Interface GetTableRestoreStatusResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetTableRestoreStatusResponse.Builder,
,GetTableRestoreStatusResponse> RedshiftServerlessResponse.Builder
,SdkBuilder<GetTableRestoreStatusResponse.Builder,
,GetTableRestoreStatusResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetTableRestoreStatusResponse
public static interface GetTableRestoreStatusResponse.Builder
extends RedshiftServerlessResponse.Builder, SdkPojo, CopyableBuilder<GetTableRestoreStatusResponse.Builder,GetTableRestoreStatusResponse>
-
Method Summary
Modifier and TypeMethodDescriptiontableRestoreStatus
(Consumer<TableRestoreStatus.Builder> tableRestoreStatus) The returnedTableRestoreStatus
object that contains information about the status of yourRestoreTableFromSnapshot
request.tableRestoreStatus
(TableRestoreStatus tableRestoreStatus) The returnedTableRestoreStatus
object that contains information about the status of yourRestoreTableFromSnapshot
request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.redshiftserverless.model.RedshiftServerlessResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
tableRestoreStatus
The returned
TableRestoreStatus
object that contains information about the status of yourRestoreTableFromSnapshot
request.- Parameters:
tableRestoreStatus
- The returnedTableRestoreStatus
object that contains information about the status of yourRestoreTableFromSnapshot
request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableRestoreStatus
default GetTableRestoreStatusResponse.Builder tableRestoreStatus(Consumer<TableRestoreStatus.Builder> tableRestoreStatus) The returned
This is a convenience method that creates an instance of theTableRestoreStatus
object that contains information about the status of yourRestoreTableFromSnapshot
request.TableRestoreStatus.Builder
avoiding the need to create one manually viaTableRestoreStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totableRestoreStatus(TableRestoreStatus)
.- Parameters:
tableRestoreStatus
- a consumer that will call methods onTableRestoreStatus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-