Interface TableStatus.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TableStatus.Builder,,TableStatus> SdkBuilder<TableStatus.Builder,,TableStatus> SdkPojo
- Enclosing class:
TableStatus
-
Method Summary
Modifier and TypeMethodDescriptionIndicates which action was called on the table, currently onlyCREATEorUPDATE.action(ResourceAction action) Indicates which action was called on the table, currently onlyCREATEorUPDATE.default TableStatus.Builderdetails(Consumer<StatusDetails.Builder> details) AStatusDetailsobject with information about the requested change.details(StatusDetails details) AStatusDetailsobject with information about the requested change.default TableStatus.Buildererror(Consumer<ErrorDetail.Builder> error) An error that will only appear when the state is "FAILED".error(ErrorDetail error) An error that will only appear when the state is "FAILED".requestedBy(String requestedBy) The ARN of the user who requested the asynchronous change.requestTime(Instant requestTime) An ISO 8601 formatted date string indicating the time that the change was initiated.A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.state(ResourceState state) A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.The ARN of the user to last manually alter the asynchronous change (requesting cancellation, etc).updateTime(Instant updateTime) An ISO 8601 formatted date string indicating the time that the state was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
requestedBy
The ARN of the user who requested the asynchronous change.
- Parameters:
requestedBy- The ARN of the user who requested the asynchronous change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
The ARN of the user to last manually alter the asynchronous change (requesting cancellation, etc).
- Parameters:
updatedBy- The ARN of the user to last manually alter the asynchronous change (requesting cancellation, etc).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestTime
An ISO 8601 formatted date string indicating the time that the change was initiated.
- Parameters:
requestTime- An ISO 8601 formatted date string indicating the time that the change was initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
An ISO 8601 formatted date string indicating the time that the state was last updated.
- Parameters:
updateTime- An ISO 8601 formatted date string indicating the time that the state was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
action
Indicates which action was called on the table, currently only
CREATEorUPDATE.- Parameters:
action- Indicates which action was called on the table, currently onlyCREATEorUPDATE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
Indicates which action was called on the table, currently only
CREATEorUPDATE.- Parameters:
action- Indicates which action was called on the table, currently onlyCREATEorUPDATE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.
- Parameters:
state- A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.
- Parameters:
state- A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
error
An error that will only appear when the state is "FAILED". This is a parent level exception message, there may be different
Errors for each dialect.- Parameters:
error- An error that will only appear when the state is "FAILED". This is a parent level exception message, there may be differentErrors for each dialect.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
An error that will only appear when the state is "FAILED". This is a parent level exception message, there may be different
This is a convenience method that creates an instance of theErrors for each dialect.ErrorDetail.Builderavoiding the need to create one manually viaErrorDetail.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toerror(ErrorDetail).- Parameters:
error- a consumer that will call methods onErrorDetail.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
details
A
StatusDetailsobject with information about the requested change.- Parameters:
details- AStatusDetailsobject with information about the requested change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
details
A
This is a convenience method that creates an instance of theStatusDetailsobject with information about the requested change.StatusDetails.Builderavoiding the need to create one manually viaStatusDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todetails(StatusDetails).- Parameters:
details- a consumer that will call methods onStatusDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-