@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateOutboundConnectionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
 Container for the parameters to the CreateOutboundConnection operation.
 
NOOP| Constructor and Description | 
|---|
| CreateOutboundConnectionRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateOutboundConnectionRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| String | getConnectionAlias()
 Name of the connection. | 
| String | getConnectionMode()
 The connection mode. | 
| ConnectionProperties | getConnectionProperties()
 The  ConnectionPropertiesfor the outbound connection. | 
| DomainInformationContainer | getLocalDomainInfo()
 Name and Region of the source (local) domain. | 
| DomainInformationContainer | getRemoteDomainInfo()
 Name and Region of the destination (remote) domain. | 
| int | hashCode() | 
| void | setConnectionAlias(String connectionAlias)
 Name of the connection. | 
| void | setConnectionMode(String connectionMode)
 The connection mode. | 
| void | setConnectionProperties(ConnectionProperties connectionProperties)
 The  ConnectionPropertiesfor the outbound connection. | 
| void | setLocalDomainInfo(DomainInformationContainer localDomainInfo)
 Name and Region of the source (local) domain. | 
| void | setRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
 Name and Region of the destination (remote) domain. | 
| String | toString()Returns a string representation of this object. | 
| CreateOutboundConnectionRequest | withConnectionAlias(String connectionAlias)
 Name of the connection. | 
| CreateOutboundConnectionRequest | withConnectionMode(ConnectionMode connectionMode)
 The connection mode. | 
| CreateOutboundConnectionRequest | withConnectionMode(String connectionMode)
 The connection mode. | 
| CreateOutboundConnectionRequest | withConnectionProperties(ConnectionProperties connectionProperties)
 The  ConnectionPropertiesfor the outbound connection. | 
| CreateOutboundConnectionRequest | withLocalDomainInfo(DomainInformationContainer localDomainInfo)
 Name and Region of the source (local) domain. | 
| CreateOutboundConnectionRequest | withRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
 Name and Region of the destination (remote) domain. | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setLocalDomainInfo(DomainInformationContainer localDomainInfo)
Name and Region of the source (local) domain.
localDomainInfo - Name and Region of the source (local) domain.public DomainInformationContainer getLocalDomainInfo()
Name and Region of the source (local) domain.
public CreateOutboundConnectionRequest withLocalDomainInfo(DomainInformationContainer localDomainInfo)
Name and Region of the source (local) domain.
localDomainInfo - Name and Region of the source (local) domain.public void setRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
Name and Region of the destination (remote) domain.
remoteDomainInfo - Name and Region of the destination (remote) domain.public DomainInformationContainer getRemoteDomainInfo()
Name and Region of the destination (remote) domain.
public CreateOutboundConnectionRequest withRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
Name and Region of the destination (remote) domain.
remoteDomainInfo - Name and Region of the destination (remote) domain.public void setConnectionAlias(String connectionAlias)
Name of the connection.
connectionAlias - Name of the connection.public String getConnectionAlias()
Name of the connection.
public CreateOutboundConnectionRequest withConnectionAlias(String connectionAlias)
Name of the connection.
connectionAlias - Name of the connection.public void setConnectionMode(String connectionMode)
The connection mode.
connectionMode - The connection mode.ConnectionModepublic String getConnectionMode()
The connection mode.
ConnectionModepublic CreateOutboundConnectionRequest withConnectionMode(String connectionMode)
The connection mode.
connectionMode - The connection mode.ConnectionModepublic CreateOutboundConnectionRequest withConnectionMode(ConnectionMode connectionMode)
The connection mode.
connectionMode - The connection mode.ConnectionModepublic void setConnectionProperties(ConnectionProperties connectionProperties)
 The ConnectionProperties for the outbound connection.
 
connectionProperties - The ConnectionProperties for the outbound connection.public ConnectionProperties getConnectionProperties()
 The ConnectionProperties for the outbound connection.
 
ConnectionProperties for the outbound connection.public CreateOutboundConnectionRequest withConnectionProperties(ConnectionProperties connectionProperties)
 The ConnectionProperties for the outbound connection.
 
connectionProperties - The ConnectionProperties for the outbound connection.public String toString()
toString in class ObjectObject.toString()public CreateOutboundConnectionRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()