public class ReconciliationStrategyInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
ReconciliationStrategyInfo()  | 
ReconciliationStrategyInfo(ReconciliationStrategyInfo source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Long | 
getHour()
Get Task run timeout threshold for reconciliation: hr, defaults to 0. 
 | 
Long | 
getMin()
Get Reconciliation task timeout threshold: minutes, defaults to 1. 
 | 
Long | 
getMismatchCount()
Get Reconciliation Mismatch Threshold - Required when RuleType = reconciliationMismatch. 
 | 
String | 
getRuleType()
Get Offline Integration Task Reconciliation Alarms
reconciliationFailure: Alarm when offline reconciliation task fails
reconciliationOvertime: Alarm when offline reconciliation task runs overtime
reconciliationMismatch: Alarm when the number of mismatched records in reconciliation exceeds the threshold 
 | 
void | 
setHour(Long Hour)
Set Task run timeout threshold for reconciliation: hr, defaults to 0. 
 | 
void | 
setMin(Long Min)
Set Reconciliation task timeout threshold: minutes, defaults to 1. 
 | 
void | 
setMismatchCount(Long MismatchCount)
Set Reconciliation Mismatch Threshold - Required when RuleType = reconciliationMismatch. 
 | 
void | 
setRuleType(String RuleType)
Set Offline Integration Task Reconciliation Alarms
reconciliationFailure: Alarm when offline reconciliation task fails
reconciliationOvertime: Alarm when offline reconciliation task runs overtime
reconciliationMismatch: Alarm when the number of mismatched records in reconciliation exceeds the threshold 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ReconciliationStrategyInfo()
public ReconciliationStrategyInfo(ReconciliationStrategyInfo source)
public String getRuleType()
public void setRuleType(String RuleType)
RuleType - Offline Integration Task Reconciliation Alarms
reconciliationFailure: Alarm when offline reconciliation task fails
reconciliationOvertime: Alarm when offline reconciliation task runs overtime
reconciliationMismatch: Alarm when the number of mismatched records in reconciliation exceeds the thresholdpublic Long getMismatchCount()
public void setMismatchCount(Long MismatchCount)
MismatchCount - Reconciliation Mismatch Threshold - Required when RuleType = reconciliationMismatch. Specifies the threshold for the number of mismatched records in reconciliation. No default value.public Long getHour()
public void setHour(Long Hour)
Hour - Task run timeout threshold for reconciliation: hr, defaults to 0.public Long getMin()
public void setMin(Long Min)
Min - Reconciliation task timeout threshold: minutes, defaults to 1.Copyright © 2025. All rights reserved.