Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace RuleBasedFieldMap

A map of rule patterns.

Properties

Optional configValues

configValues: model.ConfigValues

Optional description

description: undefined | string

Detailed description for the object.

Optional fromPattern

fromPattern: undefined | string

The pattern to map from.

Optional fromRuleConfig

fromRuleConfig: model.RuleTypeConfig

Optional isJavaRegexSyntax

isJavaRegexSyntax: undefined | false | true

Specifies whether the rule uses a java regex syntax.

Optional key

key: undefined | string

The object key.

Optional mapType

mapType: MapType

mapType

Const modelType

modelType: string = "RULE_BASED_FIELD_MAP"

Optional modelVersion

modelVersion: undefined | string

The object's model version.

Optional objectStatus

objectStatus: undefined | number

The status of an object that can be set to value 1 for shallow references across objects, other values reserved. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional parentRef

parentRef: model.ParentReference

Optional toPattern

toPattern: undefined | string

The pattern to map to.

Optional toRuleConfig

toRuleConfig: model.RuleTypeConfig

Methods

getDeserializedJsonObj

  • getDeserializedJsonObj(obj: FieldMap): object

getJsonObj