Class OrchestrationFilterException.Input

All Implemented Interfaces:
Serializable
Enclosing class:
OrchestrationFilterException

public static class OrchestrationFilterException.Input extends OrchestrationFilterException
Exception thrown when an error occurs during input filtering.
See Also:
  • Constructor Details

    • Input

      public Input()
    • Input

      public Input(String message)
    • Input

      public Input(Throwable cause)
    • Input

      public Input(String message, Throwable cause)
  • Method Details

    • getAzureContentSafetyInput

      @Nullable public AzureContentSafetyInput getAzureContentSafetyInput()
      Retrieves Azure Content Safety input details from filterDetails, if present.
      Returns:
      The AzureContentSafetyInput object, or null if not found or conversion fails.
      Throws:
      IllegalArgumentException - if the conversion of filter details to AzureContentSafetyInput fails due to invalid content.