public static interface GlobalSecondaryIndexUpdate.Builder extends SdkPojo, CopyableBuilder<GlobalSecondaryIndexUpdate.Builder,GlobalSecondaryIndexUpdate>
| Modifier and Type | Method and Description | 
|---|---|
default GlobalSecondaryIndexUpdate.Builder | 
create(Consumer<CreateGlobalSecondaryIndexAction.Builder> create)
 The parameters required for creating a global secondary index on an existing table: 
 | 
GlobalSecondaryIndexUpdate.Builder | 
create(CreateGlobalSecondaryIndexAction create)
 The parameters required for creating a global secondary index on an existing table: 
 | 
default GlobalSecondaryIndexUpdate.Builder | 
delete(Consumer<DeleteGlobalSecondaryIndexAction.Builder> delete)
 The name of an existing global secondary index to be removed. 
 | 
GlobalSecondaryIndexUpdate.Builder | 
delete(DeleteGlobalSecondaryIndexAction delete)
 The name of an existing global secondary index to be removed. 
 | 
default GlobalSecondaryIndexUpdate.Builder | 
update(Consumer<UpdateGlobalSecondaryIndexAction.Builder> update)
 The name of an existing global secondary index, along with new provisioned throughput settings to be applied
 to that index. 
 | 
GlobalSecondaryIndexUpdate.Builder | 
update(UpdateGlobalSecondaryIndexAction update)
 The name of an existing global secondary index, along with new provisioned throughput settings to be applied
 to that index. 
 | 
copyapplyMutation, buildGlobalSecondaryIndexUpdate.Builder update(UpdateGlobalSecondaryIndexAction update)
The name of an existing global secondary index, along with new provisioned throughput settings to be applied to that index.
update - The name of an existing global secondary index, along with new provisioned throughput settings to be
        applied to that index.default GlobalSecondaryIndexUpdate.Builder update(Consumer<UpdateGlobalSecondaryIndexAction.Builder> update)
The name of an existing global secondary index, along with new provisioned throughput settings to be applied to that index.
This is a convenience that creates an instance of theUpdateGlobalSecondaryIndexAction.Builder
 avoiding the need to create one manually via UpdateGlobalSecondaryIndexAction.builder().
 When the Consumer completes, SdkBuilder.build() is called
 immediately and its result is passed to update(UpdateGlobalSecondaryIndexAction).update - a consumer that will call methods on UpdateGlobalSecondaryIndexAction.Builderupdate(UpdateGlobalSecondaryIndexAction)GlobalSecondaryIndexUpdate.Builder create(CreateGlobalSecondaryIndexAction create)
The parameters required for creating a global secondary index on an existing table:
 IndexName 
 
 KeySchema 
 
 AttributeDefinitions 
 
 Projection 
 
 ProvisionedThroughput 
 
create - The parameters required for creating a global secondary index on an existing table:
        
        IndexName 
        
        KeySchema 
        
        AttributeDefinitions 
        
        Projection 
        
        ProvisionedThroughput 
        
default GlobalSecondaryIndexUpdate.Builder create(Consumer<CreateGlobalSecondaryIndexAction.Builder> create)
The parameters required for creating a global secondary index on an existing table:
 IndexName 
 
 KeySchema 
 
 AttributeDefinitions 
 
 Projection 
 
 ProvisionedThroughput 
 
CreateGlobalSecondaryIndexAction.Builder
 avoiding the need to create one manually via CreateGlobalSecondaryIndexAction.builder().
 When the Consumer completes, SdkBuilder.build() is called
 immediately and its result is passed to create(CreateGlobalSecondaryIndexAction).create - a consumer that will call methods on CreateGlobalSecondaryIndexAction.Buildercreate(CreateGlobalSecondaryIndexAction)GlobalSecondaryIndexUpdate.Builder delete(DeleteGlobalSecondaryIndexAction delete)
The name of an existing global secondary index to be removed.
delete - The name of an existing global secondary index to be removed.default GlobalSecondaryIndexUpdate.Builder delete(Consumer<DeleteGlobalSecondaryIndexAction.Builder> delete)
The name of an existing global secondary index to be removed.
This is a convenience that creates an instance of theDeleteGlobalSecondaryIndexAction.Builder
 avoiding the need to create one manually via DeleteGlobalSecondaryIndexAction.builder().
 When the Consumer completes, SdkBuilder.build() is called
 immediately and its result is passed to delete(DeleteGlobalSecondaryIndexAction).delete - a consumer that will call methods on DeleteGlobalSecondaryIndexAction.Builderdelete(DeleteGlobalSecondaryIndexAction)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.