@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()
The connection alias used used by the customer for this cross-cluster connection.
|
DomainInformationContainer |
getLocalDomainInfo()
The
AWSDomainInformation for the local OpenSearch domain. |
DomainInformationContainer |
getRemoteDomainInfo()
The
AWSDomainInformation for the remote OpenSearch domain. |
int |
hashCode() |
void |
setConnectionAlias(String connectionAlias)
The connection alias used used by the customer for this cross-cluster connection.
|
void |
setLocalDomainInfo(DomainInformationContainer localDomainInfo)
The
AWSDomainInformation for the local OpenSearch domain. |
void |
setRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
The
AWSDomainInformation for the remote OpenSearch domain. |
String |
toString()
Returns a string representation of this object.
|
CreateOutboundConnectionRequest |
withConnectionAlias(String connectionAlias)
The connection alias used used by the customer for this cross-cluster connection.
|
CreateOutboundConnectionRequest |
withLocalDomainInfo(DomainInformationContainer localDomainInfo)
The
AWSDomainInformation for the local OpenSearch domain. |
CreateOutboundConnectionRequest |
withRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
The
AWSDomainInformation for the remote OpenSearch 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, withSdkRequestTimeout
public void setLocalDomainInfo(DomainInformationContainer localDomainInfo)
The AWSDomainInformation
for the local OpenSearch domain.
localDomainInfo
- The AWSDomainInformation
for the local OpenSearch domain.public DomainInformationContainer getLocalDomainInfo()
The AWSDomainInformation
for the local OpenSearch domain.
AWSDomainInformation
for the local OpenSearch domain.public CreateOutboundConnectionRequest withLocalDomainInfo(DomainInformationContainer localDomainInfo)
The AWSDomainInformation
for the local OpenSearch domain.
localDomainInfo
- The AWSDomainInformation
for the local OpenSearch domain.public void setRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
The AWSDomainInformation
for the remote OpenSearch domain.
remoteDomainInfo
- The AWSDomainInformation
for the remote OpenSearch domain.public DomainInformationContainer getRemoteDomainInfo()
The AWSDomainInformation
for the remote OpenSearch domain.
AWSDomainInformation
for the remote OpenSearch domain.public CreateOutboundConnectionRequest withRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
The AWSDomainInformation
for the remote OpenSearch domain.
remoteDomainInfo
- The AWSDomainInformation
for the remote OpenSearch domain.public void setConnectionAlias(String connectionAlias)
The connection alias used used by the customer for this cross-cluster connection.
connectionAlias
- The connection alias used used by the customer for this cross-cluster connection.public String getConnectionAlias()
The connection alias used used by the customer for this cross-cluster connection.
public CreateOutboundConnectionRequest withConnectionAlias(String connectionAlias)
The connection alias used used by the customer for this cross-cluster connection.
connectionAlias
- The connection alias used used by the customer for this cross-cluster connection.public String toString()
toString
in class Object
Object.toString()
public CreateOutboundConnectionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()