/AWS1/CL_APFCONNECTORENTITY¶
The high-level entity that can be queried in Amazon AppFlow. For example, a Salesforce entity might be an Account or Opportunity, whereas a ServiceNow entity might be an Incident.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_name TYPE /AWS1/APFNAME /AWS1/APFNAME¶
The name of the connector entity.
Optional arguments:¶
iv_label TYPE /AWS1/APFLABEL /AWS1/APFLABEL¶
The label applied to the connector entity.
iv_hasnestedentities TYPE /AWS1/APFBOOLEAN /AWS1/APFBOOLEAN¶
Specifies whether the connector entity is a parent or a category and has more entities nested underneath it. If another call is made with
entitiesPath = "the_current_entity_name_with_hasNestedEntities_true", then it returns the nested entities underneath it. This provides a way to retrieve all supported entities in a recursive fashion.
Queryable Attributes¶
name¶
The name of the connector entity.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
label¶
The label applied to the connector entity.
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 |
hasNestedEntities¶
Specifies whether the connector entity is a parent or a category and has more entities nested underneath it. If another call is made with
entitiesPath = "the_current_entity_name_with_hasNestedEntities_true", then it returns the nested entities underneath it. This provides a way to retrieve all supported entities in a recursive fashion.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HASNESTEDENTITIES() |
Getter for HASNESTEDENTITIES |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CONNECTORENTITYMAP¶
TYPES TT_CONNECTORENTITYMAP TYPE HASHED TABLE OF /AWS1/CL_APFCONNECTORENTITY=>TS_CONNECTORENTITYMAP_MAPROW WITH UNIQUE KEY key
.
TT_CONNECTORENTITYLIST¶
TYPES TT_CONNECTORENTITYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_APFCONNECTORENTITY WITH DEFAULT KEY
.
TS_CONNECTORENTITYMAP_MAPROW¶
TYPES: BEGIN OF TS_CONNECTORENTITYMAP_MAPROW,
key TYPE /AWS1/APFGROUP,
value TYPE /AWS1/CL_APFCONNECTORENTITY=>TT_CONNECTORENTITYLIST,
END OF TS_CONNECTORENTITYMAP_MAPROW.