@Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public final class SqlInsightAggregationCollection extends Object
SQL Insights response.
SqlInsightAggregationCollection.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 the SqlInsightAggregationCollection.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).Modifier and Type | Class and Description |
---|---|
static class |
SqlInsightAggregationCollection.Builder |
Constructor and Description |
---|
SqlInsightAggregationCollection(Date timeIntervalStart,
Date timeIntervalEnd,
SqlInventory inventory,
List<SqlInsightAggregation> items,
SqlInsightThresholds thresholds)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static SqlInsightAggregationCollection.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
SqlInventory |
getInventory() |
List<SqlInsightAggregation> |
getItems()
List of insights.
|
SqlInsightThresholds |
getThresholds() |
Date |
getTimeIntervalEnd()
The end timestamp that was passed into the request.
|
Date |
getTimeIntervalStart()
The start timestamp that was passed into the request.
|
int |
hashCode() |
SqlInsightAggregationCollection.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"timeIntervalStart","timeIntervalEnd","inventory","items","thresholds"}) @Deprecated public SqlInsightAggregationCollection(Date timeIntervalStart, Date timeIntervalEnd, SqlInventory inventory, List<SqlInsightAggregation> items, SqlInsightThresholds thresholds)
public static SqlInsightAggregationCollection.Builder builder()
Create a new builder.
public SqlInsightAggregationCollection.Builder toBuilder()
public Date getTimeIntervalStart()
The start timestamp that was passed into the request.
public Date getTimeIntervalEnd()
The end timestamp that was passed into the request.
public SqlInventory getInventory()
public List<SqlInsightAggregation> getItems()
List of insights.
public SqlInsightThresholds getThresholds()
Copyright © 2016–2022. All rights reserved.