Class ConductorClientException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.netflix.conductor.client.exception.ConductorClientException
All Implemented Interfaces:
Serializable

public class ConductorClientException extends RuntimeException
See Also:
  • Constructor Details

    • ConductorClientException

      public ConductorClientException()
    • ConductorClientException

      public ConductorClientException(Throwable throwable)
    • ConductorClientException

      public ConductorClientException(String message)
    • ConductorClientException

      public ConductorClientException(String message, Throwable throwable, int code, Map<String,List<String>> responseHeaders, String responseBody)
    • ConductorClientException

      public ConductorClientException(String message, int code, Map<String,List<String>> responseHeaders, String responseBody)
    • ConductorClientException

      public ConductorClientException(String message, Throwable throwable, int code, Map<String,List<String>> responseHeaders)
    • ConductorClientException

      public ConductorClientException(int code, Map<String,List<String>> responseHeaders, String responseBody)
    • ConductorClientException

      public ConductorClientException(int code, String message)
    • ConductorClientException

      public ConductorClientException(int code, String message, Map<String,List<String>> responseHeaders, String responseBody)
  • Method Details

    • getValidationErrors

      public List<ValidationError> getValidationErrors()
    • setValidationErrors

      public void setValidationErrors(List<ValidationError> validationErrors)
    • isClientError

      public boolean isClientError()
    • getStatusCode

      public int getStatusCode()
      Returns:
      HTTP status code
    • getResponseHeaders

      public Map<String,List<String>> getResponseHeaders()
      Get the HTTP response headers.
      Returns:
      A map of list of string
    • getResponseBody

      public String getResponseBody()
      Get the HTTP response body.
      Returns:
      Response body in the form of string
    • getMessage

      public String getMessage()
      Overrides:
      getMessage in class Throwable
    • toString

      public String toString()
      Overrides:
      toString in class Throwable
    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • setStatus

      public void setStatus(int status)
    • getInstance

      public String getInstance()
    • setInstance

      public void setInstance(String instance)
    • isRetryable

      public boolean isRetryable()
    • setRetryable

      public void setRetryable(boolean retryable)
    • getStatus

      public int getStatus()