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.Builderalias(String alias)FunctionField.Builderarguments(List<Argument> arguments)List of function arguments if specified.FunctionFieldbuild()FunctionField.Buildercopy(FunctionField model)FunctionField.BuilderdisplayName(String displayName)FunctionField.BuilderfilterQueryString(String filterQueryString)FunctionField.Builderfunction(String function)Name of the aggregate function.FunctionField.BuilderinternalName(String internalName)FunctionField.BuilderisDeclared(Boolean isDeclared)FunctionField.BuilderisDuration(Boolean isDuration)FunctionField.BuilderisGroupable(Boolean isGroupable)FunctionField.BuilderoriginalDisplayNames(List<String> originalDisplayNames)FunctionField.BuilderunitType(String unitType)FunctionField.BuildervalueType(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)
-
-