@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MultiRegionAccessPointReport extends Object implements Serializable, Cloneable
A collection of statuses for a Multi-Region Access Point in the various Regions it supports.
Constructor and Description |
---|
MultiRegionAccessPointReport() |
Modifier and Type | Method and Description |
---|---|
MultiRegionAccessPointReport |
clone() |
boolean |
equals(Object obj) |
String |
getAlias()
The alias for the Multi-Region Access Point.
|
Date |
getCreatedAt()
When the Multi-Region Access Point create request was received.
|
String |
getName()
The name of the Multi-Region Access Point.
|
PublicAccessBlockConfiguration |
getPublicAccessBlock() |
List<RegionReport> |
getRegions()
A collection of the Regions and buckets associated with the Multi-Region Access Point.
|
String |
getStatus()
The current status of the Multi-Region Access Point.
|
int |
hashCode() |
void |
setAlias(String alias)
The alias for the Multi-Region Access Point.
|
void |
setCreatedAt(Date createdAt)
When the Multi-Region Access Point create request was received.
|
void |
setName(String name)
The name of the Multi-Region Access Point.
|
void |
setPublicAccessBlock(PublicAccessBlockConfiguration publicAccessBlock) |
void |
setRegions(Collection<RegionReport> regions)
A collection of the Regions and buckets associated with the Multi-Region Access Point.
|
void |
setStatus(String status)
The current status of the Multi-Region Access Point.
|
String |
toString()
Returns a string representation of this object.
|
MultiRegionAccessPointReport |
withAlias(String alias)
The alias for the Multi-Region Access Point.
|
MultiRegionAccessPointReport |
withCreatedAt(Date createdAt)
When the Multi-Region Access Point create request was received.
|
MultiRegionAccessPointReport |
withName(String name)
The name of the Multi-Region Access Point.
|
MultiRegionAccessPointReport |
withPublicAccessBlock(PublicAccessBlockConfiguration publicAccessBlock) |
MultiRegionAccessPointReport |
withRegions(Collection<RegionReport> regions)
A collection of the Regions and buckets associated with the Multi-Region Access Point.
|
MultiRegionAccessPointReport |
withRegions(RegionReport... regions)
A collection of the Regions and buckets associated with the Multi-Region Access Point.
|
MultiRegionAccessPointReport |
withStatus(MultiRegionAccessPointStatus status)
The current status of the Multi-Region Access Point.
|
MultiRegionAccessPointReport |
withStatus(String status)
The current status of the Multi-Region Access Point.
|
public void setName(String name)
The name of the Multi-Region Access Point.
name
- The name of the Multi-Region Access Point.public String getName()
The name of the Multi-Region Access Point.
public MultiRegionAccessPointReport withName(String name)
The name of the Multi-Region Access Point.
name
- The name of the Multi-Region Access Point.public void setAlias(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 Rules for naming Amazon S3 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 Rules for naming Amazon S3 Multi-Region Access Points.public String getAlias()
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 Rules for naming Amazon S3 Multi-Region Access Points.
public MultiRegionAccessPointReport withAlias(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 Rules for naming Amazon S3 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 Rules for naming Amazon S3 Multi-Region Access Points.public void setCreatedAt(Date createdAt)
When the Multi-Region Access Point create request was received.
createdAt
- When the Multi-Region Access Point create request was received.public Date getCreatedAt()
When the Multi-Region Access Point create request was received.
public MultiRegionAccessPointReport withCreatedAt(Date createdAt)
When the Multi-Region Access Point create request was received.
createdAt
- When the Multi-Region Access Point create request was received.public void setPublicAccessBlock(PublicAccessBlockConfiguration publicAccessBlock)
publicAccessBlock
- public PublicAccessBlockConfiguration getPublicAccessBlock()
public MultiRegionAccessPointReport withPublicAccessBlock(PublicAccessBlockConfiguration publicAccessBlock)
publicAccessBlock
- public void setStatus(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
public String getStatus()
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.
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
public MultiRegionAccessPointReport withStatus(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
public MultiRegionAccessPointReport withStatus(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
public List<RegionReport> getRegions()
A collection of the Regions and buckets associated with the Multi-Region Access Point.
public void setRegions(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.public MultiRegionAccessPointReport withRegions(RegionReport... regions)
A collection of the Regions and buckets associated with the Multi-Region Access Point.
NOTE: This method appends the values to the existing list (if any). Use
setRegions(java.util.Collection)
or withRegions(java.util.Collection)
if you want to override
the existing values.
regions
- A collection of the Regions and buckets associated with the Multi-Region Access Point.public MultiRegionAccessPointReport withRegions(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.public String toString()
toString
in class Object
Object.toString()
public MultiRegionAccessPointReport clone()