Interface VpcEndpointAssociation.Builder

  • Method Details

    • vpcEndpointAssociationId

      VpcEndpointAssociation.Builder vpcEndpointAssociationId(String vpcEndpointAssociationId)

      The unique identifier of the VPC endpoint association.

      Parameters:
      vpcEndpointAssociationId - The unique identifier of the VPC endpoint association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcEndpointAssociationArn

      VpcEndpointAssociation.Builder vpcEndpointAssociationArn(String vpcEndpointAssociationArn)

      The Amazon Resource Name (ARN) of a VPC endpoint association.

      Parameters:
      vpcEndpointAssociationArn - The Amazon Resource Name (ARN) of a VPC endpoint association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • firewallArn

      VpcEndpointAssociation.Builder firewallArn(String firewallArn)

      The Amazon Resource Name (ARN) of the firewall.

      Parameters:
      firewallArn - The Amazon Resource Name (ARN) of the firewall.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcId

      The unique identifier of the VPC for the endpoint association.

      Parameters:
      vpcId - The unique identifier of the VPC for the endpoint association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetMapping

      VpcEndpointAssociation.Builder subnetMapping(SubnetMapping subnetMapping)
      Sets the value of the SubnetMapping property for this object.
      Parameters:
      subnetMapping - The new value for the SubnetMapping property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetMapping

      default VpcEndpointAssociation.Builder subnetMapping(Consumer<SubnetMapping.Builder> subnetMapping)
      Sets the value of the SubnetMapping property for this object. This is a convenience method that creates an instance of the SubnetMapping.Builder avoiding the need to create one manually via SubnetMapping.builder().

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

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

      VpcEndpointAssociation.Builder description(String description)

      A description of the VPC endpoint association.

      Parameters:
      description - A description of the VPC endpoint association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The key:value pairs to associate with the resource.

      Parameters:
      tags - The key:value pairs to associate with the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The key:value pairs to associate with the resource.

      Parameters:
      tags - The key:value pairs to associate with the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The key:value pairs to associate with the resource.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to tags(List<Tag>).

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