Package com.dropbox.core.v2.files
Class UploadSessionFinishArg
java.lang.Object
com.dropbox.core.v2.files.UploadSessionFinishArg
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CommitInfoprotected final Stringprotected final UploadSessionCursor -
Constructor Summary
ConstructorsConstructorDescriptionUploadSessionFinishArg(UploadSessionCursor cursor, CommitInfo commit) NoneUploadSessionFinishArg(UploadSessionCursor cursor, CommitInfo commit, String contentHash) -
Method Summary
Modifier and TypeMethodDescriptionbooleanContains the path and other optional modifiers for the commit.A hash of the file content uploaded in this call.Contains the upload session ID and the offset.inthashCode()toString()Returns a String representation of this object formatted for easier readability.
-
Field Details
-
cursor
-
commit
-
contentHash
-
-
Constructor Details
-
UploadSessionFinishArg
public UploadSessionFinishArg(@Nonnull UploadSessionCursor cursor, @Nonnull CommitInfo commit, @Nullable String contentHash) - Parameters:
cursor- Contains the upload session ID and the offset. Must not benull.commit- Contains the path and other optional modifiers for the commit. Must not benull.contentHash- A hash of the file content uploaded in this call. If provided and the uploaded content does not match this hash, an error will be returned. For more information see our Content hash page. Must have length of at least 64 and have length of at most 64.- Throws:
IllegalArgumentException- If any argument does not meet its preconditions.
-
UploadSessionFinishArg
NoneThe default values for unset fields will be used.
- Parameters:
cursor- Contains the upload session ID and the offset. Must not benull.commit- Contains the path and other optional modifiers for the commit. Must not benull.- Throws:
IllegalArgumentException- If any argument does not meet its preconditions.
-
-
Method Details
-
getCursor
Contains the upload session ID and the offset.- Returns:
- value for this field, never
null.
-
getCommit
Contains the path and other optional modifiers for the commit.- Returns:
- value for this field, never
null.
-
getContentHash
A hash of the file content uploaded in this call. If provided and the uploaded content does not match this hash, an error will be returned. For more information see our Content hash page.- Returns:
- value for this field, or
nullif not present.
-
hashCode
public int hashCode() -
equals
-
toString
-
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
-