Interface MultiRegionEndpoint.Builder

  • Method Details

    • 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

      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

      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:
    • 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

      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.