Package com.dropbox.core.v2.files
Class DeletedMetadata
- java.lang.Object
- 
- com.dropbox.core.v2.files.Metadata
- 
- com.dropbox.core.v2.files.DeletedMetadata
 
 
- 
 public class DeletedMetadata extends Metadata Indicates that there used to be a file or folder at this path, but it no longer exists.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDeletedMetadata.BuilderBuilder forDeletedMetadata.
 - 
Field Summary- 
Fields inherited from class com.dropbox.core.v2.files.Metadataname, parentSharedFolderId, pathDisplay, pathLower, previewUrl
 
- 
 - 
Constructor SummaryConstructors Constructor Description DeletedMetadata(java.lang.String name)Indicates that there used to be a file or folder at this path, but it no longer exists.DeletedMetadata(java.lang.String name, java.lang.String pathLower, java.lang.String pathDisplay, java.lang.String parentSharedFolderId, java.lang.String previewUrl)Indicates that there used to be a file or folder at this path, but it no longer exists.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetName()The last component of the path (including extension).java.lang.StringgetParentSharedFolderId()Please useFileSharingInfo.getParentSharedFolderId()orFolderSharingInfo.getParentSharedFolderId()instead.java.lang.StringgetPathDisplay()The cased path to be used for display purposes only.java.lang.StringgetPathLower()The lowercased full path in the user's Dropbox.java.lang.StringgetPreviewUrl()The preview URL of the file.inthashCode()static DeletedMetadata.BuildernewBuilder(java.lang.String name)Returns a new builder for creating an instance of this class.java.lang.StringtoString()java.lang.StringtoStringMultiline()Returns a String representation of this object formatted for easier readability.
 
- 
- 
- 
Constructor Detail- 
DeletedMetadatapublic DeletedMetadata(java.lang.String name, java.lang.String pathLower, java.lang.String pathDisplay, java.lang.String parentSharedFolderId, java.lang.String previewUrl)Indicates that there used to be a file or folder at this path, but it no longer exists.Use newBuilder(java.lang.String)to create instances of this class without specifying values for all optional fields.- Parameters:
- name- The last component of the path (including extension). This never contains a slash. Must not be- null.
- pathLower- The lowercased full path in the user's Dropbox. This always starts with a slash. This field will be null if the file or folder is not mounted.
- pathDisplay- The cased path to be used for display purposes only. In rare instances the casing will not correctly match the user's filesystem, but this behavior will match the path provided in the Core API v1, and at least the last path component will have the correct casing. Changes to only the casing of paths won't be returned by- DbxAppFilesRequests.listFolderContinue(String). This field will be null if the file or folder is not mounted.
- parentSharedFolderId- Please use- FileSharingInfo.getParentSharedFolderId()or- FolderSharingInfo.getParentSharedFolderId()instead. Must match pattern "- [-_0-9a-zA-Z:]+".
- previewUrl- The preview URL of the file.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 - 
DeletedMetadatapublic DeletedMetadata(java.lang.String name) Indicates that there used to be a file or folder at this path, but it no longer exists.The default values for unset fields will be used. - Parameters:
- name- The last component of the path (including extension). This never contains a slash. Must not be- null.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 
- 
 - 
Method Detail- 
getNamepublic java.lang.String getName() The last component of the path (including extension). This never contains a slash.
 - 
getPathLowerpublic java.lang.String getPathLower() The lowercased full path in the user's Dropbox. This always starts with a slash. This field will be null if the file or folder is not mounted.- Overrides:
- getPathLowerin class- Metadata
- Returns:
- value for this field, or nullif not present.
 
 - 
getPathDisplaypublic java.lang.String getPathDisplay() The cased path to be used for display purposes only. In rare instances the casing will not correctly match the user's filesystem, but this behavior will match the path provided in the Core API v1, and at least the last path component will have the correct casing. Changes to only the casing of paths won't be returned byDbxAppFilesRequests.listFolderContinue(String). This field will be null if the file or folder is not mounted.- Overrides:
- getPathDisplayin class- Metadata
- Returns:
- value for this field, or nullif not present.
 
 - 
getParentSharedFolderIdpublic java.lang.String getParentSharedFolderId() Please useFileSharingInfo.getParentSharedFolderId()orFolderSharingInfo.getParentSharedFolderId()instead.- Overrides:
- getParentSharedFolderIdin class- Metadata
- Returns:
- value for this field, or nullif not present.
 
 - 
getPreviewUrlpublic java.lang.String getPreviewUrl() The preview URL of the file.- Overrides:
- getPreviewUrlin class- Metadata
- Returns:
- value for this field, or nullif not present.
 
 - 
newBuilderpublic static DeletedMetadata.Builder newBuilder(java.lang.String name) Returns a new builder for creating an instance of this class.- Parameters:
- name- The last component of the path (including extension). This never contains a slash. Must not be- null.
- Returns:
- builder for this class.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 - 
toStringMultilinepublic java.lang.String toStringMultiline() Returns a String representation of this object formatted for easier readability.The returned String may contain newlines. - Overrides:
- toStringMultilinein class- Metadata
- Returns:
- Formatted, multiline String representation of this object
 
 
- 
 
-