Class Recipient

    • Constructor Detail

      • Recipient

        public Recipient()
      • Recipient

        public Recipient​(Recipient 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

      • getRecipientId

        public String getRecipientId()
        Get 签署参与者ID,唯一标识
        Returns:
        RecipientId 签署参与者ID,唯一标识
      • setRecipientId

        public void setRecipientId​(String RecipientId)
        Set 签署参与者ID,唯一标识
        Parameters:
        RecipientId - 签署参与者ID,唯一标识
      • getRecipientType

        public String getRecipientType()
        Get 参与者类型。 默认为空。 ENTERPRISE-企业; INDIVIDUAL-个人; PROMOTER-发起方
        Returns:
        RecipientType 参与者类型。 默认为空。 ENTERPRISE-企业; INDIVIDUAL-个人; PROMOTER-发起方
      • setRecipientType

        public void setRecipientType​(String RecipientType)
        Set 参与者类型。 默认为空。 ENTERPRISE-企业; INDIVIDUAL-个人; PROMOTER-发起方
        Parameters:
        RecipientType - 参与者类型。 默认为空。 ENTERPRISE-企业; INDIVIDUAL-个人; PROMOTER-发起方
      • getDescription

        public String getDescription()
        Get 描述信息
        Returns:
        Description 描述信息
      • setDescription

        public void setDescription​(String Description)
        Set 描述信息
        Parameters:
        Description - 描述信息
      • getRoleName

        public String getRoleName()
        Get 角色名称
        Returns:
        RoleName 角色名称
      • setRoleName

        public void setRoleName​(String RoleName)
        Set 角色名称
        Parameters:
        RoleName - 角色名称
      • getRequireValidation

        public Boolean getRequireValidation()
        Get 是否需要验证, 默认为false-不需要验证
        Returns:
        RequireValidation 是否需要验证, 默认为false-不需要验证
      • setRequireValidation

        public void setRequireValidation​(Boolean RequireValidation)
        Set 是否需要验证, 默认为false-不需要验证
        Parameters:
        RequireValidation - 是否需要验证, 默认为false-不需要验证
      • getRequireSign

        public Boolean getRequireSign()
        Get 是否需要签署, 默认为true-需要签署
        Returns:
        RequireSign 是否需要签署, 默认为true-需要签署
      • setRequireSign

        public void setRequireSign​(Boolean RequireSign)
        Set 是否需要签署, 默认为true-需要签署
        Parameters:
        RequireSign - 是否需要签署, 默认为true-需要签署
      • getRoutingOrder

        public Long getRoutingOrder()
        Get 此参与方添加的顺序,从0~N
        Returns:
        RoutingOrder 此参与方添加的顺序,从0~N
      • setRoutingOrder

        public void setRoutingOrder​(Long RoutingOrder)
        Set 此参与方添加的顺序,从0~N
        Parameters:
        RoutingOrder - 此参与方添加的顺序,从0~N
      • getRequireDelivery

        public Boolean getRequireDelivery()
        Get 是否需要发送, 默认为true-需要发送
        Returns:
        RequireDelivery 是否需要发送, 默认为true-需要发送
      • setRequireDelivery

        public void setRequireDelivery​(Boolean RequireDelivery)
        Set 是否需要发送, 默认为true-需要发送
        Parameters:
        RequireDelivery - 是否需要发送, 默认为true-需要发送
      • getEmail

        public String getEmail()
        Get 邮箱地址
        Returns:
        Email 邮箱地址
      • setEmail

        public void setEmail​(String Email)
        Set 邮箱地址
        Parameters:
        Email - 邮箱地址
      • getMobile

        public String getMobile()
        Get 电话号码
        Returns:
        Mobile 电话号码
      • setMobile

        public void setMobile​(String Mobile)
        Set 电话号码
        Parameters:
        Mobile - 电话号码
      • getUserId

        public String getUserId()
        Get 关联的用户ID,电子签系统的用户ID
        Returns:
        UserId 关联的用户ID,电子签系统的用户ID
      • setUserId

        public void setUserId​(String UserId)
        Set 关联的用户ID,电子签系统的用户ID
        Parameters:
        UserId - 关联的用户ID,电子签系统的用户ID
      • getDeliveryMethod

        public String getDeliveryMethod()
        Get 发送方式,默认为EMAIL。 EMAIL-邮件; MOBILE-手机短信; WECHAT-微信通知
        Returns:
        DeliveryMethod 发送方式,默认为EMAIL。 EMAIL-邮件; MOBILE-手机短信; WECHAT-微信通知
      • setDeliveryMethod

        public void setDeliveryMethod​(String DeliveryMethod)
        Set 发送方式,默认为EMAIL。 EMAIL-邮件; MOBILE-手机短信; WECHAT-微信通知
        Parameters:
        DeliveryMethod - 发送方式,默认为EMAIL。 EMAIL-邮件; MOBILE-手机短信; WECHAT-微信通知
      • getRecipientExtra

        public String getRecipientExtra()
        Get 参与方的一些附属信息,json格式
        Returns:
        RecipientExtra 参与方的一些附属信息,json格式
      • setRecipientExtra

        public void setRecipientExtra​(String RecipientExtra)
        Set 参与方的一些附属信息,json格式
        Parameters:
        RecipientExtra - 参与方的一些附属信息,json格式