/AWS1/CL_APFFLOWDEFINITION¶
The properties of the flow, such as its source, destination, trigger type, and so on.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_flowarn
TYPE /AWS1/APFFLOWARN
/AWS1/APFFLOWARN
¶
The flow's Amazon Resource Name (ARN).
iv_description
TYPE /AWS1/APFFLOWDESCRIPTION
/AWS1/APFFLOWDESCRIPTION
¶
A user-entered description of the flow.
iv_flowname
TYPE /AWS1/APFFLOWNAME
/AWS1/APFFLOWNAME
¶
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
iv_flowstatus
TYPE /AWS1/APFFLOWSTATUS
/AWS1/APFFLOWSTATUS
¶
Indicates the current status of the flow.
iv_sourceconnectortype
TYPE /AWS1/APFCONNECTORTYPE
/AWS1/APFCONNECTORTYPE
¶
Specifies the source connector type, such as Salesforce, Amazon S3, Amplitude, and so on.
iv_sourceconnectorlabel
TYPE /AWS1/APFCONNECTORLABEL
/AWS1/APFCONNECTORLABEL
¶
The label of the source connector in the flow.
iv_destinationconnectortype
TYPE /AWS1/APFCONNECTORTYPE
/AWS1/APFCONNECTORTYPE
¶
Specifies the destination connector type, such as Salesforce, Amazon S3, Amplitude, and so on.
iv_destinationconnectorlabel
TYPE /AWS1/APFCONNECTORLABEL
/AWS1/APFCONNECTORLABEL
¶
The label of the destination connector in the flow.
iv_triggertype
TYPE /AWS1/APFTRIGGERTYPE
/AWS1/APFTRIGGERTYPE
¶
Specifies the type of flow trigger. This can be
OnDemand
,Scheduled
, orEvent
.
iv_createdat
TYPE /AWS1/APFDATE
/AWS1/APFDATE
¶
Specifies when the flow was created.
iv_lastupdatedat
TYPE /AWS1/APFDATE
/AWS1/APFDATE
¶
Specifies when the flow was last updated.
iv_createdby
TYPE /AWS1/APFCREATEDBY
/AWS1/APFCREATEDBY
¶
The ARN of the user who created the flow.
iv_lastupdatedby
TYPE /AWS1/APFUPDATEDBY
/AWS1/APFUPDATEDBY
¶
Specifies the account user name that most recently updated the flow.
it_tags
TYPE /AWS1/CL_APFTAGMAP_W=>TT_TAGMAP
TT_TAGMAP
¶
The tags used to organize, track, or control access for your flow.
io_lastrunexecutiondetails
TYPE REF TO /AWS1/CL_APFEXECUTIONDETAILS
/AWS1/CL_APFEXECUTIONDETAILS
¶
Describes the details of the most recent flow run.
Queryable Attributes¶
flowArn¶
The flow's Amazon Resource Name (ARN).
Accessible with the following methods¶
Method | Description |
---|---|
GET_FLOWARN() |
Getter for FLOWARN, with configurable default |
ASK_FLOWARN() |
Getter for FLOWARN w/ exceptions if field has no value |
HAS_FLOWARN() |
Determine if FLOWARN has a value |
description¶
A user-entered description of the flow.
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 |
flowName¶
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FLOWNAME() |
Getter for FLOWNAME, with configurable default |
ASK_FLOWNAME() |
Getter for FLOWNAME w/ exceptions if field has no value |
HAS_FLOWNAME() |
Determine if FLOWNAME has a value |
flowStatus¶
Indicates the current status of the flow.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FLOWSTATUS() |
Getter for FLOWSTATUS, with configurable default |
ASK_FLOWSTATUS() |
Getter for FLOWSTATUS w/ exceptions if field has no value |
HAS_FLOWSTATUS() |
Determine if FLOWSTATUS has a value |
sourceConnectorType¶
Specifies the source connector type, such as Salesforce, Amazon S3, Amplitude, and so on.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SOURCECONNECTORTYPE() |
Getter for SOURCECONNECTORTYPE, with configurable default |
ASK_SOURCECONNECTORTYPE() |
Getter for SOURCECONNECTORTYPE w/ exceptions if field has no |
HAS_SOURCECONNECTORTYPE() |
Determine if SOURCECONNECTORTYPE has a value |
sourceConnectorLabel¶
The label of the source connector in the flow.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SOURCECONNECTORLABEL() |
Getter for SOURCECONNECTORLABEL, with configurable default |
ASK_SOURCECONNECTORLABEL() |
Getter for SOURCECONNECTORLABEL w/ exceptions if field has n |
HAS_SOURCECONNECTORLABEL() |
Determine if SOURCECONNECTORLABEL has a value |
destinationConnectorType¶
Specifies the destination connector type, such as Salesforce, Amazon S3, Amplitude, and so on.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DESTINATIONCONNECTORTYPE() |
Getter for DESTINATIONCONNECTORTYPE, with configurable defau |
ASK_DESTINATIONCONNECTORTYPE() |
Getter for DESTINATIONCONNECTORTYPE w/ exceptions if field h |
HAS_DESTINATIONCONNECTORTYPE() |
Determine if DESTINATIONCONNECTORTYPE has a value |
destinationConnectorLabel¶
The label of the destination connector in the flow.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DSTCONNECTORLABEL() |
Getter for DESTINATIONCONNECTORLABEL, with configurable defa |
ASK_DSTCONNECTORLABEL() |
Getter for DESTINATIONCONNECTORLABEL w/ exceptions if field |
HAS_DSTCONNECTORLABEL() |
Determine if DESTINATIONCONNECTORLABEL has a value |
triggerType¶
Specifies the type of flow trigger. This can be
OnDemand
,Scheduled
, orEvent
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TRIGGERTYPE() |
Getter for TRIGGERTYPE, with configurable default |
ASK_TRIGGERTYPE() |
Getter for TRIGGERTYPE w/ exceptions if field has no value |
HAS_TRIGGERTYPE() |
Determine if TRIGGERTYPE has a value |
createdAt¶
Specifies when the flow was created.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
lastUpdatedAt¶
Specifies when the flow was last updated.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTUPDATEDAT() |
Getter for LASTUPDATEDAT, with configurable default |
ASK_LASTUPDATEDAT() |
Getter for LASTUPDATEDAT w/ exceptions if field has no value |
HAS_LASTUPDATEDAT() |
Determine if LASTUPDATEDAT has a value |
createdBy¶
The ARN of the user who created the flow.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREATEDBY() |
Getter for CREATEDBY, with configurable default |
ASK_CREATEDBY() |
Getter for CREATEDBY w/ exceptions if field has no value |
HAS_CREATEDBY() |
Determine if CREATEDBY has a value |
lastUpdatedBy¶
Specifies the account user name that most recently updated the flow.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTUPDATEDBY() |
Getter for LASTUPDATEDBY, with configurable default |
ASK_LASTUPDATEDBY() |
Getter for LASTUPDATEDBY w/ exceptions if field has no value |
HAS_LASTUPDATEDBY() |
Determine if LASTUPDATEDBY has a value |
tags¶
The tags used to organize, track, or control access for your flow.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
lastRunExecutionDetails¶
Describes the details of the most recent flow run.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTRUNEXECUTIONDETAILS() |
Getter for LASTRUNEXECUTIONDETAILS |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_FLOWLIST
¶
TYPES TT_FLOWLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_APFFLOWDEFINITION WITH DEFAULT KEY
.