Uses of Interface
org.apache.nifi.components.Validator
Packages that use Validator
-
Uses of Validator in org.apache.nifi.components
Fields in org.apache.nifi.components declared as ValidatorModifier and TypeFieldDescriptionstatic final ValidatorValidator.INVALIDValidator object providing validation behavior in which validation always failsstatic final ValidatorValidator.VALIDValidator object providing validation behavior in which validation always passesMethods in org.apache.nifi.components that return types with arguments of type ValidatorMethods in org.apache.nifi.components with parameters of type Validator -
Uses of Validator in org.apache.nifi.processor.util
Classes in org.apache.nifi.processor.util that implement ValidatorModifier and TypeClassDescriptionstatic classstatic classstatic classclassFields in org.apache.nifi.processor.util declared as ValidatorModifier and TypeFieldDescriptionstatic final ValidatorStandardValidators.ATTRIBUTE_EXPRESSION_LANGUAGE_VALIDATORstatic final ValidatorStandardValidators.ATTRIBUTE_KEY_PROPERTY_NAME_VALIDATORstatic final ValidatorStandardValidators.ATTRIBUTE_KEY_VALIDATORstatic final ValidatorStandardValidators.BOOLEAN_VALIDATORstatic final ValidatorStandardValidators.CHARACTER_SET_VALIDATORstatic final ValidatorStandardValidators.CHARACTER_SET_VALIDATOR_WITH_EVALUATIONThis validator will evaluate an expression using ONLY environment properties, then validate that the result is a supported character set.static final ValidatorStandardValidators.DATA_SIZE_VALIDATORstatic final ValidatorStandardValidators.FILE_EXISTS_VALIDATORstatic final ValidatorStandardValidators.HOSTNAME_PORT_LIST_VALIDATORValidatorthat ensures that value is a non-empty comma separated list of hostname:portstatic final ValidatorStandardValidators.INTEGER_VALIDATORstatic final ValidatorStandardValidators.ISO8601_INSTANT_VALIDATORstatic final ValidatorStandardValidators.LONG_VALIDATORstatic final ValidatorStandardValidators.NON_BLANK_VALIDATORValidatorthat ensures that value has 1+ non-whitespace charactersstatic final ValidatorStandardValidators.NON_EMPTY_EL_VALIDATORValidatorthat ensures that value's length > 0 and that expression language is presentstatic final ValidatorStandardValidators.NON_EMPTY_VALIDATORValidatorthat ensures that value's length > 0static final ValidatorStandardValidators.NON_NEGATIVE_INTEGER_VALIDATORstatic final ValidatorStandardValidators.NUMBER_VALIDATORstatic final ValidatorStandardValidators.PORT_VALIDATORstatic final ValidatorStandardValidators.POSITIVE_INTEGER_VALIDATORstatic final ValidatorStandardValidators.POSITIVE_LONG_VALIDATORstatic final ValidatorStandardValidators.REGULAR_EXPRESSION_VALIDATORstatic final ValidatorStandardValidators.REGULAR_EXPRESSION_WITH_EL_VALIDATORstatic final ValidatorStandardValidators.SINGLE_CHAR_VALIDATORstatic final ValidatorStandardValidators.TIME_PERIOD_VALIDATORstatic final ValidatorStandardValidators.URI_LIST_VALIDATORstatic final ValidatorStandardValidators.URI_VALIDATORstatic final ValidatorStandardValidators.URL_VALIDATORMethods in org.apache.nifi.processor.util that return ValidatorModifier and TypeMethodDescriptionstatic ValidatorStandardValidators.createAttributeExpressionLanguageValidator(AttributeExpression.ResultType expectedResultType) static ValidatorStandardValidators.createAttributeExpressionLanguageValidator(AttributeExpression.ResultType expectedResultType, boolean allowExtraCharacters) static ValidatorStandardValidators.createDataSizeBoundsValidator(long minBytesInclusive, long maxBytesInclusive) static ValidatorStandardValidators.createDirectoryExistsValidator(boolean allowExpressionLanguage, boolean createDirectoryIfMissing) static ValidatorStandardValidators.createListValidator(boolean trimEntries, boolean excludeEmptyEntries, Validator elementValidator) static ValidatorStandardValidators.createListValidator(boolean trimEntries, boolean excludeEmptyEntries, Validator validator, boolean ensureElementValidation) static ValidatorStandardValidators.createLongValidator(long minimum, long maximum, boolean inclusive) static ValidatorStandardValidators.createNonNegativeFloatingPointValidator(double maximum) static ValidatorStandardValidators.createRegexMatchingValidator(Pattern pattern) static ValidatorStandardValidators.createRegexMatchingValidator(Pattern pattern, boolean evaluateExpressions) static ValidatorStandardValidators.createRegexMatchingValidator(Pattern pattern, boolean evaluateExpressions, String validationMessage) static ValidatorStandardValidators.createRegexValidator(int minCapturingGroups, int maxCapturingGroups, boolean supportAttributeExpressionLanguage) Creates a @{link Validator} that ensure that a value is a valid Java Regular Expression with at leastminCapturingGroupscapturing groups and at mostmaxCapturingGroupscapturing groups.static ValidatorStandardValidators.createTimePeriodValidator(long minTime, TimeUnit minTimeUnit, long maxTime, TimeUnit maxTimeUnit) Methods in org.apache.nifi.processor.util with parameters of type ValidatorModifier and TypeMethodDescriptionstatic ValidatorStandardValidators.createListValidator(boolean trimEntries, boolean excludeEmptyEntries, Validator elementValidator) static ValidatorStandardValidators.createListValidator(boolean trimEntries, boolean excludeEmptyEntries, Validator validator, boolean ensureElementValidation)