@Generated(value="software.amazon.awssdk:codegen") public final class CreateOutboundCrossClusterSearchConnectionRequest extends ElasticsearchRequest implements ToCopyableBuilder<CreateOutboundCrossClusterSearchConnectionRequest.Builder,CreateOutboundCrossClusterSearchConnectionRequest>
Container for the parameters to the CreateOutboundCrossClusterSearchConnection operation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateOutboundCrossClusterSearchConnectionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateOutboundCrossClusterSearchConnectionRequest.Builder |
builder() |
String |
connectionAlias()
Specifies the connection alias that will be used by the customer for this connection.
|
DomainInformation |
destinationDomainInfo()
Specifies the
DomainInformation for the destination Elasticsearch domain. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateOutboundCrossClusterSearchConnectionRequest.Builder> |
serializableBuilderClass() |
DomainInformation |
sourceDomainInfo()
Specifies the
DomainInformation for the source Elasticsearch domain. |
CreateOutboundCrossClusterSearchConnectionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final DomainInformation sourceDomainInfo()
Specifies the DomainInformation for the source Elasticsearch domain.
DomainInformation for the source Elasticsearch domain.public final DomainInformation destinationDomainInfo()
Specifies the DomainInformation for the destination Elasticsearch domain.
DomainInformation for the destination Elasticsearch domain.public final String connectionAlias()
Specifies the connection alias that will be used by the customer for this connection.
public CreateOutboundCrossClusterSearchConnectionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateOutboundCrossClusterSearchConnectionRequest.Builder,CreateOutboundCrossClusterSearchConnectionRequest>toBuilder in class ElasticsearchRequestpublic static CreateOutboundCrossClusterSearchConnectionRequest.Builder builder()
public static Class<? extends CreateOutboundCrossClusterSearchConnectionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.