@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, setSdkResponseMetadata
public 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 Object
Object.toString()
public CreateOutboundCrossClusterSearchConnectionResult clone()