Show / Hide Table of Contents

Class RowReductionDetails

Information regarding how/what row reduction methods will be applied. If this property is not present or is null, then it means row reduction is not applied.

Inheritance
object
RowReductionDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.AianomalydetectionService.Models
Assembly: OCI.DotNetSDK.Aianomalydetection.dll
Syntax
public class RowReductionDetails

Properties

IsReductionEnabled

Declaration
[Required(ErrorMessage = "IsReductionEnabled is required.")]
[JsonProperty(PropertyName = "isReductionEnabled")]
public bool? IsReductionEnabled { get; set; }
Property Value
Type Description
bool?

A boolean value to indicate if row reduction is applied

Remarks

Required

ReductionMethod

Declaration
[Required(ErrorMessage = "ReductionMethod is required.")]
[JsonProperty(PropertyName = "reductionMethod")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RowReductionDetails.ReductionMethodEnum? ReductionMethod { get; set; }
Property Value
Type Description
RowReductionDetails.ReductionMethodEnum?

Method for row reduction:

  • DELETE_ROW - delete rows with equal intervals
  • AVERAGE_ROW - average multiple rows to one row
Remarks

Required

ReductionPercentage

Declaration
[Required(ErrorMessage = "ReductionPercentage is required.")]
[JsonProperty(PropertyName = "reductionPercentage")]
public double ReductionPercentage { get; set; }
Property Value
Type Description
double

A percentage to reduce data size down to on top of original data

Remarks

Required

In this article
Back to top