@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InputDeviceMediaConnectSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description | 
|---|
| InputDeviceMediaConnectSettings() | 
| Modifier and Type | Method and Description | 
|---|---|
| InputDeviceMediaConnectSettings | clone() | 
| boolean | equals(Object obj) | 
| String | getFlowArn()The ARN of the MediaConnect flow. | 
| String | getRoleArn()The ARN for the role that MediaLive assumes to access the attached flow and secret. | 
| String | getSecretArn()The ARN of the secret used to encrypt the stream. | 
| String | getSourceName()The name of the MediaConnect flow source. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setFlowArn(String flowArn)The ARN of the MediaConnect flow. | 
| void | setRoleArn(String roleArn)The ARN for the role that MediaLive assumes to access the attached flow and secret. | 
| void | setSecretArn(String secretArn)The ARN of the secret used to encrypt the stream. | 
| void | setSourceName(String sourceName)The name of the MediaConnect flow source. | 
| String | toString()Returns a string representation of this object. | 
| InputDeviceMediaConnectSettings | withFlowArn(String flowArn)The ARN of the MediaConnect flow. | 
| InputDeviceMediaConnectSettings | withRoleArn(String roleArn)The ARN for the role that MediaLive assumes to access the attached flow and secret. | 
| InputDeviceMediaConnectSettings | withSecretArn(String secretArn)The ARN of the secret used to encrypt the stream. | 
| InputDeviceMediaConnectSettings | withSourceName(String sourceName)The name of the MediaConnect flow source. | 
public void setFlowArn(String flowArn)
flowArn - The ARN of the MediaConnect flow.public String getFlowArn()
public InputDeviceMediaConnectSettings withFlowArn(String flowArn)
flowArn - The ARN of the MediaConnect flow.public void setRoleArn(String roleArn)
roleArn - The ARN for the role that MediaLive assumes to access the attached flow and secret.public String getRoleArn()
public InputDeviceMediaConnectSettings withRoleArn(String roleArn)
roleArn - The ARN for the role that MediaLive assumes to access the attached flow and secret.public void setSecretArn(String secretArn)
secretArn - The ARN of the secret used to encrypt the stream.public String getSecretArn()
public InputDeviceMediaConnectSettings withSecretArn(String secretArn)
secretArn - The ARN of the secret used to encrypt the stream.public void setSourceName(String sourceName)
sourceName - The name of the MediaConnect flow source.public String getSourceName()
public InputDeviceMediaConnectSettings withSourceName(String sourceName)
sourceName - The name of the MediaConnect flow source.public String toString()
toString in class ObjectObject.toString()public InputDeviceMediaConnectSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.