Package com.boldsign.model
Class BehalfDocument
- java.lang.Object
-
- com.boldsign.model.BehalfDocument
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.8.0") public class BehalfDocument extends Object
BehalfDocument
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBehalfDocument.CustomTypeAdapterFactorystatic classBehalfDocument.StatusEnumGets or Sets status
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_ACTIVITY_BYstatic StringSERIALIZED_NAME_ACTIVITY_DATEstatic StringSERIALIZED_NAME_BEHALF_OFstatic StringSERIALIZED_NAME_BRAND_IDstatic StringSERIALIZED_NAME_CC_DETAILSstatic StringSERIALIZED_NAME_CREATED_DATEstatic StringSERIALIZED_NAME_CURSORstatic StringSERIALIZED_NAME_DOCUMENT_IDstatic StringSERIALIZED_NAME_ENABLE_SIGNING_ORDERstatic StringSERIALIZED_NAME_EXPIRY_DATEstatic StringSERIALIZED_NAME_IS_DELETEDstatic StringSERIALIZED_NAME_LABELSstatic StringSERIALIZED_NAME_MESSAGE_TITLEstatic StringSERIALIZED_NAME_SCHEDULED_SEND_TIMEstatic StringSERIALIZED_NAME_SENDER_DETAILstatic StringSERIALIZED_NAME_SIGNER_DETAILSstatic StringSERIALIZED_NAME_STATUS
-
Constructor Summary
Constructors Constructor Description BehalfDocument()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_BEHALF_OF
public static final String SERIALIZED_NAME_BEHALF_OF
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DOCUMENT_ID
public static final String SERIALIZED_NAME_DOCUMENT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SENDER_DETAIL
public static final String SERIALIZED_NAME_SENDER_DETAIL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CC_DETAILS
public static final String SERIALIZED_NAME_CC_DETAILS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREATED_DATE
public static final String SERIALIZED_NAME_CREATED_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIVITY_DATE
public static final String SERIALIZED_NAME_ACTIVITY_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIVITY_BY
public static final String SERIALIZED_NAME_ACTIVITY_BY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MESSAGE_TITLE
public static final String SERIALIZED_NAME_MESSAGE_TITLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATUS
public static final String SERIALIZED_NAME_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SIGNER_DETAILS
public static final String SERIALIZED_NAME_SIGNER_DETAILS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPIRY_DATE
public static final String SERIALIZED_NAME_EXPIRY_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENABLE_SIGNING_ORDER
public static final String SERIALIZED_NAME_ENABLE_SIGNING_ORDER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_DELETED
public static final String SERIALIZED_NAME_IS_DELETED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LABELS
public static final String SERIALIZED_NAME_LABELS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CURSOR
public static final String SERIALIZED_NAME_CURSOR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BRAND_ID
public static final String SERIALIZED_NAME_BRAND_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SCHEDULED_SEND_TIME
public static final String SERIALIZED_NAME_SCHEDULED_SEND_TIME
- See Also:
- Constant Field Values
-
-
Method Detail
-
behalfOf
public BehalfDocument behalfOf(BehalfOf behalfOf)
-
setBehalfOf
public void setBehalfOf(BehalfOf behalfOf)
-
documentId
public BehalfDocument documentId(String documentId)
-
setDocumentId
public void setDocumentId(String documentId)
-
senderDetail
public BehalfDocument senderDetail(DocumentSenderDetail senderDetail)
-
getSenderDetail
@Nullable public DocumentSenderDetail getSenderDetail()
Get senderDetail- Returns:
- senderDetail
-
setSenderDetail
public void setSenderDetail(DocumentSenderDetail senderDetail)
-
ccDetails
public BehalfDocument ccDetails(List<DocumentCcDetails> ccDetails)
-
addCcDetailsItem
public BehalfDocument addCcDetailsItem(DocumentCcDetails ccDetailsItem)
-
getCcDetails
@Nullable public List<DocumentCcDetails> getCcDetails()
Get ccDetails- Returns:
- ccDetails
-
setCcDetails
public void setCcDetails(List<DocumentCcDetails> ccDetails)
-
createdDate
public BehalfDocument createdDate(Long createdDate)
-
setCreatedDate
public void setCreatedDate(Long createdDate)
-
activityDate
public BehalfDocument activityDate(Long activityDate)
-
setActivityDate
public void setActivityDate(Long activityDate)
-
activityBy
public BehalfDocument activityBy(String activityBy)
-
setActivityBy
public void setActivityBy(String activityBy)
-
messageTitle
public BehalfDocument messageTitle(String messageTitle)
-
setMessageTitle
public void setMessageTitle(String messageTitle)
-
status
public BehalfDocument status(BehalfDocument.StatusEnum status)
-
getStatus
@Nullable public BehalfDocument.StatusEnum getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(BehalfDocument.StatusEnum status)
-
signerDetails
public BehalfDocument signerDetails(List<DocumentSignerDetails> signerDetails)
-
addSignerDetailsItem
public BehalfDocument addSignerDetailsItem(DocumentSignerDetails signerDetailsItem)
-
getSignerDetails
@Nullable public List<DocumentSignerDetails> getSignerDetails()
Get signerDetails- Returns:
- signerDetails
-
setSignerDetails
public void setSignerDetails(List<DocumentSignerDetails> signerDetails)
-
expiryDate
public BehalfDocument expiryDate(Long expiryDate)
-
setExpiryDate
public void setExpiryDate(Long expiryDate)
-
enableSigningOrder
public BehalfDocument enableSigningOrder(Boolean enableSigningOrder)
-
getEnableSigningOrder
@Nullable public Boolean getEnableSigningOrder()
Get enableSigningOrder- Returns:
- enableSigningOrder
-
setEnableSigningOrder
public void setEnableSigningOrder(Boolean enableSigningOrder)
-
isDeleted
public BehalfDocument isDeleted(Boolean isDeleted)
-
setIsDeleted
public void setIsDeleted(Boolean isDeleted)
-
labels
public BehalfDocument labels(List<String> labels)
-
addLabelsItem
public BehalfDocument addLabelsItem(String labelsItem)
-
cursor
public BehalfDocument cursor(Long cursor)
-
setCursor
public void setCursor(Long cursor)
-
brandId
public BehalfDocument brandId(String brandId)
-
setBrandId
public void setBrandId(String brandId)
-
scheduledSendTime
public BehalfDocument scheduledSendTime(Long scheduledSendTime)
-
getScheduledSendTime
@Nullable public Long getScheduledSendTime()
Get scheduledSendTime- Returns:
- scheduledSendTime
-
setScheduledSendTime
public void setScheduledSendTime(Long scheduledSendTime)
-
createFormData
public Map<String,Object> createFormData() throws ApiException
- Throws:
ApiException
-
validateJsonElement
public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOExceptionValidates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to BehalfDocument
-
fromJson
public static BehalfDocument fromJson(String jsonString) throws IOException
Create an instance of BehalfDocument given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of BehalfDocument
- Throws:
IOException- if the JSON string is invalid with respect to BehalfDocument
-
toJson
public String toJson()
Convert an instance of BehalfDocument to an JSON string- Returns:
- JSON string
-
-