Show / Hide Table of Contents

Class SubsettingRuleProcessingChainObjectSummary

Summary of a subsetting schema relation processed while extracting rows for processing a subsetting rule.

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

Properties

ApproximateRowCountBeforeSubsetting

Declaration
[JsonProperty(PropertyName = "approximateRowCountBeforeSubsetting")]
public long? ApproximateRowCountBeforeSubsetting { get; set; }
Property Value
Type Description
long?

The approximate count of rows in the subsetting table before subsetting

ChildColumns

Declaration
[JsonProperty(PropertyName = "childColumns")]
public List<string> ChildColumns { get; set; }
Property Value
Type Description
List<string>

Unique identifiers identifying the child columns in the relation.

ChildObjectName

Declaration
[JsonProperty(PropertyName = "childObjectName")]
public string ChildObjectName { get; set; }
Property Value
Type Description
string

The name of the child subsetting table

ChildSchemaName

Declaration
[JsonProperty(PropertyName = "childSchemaName")]
public string ChildSchemaName { get; set; }
Property Value
Type Description
string

The database schema that contains the child subsetting table

EstimatedRowCountAfterSubsetting

Declaration
[JsonProperty(PropertyName = "estimatedRowCountAfterSubsetting")]
public long? EstimatedRowCountAfterSubsetting { get; set; }
Property Value
Type Description
long?

The estimated count of rows in the subsetting table after subsetting

IsEnabledForProcessing

Declaration
[JsonProperty(PropertyName = "isEnabledForProcessing")]
public bool? IsEnabledForProcessing { get; set; }
Property Value
Type Description
bool?

Indicates if this object/edge is enabled for processing

Key

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

The unique key that identifies a subsetting relation processed. The key is numeric and unique within a processing order

Remarks

Required

ParentColumns

Declaration
[JsonProperty(PropertyName = "parentColumns")]
public List<string> ParentColumns { get; set; }
Property Value
Type Description
List<string>

Unique identifiers identifying the parents columns in the relation.

ParentObjectName

Declaration
[JsonProperty(PropertyName = "parentObjectName")]
public string ParentObjectName { get; set; }
Property Value
Type Description
string

The name of the parent subsetting table

ParentSchemaName

Declaration
[JsonProperty(PropertyName = "parentSchemaName")]
public string ParentSchemaName { get; set; }
Property Value
Type Description
string

The database schema that contains the parent subsetting table

PropagationImpact

Declaration
[Required(ErrorMessage = "PropagationImpact is required.")]
[JsonProperty(PropertyName = "propagationImpact")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SubsettingRuleProcessingChainObjectSummary.PropagationImpactEnum? PropagationImpact { get; set; }
Property Value
Type Description
SubsettingRuleProcessingChainObjectSummary.PropagationImpactEnum?

The impact on the related table due to the processing of subsetting rule

Remarks

Required

SubsettingSchemaRelationKey

Declaration
[JsonProperty(PropertyName = "subsettingSchemaRelationKey")]
public string SubsettingSchemaRelationKey { get; set; }
Property Value
Type Description
string

The unique key that identifies a subsetting relation.

In this article
Back to top