Package com.oracle.bmc.opsi.model
Class SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder
-
- Enclosing class:
- SqlStatisticsTimeSeriesByPlanAggregationCollection
public static class SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
sqlIdentifier
public SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder sqlIdentifier(String sqlIdentifier)
Unique SQL_ID for a SQL Statement.- Parameters:
sqlIdentifier
- the value to set- Returns:
- this builder
-
id
public SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder id(String id)
The OCID of the database insight resource.- Parameters:
id
- the value to set- Returns:
- this builder
-
databaseId
public SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder databaseId(String databaseId)
The OCID of the database.- Parameters:
databaseId
- the value to set- Returns:
- this builder
-
timeIntervalStart
public SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder timeIntervalStart(Date timeIntervalStart)
The start timestamp that was passed into the request.- Parameters:
timeIntervalStart
- the value to set- Returns:
- this builder
-
timeIntervalEnd
public SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder timeIntervalEnd(Date timeIntervalEnd)
The end timestamp that was passed into the request.- Parameters:
timeIntervalEnd
- the value to set- Returns:
- this builder
-
itemDurationInMs
public SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder itemDurationInMs(Long itemDurationInMs)
Time duration in milliseconds between data points (one hour or one day).- Parameters:
itemDurationInMs
- the value to set- Returns:
- this builder
-
endTimestamps
public SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder endTimestamps(List<Date> endTimestamps)
Array comprising of all the sampling period end timestamps in RFC 3339 format.- Parameters:
endTimestamps
- the value to set- Returns:
- this builder
-
items
public SqlStatisticsTimeSeriesByPlanAggregationCollection.Builder items(List<SqlStatisticsTimeSeriesByPlanAggregation> items)
array of SQL performance statistics by plans- Parameters:
items
- the value to set- Returns:
- this builder
-
build
public SqlStatisticsTimeSeriesByPlanAggregationCollection build()
-
-