java.lang.Object
software.amazon.smithy.aws.cloudformation.schema.model.Property
All Implemented Interfaces:
ToNode, ToSmithyBuilder<Property>

public final class Property extends Object implements ToNode, ToSmithyBuilder<Property>
Data class representing a CloudFormation Resource Schema's property.
See Also:
  • Method Details

    • toNode

      public Node toNode()
      Description copied from interface: ToNode
      Converts a value to a Node.
      Specified by:
      toNode in interface ToNode
      Returns:
      Returns the creates Node.
    • toBuilder

      public SmithyBuilder<Property> toBuilder()
      Description copied from interface: ToSmithyBuilder
      Take this object and create a builder that contains all of the current property values of this object.
      Specified by:
      toBuilder in interface ToSmithyBuilder<Property>
      Returns:
      a builder for type T
    • builder

      public static Property.Builder builder()
    • isInsertionOrder

      public boolean isInsertionOrder()
    • getDependencies

      public List<String> getDependencies()
    • getSchema

      public Schema getSchema()