Class FunctionField.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.FunctionField.Builder
-
- Enclosing class:
- FunctionField
public static class FunctionField.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
displayName
public FunctionField.Builder displayName(String displayName)
-
isDeclared
public FunctionField.Builder isDeclared(Boolean isDeclared)
-
originalDisplayNames
public FunctionField.Builder originalDisplayNames(List<String> originalDisplayNames)
-
internalName
public FunctionField.Builder internalName(String internalName)
-
valueType
public FunctionField.Builder valueType(ValueType valueType)
-
isGroupable
public FunctionField.Builder isGroupable(Boolean isGroupable)
-
isDuration
public FunctionField.Builder isDuration(Boolean isDuration)
-
alias
public FunctionField.Builder alias(String alias)
-
filterQueryString
public FunctionField.Builder filterQueryString(String filterQueryString)
-
unitType
public FunctionField.Builder unitType(String unitType)
-
function
public FunctionField.Builder function(String function)
Name of the aggregate function.- Parameters:
function
- the value to set- Returns:
- this builder
-
arguments
public FunctionField.Builder arguments(List<Argument> arguments)
List of function arguments if specified.- Parameters:
arguments
- the value to set- Returns:
- this builder
-
build
public FunctionField build()
-
copy
public FunctionField.Builder copy(FunctionField model)
-
-