public static interface ReplicationSubnetGroup.Builder extends SdkPojo, CopyableBuilder<ReplicationSubnetGroup.Builder,ReplicationSubnetGroup>
| Modifier and Type | Method and Description |
|---|---|
ReplicationSubnetGroup.Builder |
replicationSubnetGroupDescription(String replicationSubnetGroupDescription)
A description for the replication subnet group.
|
ReplicationSubnetGroup.Builder |
replicationSubnetGroupIdentifier(String replicationSubnetGroupIdentifier)
The identifier of the replication instance subnet group.
|
ReplicationSubnetGroup.Builder |
subnetGroupStatus(String subnetGroupStatus)
The status of the subnet group.
|
ReplicationSubnetGroup.Builder |
subnets(Collection<Subnet> subnets)
The subnets that are in the subnet group.
|
ReplicationSubnetGroup.Builder |
subnets(Consumer<Subnet.Builder>... subnets)
The subnets that are in the subnet group.
|
ReplicationSubnetGroup.Builder |
subnets(Subnet... subnets)
The subnets that are in the subnet group.
|
ReplicationSubnetGroup.Builder |
supportedNetworkTypes(Collection<String> supportedNetworkTypes)
The IP addressing protocol supported by the subnet group.
|
ReplicationSubnetGroup.Builder |
supportedNetworkTypes(String... supportedNetworkTypes)
The IP addressing protocol supported by the subnet group.
|
ReplicationSubnetGroup.Builder |
vpcId(String vpcId)
The ID of the VPC.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildReplicationSubnetGroup.Builder replicationSubnetGroupIdentifier(String replicationSubnetGroupIdentifier)
The identifier of the replication instance subnet group.
replicationSubnetGroupIdentifier - The identifier of the replication instance subnet group.ReplicationSubnetGroup.Builder replicationSubnetGroupDescription(String replicationSubnetGroupDescription)
A description for the replication subnet group.
replicationSubnetGroupDescription - A description for the replication subnet group.ReplicationSubnetGroup.Builder vpcId(String vpcId)
The ID of the VPC.
vpcId - The ID of the VPC.ReplicationSubnetGroup.Builder subnetGroupStatus(String subnetGroupStatus)
The status of the subnet group.
subnetGroupStatus - The status of the subnet group.ReplicationSubnetGroup.Builder subnets(Collection<Subnet> subnets)
The subnets that are in the subnet group.
subnets - The subnets that are in the subnet group.ReplicationSubnetGroup.Builder subnets(Subnet... subnets)
The subnets that are in the subnet group.
subnets - The subnets that are in the subnet group.ReplicationSubnetGroup.Builder subnets(Consumer<Subnet.Builder>... subnets)
The subnets that are in the subnet group.
This is a convenience method that creates an instance of theSubnet.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.
subnets - a consumer that will call methods on
Subnet.Builder#subnets(java.util.Collection) ReplicationSubnetGroup.Builder supportedNetworkTypes(Collection<String> supportedNetworkTypes)
The IP addressing protocol supported by the subnet group. This is used by a replication instance with values such as IPv4 only or Dual-stack that supports both IPv4 and IPv6 addressing. IPv6 only is not yet supported.
supportedNetworkTypes - The IP addressing protocol supported by the subnet group. This is used by a replication instance with
values such as IPv4 only or Dual-stack that supports both IPv4 and IPv6 addressing. IPv6 only is not
yet supported.ReplicationSubnetGroup.Builder supportedNetworkTypes(String... supportedNetworkTypes)
The IP addressing protocol supported by the subnet group. This is used by a replication instance with values such as IPv4 only or Dual-stack that supports both IPv4 and IPv6 addressing. IPv6 only is not yet supported.
supportedNetworkTypes - The IP addressing protocol supported by the subnet group. This is used by a replication instance with
values such as IPv4 only or Dual-stack that supports both IPv4 and IPv6 addressing. IPv6 only is not
yet supported.Copyright © 2023. All rights reserved.