@Generated(value="software.amazon.awssdk:codegen") public final class DeleteEndpointAccessResponse extends RedshiftResponse implements ToCopyableBuilder<DeleteEndpointAccessResponse.Builder,DeleteEndpointAccessResponse>
Describes a Redshift-managed VPC endpoint.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeleteEndpointAccessResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
address()
The DNS address of the endpoint.
|
static DeleteEndpointAccessResponse.Builder |
builder() |
String |
clusterIdentifier()
The cluster identifier of the cluster associated with the endpoint.
|
Instant |
endpointCreateTime()
The time (UTC) that the endpoint was created.
|
String |
endpointName()
The name of the endpoint.
|
String |
endpointStatus()
The status of the endpoint.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasVpcSecurityGroups()
For responses, this returns true if the service returned a value for the VpcSecurityGroups property.
|
Integer |
port()
The port number on which the cluster accepts incoming connections.
|
String |
resourceOwner()
The Amazon Web Services account ID of the owner of the cluster.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeleteEndpointAccessResponse.Builder> |
serializableBuilderClass() |
String |
subnetGroupName()
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
|
DeleteEndpointAccessResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
VpcEndpoint |
vpcEndpoint()
Returns the value of the VpcEndpoint property for this object.
|
List<VpcSecurityGroupMembership> |
vpcSecurityGroups()
The security groups associated with the endpoint.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clusterIdentifier()
The cluster identifier of the cluster associated with the endpoint.
public final String resourceOwner()
The Amazon Web Services account ID of the owner of the cluster.
public final String subnetGroupName()
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
public final String endpointStatus()
The status of the endpoint.
public final String endpointName()
The name of the endpoint.
public final Instant endpointCreateTime()
The time (UTC) that the endpoint was created.
public final Integer port()
The port number on which the cluster accepts incoming connections.
public final String address()
The DNS address of the endpoint.
public final boolean hasVpcSecurityGroups()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<VpcSecurityGroupMembership> vpcSecurityGroups()
The security groups associated with the endpoint.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasVpcSecurityGroups() method.
public final VpcEndpoint vpcEndpoint()
public DeleteEndpointAccessResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DeleteEndpointAccessResponse.Builder,DeleteEndpointAccessResponse>toBuilder in class AwsResponsepublic static DeleteEndpointAccessResponse.Builder builder()
public static Class<? extends DeleteEndpointAccessResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.