@Generated(value="software.amazon.awssdk:codegen") public final class ResourceEndpointListItem extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResourceEndpointListItem.Builder,ResourceEndpointListItem>
An object that describes the endpoint of the signaling channel returned by the
GetSignalingChannelEndpoint API.
The media server endpoint will correspond to the WEBRTC Protocol.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ResourceEndpointListItem.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ResourceEndpointListItem.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ChannelProtocol |
protocol()
The protocol of the signaling channel returned by the
GetSignalingChannelEndpoint API. |
String |
protocolAsString()
The protocol of the signaling channel returned by the
GetSignalingChannelEndpoint API. |
String |
resourceEndpoint()
The endpoint of the signaling channel returned by the
GetSignalingChannelEndpoint API. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ResourceEndpointListItem.Builder> |
serializableBuilderClass() |
ResourceEndpointListItem.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ChannelProtocol protocol()
The protocol of the signaling channel returned by the GetSignalingChannelEndpoint API.
If the service returns an enum value that is not available in the current SDK version, protocol will
return ChannelProtocol.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
protocolAsString().
GetSignalingChannelEndpoint API.ChannelProtocolpublic final String protocolAsString()
The protocol of the signaling channel returned by the GetSignalingChannelEndpoint API.
If the service returns an enum value that is not available in the current SDK version, protocol will
return ChannelProtocol.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
protocolAsString().
GetSignalingChannelEndpoint API.ChannelProtocolpublic final String resourceEndpoint()
The endpoint of the signaling channel returned by the GetSignalingChannelEndpoint API.
GetSignalingChannelEndpoint API.public ResourceEndpointListItem.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ResourceEndpointListItem.Builder,ResourceEndpointListItem>public static ResourceEndpointListItem.Builder builder()
public static Class<? extends ResourceEndpointListItem.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.