@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.ChannelProtocol
public String getProtocol()
The protocol of the signaling channel returned by the GetSignalingChannelEndpoint
API.
GetSignalingChannelEndpoint
API.ChannelProtocol
public 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.ChannelProtocol
public 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.ChannelProtocol
public 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 Object
Object.toString()
public ResourceEndpointListItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.