Interface RegionStatus.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RegionStatus.Builder,
,RegionStatus> SdkBuilder<RegionStatus.Builder,
,RegionStatus> SdkPojo
- Enclosing class:
RegionStatus
@Mutable
@NotThreadSafe
public static interface RegionStatus.Builder
extends SdkPojo, CopyableBuilder<RegionStatus.Builder,RegionStatus>
-
Method Summary
Modifier and TypeMethodDescriptiondefault RegionStatus.Builder
index
(Consumer<IndexStatus.Builder> index) The status information for the Resource Explorer index in this Region.index
(IndexStatus index) The status information for the Resource Explorer index in this Region.The Amazon Web Services Region for which this status information applies.default RegionStatus.Builder
view
(Consumer<ViewStatus.Builder> view) The status information for the Resource Explorer view in this Region.view
(ViewStatus view) The status information for the Resource Explorer view in this Region.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
-
region
The Amazon Web Services Region for which this status information applies.
- Parameters:
region
- The Amazon Web Services Region for which this status information applies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
index
The status information for the Resource Explorer index in this Region.
- Parameters:
index
- The status information for the Resource Explorer index in this Region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
index
The status information for the Resource Explorer index in this Region.
This is a convenience method that creates an instance of theIndexStatus.Builder
avoiding the need to create one manually viaIndexStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toindex(IndexStatus)
.- Parameters:
index
- a consumer that will call methods onIndexStatus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
view
The status information for the Resource Explorer view in this Region.
- Parameters:
view
- The status information for the Resource Explorer view in this Region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
view
The status information for the Resource Explorer view in this Region.
This is a convenience method that creates an instance of theViewStatus.Builder
avoiding the need to create one manually viaViewStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toview(ViewStatus)
.- Parameters:
view
- a consumer that will call methods onViewStatus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-