Interface CreateDbProxyEndpointRequest.Builder

    • Method Detail

      • dbProxyName

        CreateDbProxyEndpointRequest.Builder dbProxyName​(String dbProxyName)

        The name of the DB proxy associated with the DB proxy endpoint that you create.

        Parameters:
        dbProxyName - The name of the DB proxy associated with the DB proxy endpoint that you create.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dbProxyEndpointName

        CreateDbProxyEndpointRequest.Builder dbProxyEndpointName​(String dbProxyEndpointName)

        The name of the DB proxy endpoint to create.

        Parameters:
        dbProxyEndpointName - The name of the DB proxy endpoint to create.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcSubnetIds

        CreateDbProxyEndpointRequest.Builder vpcSubnetIds​(Collection<String> vpcSubnetIds)

        The VPC subnet IDs for the DB proxy endpoint that you create. You can specify a different set of subnet IDs than for the original DB proxy.

        Parameters:
        vpcSubnetIds - The VPC subnet IDs for the DB proxy endpoint that you create. You can specify a different set of subnet IDs than for the original DB proxy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcSubnetIds

        CreateDbProxyEndpointRequest.Builder vpcSubnetIds​(String... vpcSubnetIds)

        The VPC subnet IDs for the DB proxy endpoint that you create. You can specify a different set of subnet IDs than for the original DB proxy.

        Parameters:
        vpcSubnetIds - The VPC subnet IDs for the DB proxy endpoint that you create. You can specify a different set of subnet IDs than for the original DB proxy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcSecurityGroupIds

        CreateDbProxyEndpointRequest.Builder vpcSecurityGroupIds​(Collection<String> vpcSecurityGroupIds)

        The VPC security group IDs for the DB proxy endpoint that you create. You can specify a different set of security group IDs than for the original DB proxy. The default is the default security group for the VPC.

        Parameters:
        vpcSecurityGroupIds - The VPC security group IDs for the DB proxy endpoint that you create. You can specify a different set of security group IDs than for the original DB proxy. The default is the default security group for the VPC.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcSecurityGroupIds

        CreateDbProxyEndpointRequest.Builder vpcSecurityGroupIds​(String... vpcSecurityGroupIds)

        The VPC security group IDs for the DB proxy endpoint that you create. You can specify a different set of security group IDs than for the original DB proxy. The default is the default security group for the VPC.

        Parameters:
        vpcSecurityGroupIds - The VPC security group IDs for the DB proxy endpoint that you create. You can specify a different set of security group IDs than for the original DB proxy. The default is the default security group for the VPC.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetRole

        CreateDbProxyEndpointRequest.Builder targetRole​(String targetRole)

        The role of the DB proxy endpoint. The role determines whether the endpoint can be used for read/write or only read operations. The default is READ_WRITE. The only role that proxies for RDS for Microsoft SQL Server support is READ_WRITE.

        Parameters:
        targetRole - The role of the DB proxy endpoint. The role determines whether the endpoint can be used for read/write or only read operations. The default is READ_WRITE. The only role that proxies for RDS for Microsoft SQL Server support is READ_WRITE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DBProxyEndpointTargetRole, DBProxyEndpointTargetRole
      • targetRole

        CreateDbProxyEndpointRequest.Builder targetRole​(DBProxyEndpointTargetRole targetRole)

        The role of the DB proxy endpoint. The role determines whether the endpoint can be used for read/write or only read operations. The default is READ_WRITE. The only role that proxies for RDS for Microsoft SQL Server support is READ_WRITE.

        Parameters:
        targetRole - The role of the DB proxy endpoint. The role determines whether the endpoint can be used for read/write or only read operations. The default is READ_WRITE. The only role that proxies for RDS for Microsoft SQL Server support is READ_WRITE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DBProxyEndpointTargetRole, DBProxyEndpointTargetRole
      • tags

        CreateDbProxyEndpointRequest.Builder tags​(Collection<Tag> tags)
        Sets the value of the Tags property for this object.
        Parameters:
        tags - The new value for the Tags property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateDbProxyEndpointRequest.Builder tags​(Tag... tags)
        Sets the value of the Tags property for this object.
        Parameters:
        tags - The new value for the Tags property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.