@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OutboundConnection extends Object implements Serializable, Cloneable, StructuredPojo
Specifies details about an outbound connection.
Constructor and Description |
---|
OutboundConnection() |
Modifier and Type | Method and Description |
---|---|
OutboundConnection |
clone() |
boolean |
equals(Object obj) |
String |
getConnectionAlias()
The connection alias for the outbound cross-cluster connection.
|
String |
getConnectionId()
The connection ID for the outbound cross-cluster connection.
|
OutboundConnectionStatus |
getConnectionStatus()
The
OutboundConnectionStatus for the outbound connection. |
DomainInformationContainer |
getLocalDomainInfo()
The
DomainInformation for the local OpenSearch domain. |
DomainInformationContainer |
getRemoteDomainInfo()
The
DomainInformation for the remote OpenSearch domain. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setConnectionAlias(String connectionAlias)
The connection alias for the outbound cross-cluster connection.
|
void |
setConnectionId(String connectionId)
The connection ID for the outbound cross-cluster connection.
|
void |
setConnectionStatus(OutboundConnectionStatus connectionStatus)
The
OutboundConnectionStatus for the outbound connection. |
void |
setLocalDomainInfo(DomainInformationContainer localDomainInfo)
The
DomainInformation for the local OpenSearch domain. |
void |
setRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
The
DomainInformation for the remote OpenSearch domain. |
String |
toString()
Returns a string representation of this object.
|
OutboundConnection |
withConnectionAlias(String connectionAlias)
The connection alias for the outbound cross-cluster connection.
|
OutboundConnection |
withConnectionId(String connectionId)
The connection ID for the outbound cross-cluster connection.
|
OutboundConnection |
withConnectionStatus(OutboundConnectionStatus connectionStatus)
The
OutboundConnectionStatus for the outbound connection. |
OutboundConnection |
withLocalDomainInfo(DomainInformationContainer localDomainInfo)
The
DomainInformation for the local OpenSearch domain. |
OutboundConnection |
withRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
The
DomainInformation for the remote OpenSearch domain. |
public void setLocalDomainInfo(DomainInformationContainer localDomainInfo)
The DomainInformation
for the local OpenSearch domain.
localDomainInfo
- The DomainInformation
for the local OpenSearch domain.public DomainInformationContainer getLocalDomainInfo()
The DomainInformation
for the local OpenSearch domain.
DomainInformation
for the local OpenSearch domain.public OutboundConnection withLocalDomainInfo(DomainInformationContainer localDomainInfo)
The DomainInformation
for the local OpenSearch domain.
localDomainInfo
- The DomainInformation
for the local OpenSearch domain.public void setRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
The DomainInformation
for the remote OpenSearch domain.
remoteDomainInfo
- The DomainInformation
for the remote OpenSearch domain.public DomainInformationContainer getRemoteDomainInfo()
The DomainInformation
for the remote OpenSearch domain.
DomainInformation
for the remote OpenSearch domain.public OutboundConnection withRemoteDomainInfo(DomainInformationContainer remoteDomainInfo)
The DomainInformation
for the remote OpenSearch domain.
remoteDomainInfo
- The DomainInformation
for the remote OpenSearch domain.public void setConnectionId(String connectionId)
The connection ID for the outbound cross-cluster connection.
connectionId
- The connection ID for the outbound cross-cluster connection.public String getConnectionId()
The connection ID for the outbound cross-cluster connection.
public OutboundConnection withConnectionId(String connectionId)
The connection ID for the outbound cross-cluster connection.
connectionId
- The connection ID for the outbound cross-cluster connection.public void setConnectionAlias(String connectionAlias)
The connection alias for the outbound cross-cluster connection.
connectionAlias
- The connection alias for the outbound cross-cluster connection.public String getConnectionAlias()
The connection alias for the outbound cross-cluster connection.
public OutboundConnection withConnectionAlias(String connectionAlias)
The connection alias for the outbound cross-cluster connection.
connectionAlias
- The connection alias for the outbound cross-cluster connection.public void setConnectionStatus(OutboundConnectionStatus connectionStatus)
The OutboundConnectionStatus
for the outbound connection.
connectionStatus
- The OutboundConnectionStatus
for the outbound connection.public OutboundConnectionStatus getConnectionStatus()
The OutboundConnectionStatus
for the outbound connection.
OutboundConnectionStatus
for the outbound connection.public OutboundConnection withConnectionStatus(OutboundConnectionStatus connectionStatus)
The OutboundConnectionStatus
for the outbound connection.
connectionStatus
- The OutboundConnectionStatus
for the outbound connection.public String toString()
toString
in class Object
Object.toString()
public OutboundConnection clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2022. All rights reserved.