Interface CreateEndpointAccessResponse.Builder

    • Method Detail

      • clusterIdentifier

        CreateEndpointAccessResponse.Builder clusterIdentifier​(String clusterIdentifier)

        The cluster identifier of the cluster associated with the endpoint.

        Parameters:
        clusterIdentifier - The cluster identifier of the cluster associated with the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceOwner

        CreateEndpointAccessResponse.Builder resourceOwner​(String resourceOwner)

        The Amazon Web Services account ID of the owner of the cluster.

        Parameters:
        resourceOwner - The Amazon Web Services account ID of the owner of the cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetGroupName

        CreateEndpointAccessResponse.Builder subnetGroupName​(String subnetGroupName)

        The subnet group name where Amazon Redshift chooses to deploy the endpoint.

        Parameters:
        subnetGroupName - The subnet group name where Amazon Redshift chooses to deploy the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointStatus

        CreateEndpointAccessResponse.Builder endpointStatus​(String endpointStatus)

        The status of the endpoint.

        Parameters:
        endpointStatus - The status of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointName

        CreateEndpointAccessResponse.Builder endpointName​(String endpointName)

        The name of the endpoint.

        Parameters:
        endpointName - The name of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endpointCreateTime

        CreateEndpointAccessResponse.Builder endpointCreateTime​(Instant endpointCreateTime)

        The time (UTC) that the endpoint was created.

        Parameters:
        endpointCreateTime - The time (UTC) that the endpoint was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • port

        CreateEndpointAccessResponse.Builder port​(Integer port)

        The port number on which the cluster accepts incoming connections.

        Parameters:
        port - The port number on which the cluster accepts incoming connections.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • address

        CreateEndpointAccessResponse.Builder address​(String address)

        The DNS address of the endpoint.

        Parameters:
        address - The DNS address of the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcSecurityGroups

        CreateEndpointAccessResponse.Builder vpcSecurityGroups​(VpcSecurityGroupMembership... vpcSecurityGroups)

        The security groups associated with the endpoint.

        Parameters:
        vpcSecurityGroups - The security groups associated with the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcEndpoint

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