Interface HostedZoneSummary.Builder

  • Method Details

    • hostedZoneId

      HostedZoneSummary.Builder hostedZoneId(String hostedZoneId)

      The Route 53 hosted zone ID of a private hosted zone that the specified VPC is associated with.

      Parameters:
      hostedZoneId - The Route 53 hosted zone ID of a private hosted zone that the specified VPC is associated with.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the private hosted zone, such as example.com.

      Parameters:
      name - The name of the private hosted zone, such as example.com.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • owner

      The owner of a private hosted zone that the specified VPC is associated with. The owner can be either an Amazon Web Services account or an Amazon Web Services service.

      Parameters:
      owner - The owner of a private hosted zone that the specified VPC is associated with. The owner can be either an Amazon Web Services account or an Amazon Web Services service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • owner

      The owner of a private hosted zone that the specified VPC is associated with. The owner can be either an Amazon Web Services account or an Amazon Web Services service.

      This is a convenience method that creates an instance of the HostedZoneOwner.Builder avoiding the need to create one manually via HostedZoneOwner.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to owner(HostedZoneOwner).

      Parameters:
      owner - a consumer that will call methods on HostedZoneOwner.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: