Interface StatusDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StatusDetails.Builder,
,StatusDetails> SdkBuilder<StatusDetails.Builder,
,StatusDetails> SdkPojo
- Enclosing class:
StatusDetails
@Mutable
@NotThreadSafe
public static interface StatusDetails.Builder
extends SdkPojo, CopyableBuilder<StatusDetails.Builder,StatusDetails>
-
Method Summary
Modifier and TypeMethodDescriptiondefault StatusDetails.Builder
requestedChange
(Consumer<Table.Builder> requestedChange) ATable
object representing the requested changes.requestedChange
(Table requestedChange) ATable
object representing the requested changes.viewValidations
(Collection<ViewValidation> viewValidations) A list ofViewValidation
objects that contain information for an analytical engine to validate a view.viewValidations
(Consumer<ViewValidation.Builder>... viewValidations) A list ofViewValidation
objects that contain information for an analytical engine to validate a view.viewValidations
(ViewValidation... viewValidations) A list ofViewValidation
objects that contain information for an analytical engine to validate a view.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
requestedChange
A
Table
object representing the requested changes.- Parameters:
requestedChange
- ATable
object representing the requested changes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestedChange
A
This is a convenience method that creates an instance of theTable
object representing the requested changes.Table.Builder
avoiding the need to create one manually viaTable.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torequestedChange(Table)
.- Parameters:
requestedChange
- a consumer that will call methods onTable.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
viewValidations
A list of
ViewValidation
objects that contain information for an analytical engine to validate a view.- Parameters:
viewValidations
- A list ofViewValidation
objects that contain information for an analytical engine to validate a view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
viewValidations
A list of
ViewValidation
objects that contain information for an analytical engine to validate a view.- Parameters:
viewValidations
- A list ofViewValidation
objects that contain information for an analytical engine to validate a view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
viewValidations
A list of
This is a convenience method that creates an instance of theViewValidation
objects that contain information for an analytical engine to validate a view.ViewValidation.Builder
avoiding the need to create one manually viaViewValidation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toviewValidations(List<ViewValidation>)
.- Parameters:
viewValidations
- a consumer that will call methods onViewValidation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-