Package com.hellosign.openapi.model
Class SubAttachment
- java.lang.Object
-
- com.hellosign.openapi.model.SubAttachment
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class SubAttachment extends java.lang.ObjectSubAttachment
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_INSTRUCTIONSstatic java.lang.StringJSON_PROPERTY_NAMEstatic java.lang.StringJSON_PROPERTY_REQUIREDstatic java.lang.StringJSON_PROPERTY_SIGNER_INDEX
-
Constructor Summary
Constructors Constructor Description SubAttachment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>createFormData()booleanequals(java.lang.Object o)Return true if this SubAttachment object is equal to o.java.lang.StringgetInstructions()The instructions for uploading the attachment.java.lang.StringgetName()The name of attachment.java.lang.BooleangetRequired()Determines if the attachment must be uploaded.java.lang.IntegergetSignerIndex()The signer's index in the `signers` parameter (0-based indexing).inthashCode()SubAttachmentinstructions(java.lang.String instructions)SubAttachmentname(java.lang.String name)SubAttachmentrequired(java.lang.Boolean required)voidsetInstructions(java.lang.String instructions)voidsetName(java.lang.String name)voidsetRequired(java.lang.Boolean required)voidsetSignerIndex(java.lang.Integer signerIndex)SubAttachmentsignerIndex(java.lang.Integer signerIndex)java.lang.StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_NAME
public static final java.lang.String JSON_PROPERTY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SIGNER_INDEX
public static final java.lang.String JSON_PROPERTY_SIGNER_INDEX
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INSTRUCTIONS
public static final java.lang.String JSON_PROPERTY_INSTRUCTIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REQUIRED
public static final java.lang.String JSON_PROPERTY_REQUIRED
- See Also:
- Constant Field Values
-
-
Method Detail
-
name
public SubAttachment name(java.lang.String name)
-
getName
@Nonnull public java.lang.String getName()
The name of attachment.- Returns:
- name
-
setName
public void setName(java.lang.String name)
-
signerIndex
public SubAttachment signerIndex(java.lang.Integer signerIndex)
-
getSignerIndex
@Nonnull public java.lang.Integer getSignerIndex()
The signer's index in the `signers` parameter (0-based indexing). **NOTE**: Only one signer can be assigned per attachment.- Returns:
- signerIndex
-
setSignerIndex
public void setSignerIndex(java.lang.Integer signerIndex)
-
instructions
public SubAttachment instructions(java.lang.String instructions)
-
getInstructions
@Nullable public java.lang.String getInstructions()
The instructions for uploading the attachment.- Returns:
- instructions
-
setInstructions
public void setInstructions(java.lang.String instructions)
-
required
public SubAttachment required(java.lang.Boolean required)
-
getRequired
@Nullable public java.lang.Boolean getRequired()
Determines if the attachment must be uploaded.- Returns:
- required
-
setRequired
public void setRequired(java.lang.Boolean required)
-
equals
public boolean equals(java.lang.Object o)
Return true if this SubAttachment object is equal to o.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
createFormData
public java.util.Map<java.lang.String,java.lang.Object> createFormData() throws ApiException- Throws:
ApiException
-
-