public static interface OutboundConnection.Builder extends SdkPojo, CopyableBuilder<OutboundConnection.Builder,OutboundConnection>
equalsBySdkFields, sdkFields
copy
applyMutation, build
OutboundConnection.Builder localDomainInfo(DomainInformationContainer localDomainInfo)
The DomainInformation
for the local OpenSearch domain.
localDomainInfo
- The DomainInformation
for the local OpenSearch domain.default OutboundConnection.Builder localDomainInfo(Consumer<DomainInformationContainer.Builder> localDomainInfo)
The DomainInformation
for the local OpenSearch domain.
DomainInformationContainer.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.Builder
localDomainInfo(DomainInformationContainer)
OutboundConnection.Builder remoteDomainInfo(DomainInformationContainer remoteDomainInfo)
The DomainInformation
for the remote OpenSearch domain.
remoteDomainInfo
- The DomainInformation
for the remote OpenSearch domain.default OutboundConnection.Builder remoteDomainInfo(Consumer<DomainInformationContainer.Builder> remoteDomainInfo)
The DomainInformation
for the remote OpenSearch domain.
DomainInformationContainer.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.Builder
remoteDomainInfo(DomainInformationContainer)
OutboundConnection.Builder connectionId(String connectionId)
The connection ID for the outbound cross-cluster connection.
connectionId
- The connection ID for the outbound cross-cluster connection.OutboundConnection.Builder connectionAlias(String connectionAlias)
The connection alias for the outbound cross-cluster connection.
connectionAlias
- The connection alias for the outbound cross-cluster connection.OutboundConnection.Builder connectionStatus(OutboundConnectionStatus connectionStatus)
The OutboundConnectionStatus
for the outbound connection.
connectionStatus
- The OutboundConnectionStatus
for the outbound connection.default OutboundConnection.Builder connectionStatus(Consumer<OutboundConnectionStatus.Builder> connectionStatus)
The OutboundConnectionStatus
for the outbound connection.
OutboundConnectionStatus.Builder
avoiding the need to create one manually via OutboundConnectionStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to connectionStatus(OutboundConnectionStatus)
.
connectionStatus
- a consumer that will call methods on OutboundConnectionStatus.Builder
connectionStatus(OutboundConnectionStatus)
Copyright © 2022. All rights reserved.