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)
 
 - 
 
 -