Class OutboundConnection
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<OutboundConnection.Builder,OutboundConnection>
Specifies details about an outbound cross-cluster connection.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic OutboundConnection.Builderbuilder()final StringName of the connection.final StringUnique identifier of the connection.final ConnectionModeThe connection mode.final StringThe connection mode.final ConnectionPropertiesProperties for the outbound connection.final OutboundConnectionStatusStatus 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 OutboundConnection.Builder>final StringtoString()Returns a string representation of this object.Methods 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.
-
connectionId
Unique identifier of the connection.
- Returns:
- Unique identifier of the connection.
-
connectionAlias
Name of the connection.
- Returns:
- Name of the connection.
-
connectionStatus
Status of the connection.
- Returns:
- Status of 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
Properties for the outbound connection.
- Returns:
- Properties for the outbound connection.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<OutboundConnection.Builder,OutboundConnection>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
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
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-