Interface SchemaFacet.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SchemaFacet.Builder,SchemaFacet>, SdkBuilder<SchemaFacet.Builder,SchemaFacet>, SdkPojo
Enclosing class:
SchemaFacet

public static interface SchemaFacet.Builder extends SdkPojo, CopyableBuilder<SchemaFacet.Builder,SchemaFacet>
  • Method Details

    • schemaArn

      SchemaFacet.Builder schemaArn(String schemaArn)

      The ARN of the schema that contains the facet with no minor component. See arns and In-Place Schema Upgrade for a description of when to provide minor versions. If this value is set, FacetName must also be set.

      Parameters:
      schemaArn - The ARN of the schema that contains the facet with no minor component. See arns and In-Place Schema Upgrade for a description of when to provide minor versions. If this value is set, FacetName must also be set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • facetName

      SchemaFacet.Builder facetName(String facetName)

      The name of the facet. If this value is set, SchemaArn must also be set.

      Parameters:
      facetName - The name of the facet. If this value is set, SchemaArn must also be set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.