@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateOutboundCrossClusterSearchConnectionResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
The result of a CreateOutboundCrossClusterSearchConnection request. Contains the details of the
newly created cross-cluster search connection.
| Constructor and Description |
|---|
CreateOutboundCrossClusterSearchConnectionResult() |
| Modifier and Type | Method and Description |
|---|---|
CreateOutboundCrossClusterSearchConnectionResult |
clone() |
boolean |
equals(Object obj) |
String |
getConnectionAlias()
Specifies the connection alias provided during the create connection request.
|
OutboundCrossClusterSearchConnectionStatus |
getConnectionStatus()
Specifies the
OutboundCrossClusterSearchConnectionStatus for the newly created connection. |
String |
getCrossClusterSearchConnectionId()
Unique id for the created outbound connection, which is used for subsequent operations on 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 provided during the create connection request.
|
void |
setConnectionStatus(OutboundCrossClusterSearchConnectionStatus connectionStatus)
Specifies the
OutboundCrossClusterSearchConnectionStatus for the newly created connection. |
void |
setCrossClusterSearchConnectionId(String crossClusterSearchConnectionId)
Unique id for the created outbound connection, which is used for subsequent operations on 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.
|
CreateOutboundCrossClusterSearchConnectionResult |
withConnectionAlias(String connectionAlias)
Specifies the connection alias provided during the create connection request.
|
CreateOutboundCrossClusterSearchConnectionResult |
withConnectionStatus(OutboundCrossClusterSearchConnectionStatus connectionStatus)
Specifies the
OutboundCrossClusterSearchConnectionStatus for the newly created connection. |
CreateOutboundCrossClusterSearchConnectionResult |
withCrossClusterSearchConnectionId(String crossClusterSearchConnectionId)
Unique id for the created outbound connection, which is used for subsequent operations on connection.
|
CreateOutboundCrossClusterSearchConnectionResult |
withDestinationDomainInfo(DomainInformation destinationDomainInfo)
Specifies the
DomainInformation for the destination Elasticsearch domain. |
CreateOutboundCrossClusterSearchConnectionResult |
withSourceDomainInfo(DomainInformation sourceDomainInfo)
Specifies the
DomainInformation for the source Elasticsearch domain. |
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadatapublic CreateOutboundCrossClusterSearchConnectionResult()
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 CreateOutboundCrossClusterSearchConnectionResult 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 CreateOutboundCrossClusterSearchConnectionResult 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 provided during the create connection request.
connectionAlias - Specifies the connection alias provided during the create connection request.public String getConnectionAlias()
Specifies the connection alias provided during the create connection request.
public CreateOutboundCrossClusterSearchConnectionResult withConnectionAlias(String connectionAlias)
Specifies the connection alias provided during the create connection request.
connectionAlias - Specifies the connection alias provided during the create connection request.public void setConnectionStatus(OutboundCrossClusterSearchConnectionStatus connectionStatus)
Specifies the OutboundCrossClusterSearchConnectionStatus for the newly created connection.
connectionStatus - Specifies the OutboundCrossClusterSearchConnectionStatus for the newly created
connection.public OutboundCrossClusterSearchConnectionStatus getConnectionStatus()
Specifies the OutboundCrossClusterSearchConnectionStatus for the newly created connection.
OutboundCrossClusterSearchConnectionStatus for the newly created
connection.public CreateOutboundCrossClusterSearchConnectionResult withConnectionStatus(OutboundCrossClusterSearchConnectionStatus connectionStatus)
Specifies the OutboundCrossClusterSearchConnectionStatus for the newly created connection.
connectionStatus - Specifies the OutboundCrossClusterSearchConnectionStatus for the newly created
connection.public void setCrossClusterSearchConnectionId(String crossClusterSearchConnectionId)
Unique id for the created outbound connection, which is used for subsequent operations on connection.
crossClusterSearchConnectionId - Unique id for the created outbound connection, which is used for subsequent operations on connection.public String getCrossClusterSearchConnectionId()
Unique id for the created outbound connection, which is used for subsequent operations on connection.
public CreateOutboundCrossClusterSearchConnectionResult withCrossClusterSearchConnectionId(String crossClusterSearchConnectionId)
Unique id for the created outbound connection, which is used for subsequent operations on connection.
crossClusterSearchConnectionId - Unique id for the created outbound connection, which is used for subsequent operations on connection.public String toString()
toString in class ObjectObject.toString()public CreateOutboundCrossClusterSearchConnectionResult clone()