Class RetryConfiguration

    • Method Detail

      • retryMode

        public final StageRetryMode retryMode()

        The method that you want to configure for automatic stage retry on stage failure. You can specify to retry only failed action in the stage or all actions in the stage.

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

        Returns:
        The method that you want to configure for automatic stage retry on stage failure. You can specify to retry only failed action in the stage or all actions in the stage.
        See Also:
        StageRetryMode
      • retryModeAsString

        public final String retryModeAsString()

        The method that you want to configure for automatic stage retry on stage failure. You can specify to retry only failed action in the stage or all actions in the stage.

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

        Returns:
        The method that you want to configure for automatic stage retry on stage failure. You can specify to retry only failed action in the stage or all actions in the stage.
        See Also:
        StageRetryMode
      • 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)