Interface VpcDestinationSummary.Builder

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

public static interface VpcDestinationSummary.Builder extends SdkPojo, CopyableBuilder<VpcDestinationSummary.Builder,VpcDestinationSummary>
  • 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

      VpcDestinationSummary.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

      VpcDestinationSummary.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

      VpcDestinationSummary.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.