@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateOutboundCrossClusterSearchConnectionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Container for the parameters to the CreateOutboundCrossClusterSearchConnection
operation.
NOOP
Constructor and Description |
---|
CreateOutboundCrossClusterSearchConnectionRequest() |
Modifier and Type | Method and Description |
---|---|
CreateOutboundCrossClusterSearchConnectionRequest |
clone() |
boolean |
equals(Object obj) |
String |
getConnectionAlias()
Specifies the connection alias that will be used by the customer for this connection.
|
DomainInformation |
getDestinationDomainInfo()
Specifies the
DomainInformation for the destination Elasticsearch domain. |
DomainInformation |
getSourceDomainInfo()
Specifies the
DomainInformation for the source Elasticsearch domain. |
int |
hashCode() |
void |
setConnectionAlias(String connectionAlias)
Specifies the connection alias that will be used by the customer for this connection.
|
void |
setDestinationDomainInfo(DomainInformation destinationDomainInfo)
Specifies the
DomainInformation for the destination Elasticsearch domain. |
void |
setSourceDomainInfo(DomainInformation sourceDomainInfo)
Specifies the
DomainInformation for the source Elasticsearch domain. |
String |
toString()
Returns a string representation of this object.
|
CreateOutboundCrossClusterSearchConnectionRequest |
withConnectionAlias(String connectionAlias)
Specifies the connection alias that will be used by the customer for this connection.
|
CreateOutboundCrossClusterSearchConnectionRequest |
withDestinationDomainInfo(DomainInformation destinationDomainInfo)
Specifies the
DomainInformation for the destination Elasticsearch domain. |
CreateOutboundCrossClusterSearchConnectionRequest |
withSourceDomainInfo(DomainInformation sourceDomainInfo)
Specifies the
DomainInformation for the source Elasticsearch domain. |
addHandlerContext, copyBaseTo, 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 CreateOutboundCrossClusterSearchConnectionRequest()
public void setSourceDomainInfo(DomainInformation sourceDomainInfo)
Specifies the DomainInformation
for the source Elasticsearch domain.
sourceDomainInfo
- Specifies the DomainInformation
for the source Elasticsearch domain.public DomainInformation getSourceDomainInfo()
Specifies the DomainInformation
for the source Elasticsearch domain.
DomainInformation
for the source Elasticsearch domain.public CreateOutboundCrossClusterSearchConnectionRequest withSourceDomainInfo(DomainInformation sourceDomainInfo)
Specifies the DomainInformation
for the source Elasticsearch domain.
sourceDomainInfo
- Specifies the DomainInformation
for the source Elasticsearch domain.public void setDestinationDomainInfo(DomainInformation destinationDomainInfo)
Specifies the DomainInformation
for the destination Elasticsearch domain.
destinationDomainInfo
- Specifies the DomainInformation
for the destination Elasticsearch domain.public DomainInformation getDestinationDomainInfo()
Specifies the DomainInformation
for the destination Elasticsearch domain.
DomainInformation
for the destination Elasticsearch domain.public CreateOutboundCrossClusterSearchConnectionRequest withDestinationDomainInfo(DomainInformation destinationDomainInfo)
Specifies the DomainInformation
for the destination Elasticsearch domain.
destinationDomainInfo
- Specifies the DomainInformation
for the destination Elasticsearch domain.public void setConnectionAlias(String connectionAlias)
Specifies the connection alias that will be used by the customer for this connection.
connectionAlias
- Specifies the connection alias that will be used by the customer for this connection.public String getConnectionAlias()
Specifies the connection alias that will be used by the customer for this connection.
public CreateOutboundCrossClusterSearchConnectionRequest withConnectionAlias(String connectionAlias)
Specifies the connection alias that will be used by the customer for this connection.
connectionAlias
- Specifies the connection alias that will be used by the customer for this connection.public String toString()
toString
in class Object
Object.toString()
public CreateOutboundCrossClusterSearchConnectionRequest clone()
clone
in class AmazonWebServiceRequest
Copyright © 2023. All rights reserved.