Package com.dropbox.core.v2.files
Class PaperUpdateError
- java.lang.Object
- 
- com.dropbox.core.v2.files.PaperUpdateError
 
- 
 public final class PaperUpdateError extends java.lang.ObjectThis class is a tagged union. Tagged unions instances are always associated to a specific tag. This means only one of theisAbc()methods will returntrue. You can usetag()to determine the tag associated with this instance.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classPaperUpdateError.TagDiscriminating tag type forPaperUpdateError.
 - 
Field SummaryFields Modifier and Type Field Description static PaperUpdateErrorCONTENT_MALFORMEDThe provided content was malformed and cannot be imported to Paper.static PaperUpdateErrorDOC_ARCHIVEDThis operation is not allowed on archived Paper docs.static PaperUpdateErrorDOC_DELETEDThis operation is not allowed on deleted Paper docs.static PaperUpdateErrorDOC_LENGTH_EXCEEDEDThe Paper doc would be too large, split the content into multiple docs.static PaperUpdateErrorIMAGE_SIZE_EXCEEDEDThe imported document contains an image that is too large.static PaperUpdateErrorINSUFFICIENT_PERMISSIONSYour account does not have permissions to edit Paper docs.static PaperUpdateErrorOTHERCatch-all used for unknown tag values returned by the Dropbox servers.static PaperUpdateErrorREVISION_MISMATCHThe provided revision does not match the document head.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)LookupErrorgetPathValue()This instance must be tagged asPaperUpdateError.Tag.PATH.inthashCode()booleanisContentMalformed()booleanisDocArchived()booleanisDocDeleted()booleanisDocLengthExceeded()Returnstrueif this instance has the tagPaperUpdateError.Tag.DOC_LENGTH_EXCEEDED,falseotherwise.booleanisImageSizeExceeded()Returnstrueif this instance has the tagPaperUpdateError.Tag.IMAGE_SIZE_EXCEEDED,falseotherwise.booleanisInsufficientPermissions()Returnstrueif this instance has the tagPaperUpdateError.Tag.INSUFFICIENT_PERMISSIONS,falseotherwise.booleanisOther()booleanisPath()booleanisRevisionMismatch()static PaperUpdateErrorpath(LookupError value)Returns an instance ofPaperUpdateErrorthat has its tag set toPaperUpdateError.Tag.PATH.PaperUpdateError.Tagtag()Returns the tag for this instance.java.lang.StringtoString()java.lang.StringtoStringMultiline()Returns a String representation of this object formatted for easier readability.
 
- 
- 
- 
Field Detail- 
INSUFFICIENT_PERMISSIONSpublic static final PaperUpdateError INSUFFICIENT_PERMISSIONS Your account does not have permissions to edit Paper docs.
 - 
CONTENT_MALFORMEDpublic static final PaperUpdateError CONTENT_MALFORMED The provided content was malformed and cannot be imported to Paper.
 - 
DOC_LENGTH_EXCEEDEDpublic static final PaperUpdateError DOC_LENGTH_EXCEEDED The Paper doc would be too large, split the content into multiple docs.
 - 
IMAGE_SIZE_EXCEEDEDpublic static final PaperUpdateError IMAGE_SIZE_EXCEEDED The imported document contains an image that is too large. The current limit is 1MB. This only applies to HTML with data URI.
 - 
OTHERpublic static final PaperUpdateError OTHER Catch-all used for unknown tag values returned by the Dropbox servers.Receiving a catch-all value typically indicates this SDK version is not up to date. Consider updating your SDK version to handle the new tags. 
 - 
REVISION_MISMATCHpublic static final PaperUpdateError REVISION_MISMATCH The provided revision does not match the document head.
 - 
DOC_ARCHIVEDpublic static final PaperUpdateError DOC_ARCHIVED This operation is not allowed on archived Paper docs.
 - 
DOC_DELETEDpublic static final PaperUpdateError DOC_DELETED This operation is not allowed on deleted Paper docs.
 
- 
 - 
Method Detail- 
tagpublic PaperUpdateError.Tag tag() Returns the tag for this instance.This class is a tagged union. Tagged unions instances are always associated to a specific tag. This means only one of the isXyz()methods will returntrue. Callers are recommended to use the tag value in aswitchstatement to properly handle the different values for thisPaperUpdateError.- Returns:
- the tag for this instance.
 
 - 
isInsufficientPermissionspublic boolean isInsufficientPermissions() Returnstrueif this instance has the tagPaperUpdateError.Tag.INSUFFICIENT_PERMISSIONS,falseotherwise.- Returns:
- trueif this instance is tagged as- PaperUpdateError.Tag.INSUFFICIENT_PERMISSIONS,- falseotherwise.
 
 - 
isContentMalformedpublic boolean isContentMalformed() - Returns:
- trueif this instance is tagged as- PaperUpdateError.Tag.CONTENT_MALFORMED,- falseotherwise.
 
 - 
isDocLengthExceededpublic boolean isDocLengthExceeded() Returnstrueif this instance has the tagPaperUpdateError.Tag.DOC_LENGTH_EXCEEDED,falseotherwise.- Returns:
- trueif this instance is tagged as- PaperUpdateError.Tag.DOC_LENGTH_EXCEEDED,- falseotherwise.
 
 - 
isImageSizeExceededpublic boolean isImageSizeExceeded() Returnstrueif this instance has the tagPaperUpdateError.Tag.IMAGE_SIZE_EXCEEDED,falseotherwise.- Returns:
- trueif this instance is tagged as- PaperUpdateError.Tag.IMAGE_SIZE_EXCEEDED,- falseotherwise.
 
 - 
isOtherpublic boolean isOther() - Returns:
- trueif this instance is tagged as- PaperUpdateError.Tag.OTHER,- falseotherwise.
 
 - 
isPathpublic boolean isPath() - Returns:
- trueif this instance is tagged as- PaperUpdateError.Tag.PATH,- falseotherwise.
 
 - 
pathpublic static PaperUpdateError path(LookupError value) - Parameters:
- value- value to assign to this instance.
- Returns:
- Instance of PaperUpdateErrorwith its tag set toPaperUpdateError.Tag.PATH.
- Throws:
- java.lang.IllegalArgumentException- if- valueis- null.
 
 - 
getPathValuepublic LookupError getPathValue() This instance must be tagged asPaperUpdateError.Tag.PATH.- Returns:
- The LookupErrorvalue associated with this instance ifisPath()istrue.
- Throws:
- java.lang.IllegalStateException- If- isPath()is- false.
 
 - 
isRevisionMismatchpublic boolean isRevisionMismatch() - Returns:
- trueif this instance is tagged as- PaperUpdateError.Tag.REVISION_MISMATCH,- falseotherwise.
 
 - 
isDocArchivedpublic boolean isDocArchived() - Returns:
- trueif this instance is tagged as- PaperUpdateError.Tag.DOC_ARCHIVED,- falseotherwise.
 
 - 
isDocDeletedpublic boolean isDocDeleted() - Returns:
- trueif this instance is tagged as- PaperUpdateError.Tag.DOC_DELETED,- falseotherwise.
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
toStringMultilinepublic java.lang.String toStringMultiline() Returns a String representation of this object formatted for easier readability.The returned String may contain newlines. - Returns:
- Formatted, multiline String representation of this object
 
 
- 
 
-