Class ParseQueryOutput.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.ParseQueryOutput.Builder
-
- Enclosing class:
- ParseQueryOutput
public static class ParseQueryOutput.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParseQueryOutputbuild()ParseQueryOutput.Buildercolumns(List<AbstractColumn> columns)List of columns returned by the specified query string as result output.ParseQueryOutput.Buildercommands(List<AbstractCommandDescriptor> commands)List of querylanguage command descriptors, describing the specfied query string.ParseQueryOutput.Buildercopy(ParseQueryOutput model)ParseQueryOutput.BuilderdisplayQueryString(String displayQueryString)Display string formatted by query builder of user specified query string.ParseQueryOutput.BuilderinternalQueryString(String internalQueryString)Internal string formatted by query builder of user specified query string.ParseQueryOutput.Builderproperties(List<PropertyDefinition> properties)Optional list of properties for the query.ParseQueryOutput.BuilderresponseTimeInMs(Long responseTimeInMs)Operation response time.ParseQueryOutput.BuildertimeFilter(TimeRange timeFilter)ParseQueryOutput.Buildervariables(List<VariableDefinition> variables)Optional list of variables for the query.
-
-
-
Method Detail
-
displayQueryString
public ParseQueryOutput.Builder displayQueryString(String displayQueryString)
Display string formatted by query builder of user specified query string.- Parameters:
displayQueryString- the value to set- Returns:
- this builder
-
internalQueryString
public ParseQueryOutput.Builder internalQueryString(String internalQueryString)
Internal string formatted by query builder of user specified query string.- Parameters:
internalQueryString- the value to set- Returns:
- this builder
-
columns
public ParseQueryOutput.Builder columns(List<AbstractColumn> columns)
List of columns returned by the specified query string as result output.- Parameters:
columns- the value to set- Returns:
- this builder
-
responseTimeInMs
public ParseQueryOutput.Builder responseTimeInMs(Long responseTimeInMs)
Operation response time.- Parameters:
responseTimeInMs- the value to set- Returns:
- this builder
-
timeFilter
public ParseQueryOutput.Builder timeFilter(TimeRange timeFilter)
-
commands
public ParseQueryOutput.Builder commands(List<AbstractCommandDescriptor> commands)
List of querylanguage command descriptors, describing the specfied query string.- Parameters:
commands- the value to set- Returns:
- this builder
-
variables
public ParseQueryOutput.Builder variables(List<VariableDefinition> variables)
Optional list of variables for the query.- Parameters:
variables- the value to set- Returns:
- this builder
-
properties
public ParseQueryOutput.Builder properties(List<PropertyDefinition> properties)
Optional list of properties for the query.- Parameters:
properties- the value to set- Returns:
- this builder
-
build
public ParseQueryOutput build()
-
copy
public ParseQueryOutput.Builder copy(ParseQueryOutput model)
-
-