Class FlowFileInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.essbasic.v20210526.models.FlowFileInfo
-
public class FlowFileInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description FlowFileInfo()
FlowFileInfo(FlowFileInfo 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCallbackUrl()
Get 签署流程回调地址,长度不超过255个字符Component[]
getComponents()
Get 签署文件中的发起方的填写控件,需要在发起的时候进行填充String
getCustomerData()
Get 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGNString
getCustomShowMap()
Get 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始Long
getDeadline()
Get 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年String[]
getFileIds()
Get 签署文件资源Id列表,目前仅支持单个文件FlowApproverInfo[]
getFlowApprovers()
Get 签署流程签约方列表,最多不超过5个参与方String
getFlowDescription()
Get 签署流程的描述,长度不超过1000个字符String
getFlowName()
Get 签署流程名称,长度不超过200个字符String
getFlowType()
Get 签署流程的类型,长度不超过255个字符Boolean
getNeedSignReview()
Get 本企业(发起方企业)是否需要签署审批Boolean
getUnordered()
Get 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署void
setCallbackUrl(String CallbackUrl)
Set 签署流程回调地址,长度不超过255个字符void
setComponents(Component[] Components)
Set 签署文件中的发起方的填写控件,需要在发起的时候进行填充void
setCustomerData(String CustomerData)
Set 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGNvoid
setCustomShowMap(String CustomShowMap)
Set 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始void
setDeadline(Long Deadline)
Set 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年void
setFileIds(String[] FileIds)
Set 签署文件资源Id列表,目前仅支持单个文件void
setFlowApprovers(FlowApproverInfo[] FlowApprovers)
Set 签署流程签约方列表,最多不超过5个参与方void
setFlowDescription(String FlowDescription)
Set 签署流程的描述,长度不超过1000个字符void
setFlowName(String FlowName)
Set 签署流程名称,长度不超过200个字符void
setFlowType(String FlowType)
Set 签署流程的类型,长度不超过255个字符void
setNeedSignReview(Boolean NeedSignReview)
Set 本企业(发起方企业)是否需要签署审批void
setUnordered(Boolean Unordered)
Set 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
FlowFileInfo
public FlowFileInfo()
-
FlowFileInfo
public FlowFileInfo(FlowFileInfo 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.
-
-
Method Detail
-
getFileIds
public String[] getFileIds()
Get 签署文件资源Id列表,目前仅支持单个文件- Returns:
- FileIds 签署文件资源Id列表,目前仅支持单个文件
-
setFileIds
public void setFileIds(String[] FileIds)
Set 签署文件资源Id列表,目前仅支持单个文件- Parameters:
FileIds
- 签署文件资源Id列表,目前仅支持单个文件
-
getFlowName
public String getFlowName()
Get 签署流程名称,长度不超过200个字符- Returns:
- FlowName 签署流程名称,长度不超过200个字符
-
setFlowName
public void setFlowName(String FlowName)
Set 签署流程名称,长度不超过200个字符- Parameters:
FlowName
- 签署流程名称,长度不超过200个字符
-
getFlowApprovers
public FlowApproverInfo[] getFlowApprovers()
Get 签署流程签约方列表,最多不超过5个参与方- Returns:
- FlowApprovers 签署流程签约方列表,最多不超过5个参与方
-
setFlowApprovers
public void setFlowApprovers(FlowApproverInfo[] FlowApprovers)
Set 签署流程签约方列表,最多不超过5个参与方- Parameters:
FlowApprovers
- 签署流程签约方列表,最多不超过5个参与方
-
getDeadline
public Long getDeadline()
Get 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年- Returns:
- Deadline 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年
-
setDeadline
public void setDeadline(Long Deadline)
Set 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年- Parameters:
Deadline
- 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年
-
getFlowDescription
public String getFlowDescription()
Get 签署流程的描述,长度不超过1000个字符- Returns:
- FlowDescription 签署流程的描述,长度不超过1000个字符
-
setFlowDescription
public void setFlowDescription(String FlowDescription)
Set 签署流程的描述,长度不超过1000个字符- Parameters:
FlowDescription
- 签署流程的描述,长度不超过1000个字符
-
getFlowType
public String getFlowType()
Get 签署流程的类型,长度不超过255个字符- Returns:
- FlowType 签署流程的类型,长度不超过255个字符
-
setFlowType
public void setFlowType(String FlowType)
Set 签署流程的类型,长度不超过255个字符- Parameters:
FlowType
- 签署流程的类型,长度不超过255个字符
-
getCallbackUrl
public String getCallbackUrl()
Get 签署流程回调地址,长度不超过255个字符- Returns:
- CallbackUrl 签署流程回调地址,长度不超过255个字符
-
setCallbackUrl
public void setCallbackUrl(String CallbackUrl)
Set 签署流程回调地址,长度不超过255个字符- Parameters:
CallbackUrl
- 签署流程回调地址,长度不超过255个字符
-
getCustomerData
public String getCustomerData()
Get 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN- Returns:
- CustomerData 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN
-
setCustomerData
public void setCustomerData(String CustomerData)
Set 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN- Parameters:
CustomerData
- 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN
-
getUnordered
public Boolean getUnordered()
Get 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署- Returns:
- Unordered 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署
-
setUnordered
public void setUnordered(Boolean Unordered)
Set 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署- Parameters:
Unordered
- 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署
-
getComponents
public Component[] getComponents()
Get 签署文件中的发起方的填写控件,需要在发起的时候进行填充- Returns:
- Components 签署文件中的发起方的填写控件,需要在发起的时候进行填充
-
setComponents
public void setComponents(Component[] Components)
Set 签署文件中的发起方的填写控件,需要在发起的时候进行填充- Parameters:
Components
- 签署文件中的发起方的填写控件,需要在发起的时候进行填充
-
getCustomShowMap
public String getCustomShowMap()
Get 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始- Returns:
- CustomShowMap 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始
-
setCustomShowMap
public void setCustomShowMap(String CustomShowMap)
Set 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始- Parameters:
CustomShowMap
- 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始
-
getNeedSignReview
public Boolean getNeedSignReview()
Get 本企业(发起方企业)是否需要签署审批- Returns:
- NeedSignReview 本企业(发起方企业)是否需要签署审批
-
setNeedSignReview
public void setNeedSignReview(Boolean NeedSignReview)
Set 本企业(发起方企业)是否需要签署审批- Parameters:
NeedSignReview
- 本企业(发起方企业)是否需要签署审批
-
-