Interface GetTableResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<GetTableResponse.Builder,,- GetTableResponse> - KeyspacesResponse.Builder,- SdkBuilder<GetTableResponse.Builder,,- GetTableResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- GetTableResponse
- 
Method SummaryModifier and TypeMethodDescriptiondefault GetTableResponse.BuildercapacitySpecification(Consumer<CapacitySpecificationSummary.Builder> capacitySpecification) The read/write throughput capacity mode for a table.capacitySpecification(CapacitySpecificationSummary capacitySpecification) The read/write throughput capacity mode for a table.default GetTableResponse.BuildercdcSpecification(Consumer<CdcSpecificationSummary.Builder> cdcSpecification) The CDC stream settings of the table.cdcSpecification(CdcSpecificationSummary cdcSpecification) The CDC stream settings of the table.default GetTableResponse.BuilderclientSideTimestamps(Consumer<ClientSideTimestamps.Builder> clientSideTimestamps) The client-side timestamps setting of the table.clientSideTimestamps(ClientSideTimestamps clientSideTimestamps) The client-side timestamps setting of the table.default GetTableResponse.Buildercomment(Consumer<Comment.Builder> comment) The the description of the specified table.The the description of the specified table.creationTimestamp(Instant creationTimestamp) The creation timestamp of the specified table.defaultTimeToLive(Integer defaultTimeToLive) The default Time to Live settings in seconds of the specified table.default GetTableResponse.BuilderencryptionSpecification(Consumer<EncryptionSpecification.Builder> encryptionSpecification) The encryption settings of the specified table.encryptionSpecification(EncryptionSpecification encryptionSpecification) The encryption settings of the specified table.keyspaceName(String keyspaceName) The name of the keyspace that the specified table is stored in.latestStreamArn(String latestStreamArn) The Amazon Resource Name (ARN) of the stream.default GetTableResponse.BuilderpointInTimeRecovery(Consumer<PointInTimeRecoverySummary.Builder> pointInTimeRecovery) The point-in-time recovery status of the specified table.pointInTimeRecovery(PointInTimeRecoverySummary pointInTimeRecovery) The point-in-time recovery status of the specified table.replicaSpecifications(Collection<ReplicaSpecificationSummary> replicaSpecifications) Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.replicaSpecifications(Consumer<ReplicaSpecificationSummary.Builder>... replicaSpecifications) Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.replicaSpecifications(ReplicaSpecificationSummary... replicaSpecifications) Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.resourceArn(String resourceArn) The Amazon Resource Name (ARN) of the specified table.default GetTableResponse.BuilderschemaDefinition(Consumer<SchemaDefinition.Builder> schemaDefinition) The schema definition of the specified table.schemaDefinition(SchemaDefinition schemaDefinition) The schema definition of the specified table.The current status of the specified table.status(TableStatus status) The current status of the specified table.The name of the specified table.default GetTableResponse.Builderttl(Consumer<TimeToLive.Builder> ttl) The custom Time to Live settings of the specified table.ttl(TimeToLive ttl) The custom Time to Live settings of the specified table.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.keyspaces.model.KeyspacesResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
keyspaceNameThe name of the keyspace that the specified table is stored in. - Parameters:
- keyspaceName- The name of the keyspace that the specified table is stored in.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tableNameThe name of the specified table. - Parameters:
- tableName- The name of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
resourceArnThe Amazon Resource Name (ARN) of the specified table. - Parameters:
- resourceArn- The Amazon Resource Name (ARN) of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
creationTimestampThe creation timestamp of the specified table. - Parameters:
- creationTimestamp- The creation timestamp of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe current status of the specified table. - Parameters:
- status- The current status of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe current status of the specified table. - Parameters:
- status- The current status of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
schemaDefinitionThe schema definition of the specified table. - Parameters:
- schemaDefinition- The schema definition of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
schemaDefinitiondefault GetTableResponse.Builder schemaDefinition(Consumer<SchemaDefinition.Builder> schemaDefinition) The schema definition of the specified table. This is a convenience method that creates an instance of theSchemaDefinition.Builderavoiding the need to create one manually viaSchemaDefinition.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toschemaDefinition(SchemaDefinition).- Parameters:
- schemaDefinition- a consumer that will call methods on- SchemaDefinition.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
capacitySpecificationThe read/write throughput capacity mode for a table. The options are: - 
 throughputMode:PAY_PER_REQUEST
- 
 throughputMode:PROVISIONED
 - Parameters:
- capacitySpecification- The read/write throughput capacity mode for a table. The options are:- 
        throughputMode:PAY_PER_REQUEST
- 
        throughputMode:PROVISIONED
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
 
- 
capacitySpecificationdefault GetTableResponse.Builder capacitySpecification(Consumer<CapacitySpecificationSummary.Builder> capacitySpecification) The read/write throughput capacity mode for a table. The options are: - 
 throughputMode:PAY_PER_REQUEST
