Interface AttributeKey.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AttributeKey.Builder,AttributeKey>,SdkBuilder<AttributeKey.Builder,AttributeKey>,SdkPojo
- Enclosing class:
- AttributeKey
public static interface AttributeKey.Builder extends SdkPojo, CopyableBuilder<AttributeKey.Builder,AttributeKey>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttributeKey.BuilderfacetName(String facetName)The name of the facet that the attribute exists within.AttributeKey.Buildername(String name)The name of the attribute.AttributeKey.BuilderschemaArn(String schemaArn)The Amazon Resource Name (ARN) of the schema that contains the facet and attribute.-
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
AttributeKey.Builder schemaArn(String schemaArn)
The Amazon Resource Name (ARN) of the schema that contains the facet and attribute.
- Parameters:
schemaArn- The Amazon Resource Name (ARN) of the schema that contains the facet and attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
facetName
AttributeKey.Builder facetName(String facetName)
The name of the facet that the attribute exists within.
- Parameters:
facetName- The name of the facet that the attribute exists within.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
AttributeKey.Builder name(String name)
The name of the attribute.
- Parameters:
name- The name of the attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-