Interface VpcOrigin.Builder

  • Method Details

    • id

      The VPC origin ID.

      Parameters:
      id - The VPC origin ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The VPC origin ARN.

      Parameters:
      arn - The VPC origin ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      VpcOrigin.Builder status(String status)

      The VPC origin status.

      Parameters:
      status - The VPC origin status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdTime

      VpcOrigin.Builder createdTime(Instant createdTime)

      The VPC origin created time.

      Parameters:
      createdTime - The VPC origin created time.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      VpcOrigin.Builder lastModifiedTime(Instant lastModifiedTime)

      The VPC origin last modified time.

      Parameters:
      lastModifiedTime - The VPC origin last modified time.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcOriginEndpointConfig

      VpcOrigin.Builder vpcOriginEndpointConfig(VpcOriginEndpointConfig vpcOriginEndpointConfig)

      The VPC origin endpoint configuration.

      Parameters:
      vpcOriginEndpointConfig - The VPC origin endpoint configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcOriginEndpointConfig

      default VpcOrigin.Builder vpcOriginEndpointConfig(Consumer<VpcOriginEndpointConfig.Builder> vpcOriginEndpointConfig)

      The VPC origin endpoint configuration.

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

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

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