@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InboundCrossClusterSearchConnection extends Object implements Serializable, Cloneable, StructuredPojo
Specifies details of an inbound connection.
Constructor and Description |
---|
InboundCrossClusterSearchConnection() |
Modifier and Type | Method and Description |
---|---|
InboundCrossClusterSearchConnection |
clone() |
boolean |
equals(Object obj) |
InboundCrossClusterSearchConnectionStatus |
getConnectionStatus()
Specifies the
InboundCrossClusterSearchConnectionStatus for the outbound connection. |
String |
getCrossClusterSearchConnectionId()
Specifies the connection id for the inbound cross-cluster search connection.
|
DomainInformation |
getDestinationDomainInfo()
Specifies the
DomainInformation for the destination Elasticsearch domain. |
DomainInformation |
getSourceDomainInfo()
Specifies the
DomainInformation for the source Elasticsearch domain. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setConnectionStatus(InboundCrossClusterSearchConnectionStatus connectionStatus)
Specifies the
InboundCrossClusterSearchConnectionStatus for the outbound connection. |
void |
setCrossClusterSearchConnectionId(String crossClusterSearchConnectionId)
Specifies the connection id for the inbound cross-cluster search 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.
|
InboundCrossClusterSearchConnection |
withConnectionStatus(InboundCrossClusterSearchConnectionStatus connectionStatus)
Specifies the
InboundCrossClusterSearchConnectionStatus for the outbound connection. |
InboundCrossClusterSearchConnection |
withCrossClusterSearchConnectionId(String crossClusterSearchConnectionId)
Specifies the connection id for the inbound cross-cluster search connection.
|
InboundCrossClusterSearchConnection |
withDestinationDomainInfo(DomainInformation destinationDomainInfo)
Specifies the
DomainInformation for the destination Elasticsearch domain. |
InboundCrossClusterSearchConnection |
withSourceDomainInfo(DomainInformation sourceDomainInfo)
Specifies the
DomainInformation for the source Elasticsearch domain. |
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 InboundCrossClusterSearchConnection 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 InboundCrossClusterSearchConnection withDestinationDomainInfo(DomainInformation destinationDomainInfo)
Specifies the DomainInformation
for the destination Elasticsearch domain.
destinationDomainInfo
- Specifies the DomainInformation
for the destination Elasticsearch domain.public void setCrossClusterSearchConnectionId(String crossClusterSearchConnectionId)
Specifies the connection id for the inbound cross-cluster search connection.
crossClusterSearchConnectionId
- Specifies the connection id for the inbound cross-cluster search connection.public String getCrossClusterSearchConnectionId()
Specifies the connection id for the inbound cross-cluster search connection.
public InboundCrossClusterSearchConnection withCrossClusterSearchConnectionId(String crossClusterSearchConnectionId)
Specifies the connection id for the inbound cross-cluster search connection.
crossClusterSearchConnectionId
- Specifies the connection id for the inbound cross-cluster search connection.public void setConnectionStatus(InboundCrossClusterSearchConnectionStatus connectionStatus)
Specifies the InboundCrossClusterSearchConnectionStatus
for the outbound connection.
connectionStatus
- Specifies the InboundCrossClusterSearchConnectionStatus
for the outbound connection.public InboundCrossClusterSearchConnectionStatus getConnectionStatus()
Specifies the InboundCrossClusterSearchConnectionStatus
for the outbound connection.
InboundCrossClusterSearchConnectionStatus
for the outbound connection.public InboundCrossClusterSearchConnection withConnectionStatus(InboundCrossClusterSearchConnectionStatus connectionStatus)
Specifies the InboundCrossClusterSearchConnectionStatus
for the outbound connection.
connectionStatus
- Specifies the InboundCrossClusterSearchConnectionStatus
for the outbound connection.public String toString()
toString
in class Object
Object.toString()
public InboundCrossClusterSearchConnection clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2020. All rights reserved.