Interface RegionMetadata.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RegionMetadata.Builder,,RegionMetadata> SdkBuilder<RegionMetadata.Builder,,RegionMetadata> SdkPojo
- Enclosing class:
RegionMetadata
@Mutable
@NotThreadSafe
public static interface RegionMetadata.Builder
extends SdkPojo, CopyableBuilder<RegionMetadata.Builder,RegionMetadata>
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the Region was added to the IAM Identity Center instance.isPrimaryRegion(Boolean isPrimaryRegion) Indicates whether this is the primary Region where the IAM Identity Center instance was originally enabled.regionName(String regionName) The Amazon Web Services Region name.The current status of the Region.status(RegionStatus status) The current status of the Region.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, sdkFieldNameToField, sdkFields
-
Method Details
-
regionName
The Amazon Web Services Region name.
- Parameters:
regionName- The Amazon Web Services Region name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the Region. Valid values are ACTIVE (Region is operational), ADDING (Region extension workflow is in progress), or REMOVING (Region removal workflow is in progress).
- Parameters:
status- The current status of the Region. Valid values are ACTIVE (Region is operational), ADDING (Region extension workflow is in progress), or REMOVING (Region removal workflow is in progress).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the Region. Valid values are ACTIVE (Region is operational), ADDING (Region extension workflow is in progress), or REMOVING (Region removal workflow is in progress).
- Parameters:
status- The current status of the Region. Valid values are ACTIVE (Region is operational), ADDING (Region extension workflow is in progress), or REMOVING (Region removal workflow is in progress).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
addedDate
The timestamp when the Region was added to the IAM Identity Center instance. For the primary Region, this is the instance creation time.
- Parameters:
addedDate- The timestamp when the Region was added to the IAM Identity Center instance. For the primary Region, this is the instance creation time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isPrimaryRegion
Indicates whether this is the primary Region where the IAM Identity Center instance was originally enabled. The primary Region cannot be removed.
- Parameters:
isPrimaryRegion- Indicates whether this is the primary Region where the IAM Identity Center instance was originally enabled. The primary Region cannot be removed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-