Class OptimizerStatisticsCollectionAggregationSummary
The summary of the Optimizer Statistics Collection, which includes the aggregated number of tasks grouped by status.
Inherited Members
Namespace: Oci.DatabasemanagementService.Models
Assembly: OCI.DotNetSDK.Databasemanagement.dll
Syntax
public class OptimizerStatisticsCollectionAggregationSummary
Properties
Completed
Declaration
[JsonProperty(PropertyName = "completed")]
public int? Completed { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of tasks or objects for which statistics gathering is completed. |
Failed
Declaration
[JsonProperty(PropertyName = "failed")]
public int? Failed { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of tasks or objects for which statistics gathering failed. |
GroupBy
Declaration
[JsonProperty(PropertyName = "groupBy")]
[JsonConverter(typeof(ResponseEnumConverter))]
public OptimizerStatisticsGroupByTypes? GroupBy { get; set; }
Property Value
Type | Description |
---|---|
OptimizerStatisticsGroupByTypes? | The optimizer statistics tasks grouped by type. |
InProgress
Declaration
[JsonProperty(PropertyName = "inProgress")]
public int? InProgress { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of tasks or objects for which statistics gathering is in progress. |
Pending
Declaration
[JsonProperty(PropertyName = "pending")]
public int? Pending { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of tasks or objects for which statistics are yet to be gathered. |
Skipped
Declaration
[JsonProperty(PropertyName = "skipped")]
public int? Skipped { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of tasks or objects for which statistics gathering was skipped. |
TimeEnd
Declaration
[JsonProperty(PropertyName = "timeEnd")]
public DateTime? TimeEnd { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Indicates the end of the hour as the statistics are aggregated per hour. |
TimeStart
Declaration
[Required(ErrorMessage = "TimeStart is required.")]
[JsonProperty(PropertyName = "timeStart")]
public DateTime? TimeStart { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Indicates the start of the hour as the statistics are aggregated per hour. |
Remarks
Required
TimedOut
Declaration
[JsonProperty(PropertyName = "timedOut")]
public int? TimedOut { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of tasks or objects for which statistics gathering timed out. |
Total
Declaration
[JsonProperty(PropertyName = "total")]
public int? Total { get; set; }
Property Value
Type | Description |
---|---|
int? | The total number of tasks or objects for which statistics collection is finished. This number is the sum of all the tasks or objects with various statuses: pending, inProgress, completed, failed, skipped, timedOut, and unknown. |
Unknown
Declaration
[JsonProperty(PropertyName = "unknown")]
public int? Unknown { get; set; }
Property Value
Type | Description |
---|---|
int? | The number of tasks or objects for which the status of statistics gathering is unknown. |