Interface ModifyEndpointAccessResponse.Builder

    • Method Detail

      • clusterIdentifier

        ModifyEndpointAccessResponse.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

        ModifyEndpointAccessResponse.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

        ModifyEndpointAccessResponse.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

        ModifyEndpointAccessResponse.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

        ModifyEndpointAccessResponse.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

        ModifyEndpointAccessResponse.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

        ModifyEndpointAccessResponse.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

        ModifyEndpointAccessResponse.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

        ModifyEndpointAccessResponse.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

        ModifyEndpointAccessResponse.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.