- 
 throughputMode:PROVISIONED
 CapacitySpecificationSummary.Builderavoiding the need to create one manually viaCapacitySpecificationSummary.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocapacitySpecification(CapacitySpecificationSummary).- Parameters:
- capacitySpecification- a consumer that will call methods on- CapacitySpecificationSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
encryptionSpecificationThe encryption settings of the specified table. - Parameters:
- encryptionSpecification- The encryption settings of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
encryptionSpecificationdefault GetTableResponse.Builder encryptionSpecification(Consumer<EncryptionSpecification.Builder> encryptionSpecification) The encryption settings of the specified table. This is a convenience method that creates an instance of theEncryptionSpecification.Builderavoiding the need to create one manually viaEncryptionSpecification.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencryptionSpecification(EncryptionSpecification).- Parameters:
- encryptionSpecification- a consumer that will call methods on- EncryptionSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
pointInTimeRecoveryThe point-in-time recovery status of the specified table. - Parameters:
- pointInTimeRecovery- The point-in-time recovery status of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
pointInTimeRecoverydefault GetTableResponse.Builder pointInTimeRecovery(Consumer<PointInTimeRecoverySummary.Builder> pointInTimeRecovery) The point-in-time recovery status of the specified table. This is a convenience method that creates an instance of thePointInTimeRecoverySummary.Builderavoiding the need to create one manually viaPointInTimeRecoverySummary.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topointInTimeRecovery(PointInTimeRecoverySummary).- Parameters:
- pointInTimeRecovery- a consumer that will call methods on- PointInTimeRecoverySummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
ttlThe custom Time to Live settings of the specified table. - Parameters:
- ttl- The custom Time to Live settings of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ttlThe custom Time to Live settings of the specified table. This is a convenience method that creates an instance of theTimeToLive.Builderavoiding the need to create one manually viaTimeToLive.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tottl(TimeToLive).- Parameters:
- ttl- a consumer that will call methods on- TimeToLive.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
defaultTimeToLiveThe default Time to Live settings in seconds of the specified table. - Parameters:
- defaultTimeToLive- The default Time to Live settings in seconds of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
commentThe the description of the specified table. - Parameters:
- comment- The the description of the specified table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
commentThe the description of the specified table. This is a convenience method that creates an instance of theComment.Builderavoiding the need to create one manually viaComment.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocomment(Comment).- Parameters:
- comment- a consumer that will call methods on- Comment.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
clientSideTimestampsThe client-side timestamps setting of the table. - Parameters:
- clientSideTimestamps- The client-side timestamps setting of the table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
clientSideTimestampsdefault GetTableResponse.Builder clientSideTimestamps(Consumer<ClientSideTimestamps.Builder> clientSideTimestamps) The client-side timestamps setting of the table. This is a convenience method that creates an instance of theClientSideTimestamps.Builderavoiding the need to create one manually viaClientSideTimestamps.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toclientSideTimestamps(ClientSideTimestamps).- Parameters:
- clientSideTimestamps- a consumer that will call methods on- ClientSideTimestamps.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
replicaSpecificationsGetTableResponse.Builder replicaSpecifications(Collection<ReplicaSpecificationSummary> replicaSpecifications) Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in. - Parameters:
- replicaSpecifications- Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
replicaSpecificationsGetTableResponse.Builder replicaSpecifications(ReplicaSpecificationSummary... replicaSpecifications) Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in. - Parameters:
- replicaSpecifications- Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
replicaSpecificationsGetTableResponse.Builder replicaSpecifications(Consumer<ReplicaSpecificationSummary.Builder>... replicaSpecifications) Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in. This is a convenience method that creates an instance of theReplicaSpecificationSummary.Builderavoiding the need to create one manually viaReplicaSpecificationSummary.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toreplicaSpecifications(List<ReplicaSpecificationSummary>).- Parameters:
- replicaSpecifications- a consumer that will call methods on- ReplicaSpecificationSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
latestStreamArnThe Amazon Resource Name (ARN) of the stream. - Parameters:
- latestStreamArn- The Amazon Resource Name (ARN) of the stream.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
cdcSpecificationThe CDC stream settings of the table. - Parameters:
- cdcSpecification- The CDC stream settings of the table.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
cdcSpecificationdefault GetTableResponse.Builder cdcSpecification(Consumer<CdcSpecificationSummary.Builder> cdcSpecification) The CDC stream settings of the table. This is a convenience method that creates an instance of theCdcSpecificationSummary.Builderavoiding the need to create one manually viaCdcSpecificationSummary.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocdcSpecification(CdcSpecificationSummary).- Parameters:
- cdcSpecification- a consumer that will call methods on- CdcSpecificationSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-