Interface MultiRegionEndpoint.Builder

    • Method Detail

      • endpointName

        MultiRegionEndpoint.Builder endpointName​(String endpointName)

        The name of the multi-region endpoint (global-endpoint).

        Parameters:
        endpointName - The name of the multi-region endpoint (global-endpoint).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        MultiRegionEndpoint.Builder status​(String status)

        The status of the multi-region endpoint (global-endpoint).

        • CREATING – The resource is being provisioned.

        • READY – The resource is ready to use.

        • FAILED – The resource failed to be provisioned.

        • DELETING – The resource is being deleted as requested.

        Parameters:
        status - The status of the multi-region endpoint (global-endpoint).

        • CREATING – The resource is being provisioned.

        • READY – The resource is ready to use.

        • FAILED – The resource failed to be provisioned.

        • DELETING – The resource is being deleted as requested.

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

        MultiRegionEndpoint.Builder status​(Status status)

        The status of the multi-region endpoint (global-endpoint).

        • CREATING – The resource is being provisioned.

        • READY – The resource is ready to use.

        • FAILED – The resource failed to be provisioned.

        • DELETING – The resource is being deleted as requested.

        Parameters:
        status - The status of the multi-region endpoint (global-endpoint).

        • CREATING – The resource is being provisioned.

        • READY – The resource is ready to use.

        • FAILED – The resource failed to be provisioned.

        • DELETING – The resource is being deleted as requested.

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

        MultiRegionEndpoint.Builder endpointId​(String endpointId)

        The ID of the multi-region endpoint (global-endpoint).

        Parameters:
        endpointId - The ID of the multi-region endpoint (global-endpoint).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • regions

        MultiRegionEndpoint.Builder regions​(Collection<String> regions)

        Primary and secondary regions between which multi-region endpoint splits sending traffic.

        Parameters:
        regions - Primary and secondary regions between which multi-region endpoint splits sending traffic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • regions

        MultiRegionEndpoint.Builder regions​(String... regions)

        Primary and secondary regions between which multi-region endpoint splits sending traffic.

        Parameters:
        regions - Primary and secondary regions between which multi-region endpoint splits sending traffic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdTimestamp

        MultiRegionEndpoint.Builder createdTimestamp​(Instant createdTimestamp)

        The time stamp of when the multi-region endpoint (global-endpoint) was created.

        Parameters:
        createdTimestamp - The time stamp of when the multi-region endpoint (global-endpoint) was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedTimestamp

        MultiRegionEndpoint.Builder lastUpdatedTimestamp​(Instant lastUpdatedTimestamp)

        The time stamp of when the multi-region endpoint (global-endpoint) was last updated.

        Parameters:
        lastUpdatedTimestamp - The time stamp of when the multi-region endpoint (global-endpoint) was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.