@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DestinationConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
DestinationConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
DestinationConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getDestinationIp()
The IP address where contents of the media stream will be sent.
|
Integer |
getDestinationPort()
The port to use when the content of the media stream is distributed to the output.
|
Interface |
getInterface()
The VPC interface that is used for the media stream associated with the output.
|
String |
getOutboundIp()
The IP address that the receiver requires in order to establish a connection with the flow.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDestinationIp(String destinationIp)
The IP address where contents of the media stream will be sent.
|
void |
setDestinationPort(Integer destinationPort)
The port to use when the content of the media stream is distributed to the output.
|
void |
setInterface(Interface interfaceValue)
The VPC interface that is used for the media stream associated with the output.
|
void |
setOutboundIp(String outboundIp)
The IP address that the receiver requires in order to establish a connection with the flow.
|
String |
toString()
Returns a string representation of this object.
|
DestinationConfiguration |
withDestinationIp(String destinationIp)
The IP address where contents of the media stream will be sent.
|
DestinationConfiguration |
withDestinationPort(Integer destinationPort)
The port to use when the content of the media stream is distributed to the output.
|
DestinationConfiguration |
withInterface(Interface interfaceValue)
The VPC interface that is used for the media stream associated with the output.
|
DestinationConfiguration |
withOutboundIp(String outboundIp)
The IP address that the receiver requires in order to establish a connection with the flow.
|
public void setDestinationIp(String destinationIp)
destinationIp - The IP address where contents of the media stream will be sent.public String getDestinationIp()
public DestinationConfiguration withDestinationIp(String destinationIp)
destinationIp - The IP address where contents of the media stream will be sent.public void setDestinationPort(Integer destinationPort)
destinationPort - The port to use when the content of the media stream is distributed to the output.public Integer getDestinationPort()
public DestinationConfiguration withDestinationPort(Integer destinationPort)
destinationPort - The port to use when the content of the media stream is distributed to the output.public void setInterface(Interface interfaceValue)
interfaceValue - The VPC interface that is used for the media stream associated with the output.public Interface getInterface()
public DestinationConfiguration withInterface(Interface interfaceValue)
interfaceValue - The VPC interface that is used for the media stream associated with the output.public void setOutboundIp(String outboundIp)
outboundIp - The IP address that the receiver requires in order to establish a connection with the flow. This value is
represented by the elastic network interface IP address of the VPC. This field applies only to outputs
that use the CDI or ST 2110 JPEG XS protocol.public String getOutboundIp()
public DestinationConfiguration withOutboundIp(String outboundIp)
outboundIp - The IP address that the receiver requires in order to establish a connection with the flow. This value is
represented by the elastic network interface IP address of the VPC. This field applies only to outputs
that use the CDI or ST 2110 JPEG XS protocol.public String toString()
toString in class ObjectObject.toString()public DestinationConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.