new TerminalManagementPlanAction()
Methods
(static) TerminalManagementPlanAction#getAdditionalProcesses() → {Array.<payments.ManagementPlanActionAdditionalProcess>}
Get the field value
Additional processing before or after the action
Returns:
An array of
- Type
- Array.<payments.ManagementPlanActionAdditionalProcess>
(static) TerminalManagementPlanAction#getDataSetCreateDate() → {Number}
Get the field value
Returns:
must be a long integer
- Type
- Number
(static) TerminalManagementPlanAction#getDataSetName() → {String}
Get the field value
Returns:
- Type
- String
(static) TerminalManagementPlanAction#getDataSetType() → {payments.ManagementPlanDataType}
Get the field value
Returns:
(static) TerminalManagementPlanAction#getDataSetVersion() → {String}
Get the field value
Returns:
- Type
- String
(static) TerminalManagementPlanAction#getEndTime() → {Number}
Get the field value
Time after which this task should NOT be run
Returns:
must be a long integer
- Type
- Number
(static) TerminalManagementPlanAction#getErrorActions() → {Array.<payments.TerminalManagementErrorAction>}
Get the field value
Returns:
An array of
- Type
- Array.<payments.TerminalManagementErrorAction>
(static) TerminalManagementPlanAction#getMaxRetries() → {Number}
Get the field value
Returns:
must be an integer
- Type
- Number
(static) TerminalManagementPlanAction#getRetry() → {Boolean}
Get the field value
Returns:
- Type
- Boolean
(static) TerminalManagementPlanAction#getRetryDelay() → {String}
Get the field value
MMDDhhmm formatted time to wait before retrying
Returns:
- Type
- String
(static) TerminalManagementPlanAction#getTimeCondition() → {payments.TerminalManagementTimeCondition}
Get the field value
Condition for when to start this task
Returns:
(static) TerminalManagementPlanAction#getTriggerType() → {payments.ManagementPlanActionTriggerType}
Get the field value
Returns:
(static) TerminalManagementPlanAction#getType() → {payments.ManagementPlanActionType}
Get the field value
Returns:
(static) TerminalManagementPlanAction#setAdditionalProcesses(additionalProcesses)
Set the field value
Additional processing before or after the action
Parameters:
Name | Type | Description |
---|---|---|
additionalProcesses |
Array.<payments.ManagementPlanActionAdditionalProcess> | An array of |
(static) TerminalManagementPlanAction#setDataSetCreateDate(dataSetCreateDate)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
dataSetCreateDate |
Number | must be a long integer |
(static) TerminalManagementPlanAction#setDataSetName(dataSetName)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
dataSetName |
String |
(static) TerminalManagementPlanAction#setDataSetType(dataSetType)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
dataSetType |
payments.ManagementPlanDataType |
(static) TerminalManagementPlanAction#setDataSetVersion(dataSetVersion)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
dataSetVersion |
String |
(static) TerminalManagementPlanAction#setEndTime(endTime)
Set the field value
Time after which this task should NOT be run
Parameters:
Name | Type | Description |
---|---|---|
endTime |
Number | must be a long integer |
(static) TerminalManagementPlanAction#setErrorActions(errorActions)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
errorActions |
Array.<payments.TerminalManagementErrorAction> | An array of |
(static) TerminalManagementPlanAction#setMaxRetries(maxRetries)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
maxRetries |
Number | must be an integer |
(static) TerminalManagementPlanAction#setRetry(retry)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
retry |
Boolean |
(static) TerminalManagementPlanAction#setRetryDelay(retryDelay)
Set the field value
MMDDhhmm formatted time to wait before retrying
Parameters:
Name | Type | Description |
---|---|---|
retryDelay |
String |
(static) TerminalManagementPlanAction#setTimeCondition(timeCondition)
Set the field value
Condition for when to start this task
Parameters:
Name | Type | Description |
---|---|---|
timeCondition |
payments.TerminalManagementTimeCondition |
(static) TerminalManagementPlanAction#setTriggerType(triggerType)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
triggerType |
payments.ManagementPlanActionTriggerType |
(static) TerminalManagementPlanAction#setType(type)
Set the field value
Parameters:
Name | Type | Description |
---|---|---|
type |
payments.ManagementPlanActionType |