public static interface MultiRegionAccessPointReport.Builder extends SdkPojo, CopyableBuilder<MultiRegionAccessPointReport.Builder,MultiRegionAccessPointReport>
| Modifier and Type | Method and Description |
|---|---|
MultiRegionAccessPointReport.Builder |
alias(String alias)
The alias for the Multi-Region Access Point.
|
MultiRegionAccessPointReport.Builder |
createdAt(Instant createdAt)
When the Multi-Region Access Point create request was received.
|
MultiRegionAccessPointReport.Builder |
name(String name)
The name of the Multi-Region Access Point.
|
default MultiRegionAccessPointReport.Builder |
publicAccessBlock(Consumer<PublicAccessBlockConfiguration.Builder> publicAccessBlock)
Sets the value of the PublicAccessBlock property for this object.
|
MultiRegionAccessPointReport.Builder |
publicAccessBlock(PublicAccessBlockConfiguration publicAccessBlock)
Sets the value of the PublicAccessBlock property for this object.
|
MultiRegionAccessPointReport.Builder |
regions(Collection<RegionReport> regions)
A collection of the Regions and buckets associated with the Multi-Region Access Point.
|
MultiRegionAccessPointReport.Builder |
regions(Consumer<RegionReport.Builder>... regions)
A collection of the Regions and buckets associated with the Multi-Region Access Point.
|
MultiRegionAccessPointReport.Builder |
regions(RegionReport... regions)
A collection of the Regions and buckets associated with the Multi-Region Access Point.
|
MultiRegionAccessPointReport.Builder |
status(MultiRegionAccessPointStatus status)
The current status of the Multi-Region Access Point.
|
MultiRegionAccessPointReport.Builder |
status(String status)
The current status of the Multi-Region Access Point.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMultiRegionAccessPointReport.Builder name(String name)
The name of the Multi-Region Access Point.
name - The name of the Multi-Region Access Point.MultiRegionAccessPointReport.Builder alias(String alias)
The alias for the Multi-Region Access Point. For more information about the distinction between the name and the alias of an Multi-Region Access Point, see Managing Multi-Region Access Points.
alias - The alias for the Multi-Region Access Point. For more information about the distinction between the
name and the alias of an Multi-Region Access Point, see Managing Multi-Region Access Points.MultiRegionAccessPointReport.Builder createdAt(Instant createdAt)
When the Multi-Region Access Point create request was received.
createdAt - When the Multi-Region Access Point create request was received.MultiRegionAccessPointReport.Builder publicAccessBlock(PublicAccessBlockConfiguration publicAccessBlock)
publicAccessBlock - The new value for the PublicAccessBlock property for this object.default MultiRegionAccessPointReport.Builder publicAccessBlock(Consumer<PublicAccessBlockConfiguration.Builder> publicAccessBlock)
PublicAccessBlockConfiguration.Builder
avoiding the need to create one manually via PublicAccessBlockConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to publicAccessBlock(PublicAccessBlockConfiguration).
publicAccessBlock - a consumer that will call methods on PublicAccessBlockConfiguration.BuilderpublicAccessBlock(PublicAccessBlockConfiguration)MultiRegionAccessPointReport.Builder status(String status)
The current status of the Multi-Region Access Point.
CREATING and DELETING are temporary states that exist while the request is
propagating and being completed. If a Multi-Region Access Point has a status of
PARTIALLY_CREATED, you can retry creation or send a request to delete the Multi-Region Access
Point. If a Multi-Region Access Point has a status of PARTIALLY_DELETED, you can retry a delete
request to finish the deletion of the Multi-Region Access Point.
status - The current status of the Multi-Region Access Point.
CREATING and DELETING are temporary states that exist while the request is
propagating and being completed. If a Multi-Region Access Point has a status of
PARTIALLY_CREATED, you can retry creation or send a request to delete the Multi-Region
Access Point. If a Multi-Region Access Point has a status of PARTIALLY_DELETED, you can
retry a delete request to finish the deletion of the Multi-Region Access Point.
MultiRegionAccessPointStatus,
MultiRegionAccessPointStatusMultiRegionAccessPointReport.Builder status(MultiRegionAccessPointStatus status)
The current status of the Multi-Region Access Point.
CREATING and DELETING are temporary states that exist while the request is
propagating and being completed. If a Multi-Region Access Point has a status of
PARTIALLY_CREATED, you can retry creation or send a request to delete the Multi-Region Access
Point. If a Multi-Region Access Point has a status of PARTIALLY_DELETED, you can retry a delete
request to finish the deletion of the Multi-Region Access Point.
status - The current status of the Multi-Region Access Point.
CREATING and DELETING are temporary states that exist while the request is
propagating and being completed. If a Multi-Region Access Point has a status of
PARTIALLY_CREATED, you can retry creation or send a request to delete the Multi-Region
Access Point. If a Multi-Region Access Point has a status of PARTIALLY_DELETED, you can
retry a delete request to finish the deletion of the Multi-Region Access Point.
MultiRegionAccessPointStatus,
MultiRegionAccessPointStatusMultiRegionAccessPointReport.Builder regions(Collection<RegionReport> regions)
A collection of the Regions and buckets associated with the Multi-Region Access Point.
regions - A collection of the Regions and buckets associated with the Multi-Region Access Point.MultiRegionAccessPointReport.Builder regions(RegionReport... regions)
A collection of the Regions and buckets associated with the Multi-Region Access Point.
regions - A collection of the Regions and buckets associated with the Multi-Region Access Point.MultiRegionAccessPointReport.Builder regions(Consumer<RegionReport.Builder>... regions)
A collection of the Regions and buckets associated with the Multi-Region Access Point.
This is a convenience method that creates an instance of theRegionReport.Builder avoiding the need to create one
manually via RegionReport.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #regions(List.
regions - a consumer that will call methods on
RegionReport.Builder#regions(java.util.Collection) Copyright © 2023. All rights reserved.