Class CreatePrepareFlowRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ess.v20201111.models.CreatePrepareFlowRequest
-
public class CreatePrepareFlowRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreatePrepareFlowRequest()CreatePrepareFlowRequest(CreatePrepareFlowRequest 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 AgentgetAgent()Get 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填FlowCreateApprover[]getApprovers()Get 签署流程参与者信息,最大限制50方ComponentgetComponents()Get 发起方填写控件 该类型控件由发起方完成填写LonggetDeadline()Get 签署流程的签署截止时间。 值为unix时间戳,精确到秒 不传默认为当前时间一年后StringgetFlowId()Get 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接StringgetFlowName()Get 合同名称CreateFlowOptiongetFlowOption()Get 发起合同个性化参数 用于满足创建及页面操作过程中的个性化要求 具体定制化内容详见数据接口说明StringgetFlowType()Get 合同类型名称 该字段用于客户自定义合同类型 建议使用时指定合同类型,便于之后合同分类以及查看 如果合同类型与自定义的合同类型描述一致,会自动归类到自定义的合同类型处,如果不一致,则会创建一个新的自定义合同类型StringgetIntelligentStatus()Get 打开智能添加填写区 默认开启,打开:"OPEN" 关闭:"CLOSE"BooleangetNeedCreateReview()Get 开启发起方发起合同审核 true:开启发起方发起合同审核 false:不开启发起方发起合同审核 默认false:不开启发起方发起合同审核BooleangetNeedSignReview()Get 是否开启发起方签署审核 true:开启发起方签署审核 false:不开启发起方签署审核 默认false:不开启发起方签署审核UserInfogetOperator()Get 调用方用户信息,userId 必填StringgetResourceId()Get 资源id,与ResourceType对应LonggetResourceType()Get 资源类型, 1:模板 2:文件, 不传默认为2:文件BooleangetUnordered()Get 是否顺序签署 true:无序签 false:顺序签StringgetUserData()Get 用户自定义参数StringgetUserFlowTypeId()Get 用户自定义合同类型Id 该id为电子签企业内的合同类型id, 可以在自定义合同类型处获取voidsetAgent(Agent Agent)Set 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填voidsetApprovers(FlowCreateApprover[] Approvers)Set 签署流程参与者信息,最大限制50方voidsetComponents(Component Components)Set 发起方填写控件 该类型控件由发起方完成填写voidsetDeadline(Long Deadline)Set 签署流程的签署截止时间。 值为unix时间戳,精确到秒 不传默认为当前时间一年后voidsetFlowId(String FlowId)Set 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接voidsetFlowName(String FlowName)Set 合同名称voidsetFlowOption(CreateFlowOption FlowOption)Set 发起合同个性化参数 用于满足创建及页面操作过程中的个性化要求 具体定制化内容详见数据接口说明voidsetFlowType(String FlowType)Set 合同类型名称 该字段用于客户自定义合同类型 建议使用时指定合同类型,便于之后合同分类以及查看 如果合同类型与自定义的合同类型描述一致,会自动归类到自定义的合同类型处,如果不一致,则会创建一个新的自定义合同类型voidsetIntelligentStatus(String IntelligentStatus)Set 打开智能添加填写区 默认开启,打开:"OPEN" 关闭:"CLOSE"voidsetNeedCreateReview(Boolean NeedCreateReview)Set 开启发起方发起合同审核 true:开启发起方发起合同审核 false:不开启发起方发起合同审核 默认false:不开启发起方发起合同审核voidsetNeedSignReview(Boolean NeedSignReview)Set 是否开启发起方签署审核 true:开启发起方签署审核 false:不开启发起方签署审核 默认false:不开启发起方签署审核voidsetOperator(UserInfo Operator)Set 调用方用户信息,userId 必填voidsetResourceId(String ResourceId)Set 资源id,与ResourceType对应voidsetResourceType(Long ResourceType)Set 资源类型, 1:模板 2:文件, 不传默认为2:文件voidsetUnordered(Boolean Unordered)Set 是否顺序签署 true:无序签 false:顺序签voidsetUserData(String UserData)Set 用户自定义参数voidsetUserFlowTypeId(String UserFlowTypeId)Set 用户自定义合同类型Id 该id为电子签企业内的合同类型id, 可以在自定义合同类型处获取voidtoMap(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
-
CreatePrepareFlowRequest
public CreatePrepareFlowRequest()
-
CreatePrepareFlowRequest
public CreatePrepareFlowRequest(CreatePrepareFlowRequest 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
-
getOperator
public UserInfo getOperator()
Get 调用方用户信息,userId 必填- Returns:
- Operator 调用方用户信息,userId 必填
-
setOperator
public void setOperator(UserInfo Operator)
Set 调用方用户信息,userId 必填- Parameters:
Operator- 调用方用户信息,userId 必填
-
getResourceId
public String getResourceId()
Get 资源id,与ResourceType对应- Returns:
- ResourceId 资源id,与ResourceType对应
-
setResourceId
public void setResourceId(String ResourceId)
Set 资源id,与ResourceType对应- Parameters:
ResourceId- 资源id,与ResourceType对应
-
getFlowName
public String getFlowName()
Get 合同名称- Returns:
- FlowName 合同名称
-
setFlowName
public void setFlowName(String FlowName)
Set 合同名称- Parameters:
FlowName- 合同名称
-
getUnordered
public Boolean getUnordered()
Get 是否顺序签署 true:无序签 false:顺序签- Returns:
- Unordered 是否顺序签署 true:无序签 false:顺序签
-
setUnordered
public void setUnordered(Boolean Unordered)
Set 是否顺序签署 true:无序签 false:顺序签- Parameters:
Unordered- 是否顺序签署 true:无序签 false:顺序签
-
getDeadline
public Long getDeadline()
Get 签署流程的签署截止时间。 值为unix时间戳,精确到秒 不传默认为当前时间一年后- Returns:
- Deadline 签署流程的签署截止时间。 值为unix时间戳,精确到秒 不传默认为当前时间一年后
-
setDeadline
public void setDeadline(Long Deadline)
Set 签署流程的签署截止时间。 值为unix时间戳,精确到秒 不传默认为当前时间一年后- Parameters:
Deadline- 签署流程的签署截止时间。 值为unix时间戳,精确到秒 不传默认为当前时间一年后
-
getUserFlowTypeId
public String getUserFlowTypeId()
Get 用户自定义合同类型Id 该id为电子签企业内的合同类型id, 可以在自定义合同类型处获取- Returns:
- UserFlowTypeId 用户自定义合同类型Id 该id为电子签企业内的合同类型id, 可以在自定义合同类型处获取
-
setUserFlowTypeId
public void setUserFlowTypeId(String UserFlowTypeId)
Set 用户自定义合同类型Id 该id为电子签企业内的合同类型id, 可以在自定义合同类型处获取- Parameters:
UserFlowTypeId- 用户自定义合同类型Id 该id为电子签企业内的合同类型id, 可以在自定义合同类型处获取
-
getFlowType
public String getFlowType()
Get 合同类型名称 该字段用于客户自定义合同类型 建议使用时指定合同类型,便于之后合同分类以及查看 如果合同类型与自定义的合同类型描述一致,会自动归类到自定义的合同类型处,如果不一致,则会创建一个新的自定义合同类型- Returns:
- FlowType 合同类型名称 该字段用于客户自定义合同类型 建议使用时指定合同类型,便于之后合同分类以及查看 如果合同类型与自定义的合同类型描述一致,会自动归类到自定义的合同类型处,如果不一致,则会创建一个新的自定义合同类型
-
setFlowType
public void setFlowType(String FlowType)
Set 合同类型名称 该字段用于客户自定义合同类型 建议使用时指定合同类型,便于之后合同分类以及查看 如果合同类型与自定义的合同类型描述一致,会自动归类到自定义的合同类型处,如果不一致,则会创建一个新的自定义合同类型- Parameters:
FlowType- 合同类型名称 该字段用于客户自定义合同类型 建议使用时指定合同类型,便于之后合同分类以及查看 如果合同类型与自定义的合同类型描述一致,会自动归类到自定义的合同类型处,如果不一致,则会创建一个新的自定义合同类型
-
getApprovers
public FlowCreateApprover[] getApprovers()
Get 签署流程参与者信息,最大限制50方- Returns:
- Approvers 签署流程参与者信息,最大限制50方
-
setApprovers
public void setApprovers(FlowCreateApprover[] Approvers)
Set 签署流程参与者信息,最大限制50方- Parameters:
Approvers- 签署流程参与者信息,最大限制50方
-
getIntelligentStatus
public String getIntelligentStatus()
Get 打开智能添加填写区 默认开启,打开:"OPEN" 关闭:"CLOSE"- Returns:
- IntelligentStatus 打开智能添加填写区 默认开启,打开:"OPEN" 关闭:"CLOSE"
-
setIntelligentStatus
public void setIntelligentStatus(String IntelligentStatus)
Set 打开智能添加填写区 默认开启,打开:"OPEN" 关闭:"CLOSE"- Parameters:
IntelligentStatus- 打开智能添加填写区 默认开启,打开:"OPEN" 关闭:"CLOSE"
-
getResourceType
public Long getResourceType()
Get 资源类型, 1:模板 2:文件, 不传默认为2:文件- Returns:
- ResourceType 资源类型, 1:模板 2:文件, 不传默认为2:文件
-
setResourceType
public void setResourceType(Long ResourceType)
Set 资源类型, 1:模板 2:文件, 不传默认为2:文件- Parameters:
ResourceType- 资源类型, 1:模板 2:文件, 不传默认为2:文件
-
getComponents
public Component getComponents()
Get 发起方填写控件 该类型控件由发起方完成填写- Returns:
- Components 发起方填写控件 该类型控件由发起方完成填写
-
setComponents
public void setComponents(Component Components)
Set 发起方填写控件 该类型控件由发起方完成填写- Parameters:
Components- 发起方填写控件 该类型控件由发起方完成填写
-
getFlowOption
public CreateFlowOption getFlowOption()
Get 发起合同个性化参数 用于满足创建及页面操作过程中的个性化要求 具体定制化内容详见数据接口说明- Returns:
- FlowOption 发起合同个性化参数 用于满足创建及页面操作过程中的个性化要求 具体定制化内容详见数据接口说明
-
setFlowOption
public void setFlowOption(CreateFlowOption FlowOption)
Set 发起合同个性化参数 用于满足创建及页面操作过程中的个性化要求 具体定制化内容详见数据接口说明- Parameters:
FlowOption- 发起合同个性化参数 用于满足创建及页面操作过程中的个性化要求 具体定制化内容详见数据接口说明
-
getNeedSignReview
public Boolean getNeedSignReview()
Get 是否开启发起方签署审核 true:开启发起方签署审核 false:不开启发起方签署审核 默认false:不开启发起方签署审核- Returns:
- NeedSignReview 是否开启发起方签署审核 true:开启发起方签署审核 false:不开启发起方签署审核 默认false:不开启发起方签署审核
-
setNeedSignReview
public void setNeedSignReview(Boolean NeedSignReview)
Set 是否开启发起方签署审核 true:开启发起方签署审核 false:不开启发起方签署审核 默认false:不开启发起方签署审核- Parameters:
NeedSignReview- 是否开启发起方签署审核 true:开启发起方签署审核 false:不开启发起方签署审核 默认false:不开启发起方签署审核
-
getNeedCreateReview
public Boolean getNeedCreateReview()
Get 开启发起方发起合同审核 true:开启发起方发起合同审核 false:不开启发起方发起合同审核 默认false:不开启发起方发起合同审核- Returns:
- NeedCreateReview 开启发起方发起合同审核 true:开启发起方发起合同审核 false:不开启发起方发起合同审核 默认false:不开启发起方发起合同审核
-
setNeedCreateReview
public void setNeedCreateReview(Boolean NeedCreateReview)
Set 开启发起方发起合同审核 true:开启发起方发起合同审核 false:不开启发起方发起合同审核 默认false:不开启发起方发起合同审核- Parameters:
NeedCreateReview- 开启发起方发起合同审核 true:开启发起方发起合同审核 false:不开启发起方发起合同审核 默认false:不开启发起方发起合同审核
-
getUserData
public String getUserData()
Get 用户自定义参数- Returns:
- UserData 用户自定义参数
-
setUserData
public void setUserData(String UserData)
Set 用户自定义参数- Parameters:
UserData- 用户自定义参数
-
getFlowId
public String getFlowId()
Get 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接- Returns:
- FlowId 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接
-
setFlowId
public void setFlowId(String FlowId)
Set 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接- Parameters:
FlowId- 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接
-
getAgent
public Agent getAgent()
Get 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填- Returns:
- Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填
-
setAgent
public void setAgent(Agent Agent)
Set 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填- Parameters:
Agent- 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填
-
-