Package com.boldsign.model
Class Document
- java.lang.Object
-
- com.boldsign.model.Document
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.8.0") public class Document extends Object
Document
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDocument.CustomTypeAdapterFactorystatic classDocument.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_BRAND_IDstatic StringSERIALIZED_NAME_CC_DETAILSstatic StringSERIALIZED_NAME_CREATED_DATEstatic StringSERIALIZED_NAME_CURSORstatic StringSERIALIZED_NAME_DISPLAY_STATUSstatic StringSERIALIZED_NAME_DOCUMENT_IDstatic StringSERIALIZED_NAME_ENABLE_SIGNING_ORDERstatic StringSERIALIZED_NAME_EXPIRY_DATEstatic StringSERIALIZED_NAME_IN_EDITING_MODEstatic 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 Document()
-
Method Summary
-
-
-
Field Detail
-
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
-
SERIALIZED_NAME_IN_EDITING_MODE
public static final String SERIALIZED_NAME_IN_EDITING_MODE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISPLAY_STATUS
public static final String SERIALIZED_NAME_DISPLAY_STATUS
- See Also:
- Constant Field Values
-
-
Method Detail
-
setDocumentId
public void setDocumentId(String documentId)
-
senderDetail
public Document senderDetail(DocumentSenderDetail senderDetail)
-
getSenderDetail
@Nullable public DocumentSenderDetail getSenderDetail()
Get senderDetail- Returns:
- senderDetail
-
setSenderDetail
public void setSenderDetail(DocumentSenderDetail senderDetail)
-
ccDetails
public Document ccDetails(List<DocumentCcDetails> ccDetails)
-
addCcDetailsItem
public Document addCcDetailsItem(DocumentCcDetails ccDetailsItem)
-
getCcDetails
@Nullable public List<DocumentCcDetails> getCcDetails()
Get ccDetails- Returns:
- ccDetails
-
setCcDetails
public void setCcDetails(List<DocumentCcDetails> ccDetails)
-
setCreatedDate
public void setCreatedDate(Long createdDate)
-
setActivityDate
public void setActivityDate(Long activityDate)
-
setActivityBy
public void setActivityBy(String activityBy)
-
setMessageTitle
public void setMessageTitle(String messageTitle)
-
status
public Document status(Document.StatusEnum status)
-
getStatus
@Nullable public Document.StatusEnum getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(Document.StatusEnum status)
-
signerDetails
public Document signerDetails(List<DocumentSignerDetails> signerDetails)
-
addSignerDetailsItem
public Document addSignerDetailsItem(DocumentSignerDetails signerDetailsItem)
-
getSignerDetails
@Nullable public List<DocumentSignerDetails> getSignerDetails()
Get signerDetails- Returns:
- signerDetails
-
setSignerDetails
public void setSignerDetails(List<DocumentSignerDetails> signerDetails)
-
setExpiryDate
public void setExpiryDate(Long expiryDate)
-
getEnableSigningOrder
@Nullable public Boolean getEnableSigningOrder()
Get enableSigningOrder- Returns:
- enableSigningOrder
-
setEnableSigningOrder
public void setEnableSigningOrder(Boolean enableSigningOrder)
-
setIsDeleted
public void setIsDeleted(Boolean isDeleted)
-
setCursor
public void setCursor(Long cursor)
-
setBrandId
public void setBrandId(String brandId)
-
getScheduledSendTime
@Nullable public Long getScheduledSendTime()
Get scheduledSendTime- Returns:
- scheduledSendTime
-
setScheduledSendTime
public void setScheduledSendTime(Long scheduledSendTime)
-
getInEditingMode
@Nullable public Boolean getInEditingMode()
Get inEditingMode- Returns:
- inEditingMode
-
setInEditingMode
public void setInEditingMode(Boolean inEditingMode)
-
getDisplayStatus
@Nullable public String getDisplayStatus()
Get displayStatus- Returns:
- displayStatus
-
setDisplayStatus
public void setDisplayStatus(String displayStatus)
-
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 Document
-
fromJson
public static Document fromJson(String jsonString) throws IOException
Create an instance of Document given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Document
- Throws:
IOException- if the JSON string is invalid with respect to Document
-
toJson
public String toJson()
Convert an instance of Document to an JSON string- Returns:
- JSON string
-
-