Class ParseQueryOutput
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.loganalytics.model.ParseQueryOutput
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class ParseQueryOutput extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelReturns a parser agnostic breakdown of a query string for client query string introspection.
Note: Objects should always be created or deserialized using theParseQueryOutput.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theParseQueryOutput.Builder, which maintain a set of all explicitly set fields calledParseQueryOutput.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classParseQueryOutput.Builder
-
Constructor Summary
Constructors Constructor Description ParseQueryOutput(String displayQueryString, String internalQueryString, List<AbstractColumn> columns, Long responseTimeInMs, TimeRange timeFilter, List<AbstractCommandDescriptor> commands, List<VariableDefinition> variables, List<PropertyDefinition> properties)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ParseQueryOutput.Builderbuilder()Create a new builder.booleanequals(Object o)List<AbstractColumn>getColumns()List of columns returned by the specified query string as result output.List<AbstractCommandDescriptor>getCommands()List of querylanguage command descriptors, describing the specfied query string.StringgetDisplayQueryString()Display string formatted by query builder of user specified query string.StringgetInternalQueryString()Internal string formatted by query builder of user specified query string.List<PropertyDefinition>getProperties()Optional list of properties for the query.LonggetResponseTimeInMs()Operation response time.TimeRangegetTimeFilter()List<VariableDefinition>getVariables()Optional list of variables for the query.inthashCode()ParseQueryOutput.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ParseQueryOutput
@Deprecated @ConstructorProperties({"displayQueryString","internalQueryString","columns","responseTimeInMs","timeFilter","commands","variables","properties"}) public ParseQueryOutput(String displayQueryString, String internalQueryString, List<AbstractColumn> columns, Long responseTimeInMs, TimeRange timeFilter, List<AbstractCommandDescriptor> commands, List<VariableDefinition> variables, List<PropertyDefinition> properties)
Deprecated.
-
-
Method Detail
-
builder
public static ParseQueryOutput.Builder builder()
Create a new builder.
-
toBuilder
public ParseQueryOutput.Builder toBuilder()
-
getDisplayQueryString
public String getDisplayQueryString()
Display string formatted by query builder of user specified query string.- Returns:
- the value
-
getInternalQueryString
public String getInternalQueryString()
Internal string formatted by query builder of user specified query string.- Returns:
- the value
-
getColumns
public List<AbstractColumn> getColumns()
List of columns returned by the specified query string as result output.- Returns:
- the value
-
getResponseTimeInMs
public Long getResponseTimeInMs()
Operation response time.- Returns:
- the value
-
getTimeFilter
public TimeRange getTimeFilter()
-
getCommands
public List<AbstractCommandDescriptor> getCommands()
List of querylanguage command descriptors, describing the specfied query string.- Returns:
- the value
-
getVariables
public List<VariableDefinition> getVariables()
Optional list of variables for the query.- Returns:
- the value
-
getProperties
public List<PropertyDefinition> getProperties()
Optional list of properties for the query.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-