public static interface CreateOutboundCrossClusterSearchConnectionResponse.Builder extends ElasticsearchResponse.Builder, SdkPojo, CopyableBuilder<CreateOutboundCrossClusterSearchConnectionResponse.Builder,CreateOutboundCrossClusterSearchConnectionResponse>
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateOutboundCrossClusterSearchConnectionResponse.Builder sourceDomainInfo(DomainInformation sourceDomainInfo)
Specifies the DomainInformation for the source Elasticsearch domain.
sourceDomainInfo - Specifies the DomainInformation for the source Elasticsearch domain.default CreateOutboundCrossClusterSearchConnectionResponse.Builder sourceDomainInfo(Consumer<DomainInformation.Builder> sourceDomainInfo)
Specifies the DomainInformation for the source Elasticsearch domain.
DomainInformation.Builder avoiding the
need to create one manually via DomainInformation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to sourceDomainInfo(DomainInformation).
sourceDomainInfo - a consumer that will call methods on DomainInformation.BuildersourceDomainInfo(DomainInformation)CreateOutboundCrossClusterSearchConnectionResponse.Builder destinationDomainInfo(DomainInformation destinationDomainInfo)
Specifies the DomainInformation for the destination Elasticsearch domain.
destinationDomainInfo - Specifies the DomainInformation for the destination Elasticsearch domain.default CreateOutboundCrossClusterSearchConnectionResponse.Builder destinationDomainInfo(Consumer<DomainInformation.Builder> destinationDomainInfo)
Specifies the DomainInformation for the destination Elasticsearch domain.
DomainInformation.Builder avoiding the
need to create one manually via DomainInformation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to destinationDomainInfo(DomainInformation).
destinationDomainInfo - a consumer that will call methods on DomainInformation.BuilderdestinationDomainInfo(DomainInformation)CreateOutboundCrossClusterSearchConnectionResponse.Builder connectionAlias(String connectionAlias)
Specifies the connection alias provided during the create connection request.
connectionAlias - Specifies the connection alias provided during the create connection request.CreateOutboundCrossClusterSearchConnectionResponse.Builder connectionStatus(OutboundCrossClusterSearchConnectionStatus connectionStatus)
Specifies the OutboundCrossClusterSearchConnectionStatus for the newly created
connection.
connectionStatus - Specifies the OutboundCrossClusterSearchConnectionStatus for the newly created
connection.default CreateOutboundCrossClusterSearchConnectionResponse.Builder connectionStatus(Consumer<OutboundCrossClusterSearchConnectionStatus.Builder> connectionStatus)
Specifies the OutboundCrossClusterSearchConnectionStatus for the newly created
connection.
OutboundCrossClusterSearchConnectionStatus.Builder avoiding the need to create one manually via
OutboundCrossClusterSearchConnectionStatus.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
connectionStatus(OutboundCrossClusterSearchConnectionStatus).
connectionStatus - a consumer that will call methods on OutboundCrossClusterSearchConnectionStatus.BuilderconnectionStatus(OutboundCrossClusterSearchConnectionStatus)CreateOutboundCrossClusterSearchConnectionResponse.Builder crossClusterSearchConnectionId(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.Copyright © 2023. All rights reserved.