Class ParameterDescriptor.Builder<T,R>
java.lang.Object
org.graylog.plugins.pipelineprocessor.ast.functions.ParameterDescriptor.Builder<T,R>
- Enclosing class:
- ParameterDescriptor<T,
R>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ParameterDescriptor.Builder<T,R> allowNegatives(boolean allowNegatives) abstract ParameterDescriptor<T,R> build()abstract ParameterDescriptor.Builder<T,R> defaultValue(Optional<T> defaultValue) abstract ParameterDescriptor.Builder<T,R> description(String description) abstract ParameterDescriptor.Builder<T,R> optional()abstract ParameterDescriptor.Builder<T,R> optional(boolean optional) abstract ParameterDescriptor.Builder<T,R> ruleBuilderVariable(boolean ruleBuilderVariable) abstract ParameterDescriptor.Builder<T,R> abstract ParameterDescriptor.Builder<T,R> transformedType(Class<? extends R> type) abstract ParameterDescriptor.Builder<T,R>
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
type
-
transformedType
-
name
-
optional
-
defaultValue
-
ruleBuilderVariable
-
allowNegatives
-
optional
-
ruleBuilderVariable
-
description
-
build
-
transform
-