Package com.pulumi.aws.dynamodb.outputs
Class GetTableResult.Builder
- java.lang.Object
-
- com.pulumi.aws.dynamodb.outputs.GetTableResult.Builder
-
- Enclosing class:
- GetTableResult
public static final class GetTableResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetTableResult defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetTableResult defaults)
-
-
Method Detail
-
arn
public GetTableResult.Builder arn(java.lang.String arn)
-
attributes
public GetTableResult.Builder attributes(java.util.List<GetTableAttribute> attributes)
-
attributes
public GetTableResult.Builder attributes(GetTableAttribute... attributes)
-
billingMode
public GetTableResult.Builder billingMode(java.lang.String billingMode)
-
deletionProtectionEnabled
public GetTableResult.Builder deletionProtectionEnabled(java.lang.Boolean deletionProtectionEnabled)
-
globalSecondaryIndexes
public GetTableResult.Builder globalSecondaryIndexes(java.util.List<GetTableGlobalSecondaryIndex> globalSecondaryIndexes)
-
globalSecondaryIndexes
public GetTableResult.Builder globalSecondaryIndexes(GetTableGlobalSecondaryIndex... globalSecondaryIndexes)
-
hashKey
public GetTableResult.Builder hashKey(java.lang.String hashKey)
-
id
public GetTableResult.Builder id(java.lang.String id)
-
localSecondaryIndexes
public GetTableResult.Builder localSecondaryIndexes(java.util.List<GetTableLocalSecondaryIndex> localSecondaryIndexes)
-
localSecondaryIndexes
public GetTableResult.Builder localSecondaryIndexes(GetTableLocalSecondaryIndex... localSecondaryIndexes)
-
name
public GetTableResult.Builder name(java.lang.String name)
-
onDemandThroughputs
public GetTableResult.Builder onDemandThroughputs(java.util.List<GetTableOnDemandThroughput> onDemandThroughputs)
-
onDemandThroughputs
public GetTableResult.Builder onDemandThroughputs(GetTableOnDemandThroughput... onDemandThroughputs)
-
pointInTimeRecovery
public GetTableResult.Builder pointInTimeRecovery(GetTablePointInTimeRecovery pointInTimeRecovery)
-
rangeKey
public GetTableResult.Builder rangeKey(java.lang.String rangeKey)
-
readCapacity
public GetTableResult.Builder readCapacity(java.lang.Integer readCapacity)
-
region
public GetTableResult.Builder region(java.lang.String region)
-
replicas
public GetTableResult.Builder replicas(java.util.List<GetTableReplica> replicas)
-
replicas
public GetTableResult.Builder replicas(GetTableReplica... replicas)
-
serverSideEncryption
public GetTableResult.Builder serverSideEncryption(GetTableServerSideEncryption serverSideEncryption)
-
streamArn
public GetTableResult.Builder streamArn(java.lang.String streamArn)
-
streamEnabled
public GetTableResult.Builder streamEnabled(java.lang.Boolean streamEnabled)
-
streamLabel
public GetTableResult.Builder streamLabel(java.lang.String streamLabel)
-
streamViewType
public GetTableResult.Builder streamViewType(java.lang.String streamViewType)
-
tableClass
public GetTableResult.Builder tableClass(java.lang.String tableClass)
-
tags
public GetTableResult.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
ttl
public GetTableResult.Builder ttl(GetTableTtl ttl)
-
warmThroughputs
public GetTableResult.Builder warmThroughputs(java.util.List<GetTableWarmThroughput> warmThroughputs)
-
warmThroughputs
public GetTableResult.Builder warmThroughputs(GetTableWarmThroughput... warmThroughputs)
-
writeCapacity
public GetTableResult.Builder writeCapacity(java.lang.Integer writeCapacity)
-
build
public GetTableResult build()
-
-