@Generated(value="software.amazon.awssdk:codegen") public final class DescribeEndpointResponse extends EventBridgeResponse implements ToCopyableBuilder<DescribeEndpointResponse.Builder,DescribeEndpointResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeEndpointResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the endpoint you asked for information about.
|
static DescribeEndpointResponse.Builder |
builder() |
Instant |
creationTime()
The time the endpoint you asked for information about was created.
|
String |
description()
The description of the endpoint you asked for information about.
|
String |
endpointId()
The ID of the endpoint you asked for information about.
|
String |
endpointUrl()
The URL of the endpoint you asked for information about.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<EndpointEventBus> |
eventBuses()
The event buses being used by the endpoint you asked for information about.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasEventBuses()
For responses, this returns true if the service returned a value for the EventBuses property.
|
int |
hashCode() |
Instant |
lastModifiedTime()
The last time the endpoint you asked for information about was modified.
|
String |
name()
The name of the endpoint you asked for information about.
|
ReplicationConfig |
replicationConfig()
Whether replication is enabled or disabled for the endpoint you asked for information about.
|
String |
roleArn()
The ARN of the role used by the endpoint you asked for information about.
|
RoutingConfig |
routingConfig()
The routing configuration of the endpoint you asked for information about.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeEndpointResponse.Builder> |
serializableBuilderClass() |
EndpointState |
state()
The current state of the endpoint you asked for information about.
|
String |
stateAsString()
The current state of the endpoint you asked for information about.
|
String |
stateReason()
The reason the endpoint you asked for information about is in its current state.
|
DescribeEndpointResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the endpoint you asked for information about.
public final String description()
The description of the endpoint you asked for information about.
public final String arn()
The ARN of the endpoint you asked for information about.
public final RoutingConfig routingConfig()
The routing configuration of the endpoint you asked for information about.
public final ReplicationConfig replicationConfig()
Whether replication is enabled or disabled for the endpoint you asked for information about.
public final boolean hasEventBuses()
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<EndpointEventBus> eventBuses()
The event buses being used by the endpoint you asked for information about.
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 hasEventBuses() method.
public final String roleArn()
The ARN of the role used by the endpoint you asked for information about.
public final String endpointId()
The ID of the endpoint you asked for information about.
public final String endpointUrl()
The URL of the endpoint you asked for information about.
public final EndpointState state()
The current state of the endpoint you asked for information about.
If the service returns an enum value that is not available in the current SDK version, state will return
EndpointState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
EndpointStatepublic final String stateAsString()
The current state of the endpoint you asked for information about.
If the service returns an enum value that is not available in the current SDK version, state will return
EndpointState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
EndpointStatepublic final String stateReason()
The reason the endpoint you asked for information about is in its current state.
public final Instant creationTime()
The time the endpoint you asked for information about was created.
public final Instant lastModifiedTime()
The last time the endpoint you asked for information about was modified.
public DescribeEndpointResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeEndpointResponse.Builder,DescribeEndpointResponse>toBuilder in class AwsResponsepublic static DescribeEndpointResponse.Builder builder()
public static Class<? extends DescribeEndpointResponse.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 © 2022. All rights reserved.