Class UpdatedSessionActionInfo

    • Method Detail

      • completedStatusAsString

        public final String completedStatusAsString()

        The status of the session upon completion.

        If the service returns an enum value that is not available in the current SDK version, completedStatus will return CompletedStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from completedStatusAsString().

        Returns:
        The status of the session upon completion.
        See Also:
        CompletedStatus
      • endedAt

        public final Instant endedAt()

        The date and time the resource ended running.

        Returns:
        The date and time the resource ended running.
      • processExitCode

        public final Integer processExitCode()

        The process exit code.

        Returns:
        The process exit code.
      • progressMessage

        public final String progressMessage()

        A message to indicate the progress of the updated session action.

        Returns:
        A message to indicate the progress of the updated session action.
      • progressPercent

        public final Float progressPercent()

        The percentage completed.

        Returns:
        The percentage completed.
      • startedAt

        public final Instant startedAt()

        The date and time the resource started running.

        Returns:
        The date and time the resource started running.
      • updatedAt

        public final Instant updatedAt()

        The updated time.

        Returns:
        The updated time.
      • hashCode

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

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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)