Class AtlanAppErrorHandling

All Implemented Interfaces:
Serializable

@Generated("com.atlan.generators.ModelGeneratorV2") public class AtlanAppErrorHandling extends AtlanStruct
Error handling strategy within an Atlan application.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • of

      public static AtlanAppErrorHandling of(String atlanAppErrorHandlingInitialInterval, Double atlanAppErrorHandlingBackoffCoefficient, String atlanAppErrorHandlingMaximumInterval, Integer atlanAppErrorHandlingMaximumAttempts, List<String> atlanAppErrorHandlingNonRetryableErrorTypes)
      Quickly create a new AtlanAppErrorHandling.
      Parameters:
      atlanAppErrorHandlingInitialInterval - Initial interval for the error handling strategy.
      atlanAppErrorHandlingBackoffCoefficient - Backoff coefficient for the error handling strategy.
      atlanAppErrorHandlingMaximumInterval - Maximum interval for the error handling strategy.
      atlanAppErrorHandlingMaximumAttempts - Maximum attempts for the error handling strategy.
      atlanAppErrorHandlingNonRetryableErrorTypes - Non-retryable error types for the error handling strategy.
      Returns:
      a AtlanAppErrorHandling with the provided information
    • builder

    • toBuilder

    • getAtlanAppErrorHandlingInitialInterval

      public String getAtlanAppErrorHandlingInitialInterval()
      Initial interval for the error handling strategy.
    • getAtlanAppErrorHandlingBackoffCoefficient

      public Double getAtlanAppErrorHandlingBackoffCoefficient()
      Backoff coefficient for the error handling strategy.
    • getAtlanAppErrorHandlingMaximumInterval

      public String getAtlanAppErrorHandlingMaximumInterval()
      Maximum interval for the error handling strategy.
    • getAtlanAppErrorHandlingMaximumAttempts

      public Integer getAtlanAppErrorHandlingMaximumAttempts()
      Maximum attempts for the error handling strategy.
    • getAtlanAppErrorHandlingNonRetryableErrorTypes

      public List<String> getAtlanAppErrorHandlingNonRetryableErrorTypes()
      Non-retryable error types for the error handling strategy.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class AtlanStruct
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class AtlanStruct
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AtlanStruct
    • toString

      public String toString()
      Description copied from class: AtlanObject
      Overrides:
      toString in class AtlanObject
    • getTypeName

      public String getTypeName()
      Fixed typeName for AtlanAppErrorHandling.
      Overrides:
      getTypeName in class AtlanStruct