Interface VpcDestinationProperties.Builder

All Superinterfaces:
Buildable, CopyableBuilder<VpcDestinationProperties.Builder,VpcDestinationProperties>, SdkBuilder<VpcDestinationProperties.Builder,VpcDestinationProperties>, SdkPojo
Enclosing class:
VpcDestinationProperties

public static interface VpcDestinationProperties.Builder extends SdkPojo, CopyableBuilder<VpcDestinationProperties.Builder,VpcDestinationProperties>
  • Method Details

    • subnetIds

      The subnet IDs of the VPC destination.

      Parameters:
      subnetIds - The subnet IDs of the VPC destination.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      VpcDestinationProperties.Builder subnetIds(String... subnetIds)

      The subnet IDs of the VPC destination.

      Parameters:
      subnetIds - The subnet IDs of the VPC destination.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroups

      VpcDestinationProperties.Builder securityGroups(Collection<String> securityGroups)

      The security groups of the VPC destination.

      Parameters:
      securityGroups - The security groups of the VPC destination.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroups

      VpcDestinationProperties.Builder securityGroups(String... securityGroups)

      The security groups of the VPC destination.

      Parameters:
      securityGroups - The security groups of the VPC destination.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcId

      The ID of the VPC.

      Parameters:
      vpcId - The ID of the VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      The ARN of a role that has permission to create and attach to elastic network interfaces (ENIs).

      Parameters:
      roleArn - The ARN of a role that has permission to create and attach to elastic network interfaces (ENIs).
      Returns:
      Returns a reference to this object so that method calls can be chained together.