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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SchemaFacet.BuilderfacetName(String facetName)The name of the facet.SchemaFacet.BuilderschemaArn(String schemaArn)The ARN of the schema that contains the facet with no minor component.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
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.
-
-