A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- actionIdentifier() - Method in class com.chutneytesting.task.spi.FinallyAction
-
Deprecated.
- addError(String) - Method in class com.chutneytesting.task.spi.validation.Validator
B
- booleanProperty(String) - Method in interface com.chutneytesting.task.spi.injectable.Target
- build() - Method in class com.chutneytesting.task.spi.FinallyAction.Builder
C
- com.chutneytesting.task.spi - package com.chutneytesting.task.spi
- com.chutneytesting.task.spi.injectable - package com.chutneytesting.task.spi.injectable
- com.chutneytesting.task.spi.time - package com.chutneytesting.task.spi.time
- com.chutneytesting.task.spi.validation - package com.chutneytesting.task.spi.validation
D
- DAYS - com.chutneytesting.task.spi.time.DurationUnit
- description() - Method in interface com.chutneytesting.task.spi.time.DurationParser
- Duration - Class in com.chutneytesting.task.spi.time
-
Expected duration format: "floating_positive_number [duration_unit]" where floating_positive_number : the duration value (ex.: 10) time_unit : the duration unit.
- DurationParser - Interface in com.chutneytesting.task.spi.time
- DurationUnit - Enum in com.chutneytesting.task.spi.time
- durationValidation(String, String) - Static method in class com.chutneytesting.task.spi.validation.TaskValidatorsUtils
E
- enumValidation(Class<E>, String, String) - Static method in class com.chutneytesting.task.spi.validation.TaskValidatorsUtils
- error(String) - Method in interface com.chutneytesting.task.spi.injectable.Logger
- error(Throwable) - Method in interface com.chutneytesting.task.spi.injectable.Logger
- execute() - Method in interface com.chutneytesting.task.spi.Task
-
Execute the task.
F
- Failure - com.chutneytesting.task.spi.TaskExecutionResult.Status
- FinallyAction - Class in com.chutneytesting.task.spi
- FinallyAction.Builder - Class in com.chutneytesting.task.spi
- FinallyActionRegistry - Interface in com.chutneytesting.task.spi.injectable
-
Registry to declare at execution-time a
FinallyAction. - forAction(String, Class<?>) - Static method in class com.chutneytesting.task.spi.FinallyAction.Builder
- forAction(String, String) - Static method in class com.chutneytesting.task.spi.FinallyAction.Builder
G
- getDurationUnit() - Method in class com.chutneytesting.task.spi.time.Duration
- getDurationValue() - Method in class com.chutneytesting.task.spi.time.Duration
- getErrors() - Method in class com.chutneytesting.task.spi.validation.Validator
- getErrorsFrom(Validator<?>...) - Static method in class com.chutneytesting.task.spi.validation.Validator
- getInteger(String) - Method in interface com.chutneytesting.task.spi.injectable.TasksConfiguration
- getInteger(String, Integer) - Method in interface com.chutneytesting.task.spi.injectable.TasksConfiguration
- getString(String) - Method in interface com.chutneytesting.task.spi.injectable.TasksConfiguration
- getString(String, String) - Method in interface com.chutneytesting.task.spi.injectable.TasksConfiguration
H
- host() - Method in interface com.chutneytesting.task.spi.injectable.Target
- HOURS - com.chutneytesting.task.spi.time.DurationUnit
I
- info(String) - Method in interface com.chutneytesting.task.spi.injectable.Logger
- Input - Annotation Type in com.chutneytesting.task.spi.injectable
-
Mark a
Taskconstructor parameter as retrieved from Step inputs - inputs() - Method in class com.chutneytesting.task.spi.FinallyAction
- isValid() - Method in class com.chutneytesting.task.spi.validation.Validator
K
- keyPassword() - Method in interface com.chutneytesting.task.spi.injectable.Target
- keyStore() - Method in interface com.chutneytesting.task.spi.injectable.Target
- keyStorePassword() - Method in interface com.chutneytesting.task.spi.injectable.Target
- ko() - Static method in class com.chutneytesting.task.spi.TaskExecutionResult
- ko(Map<String, ?>) - Static method in class com.chutneytesting.task.spi.TaskExecutionResult
L
- Logger - Interface in com.chutneytesting.task.spi.injectable
M
- MICROS - com.chutneytesting.task.spi.time.DurationUnit
- MILLIS - com.chutneytesting.task.spi.time.DurationUnit
- MINUTES - com.chutneytesting.task.spi.time.DurationUnit
N
- name() - Method in class com.chutneytesting.task.spi.FinallyAction
- name() - Method in interface com.chutneytesting.task.spi.injectable.Target
- NANOS - com.chutneytesting.task.spi.time.DurationUnit
- notBlankStringValidation(String, String) - Static method in class com.chutneytesting.task.spi.validation.TaskValidatorsUtils
- notEmptyListValidation(List<T>, String) - Static method in class com.chutneytesting.task.spi.validation.TaskValidatorsUtils
- notEmptyMapValidation(Map<K, V>, String) - Static method in class com.chutneytesting.task.spi.validation.TaskValidatorsUtils
- numericProperty(String) - Method in interface com.chutneytesting.task.spi.injectable.Target
O
- of(T) - Static method in class com.chutneytesting.task.spi.validation.Validator
-
Builder
- ok() - Static method in class com.chutneytesting.task.spi.TaskExecutionResult
- ok(String, Object) - Static method in class com.chutneytesting.task.spi.TaskExecutionResult
- ok(Map<String, ?>) - Static method in class com.chutneytesting.task.spi.TaskExecutionResult
- originalTask() - Method in class com.chutneytesting.task.spi.FinallyAction
-
Deprecated.
- outputs - Variable in class com.chutneytesting.task.spi.TaskExecutionResult
P
- parse(String) - Static method in class com.chutneytesting.task.spi.time.Duration
- parse(String) - Method in interface com.chutneytesting.task.spi.time.DurationParser
- parse(String) - Static method in enum com.chutneytesting.task.spi.time.DurationUnit
- parseToMs(String) - Static method in class com.chutneytesting.task.spi.time.Duration
- port() - Method in interface com.chutneytesting.task.spi.injectable.Target
- prefixedProperties(String) - Method in interface com.chutneytesting.task.spi.injectable.Target
- prefixedProperties(String, boolean) - Method in interface com.chutneytesting.task.spi.injectable.Target
- privateKey() - Method in interface com.chutneytesting.task.spi.injectable.Target
- privateKeyPassword() - Method in interface com.chutneytesting.task.spi.injectable.Target
- property(String) - Method in interface com.chutneytesting.task.spi.injectable.Target
R
- rawUri() - Method in interface com.chutneytesting.task.spi.injectable.Target
- regex() - Static method in enum com.chutneytesting.task.spi.time.DurationUnit
- registerFinallyAction(FinallyAction) - Method in interface com.chutneytesting.task.spi.injectable.FinallyActionRegistry
-
This methods is used to register a
FinallyActionduring the execution, as aTaskmay have to free resources after execution. - reportOnly() - Method in interface com.chutneytesting.task.spi.injectable.Logger
S
- SECONDS - com.chutneytesting.task.spi.time.DurationUnit
- SpelFunction - Annotation Type in com.chutneytesting.task.spi
-
Put this annotation on static method of class register in META-INF/extension/chutney.functions Method will be available in SpEL expression, reference by value of annotation, or default to methodName
- status - Variable in class com.chutneytesting.task.spi.TaskExecutionResult
- strategyProperties() - Method in class com.chutneytesting.task.spi.FinallyAction
- strategyType() - Method in class com.chutneytesting.task.spi.FinallyAction
- Success - com.chutneytesting.task.spi.TaskExecutionResult.Status
T
- target() - Method in class com.chutneytesting.task.spi.FinallyAction
- Target - Interface in com.chutneytesting.task.spi.injectable
- targetPropertiesNotBlankValidation(Target, String...) - Static method in class com.chutneytesting.task.spi.validation.TaskValidatorsUtils
- targetValidation(Target) - Static method in class com.chutneytesting.task.spi.validation.TaskValidatorsUtils
- Task - Interface in com.chutneytesting.task.spi
-
Marking interface for an executable
Task.
A task implementation will be instantiated for each execution, so that no state will be kept from one execution to another. - TaskExecutionResult - Class in com.chutneytesting.task.spi
-
Result of a
Taskexecution.
Can be either:TaskExecutionResult.Status.Successwith outputs (key / value)TaskExecutionResult.Status.Failure - TaskExecutionResult.Status - Enum in com.chutneytesting.task.spi
- TasksConfiguration - Interface in com.chutneytesting.task.spi.injectable
- TaskValidatorsUtils - Class in com.chutneytesting.task.spi.validation
- TaskValidatorsUtils() - Constructor for class com.chutneytesting.task.spi.validation.TaskValidatorsUtils
- timeUnit - Variable in enum com.chutneytesting.task.spi.time.DurationUnit
- toMilliseconds() - Method in class com.chutneytesting.task.spi.time.Duration
- toString() - Method in class com.chutneytesting.task.spi.FinallyAction
- toString() - Method in class com.chutneytesting.task.spi.time.Duration
- toString() - Method in enum com.chutneytesting.task.spi.time.DurationUnit
- trustStore() - Method in interface com.chutneytesting.task.spi.injectable.Target
- trustStorePassword() - Method in interface com.chutneytesting.task.spi.injectable.Target
- type() - Method in class com.chutneytesting.task.spi.FinallyAction
U
- uri() - Method in interface com.chutneytesting.task.spi.injectable.Target
- user() - Method in interface com.chutneytesting.task.spi.injectable.Target
- userPassword() - Method in interface com.chutneytesting.task.spi.injectable.Target
V
- validate(Function<? super T, ? extends U>, Predicate<? super U>, String) - Method in class com.chutneytesting.task.spi.validation.Validator
-
Example : .validate(Person::getAge, a -> a >= 18, "should be eighteen or over");
- validate(Predicate<? super T>, String) - Method in class com.chutneytesting.task.spi.validation.Validator
-
Example : .validate(Objects::nonNull, "should not be null")
- validateInputs() - Method in interface com.chutneytesting.task.spi.Task
- validations() - Method in class com.chutneytesting.task.spi.FinallyAction
- Validator<T> - Class in com.chutneytesting.task.spi.validation
-
Fluent validator
- value() - Method in annotation type com.chutneytesting.task.spi.injectable.Input
-
Name of the input parameter.
- value() - Method in annotation type com.chutneytesting.task.spi.SpelFunction
- valueOf(String) - Static method in enum com.chutneytesting.task.spi.TaskExecutionResult.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.chutneytesting.task.spi.time.DurationUnit
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.chutneytesting.task.spi.TaskExecutionResult.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.chutneytesting.task.spi.time.DurationUnit
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withInput(String, Object) - Method in class com.chutneytesting.task.spi.FinallyAction.Builder
- withStrategyProperties(Map<String, Object>) - Method in class com.chutneytesting.task.spi.FinallyAction.Builder
- withStrategyType(String) - Method in class com.chutneytesting.task.spi.FinallyAction.Builder
- withTarget(Target) - Method in class com.chutneytesting.task.spi.FinallyAction.Builder
- withValidation(String, Object) - Method in class com.chutneytesting.task.spi.FinallyAction.Builder
All Classes All Packages