Interface SubnetGroup.Builder

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

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

    • name

      The name of the subnet group

      Parameters:
      name - The name of the subnet group
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      SubnetGroup.Builder description(String description)

      A description of the subnet group

      Parameters:
      description - A description of the subnet group
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcId

      The Amazon Virtual Private Cloud identifier (VPC ID) of the subnet group.

      Parameters:
      vpcId - The Amazon Virtual Private Cloud identifier (VPC ID) of the subnet group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnets

      A list of subnets associated with the subnet group.

      Parameters:
      subnets - A list of subnets associated with the subnet group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnets

      SubnetGroup.Builder subnets(Subnet... subnets)

      A list of subnets associated with the subnet group.

      Parameters:
      subnets - A list of subnets associated with the subnet group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnets

      A list of subnets associated with the subnet group.

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

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

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

      The ARN (Amazon Resource Name) of the subnet group.

      Parameters:
      arn - The ARN (Amazon Resource Name) of the subnet group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.