Interface ReplicationSubnetGroup.Builder

    • Method Detail

      • replicationSubnetGroupIdentifier

        ReplicationSubnetGroup.Builder replicationSubnetGroupIdentifier​(String replicationSubnetGroupIdentifier)

        The identifier of the replication instance subnet group.

        Parameters:
        replicationSubnetGroupIdentifier - The identifier of the replication instance subnet group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicationSubnetGroupDescription

        ReplicationSubnetGroup.Builder replicationSubnetGroupDescription​(String replicationSubnetGroupDescription)

        A description for the replication subnet group.

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

        ReplicationSubnetGroup.Builder vpcId​(String 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.
      • subnetGroupStatus

        ReplicationSubnetGroup.Builder subnetGroupStatus​(String subnetGroupStatus)

        The status of the subnet group.

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

        ReplicationSubnetGroup.Builder subnets​(Collection<Subnet> subnets)

        The subnets that are in the subnet group.

        Parameters:
        subnets - The subnets that are in the subnet group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnets

        ReplicationSubnetGroup.Builder subnets​(Subnet... subnets)

        The subnets that are in the subnet group.

        Parameters:
        subnets - The subnets that are in the subnet group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedNetworkTypes

        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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • supportedNetworkTypes

        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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.