Class ResumeSessionResponse

All Implemented Interfaces:
SdkPojo, ToCopyableBuilder<ResumeSessionResponse.Builder,ResumeSessionResponse>

@Generated("software.amazon.awssdk:codegen") public final class ResumeSessionResponse extends SsmResponse implements ToCopyableBuilder<ResumeSessionResponse.Builder,ResumeSessionResponse>
  • Method Details

    • sessionId

      public final String sessionId()

      The ID of the session.

      Returns:
      The ID of the session.
    • tokenValue

      public final String tokenValue()

      An encrypted token value containing session and caller information. Used to authenticate the connection to the managed node.

      Returns:
      An encrypted token value containing session and caller information. Used to authenticate the connection to the managed node.
    • streamUrl

      public final String streamUrl()

      A URL back to SSM Agent on the managed node that the Session Manager client uses to send commands and receive output from the managed node. Format: wss://ssmmessages.region.amazonaws.com/v1/data-channel/session-id?stream=(input|output) .

      region represents the Region identifier for an Amazon Web Services Region supported by Amazon Web Services Systems Manager, such as us-east-2 for the US East (Ohio) Region. For a list of supported region values, see the Region column in Systems Manager service endpoints in the Amazon Web Services General Reference.

      session-id represents the ID of a Session Manager session, such as 1a2b3c4dEXAMPLE.

      Returns:
      A URL back to SSM Agent on the managed node that the Session Manager client uses to send commands and receive output from the managed node. Format: wss://ssmmessages.region.amazonaws.com/v1/data-channel/session-id?stream=(input|output) .

      region represents the Region identifier for an Amazon Web Services Region supported by Amazon Web Services Systems Manager, such as us-east-2 for the US East (Ohio) Region. For a list of supported region values, see the Region column in Systems Manager service endpoints in the Amazon Web Services General Reference.

      session-id represents the ID of a Session Manager session, such as 1a2b3c4dEXAMPLE.

    • toBuilder

      public ResumeSessionResponse.Builder toBuilder()
      Specified by:
      toBuilder in interface ToCopyableBuilder<ResumeSessionResponse.Builder,ResumeSessionResponse>
      Specified by:
      toBuilder in class AwsResponse
    • builder

      public static ResumeSessionResponse.Builder builder()
    • serializableBuilderClass

      public static Class<? extends ResumeSessionResponse.Builder> serializableBuilderClass()
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class AwsResponse
    • equals

      public final boolean equals(Object obj)
      Overrides:
      equals in class AwsResponse
    • equalsBySdkFields

      public final boolean equalsBySdkFields(Object obj)
      Specified by:
      equalsBySdkFields in interface SdkPojo
    • toString

      public final String 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.
      Overrides:
      toString in class Object
    • getValueForField

      public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
      Overrides:
      getValueForField in class SdkResponse
    • sdkFields

      public final List<SdkField<?>> sdkFields()
      Specified by:
      sdkFields in interface SdkPojo
    • sdkFieldNameToField

      public final Map<String,SdkField<?>> sdkFieldNameToField()
      Specified by:
      sdkFieldNameToField in interface SdkPojo