Package com.dropbox.core.v2.files
Class AlphaGetMetadataBuilder
- java.lang.Object
- 
- com.dropbox.core.v2.files.AlphaGetMetadataBuilder
 
- 
 public class AlphaGetMetadataBuilder extends java.lang.ObjectThe request builder returned byDbxUserFilesRequests.alphaGetMetadataBuilder(java.lang.String).Use this class to set optional request parameters and complete the request. 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Metadatastart()Issues the request.AlphaGetMetadataBuilderwithIncludeDeleted(java.lang.Boolean includeDeleted)Set value for optional field.AlphaGetMetadataBuilderwithIncludeHasExplicitSharedMembers(java.lang.Boolean includeHasExplicitSharedMembers)Set value for optional field.AlphaGetMetadataBuilderwithIncludeMediaInfo(java.lang.Boolean includeMediaInfo)Set value for optional field.AlphaGetMetadataBuilderwithIncludePropertyGroups(TemplateFilterBase includePropertyGroups)Set value for optional field.AlphaGetMetadataBuilderwithIncludePropertyTemplates(java.util.List<java.lang.String> includePropertyTemplates)Set value for optional field.
 
- 
- 
- 
Method Detail- 
withIncludeMediaInfopublic AlphaGetMetadataBuilder withIncludeMediaInfo(java.lang.Boolean includeMediaInfo) Set value for optional field.If left unset or set to null, defaults tofalse.- Parameters:
- includeMediaInfo- If true,- FileMetadata.getMediaInfo()is set for photo and video. Defaults to- falsewhen set to- null.
- Returns:
- this builder
 
 - 
withIncludeDeletedpublic AlphaGetMetadataBuilder withIncludeDeleted(java.lang.Boolean includeDeleted) Set value for optional field.If left unset or set to null, defaults tofalse.- Parameters:
- includeDeleted- If true,- DeletedMetadatawill be returned for deleted file or folder, otherwise- LookupError.NOT_FOUNDwill be returned. Defaults to- falsewhen set to- null.
- Returns:
- this builder
 
 - 
withIncludeHasExplicitSharedMemberspublic AlphaGetMetadataBuilder withIncludeHasExplicitSharedMembers(java.lang.Boolean includeHasExplicitSharedMembers) Set value for optional field.If left unset or set to null, defaults tofalse.- Parameters:
- includeHasExplicitSharedMembers- If true, the results will include a flag for each file indicating whether or not that file has any explicit members. Defaults to- falsewhen set to- null.
- Returns:
- this builder
 
 - 
withIncludePropertyGroupspublic AlphaGetMetadataBuilder withIncludePropertyGroups(TemplateFilterBase includePropertyGroups) Set value for optional field.- Parameters:
- includePropertyGroups- If set to a valid list of template IDs,- FileMetadata.getPropertyGroups()is set if there exists property data associated with the file and each of the listed templates.
- Returns:
- this builder
 
 - 
withIncludePropertyTemplatespublic AlphaGetMetadataBuilder withIncludePropertyTemplates(java.util.List<java.lang.String> includePropertyTemplates) Set value for optional field.- Parameters:
- includePropertyTemplates- If set to a valid list of template IDs,- FileMetadata.getPropertyGroups()is set for files with custom properties. Must not contain a- nullitem.
- Returns:
- this builder
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 - 
startpublic Metadata start() throws AlphaGetMetadataErrorException, DbxException Issues the request.
 
- 
 
-