@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResourceEndpointListItem extends Object implements Serializable, Cloneable, StructuredPojo
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.
| Constructor and Description |
|---|
ResourceEndpointListItem() |
| Modifier and Type | Method and Description |
|---|---|
ResourceEndpointListItem |
clone() |
boolean |
equals(Object obj) |
String |
getProtocol()
The protocol of the signaling channel returned by the
GetSignalingChannelEndpoint API. |
String |
getResourceEndpoint()
The endpoint of the signaling channel returned by the
GetSignalingChannelEndpoint API. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setProtocol(String protocol)
The protocol of the signaling channel returned by the
GetSignalingChannelEndpoint API. |
void |
setResourceEndpoint(String resourceEndpoint)
The endpoint of the signaling channel returned by the
GetSignalingChannelEndpoint API. |
String |
toString()
Returns a string representation of this object.
|
ResourceEndpointListItem |
withProtocol(ChannelProtocol protocol)
The protocol of the signaling channel returned by the
GetSignalingChannelEndpoint API. |
ResourceEndpointListItem |
withProtocol(String protocol)
The protocol of the signaling channel returned by the
GetSignalingChannelEndpoint API. |
ResourceEndpointListItem |
withResourceEndpoint(String resourceEndpoint)
The endpoint of the signaling channel returned by the
GetSignalingChannelEndpoint API. |
public void setProtocol(String protocol)
The protocol of the signaling channel returned by the GetSignalingChannelEndpoint API.
protocol - The protocol of the signaling channel returned by the GetSignalingChannelEndpoint API.ChannelProtocolpublic String getProtocol()
The protocol of the signaling channel returned by the GetSignalingChannelEndpoint API.
GetSignalingChannelEndpoint API.ChannelProtocolpublic ResourceEndpointListItem withProtocol(String protocol)
The protocol of the signaling channel returned by the GetSignalingChannelEndpoint API.
protocol - The protocol of the signaling channel returned by the GetSignalingChannelEndpoint API.ChannelProtocolpublic ResourceEndpointListItem withProtocol(ChannelProtocol protocol)
The protocol of the signaling channel returned by the GetSignalingChannelEndpoint API.
protocol - The protocol of the signaling channel returned by the GetSignalingChannelEndpoint API.ChannelProtocolpublic void setResourceEndpoint(String resourceEndpoint)
The endpoint of the signaling channel returned by the GetSignalingChannelEndpoint API.
resourceEndpoint - The endpoint of the signaling channel returned by the GetSignalingChannelEndpoint API.public String getResourceEndpoint()
The endpoint of the signaling channel returned by the GetSignalingChannelEndpoint API.
GetSignalingChannelEndpoint API.public ResourceEndpointListItem withResourceEndpoint(String resourceEndpoint)
The endpoint of the signaling channel returned by the GetSignalingChannelEndpoint API.
resourceEndpoint - The endpoint of the signaling channel returned by the GetSignalingChannelEndpoint API.public String toString()
toString in class ObjectObject.toString()public ResourceEndpointListItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.