Class ClientVpnEndpointStatus
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ClientVpnEndpointStatus.Builder,ClientVpnEndpointStatus>
Describes the state of a Client VPN endpoint.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()code()The state of the Client VPN endpoint.final StringThe state of the Client VPN endpoint.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringmessage()A message about the status of the Client VPN endpoint.static Class<? extends ClientVpnEndpointStatus.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
-
code
The state of the Client VPN endpoint. Possible states include:
-
pending-associate- The Client VPN endpoint has been created but no target networks have been associated. The Client VPN endpoint cannot accept connections. -
available- The Client VPN endpoint has been created and a target network has been associated. The Client VPN endpoint can accept connections. -
deleting- The Client VPN endpoint is being deleted. The Client VPN endpoint cannot accept connections. -
deleted- The Client VPN endpoint has been deleted. The Client VPN endpoint cannot accept connections. -
pending- The Client VPN endpoint has been created with a Transit Gateway configuration and is waiting for the Transit Gateway attachment to be accepted. The Client VPN endpoint cannot accept connections.
If the service returns an enum value that is not available in the current SDK version,
codewill returnClientVpnEndpointStatusCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcodeAsString().- Returns:
- The state of the Client VPN endpoint. Possible states include:
-
pending-associate- The Client VPN endpoint has been created but no target networks have been associated. The Client VPN endpoint cannot accept connections. -
available- The Client VPN endpoint has been created and a target network has been associated. The Client VPN endpoint can accept connections. -
deleting- The Client VPN endpoint is being deleted. The Client VPN endpoint cannot accept connections. -
deleted- The Client VPN endpoint has been deleted. The Client VPN endpoint cannot accept connections. -
pending- The Client VPN endpoint has been created with a Transit Gateway configuration and is waiting for the Transit Gateway attachment to be accepted. The Client VPN endpoint cannot accept connections.
-
- See Also:
-
-
codeAsString
The state of the Client VPN endpoint. Possible states include:
-
pending-associate- The Client VPN endpoint has been created but no target networks have been associated. The Client VPN endpoint cannot accept connections. -
available- The Client VPN endpoint has been created and a target network has been associated. The Client VPN endpoint can accept connections. -
deleting- The Client VPN endpoint is being deleted. The Client VPN endpoint cannot accept connections. -
deleted- The Client VPN endpoint has been deleted. The Client VPN endpoint cannot accept connections. -
pending- The Client VPN endpoint has been created with a Transit Gateway configuration and is waiting for the Transit Gateway attachment to be accepted. The Client VPN endpoint cannot accept connections.
If the service returns an enum value that is not available in the current SDK version,
codewill returnClientVpnEndpointStatusCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcodeAsString().- Returns:
- The state of the Client VPN endpoint. Possible states include:
-
pending-associate- The Client VPN endpoint has been created but no target networks have been associated. The Client VPN endpoint cannot accept connections. -
available- The Client VPN endpoint has been created and a target network has been associated. The Client VPN endpoint can accept connections. -
deleting- The Client VPN endpoint is being deleted. The Client VPN endpoint cannot accept connections. -
deleted- The Client VPN endpoint has been deleted. The Client VPN endpoint cannot accept connections. -
pending- The Client VPN endpoint has been created with a Transit Gateway configuration and is waiting for the Transit Gateway attachment to be accepted. The Client VPN endpoint cannot accept connections.
-
- See Also:
-
-
message
A message about the status of the Client VPN endpoint.
- Returns:
- A message about the status of the Client VPN endpoint.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ClientVpnEndpointStatus.Builder,ClientVpnEndpointStatus>
-
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
-