Interface MultiRegionAccessPointReport.Builder

    • Method Detail

      • name

        MultiRegionAccessPointReport.Builder name​(String name)

        The name of the Multi-Region Access Point.

        Parameters:
        name - The name of the Multi-Region Access Point.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • alias

        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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        MultiRegionAccessPointReport.Builder createdAt​(Instant createdAt)

        When the Multi-Region Access Point create request was received.

        Parameters:
        createdAt - When the Multi-Region Access Point create request was received.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • publicAccessBlock

        MultiRegionAccessPointReport.Builder publicAccessBlock​(PublicAccessBlockConfiguration publicAccessBlock)
        Sets the value of the PublicAccessBlock property for this object.
        Parameters:
        publicAccessBlock - The new value for the PublicAccessBlock property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MultiRegionAccessPointStatus, MultiRegionAccessPointStatus
      • status

        MultiRegionAccessPointReport.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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MultiRegionAccessPointStatus, MultiRegionAccessPointStatus
      • regions

        MultiRegionAccessPointReport.Builder regions​(Collection<RegionReport> regions)

        A collection of the Regions and buckets associated with the Multi-Region Access Point.

        Parameters:
        regions - A collection of the Regions and buckets associated with the Multi-Region Access Point.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • regions

        MultiRegionAccessPointReport.Builder regions​(RegionReport... regions)

        A collection of the Regions and buckets associated with the Multi-Region Access Point.

        Parameters:
        regions - A collection of the Regions and buckets associated with the Multi-Region Access Point.
        Returns:
        Returns a reference to this object so that method calls can be chained together.