@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OutboundConnection extends Object implements Serializable, Cloneable, StructuredPojo
Specifies details about an outbound cross-cluster connection.
| Constructor and Description | 
|---|
| OutboundConnection() | 
| Modifier and Type | Method and Description | 
|---|---|
| OutboundConnection | clone() | 
| boolean | equals(Object obj) | 
| String | getConnectionAlias()
 Name of the connection. | 
| String | getConnectionId()
 Unique identifier of the connection. | 
| String | getConnectionMode()
 The connection mode. | 
| ConnectionProperties | getConnectionProperties()
 Properties for the outbound connection. | 
| OutboundConnectionStatus | getConnectionStatus()
 Status of the connection. | 
| DomainInformationContainer | getLocalDomainInfo()
 Information about the source (local) domain. | 
| DomainInformationContainer | getRemoteDomainInfo()
 Information about the destination (remote) domain. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setConnectionAlias(String connectionAlias)
 Name of the connection. | 
| void | setConnectionId(String connectionId)
 Unique identifier of the connection. | 
| void | setConnectionMode(String connectionMode)
 The connection mode. | 
| void | setConnectionProperties(ConnectionProperties connectionProperties)
 Properties for the outbound connection. | 
| void | setConnectionStatus(OutboundConnectionStatus connectionStatus)
 Status of the connection. | 
| void | setLocalDomainInfo(DomainInformationContainer localDomainInfo)
 Information about the source (local) domain. | 
| void | setRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
 Information about the destination (remote) domain. | 
| String | toString()Returns a string representation of this object. | 
| OutboundConnection | withConnectionAlias(String connectionAlias)
 Name of the connection. | 
| OutboundConnection | withConnectionId(String connectionId)
 Unique identifier of the connection. | 
| OutboundConnection | withConnectionMode(ConnectionMode connectionMode)
 The connection mode. | 
| OutboundConnection | withConnectionMode(String connectionMode)
 The connection mode. | 
| OutboundConnection | withConnectionProperties(ConnectionProperties connectionProperties)
 Properties for the outbound connection. | 
| OutboundConnection | withConnectionStatus(OutboundConnectionStatus connectionStatus)
 Status of the connection. | 
| OutboundConnection | withLocalDomainInfo(DomainInformationContainer localDomainInfo)
 Information about the source (local) domain. | 
| OutboundConnection | withRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
 Information about the destination (remote) domain. | 
public void setLocalDomainInfo(DomainInformationContainer localDomainInfo)
Information about the source (local) domain.
localDomainInfo - Information about the source (local) domain.public DomainInformationContainer getLocalDomainInfo()
Information about the source (local) domain.
public OutboundConnection withLocalDomainInfo(DomainInformationContainer localDomainInfo)
Information about the source (local) domain.
localDomainInfo - Information about the source (local) domain.public void setRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
Information about the destination (remote) domain.
remoteDomainInfo - Information about the destination (remote) domain.public DomainInformationContainer getRemoteDomainInfo()
Information about the destination (remote) domain.
public OutboundConnection withRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
Information about the destination (remote) domain.
remoteDomainInfo - Information about the destination (remote) domain.public void setConnectionId(String connectionId)
Unique identifier of the connection.
connectionId - Unique identifier of the connection.public String getConnectionId()
Unique identifier of the connection.
public OutboundConnection withConnectionId(String connectionId)
Unique identifier of the connection.
connectionId - Unique identifier of the connection.public void setConnectionAlias(String connectionAlias)
Name of the connection.
connectionAlias - Name of the connection.public String getConnectionAlias()
Name of the connection.
public OutboundConnection withConnectionAlias(String connectionAlias)
Name of the connection.
connectionAlias - Name of the connection.public void setConnectionStatus(OutboundConnectionStatus connectionStatus)
Status of the connection.
connectionStatus - Status of the connection.public OutboundConnectionStatus getConnectionStatus()
Status of the connection.
public OutboundConnection withConnectionStatus(OutboundConnectionStatus connectionStatus)
Status of the connection.
connectionStatus - Status of the connection.public void setConnectionMode(String connectionMode)
The connection mode.
connectionMode - The connection mode.ConnectionModepublic String getConnectionMode()
The connection mode.
ConnectionModepublic OutboundConnection withConnectionMode(String connectionMode)
The connection mode.
connectionMode - The connection mode.ConnectionModepublic OutboundConnection withConnectionMode(ConnectionMode connectionMode)
The connection mode.
connectionMode - The connection mode.ConnectionModepublic void setConnectionProperties(ConnectionProperties connectionProperties)
Properties for the outbound connection.
connectionProperties - Properties for the outbound connection.public ConnectionProperties getConnectionProperties()
Properties for the outbound connection.
public OutboundConnection withConnectionProperties(ConnectionProperties connectionProperties)
Properties for the outbound connection.
connectionProperties - Properties for the outbound connection.public String toString()
toString in class ObjectObject.toString()public OutboundConnection clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.