/AWS1/CL_APFCNCTORENTITYFIELD¶
Describes the data model of a connector field. For example, for an account entity, the fields would be account name, account ID, and so on.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_identifier TYPE /AWS1/APFIDENTIFIER /AWS1/APFIDENTIFIER¶
The unique identifier of the connector field.
Optional arguments:¶
iv_parentidentifier TYPE /AWS1/APFIDENTIFIER /AWS1/APFIDENTIFIER¶
The parent identifier of the connector field.
iv_label TYPE /AWS1/APFLABEL /AWS1/APFLABEL¶
The label applied to a connector entity field.
iv_isprimarykey TYPE /AWS1/APFBOOLEAN /AWS1/APFBOOLEAN¶
Booelan value that indicates whether this field can be used as a primary key.
iv_defaultvalue TYPE /AWS1/APFSTRING /AWS1/APFSTRING¶
Default value that can be assigned to this field.
iv_isdeprecated TYPE /AWS1/APFBOOLEAN /AWS1/APFBOOLEAN¶
Booelan value that indicates whether this field is deprecated or not.
io_supportedfieldtypedetails TYPE REF TO /AWS1/CL_APFSUPPEDFIELDTYPED00 /AWS1/CL_APFSUPPEDFIELDTYPED00¶
Contains details regarding the supported
FieldType, including the correspondingfilterOperatorsandsupportedValues.
iv_description TYPE /AWS1/APFDESCRIPTION /AWS1/APFDESCRIPTION¶
A description of the connector entity field.
io_sourceproperties TYPE REF TO /AWS1/CL_APFSOURCEFIELDPRPS /AWS1/CL_APFSOURCEFIELDPRPS¶
The properties that can be applied to a field when the connector is being used as a source.
io_destinationproperties TYPE REF TO /AWS1/CL_APFDSTFIELDPROPERTIES /AWS1/CL_APFDSTFIELDPROPERTIES¶
The properties applied to a field when the connector is being used as a destination.
it_customproperties TYPE /AWS1/CL_APFCUSTOMPROPERTIES_W=>TT_CUSTOMPROPERTIES TT_CUSTOMPROPERTIES¶
A map that has specific properties related to the ConnectorEntityField.
Queryable Attributes¶
identifier¶
The unique identifier of the connector field.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDENTIFIER() |
Getter for IDENTIFIER, with configurable default |
ASK_IDENTIFIER() |
Getter for IDENTIFIER w/ exceptions if field has no value |
HAS_IDENTIFIER() |
Determine if IDENTIFIER has a value |
parentIdentifier¶
The parent identifier of the connector field.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARENTIDENTIFIER() |
Getter for PARENTIDENTIFIER, with configurable default |
ASK_PARENTIDENTIFIER() |
Getter for PARENTIDENTIFIER w/ exceptions if field has no va |
HAS_PARENTIDENTIFIER() |
Determine if PARENTIDENTIFIER has a value |
label¶
The label applied to a connector entity field.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LABEL() |
Getter for LABEL, with configurable default |
ASK_LABEL() |
Getter for LABEL w/ exceptions if field has no value |
HAS_LABEL() |
Determine if LABEL has a value |
isPrimaryKey¶
Booelan value that indicates whether this field can be used as a primary key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISPRIMARYKEY() |
Getter for ISPRIMARYKEY |
defaultValue¶
Default value that can be assigned to this field.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEFAULTVALUE() |
Getter for DEFAULTVALUE, with configurable default |
ASK_DEFAULTVALUE() |
Getter for DEFAULTVALUE w/ exceptions if field has no value |
HAS_DEFAULTVALUE() |
Determine if DEFAULTVALUE has a value |
isDeprecated¶
Booelan value that indicates whether this field is deprecated or not.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISDEPRECATED() |
Getter for ISDEPRECATED |
supportedFieldTypeDetails¶
Contains details regarding the supported
FieldType, including the correspondingfilterOperatorsandsupportedValues.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUPPORTEDFIELDTYPEDETS() |
Getter for SUPPORTEDFIELDTYPEDETAILS |
description¶
A description of the connector entity field.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
sourceProperties¶
The properties that can be applied to a field when the connector is being used as a source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEPROPERTIES() |
Getter for SOURCEPROPERTIES |
destinationProperties¶
The properties applied to a field when the connector is being used as a destination.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONPROPERTIES() |
Getter for DESTINATIONPROPERTIES |
customProperties¶
A map that has specific properties related to the ConnectorEntityField.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CUSTOMPROPERTIES() |
Getter for CUSTOMPROPERTIES, with configurable default |
ASK_CUSTOMPROPERTIES() |
Getter for CUSTOMPROPERTIES w/ exceptions if field has no va |
HAS_CUSTOMPROPERTIES() |
Determine if CUSTOMPROPERTIES has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CONNECTORENTITYFIELDLIST¶
TYPES TT_CONNECTORENTITYFIELDLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_APFCNCTORENTITYFIELD WITH DEFAULT KEY
.