Interface AwsDynamoDbTableProjection.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsDynamoDbTableProjection.Builder,AwsDynamoDbTableProjection>,SdkBuilder<AwsDynamoDbTableProjection.Builder,AwsDynamoDbTableProjection>,SdkPojo
- Enclosing class:
- AwsDynamoDbTableProjection
public static interface AwsDynamoDbTableProjection.Builder extends SdkPojo, CopyableBuilder<AwsDynamoDbTableProjection.Builder,AwsDynamoDbTableProjection>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsDynamoDbTableProjection.BuildernonKeyAttributes(String... nonKeyAttributes)The nonkey attributes that are projected into the index.AwsDynamoDbTableProjection.BuildernonKeyAttributes(Collection<String> nonKeyAttributes)The nonkey attributes that are projected into the index.AwsDynamoDbTableProjection.BuilderprojectionType(String projectionType)The types of attributes that are projected into the index.-
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
-
nonKeyAttributes
AwsDynamoDbTableProjection.Builder nonKeyAttributes(Collection<String> nonKeyAttributes)
The nonkey attributes that are projected into the index. For each attribute, provide the attribute name.
- Parameters:
nonKeyAttributes- The nonkey attributes that are projected into the index. For each attribute, provide the attribute name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nonKeyAttributes
AwsDynamoDbTableProjection.Builder nonKeyAttributes(String... nonKeyAttributes)
The nonkey attributes that are projected into the index. For each attribute, provide the attribute name.
- Parameters:
nonKeyAttributes- The nonkey attributes that are projected into the index. For each attribute, provide the attribute name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectionType
AwsDynamoDbTableProjection.Builder projectionType(String projectionType)
The types of attributes that are projected into the index. Valid values are as follows:
-
ALL -
INCLUDE -
KEYS_ONLY
- Parameters:
projectionType- The types of attributes that are projected into the index. Valid values are as follows:-
ALL -
INCLUDE -
KEYS_ONLY
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
-