Interface Facet.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Facet.Builder,Facet>,SdkBuilder<Facet.Builder,Facet>,SdkPojo
- Enclosing class:
- Facet
public static interface Facet.Builder extends SdkPojo, CopyableBuilder<Facet.Builder,Facet>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Facet.BuilderfacetStyle(String facetStyle)There are two different styles that you can define on any given facet,StaticandDynamic.Facet.BuilderfacetStyle(FacetStyle facetStyle)There are two different styles that you can define on any given facet,StaticandDynamic.Facet.Buildername(String name)The name of the Facet.Facet.BuilderobjectType(String objectType)The object type that is associated with the facet.Facet.BuilderobjectType(ObjectType objectType)The object type that is associated with the facet.-
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
-
name
Facet.Builder name(String name)
The name of the Facet.
- Parameters:
name- The name of the Facet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objectType
Facet.Builder objectType(String objectType)
The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.
- Parameters:
objectType- The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ObjectType,ObjectType
-
objectType
Facet.Builder objectType(ObjectType objectType)
The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.
- Parameters:
objectType- The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ObjectType,ObjectType
-
facetStyle
Facet.Builder facetStyle(String facetStyle)
There are two different styles that you can define on any given facet,
StaticandDynamic. For static facets, all attributes must be defined in the schema. For dynamic facets, attributes can be defined during data plane operations.- Parameters:
facetStyle- There are two different styles that you can define on any given facet,StaticandDynamic. For static facets, all attributes must be defined in the schema. For dynamic facets, attributes can be defined during data plane operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FacetStyle,FacetStyle
-
facetStyle
Facet.Builder facetStyle(FacetStyle facetStyle)
There are two different styles that you can define on any given facet,
StaticandDynamic. For static facets, all attributes must be defined in the schema. For dynamic facets, attributes can be defined during data plane operations.- Parameters:
facetStyle- There are two different styles that you can define on any given facet,StaticandDynamic. For static facets, all attributes must be defined in the schema. For dynamic facets, attributes can be defined during data plane operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FacetStyle,FacetStyle
-
-