Show / Hide Table of Contents

Class OptimizerStatisticsCollectionAggregationSummary

The summary of the Optimizer Statistics Collection, which includes the aggregated number of tasks grouped by status.

Inheritance
object
OptimizerStatisticsCollectionAggregationSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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.

In this article
Back to top