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 Details

    • 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

      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:
    • facetStyle

      Facet.Builder facetStyle(String facetStyle)

      There are two different styles that you can define on any given facet, Static and Dynamic. 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, Static and Dynamic. 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

      Facet.Builder facetStyle(FacetStyle facetStyle)

      There are two different styles that you can define on any given facet, Static and Dynamic. 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, Static and Dynamic. 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: