@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteEndpointAccessResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Describes a Redshift-managed VPC endpoint.
Constructor and Description |
---|
DeleteEndpointAccessResult() |
Modifier and Type | Method and Description |
---|---|
DeleteEndpointAccessResult |
clone() |
boolean |
equals(Object obj) |
String |
getAddress()
The DNS address of the endpoint.
|
String |
getClusterIdentifier()
The cluster identifier of the cluster associated with the endpoint.
|
Date |
getEndpointCreateTime()
The time (UTC) that the endpoint was created.
|
String |
getEndpointName()
The name of the endpoint.
|
String |
getEndpointStatus()
The status of the endpoint.
|
Integer |
getPort()
The port number on which the cluster accepts incoming connections.
|
String |
getResourceOwner()
The Amazon Web Services account ID of the owner of the cluster.
|
String |
getSubnetGroupName()
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
|
VpcEndpoint |
getVpcEndpoint() |
List<VpcSecurityGroupMembership> |
getVpcSecurityGroups()
The security groups associated with the endpoint.
|
int |
hashCode() |
void |
setAddress(String address)
The DNS address of the endpoint.
|
void |
setClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster associated with the endpoint.
|
void |
setEndpointCreateTime(Date endpointCreateTime)
The time (UTC) that the endpoint was created.
|
void |
setEndpointName(String endpointName)
The name of the endpoint.
|
void |
setEndpointStatus(String endpointStatus)
The status of the endpoint.
|
void |
setPort(Integer port)
The port number on which the cluster accepts incoming connections.
|
void |
setResourceOwner(String resourceOwner)
The Amazon Web Services account ID of the owner of the cluster.
|
void |
setSubnetGroupName(String subnetGroupName)
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
|
void |
setVpcEndpoint(VpcEndpoint vpcEndpoint) |
void |
setVpcSecurityGroups(Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
The security groups associated with the endpoint.
|
String |
toString()
Returns a string representation of this object.
|
DeleteEndpointAccessResult |
withAddress(String address)
The DNS address of the endpoint.
|
DeleteEndpointAccessResult |
withClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster associated with the endpoint.
|
DeleteEndpointAccessResult |
withEndpointCreateTime(Date endpointCreateTime)
The time (UTC) that the endpoint was created.
|
DeleteEndpointAccessResult |
withEndpointName(String endpointName)
The name of the endpoint.
|
DeleteEndpointAccessResult |
withEndpointStatus(String endpointStatus)
The status of the endpoint.
|
DeleteEndpointAccessResult |
withPort(Integer port)
The port number on which the cluster accepts incoming connections.
|
DeleteEndpointAccessResult |
withResourceOwner(String resourceOwner)
The Amazon Web Services account ID of the owner of the cluster.
|
DeleteEndpointAccessResult |
withSubnetGroupName(String subnetGroupName)
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
|
DeleteEndpointAccessResult |
withVpcEndpoint(VpcEndpoint vpcEndpoint) |
DeleteEndpointAccessResult |
withVpcSecurityGroups(Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
The security groups associated with the endpoint.
|
DeleteEndpointAccessResult |
withVpcSecurityGroups(VpcSecurityGroupMembership... vpcSecurityGroups)
The security groups associated with the endpoint.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster associated with the endpoint.
clusterIdentifier
- The cluster identifier of the cluster associated with the endpoint.public String getClusterIdentifier()
The cluster identifier of the cluster associated with the endpoint.
public DeleteEndpointAccessResult withClusterIdentifier(String clusterIdentifier)
The cluster identifier of the cluster associated with the endpoint.
clusterIdentifier
- The cluster identifier of the cluster associated with the endpoint.public void setResourceOwner(String resourceOwner)
The Amazon Web Services account ID of the owner of the cluster.
resourceOwner
- The Amazon Web Services account ID of the owner of the cluster.public String getResourceOwner()
The Amazon Web Services account ID of the owner of the cluster.
public DeleteEndpointAccessResult withResourceOwner(String resourceOwner)
The Amazon Web Services account ID of the owner of the cluster.
resourceOwner
- The Amazon Web Services account ID of the owner of the cluster.public void setSubnetGroupName(String subnetGroupName)
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
subnetGroupName
- The subnet group name where Amazon Redshift chooses to deploy the endpoint.public String getSubnetGroupName()
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
public DeleteEndpointAccessResult withSubnetGroupName(String subnetGroupName)
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
subnetGroupName
- The subnet group name where Amazon Redshift chooses to deploy the endpoint.public void setEndpointStatus(String endpointStatus)
The status of the endpoint.
endpointStatus
- The status of the endpoint.public String getEndpointStatus()
The status of the endpoint.
public DeleteEndpointAccessResult withEndpointStatus(String endpointStatus)
The status of the endpoint.
endpointStatus
- The status of the endpoint.public void setEndpointName(String endpointName)
The name of the endpoint.
endpointName
- The name of the endpoint.public String getEndpointName()
The name of the endpoint.
public DeleteEndpointAccessResult withEndpointName(String endpointName)
The name of the endpoint.
endpointName
- The name of the endpoint.public void setEndpointCreateTime(Date endpointCreateTime)
The time (UTC) that the endpoint was created.
endpointCreateTime
- The time (UTC) that the endpoint was created.public Date getEndpointCreateTime()
The time (UTC) that the endpoint was created.
public DeleteEndpointAccessResult withEndpointCreateTime(Date endpointCreateTime)
The time (UTC) that the endpoint was created.
endpointCreateTime
- The time (UTC) that the endpoint was created.public void setPort(Integer port)
The port number on which the cluster accepts incoming connections.
port
- The port number on which the cluster accepts incoming connections.public Integer getPort()
The port number on which the cluster accepts incoming connections.
public DeleteEndpointAccessResult withPort(Integer port)
The port number on which the cluster accepts incoming connections.
port
- The port number on which the cluster accepts incoming connections.public void setAddress(String address)
The DNS address of the endpoint.
address
- The DNS address of the endpoint.public String getAddress()
The DNS address of the endpoint.
public DeleteEndpointAccessResult withAddress(String address)
The DNS address of the endpoint.
address
- The DNS address of the endpoint.public List<VpcSecurityGroupMembership> getVpcSecurityGroups()
The security groups associated with the endpoint.
public void setVpcSecurityGroups(Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
The security groups associated with the endpoint.
vpcSecurityGroups
- The security groups associated with the endpoint.public DeleteEndpointAccessResult withVpcSecurityGroups(VpcSecurityGroupMembership... vpcSecurityGroups)
The security groups associated with the endpoint.
NOTE: This method appends the values to the existing list (if any). Use
setVpcSecurityGroups(java.util.Collection)
or withVpcSecurityGroups(java.util.Collection)
if
you want to override the existing values.
vpcSecurityGroups
- The security groups associated with the endpoint.public DeleteEndpointAccessResult withVpcSecurityGroups(Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
The security groups associated with the endpoint.
vpcSecurityGroups
- The security groups associated with the endpoint.public void setVpcEndpoint(VpcEndpoint vpcEndpoint)
vpcEndpoint
- public VpcEndpoint getVpcEndpoint()
public DeleteEndpointAccessResult withVpcEndpoint(VpcEndpoint vpcEndpoint)
vpcEndpoint
- public String toString()
toString
in class Object
Object.toString()
public DeleteEndpointAccessResult clone()