@Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public class SummarizeDatabaseInsightResourceStatisticsRequest extends BmcRequest<Void>
Example: Click here to see how to use SummarizeDatabaseInsightResourceStatisticsRequest.
Modifier and Type | Class and Description |
---|---|
static class |
SummarizeDatabaseInsightResourceStatisticsRequest.Builder |
static class |
SummarizeDatabaseInsightResourceStatisticsRequest.DatabaseType
Filter by one or more database type.
|
static class |
SummarizeDatabaseInsightResourceStatisticsRequest.SortBy
The order in which resource statistics records are listed
|
Modifier and Type | Method and Description |
---|---|
static SummarizeDatabaseInsightResourceStatisticsRequest.Builder |
builder() |
String |
getAnalysisTimeInterval()
Specify time period in ISO 8601 format with respect to current time.
|
String |
getCompartmentId()
The OCID of the compartment.
|
List<String> |
getDatabaseId()
Optional list of database OCIDs.
|
List<SummarizeDatabaseInsightResourceStatisticsRequest.DatabaseType> |
getDatabaseType()
Filter by one or more database type.
|
Integer |
getForecastDays()
Number of days used for utilization forecast analysis.
|
String |
getInsightBy()
Return data of a specific insight
Possible values are High Utilization, Low Utilization, Any ,High Utilization Forecast,
Low Utilization Forecast
|
Integer |
getLimit()
For list pagination.
|
String |
getOpcRequestId()
Unique Oracle-assigned identifier for the request.
|
String |
getPage()
For list pagination.
|
Integer |
getPercentile()
Percentile values of daily usage to be used for computing the aggregate resource usage.
|
String |
getResourceMetric()
Filter by resource metric.
|
SummarizeDatabaseInsightResourceStatisticsRequest.SortBy |
getSortBy()
The order in which resource statistics records are listed
|
SortOrder |
getSortOrder()
The sort order to use, either ascending (
ASC ) or descending (DESC ). |
Date |
getTimeIntervalEnd()
Analysis end time in UTC in ISO 8601 format(exclusive).
|
Date |
getTimeIntervalStart()
Analysis start time in UTC in ISO 8601 format(inclusive).
|
getBody$, getInvocationCallback, getRetryConfiguration, setInvocationCallback, setRetryConfiguration
public static SummarizeDatabaseInsightResourceStatisticsRequest.Builder builder()
public String getResourceMetric()
Filter by resource metric. Supported values are CPU and STORAGE.
public String getAnalysisTimeInterval()
Specify time period in ISO 8601 format with respect to current time. Default is last 30 days represented by P30D. If timeInterval is specified, then timeIntervalStart and timeIntervalEnd will be ignored. Examples P90D (last 90 days), P4W (last 4 weeks), P2M (last 2 months), P1Y (last 12 months), . Maximum value allowed is 25 months prior to current time (P25M).
public Date getTimeIntervalStart()
Analysis start time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). The minimum allowed value is 2 years prior to the current day. timeIntervalStart and timeIntervalEnd parameters are used together. If analysisTimeInterval is specified, this parameter is ignored.
public Date getTimeIntervalEnd()
Analysis end time in UTC in ISO 8601 format(exclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd are used together. If timeIntervalEnd is not specified, current time is used as timeIntervalEnd.
public List<SummarizeDatabaseInsightResourceStatisticsRequest.DatabaseType> getDatabaseType()
Filter by one or more database type. Possible values are ADW-S, ATP-S, ADW-D, ATP-D
public Integer getPercentile()
Percentile values of daily usage to be used for computing the aggregate resource usage.
public String getInsightBy()
Return data of a specific insight Possible values are High Utilization, Low Utilization, Any ,High Utilization Forecast, Low Utilization Forecast
public Integer getForecastDays()
Number of days used for utilization forecast analysis.
public Integer getLimit()
For list pagination. The maximum number of results per page, or items to
return in a paginated "List" call.
For important details about how pagination works, see
List Pagination.
Example: 50
public String getPage()
For list pagination. The value of the opc-next-page
response header from
the previous "List" call. For important details about how pagination works,
see List Pagination.
public SortOrder getSortOrder()
The sort order to use, either ascending (ASC
) or descending (DESC
).
public SummarizeDatabaseInsightResourceStatisticsRequest.SortBy getSortBy()
The order in which resource statistics records are listed
public String getOpcRequestId()
Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
Copyright © 2016–2021. All rights reserved.