public static interface CreateOutboundConnectionRequest.Builder extends OpenSearchRequest.Builder, SdkPojo, CopyableBuilder<CreateOutboundConnectionRequest.Builder,CreateOutboundConnectionRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateOutboundConnectionRequest.Builder localDomainInfo(DomainInformationContainer localDomainInfo)
Name and Region of the source (local) domain.
localDomainInfo - Name and Region of the source (local) domain.default CreateOutboundConnectionRequest.Builder localDomainInfo(Consumer<DomainInformationContainer.Builder> localDomainInfo)
Name and Region of the source (local) domain.
This is a convenience method that creates an instance of theDomainInformationContainer.Builder
avoiding the need to create one manually via DomainInformationContainer.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to localDomainInfo(DomainInformationContainer).
localDomainInfo - a consumer that will call methods on DomainInformationContainer.BuilderlocalDomainInfo(DomainInformationContainer)CreateOutboundConnectionRequest.Builder remoteDomainInfo(DomainInformationContainer remoteDomainInfo)
Name and Region of the destination (remote) domain.
remoteDomainInfo - Name and Region of the destination (remote) domain.default CreateOutboundConnectionRequest.Builder remoteDomainInfo(Consumer<DomainInformationContainer.Builder> remoteDomainInfo)
Name and Region of the destination (remote) domain.
This is a convenience method that creates an instance of theDomainInformationContainer.Builder
avoiding the need to create one manually via DomainInformationContainer.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to remoteDomainInfo(DomainInformationContainer).
remoteDomainInfo - a consumer that will call methods on DomainInformationContainer.BuilderremoteDomainInfo(DomainInformationContainer)CreateOutboundConnectionRequest.Builder connectionAlias(String connectionAlias)
Name of the connection.
connectionAlias - Name of the connection.CreateOutboundConnectionRequest.Builder connectionMode(String connectionMode)
The connection mode.
connectionMode - The connection mode.ConnectionMode,
ConnectionModeCreateOutboundConnectionRequest.Builder connectionMode(ConnectionMode connectionMode)
The connection mode.
connectionMode - The connection mode.ConnectionMode,
ConnectionModeCreateOutboundConnectionRequest.Builder connectionProperties(ConnectionProperties connectionProperties)
The ConnectionProperties for the outbound connection.
connectionProperties - The ConnectionProperties for the outbound connection.default CreateOutboundConnectionRequest.Builder connectionProperties(Consumer<ConnectionProperties.Builder> connectionProperties)
The ConnectionProperties for the outbound connection.
ConnectionProperties.Builder avoiding
the need to create one manually via ConnectionProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to connectionProperties(ConnectionProperties).
connectionProperties - a consumer that will call methods on ConnectionProperties.BuilderconnectionProperties(ConnectionProperties)CreateOutboundConnectionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateOutboundConnectionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.