public static class FunctionField.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
FunctionField.Builder |
alias(String alias) |
FunctionField.Builder |
arguments(List<Argument> arguments)
List of function arguments if specified.
|
FunctionField |
build() |
FunctionField.Builder |
copy(FunctionField model) |
FunctionField.Builder |
displayName(String displayName) |
FunctionField.Builder |
filterQueryString(String filterQueryString) |
FunctionField.Builder |
function(String function)
Name of the aggregate function.
|
FunctionField.Builder |
internalName(String internalName) |
FunctionField.Builder |
isDeclared(Boolean isDeclared) |
FunctionField.Builder |
isDuration(Boolean isDuration) |
FunctionField.Builder |
isGroupable(Boolean isGroupable) |
FunctionField.Builder |
originalDisplayNames(List<String> originalDisplayNames) |
FunctionField.Builder |
unitType(String unitType) |
FunctionField.Builder |
valueType(ValueType valueType) |
public FunctionField.Builder displayName(String displayName)
public FunctionField.Builder isDeclared(Boolean isDeclared)
public FunctionField.Builder originalDisplayNames(List<String> originalDisplayNames)
public FunctionField.Builder internalName(String internalName)
public FunctionField.Builder valueType(ValueType valueType)
public FunctionField.Builder isGroupable(Boolean isGroupable)
public FunctionField.Builder isDuration(Boolean isDuration)
public FunctionField.Builder alias(String alias)
public FunctionField.Builder filterQueryString(String filterQueryString)
public FunctionField.Builder unitType(String unitType)
public FunctionField.Builder function(String function)
Name of the aggregate function.
function
- the value to setpublic FunctionField.Builder arguments(List<Argument> arguments)
List of function arguments if specified.
arguments
- the value to setpublic FunctionField build()
public FunctionField.Builder copy(FunctionField model)
Copyright © 2016–2024. All rights reserved.