Class CreateOutboundConnectionResponse
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<CreateOutboundConnectionResponse.Builder,CreateOutboundConnectionResponse>
The result of a CreateOutboundConnection request. Contains details about the newly created cross-cluster
connection.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final StringName of the connection.final StringThe unique identifier for the created outbound connection, which is used for subsequent operations on the connection.final ConnectionModeThe connection mode.final StringThe connection mode.final ConnectionPropertiesTheConnectionPropertiesfor the newly created connection.final OutboundConnectionStatusThe status of the connection.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()Information about the source (local) domain.Information about the destination (remote) domain.static Class<? extends CreateOutboundConnectionResponse.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class software.amazon.awssdk.services.opensearch.model.OpenSearchResponse
responseMetadataMethods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponseMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
localDomainInfo
Information about the source (local) domain.
- Returns:
- Information about the source (local) domain.
-
remoteDomainInfo
Information about the destination (remote) domain.
- Returns:
- Information about the destination (remote) domain.
-
connectionAlias
Name of the connection.
- Returns:
- Name of the connection.
-
connectionStatus
The status of the connection.
- Returns:
- The status of the connection.
-
connectionId
The unique identifier for the created outbound connection, which is used for subsequent operations on the connection.
- Returns:
- The unique identifier for the created outbound connection, which is used for subsequent operations on the connection.
-
connectionMode
The connection mode.
If the service returns an enum value that is not available in the current SDK version,
connectionModewill returnConnectionMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromconnectionModeAsString().- Returns:
- The connection mode.
- See Also:
-
connectionModeAsString
The connection mode.
If the service returns an enum value that is not available in the current SDK version,
connectionModewill returnConnectionMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromconnectionModeAsString().- Returns:
- The connection mode.
- See Also:
-
connectionProperties
The
ConnectionPropertiesfor the newly created connection.- Returns:
- The
ConnectionPropertiesfor the newly created connection.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<CreateOutboundConnectionResponse.Builder,CreateOutboundConnectionResponse> - Specified by:
toBuilderin classAwsResponse
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsResponse
-
equals
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
- Overrides:
getValueForFieldin classSdkResponse
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-