Interface ValidationType<T>

  • All Superinterfaces:
    org.jboss.shrinkwrap.descriptor.api.Child<T>
    All Known Implementing Classes:
    ValidationTypeImpl

    public interface ValidationType<T>
    extends org.jboss.shrinkwrap.descriptor.api.Child<T>
    This interface defines the contract for the validationType xsd type
    • Method Detail

      • backgroundValidation

        ValidationType<T> backgroundValidation​(Boolean backgroundValidation)
        Sets the background-validation element
        Parameters:
        backgroundValidation - the value for the element background-validation
        Returns:
        the current instance of ValidationType
      • isBackgroundValidation

        Boolean isBackgroundValidation()
        Returns the background-validation element
        Returns:
        the node defined for the element background-validation
      • removeBackgroundValidation

        ValidationType<T> removeBackgroundValidation()
        Removes the background-validation element
        Returns:
        the current instance of ValidationType
      • backgroundValidationMillis

        ValidationType<T> backgroundValidationMillis​(Integer backgroundValidationMillis)
        Sets the background-validation-millis element
        Parameters:
        backgroundValidationMillis - the value for the element background-validation-millis
        Returns:
        the current instance of ValidationType
      • getBackgroundValidationMillis

        Integer getBackgroundValidationMillis()
        Returns the background-validation-millis element
        Returns:
        the node defined for the element background-validation-millis
      • removeBackgroundValidationMillis

        ValidationType<T> removeBackgroundValidationMillis()
        Removes the background-validation-millis element
        Returns:
        the current instance of ValidationType
      • useFastFail

        ValidationType<T> useFastFail​(Boolean useFastFail)
        Sets the use-fast-fail element
        Parameters:
        useFastFail - the value for the element use-fast-fail
        Returns:
        the current instance of ValidationType
      • isUseFastFail

        Boolean isUseFastFail()
        Returns the use-fast-fail element
        Returns:
        the node defined for the element use-fast-fail
      • removeUseFastFail

        ValidationType<T> removeUseFastFail()
        Removes the use-fast-fail element
        Returns:
        the current instance of ValidationType