# Functions
DownloadFile writes file response to destination file.
GetDownloadLink gets download link for the given file id.
GetFileDetails will get all the details for that fileId.
GetFiles will get first 1-100 (limit) files for the given project.
UpdateFileDetails will update file details for that fileId.
# Structs
File contains all the JSON fields from one File.
FileDetails contains all the JSON fields from details about a specific File.
FileUrl contains download link json field.
JsonResponse contains self link and array of Files.
# Type aliases
FileDetailsMap is just an alias for map used for marshaling the FileDetails JSON.
FileDetailsMetadataMap is just an alias for map used as FileDetailsMap metadata JSON field.