Package com.boldsign.model
Class Template
- java.lang.Object
-
- com.boldsign.model.Template
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.8.0") public class Template extends Object
Template
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTemplate.AccessTypeEnumGets or Sets accessTypestatic classTemplate.CustomTypeAdapterFactorystatic classTemplate.StatusEnumGets or Sets status
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_ACCESS_TIDstatic StringSERIALIZED_NAME_ACCESS_TYPEstatic 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_DOCUMENT_IDstatic StringSERIALIZED_NAME_ENABLE_SIGNING_ORDERstatic StringSERIALIZED_NAME_IS_TEMPLATEstatic StringSERIALIZED_NAME_LABELSstatic StringSERIALIZED_NAME_MESSAGE_TITLEstatic StringSERIALIZED_NAME_SENDER_DETAILstatic StringSERIALIZED_NAME_SIGNER_DETAILSstatic StringSERIALIZED_NAME_STATUSstatic StringSERIALIZED_NAME_TEMPLATE_DESCRIPTIONstatic StringSERIALIZED_NAME_TEMPLATE_LABELSstatic StringSERIALIZED_NAME_TEMPLATE_NAME
-
Constructor Summary
Constructors Constructor Description Template()
-
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_ENABLE_SIGNING_ORDER
public static final String SERIALIZED_NAME_ENABLE_SIGNING_ORDER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TEMPLATE_NAME
public static final String SERIALIZED_NAME_TEMPLATE_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TEMPLATE_DESCRIPTION
public static final String SERIALIZED_NAME_TEMPLATE_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCESS_TYPE
public static final String SERIALIZED_NAME_ACCESS_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCESS_TID
public static final String SERIALIZED_NAME_ACCESS_TID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_TEMPLATE
public static final String SERIALIZED_NAME_IS_TEMPLATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BEHALF_OF
public static final String SERIALIZED_NAME_BEHALF_OF
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TEMPLATE_LABELS
public static final String SERIALIZED_NAME_TEMPLATE_LABELS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LABELS
public static final String SERIALIZED_NAME_LABELS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BRAND_ID
public static final String SERIALIZED_NAME_BRAND_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
setDocumentId
public void setDocumentId(String documentId)
-
senderDetail
public Template senderDetail(TemplateSenderDetails senderDetail)
-
getSenderDetail
@Nullable public TemplateSenderDetails getSenderDetail()
Get senderDetail- Returns:
- senderDetail
-
setSenderDetail
public void setSenderDetail(TemplateSenderDetails senderDetail)
-
ccDetails
public Template ccDetails(List<TemplateCC> ccDetails)
-
addCcDetailsItem
public Template addCcDetailsItem(TemplateCC ccDetailsItem)
-
getCcDetails
@Nullable public List<TemplateCC> getCcDetails()
Get ccDetails- Returns:
- ccDetails
-
setCcDetails
public void setCcDetails(List<TemplateCC> 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 Template status(Template.StatusEnum status)
-
getStatus
@Nullable public Template.StatusEnum getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(Template.StatusEnum status)
-
signerDetails
public Template signerDetails(List<TemplateSignerDetails> signerDetails)
-
addSignerDetailsItem
public Template addSignerDetailsItem(TemplateSignerDetails signerDetailsItem)
-
getSignerDetails
@Nullable public List<TemplateSignerDetails> getSignerDetails()
Get signerDetails- Returns:
- signerDetails
-
setSignerDetails
public void setSignerDetails(List<TemplateSignerDetails> signerDetails)
-
getEnableSigningOrder
@Nullable public Boolean getEnableSigningOrder()
Get enableSigningOrder- Returns:
- enableSigningOrder
-
setEnableSigningOrder
public void setEnableSigningOrder(Boolean enableSigningOrder)
-
setTemplateName
public void setTemplateName(String templateName)
-
getTemplateDescription
@Nullable public String getTemplateDescription()
Get templateDescription- Returns:
- templateDescription
-
setTemplateDescription
public void setTemplateDescription(String templateDescription)
-
accessType
public Template accessType(Template.AccessTypeEnum accessType)
-
getAccessType
@Nullable public Template.AccessTypeEnum getAccessType()
Get accessType- Returns:
- accessType
-
setAccessType
public void setAccessType(Template.AccessTypeEnum accessType)
-
setAccessTid
public void setAccessTid(String accessTid)
-
setIsTemplate
public void setIsTemplate(Boolean isTemplate)
-
setBehalfOf
public void setBehalfOf(BehalfOf behalfOf)
-
getTemplateLabels
@Nullable public List<String> getTemplateLabels()
Get templateLabels- Returns:
- templateLabels
-
setBrandId
public void setBrandId(String brandId)
-
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 Template
-
fromJson
public static Template fromJson(String jsonString) throws IOException
Create an instance of Template given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Template
- Throws:
IOException- if the JSON string is invalid with respect to Template
-
toJson
public String toJson()
Convert an instance of Template to an JSON string- Returns:
- JSON string
-
-