SYMBOL INDEX (1240 symbols across 80 files) FILE: auth/file_source.go function FileSource (line 10) | func FileSource(path string, token *oauth2.Token, conf *oauth2.Config) o... type fileSource (line 17) | type fileSource struct method Token (line 22) | func (self *fileSource) Token() (*oauth2.Token, error) { function ReadFile (line 34) | func ReadFile(path string) ([]byte, bool, error) { function ReadToken (line 47) | func ReadToken(path string) (*oauth2.Token, bool, error) { function SaveToken (line 58) | func SaveToken(path string, token *oauth2.Token) error { FILE: auth/oauth.go type authCodeFn (line 11) | type authCodeFn function NewFileSourceClient (line 13) | func NewFileSourceClient(clientId, clientSecret, tokenFile string, authF... function NewRefreshTokenClient (line 39) | func NewRefreshTokenClient(clientId, clientSecret, refreshToken string) ... function NewAccessTokenClient (line 54) | func NewAccessTokenClient(clientId, clientSecret, accessToken string) *h... function NewServiceAccountClient (line 68) | func NewServiceAccountClient(serviceAccountFile string) (*http.Client, e... function getConfig (line 85) | func getConfig(clientId, clientSecret string) *oauth2.Config { FILE: auth/util.go function mkdir (line 8) | func mkdir(path string) error { function fileExists (line 16) | func fileExists(path string) bool { FILE: cli/context.go type Context (line 3) | type Context struct method Args (line 8) | func (self Context) Args() Arguments { method Handlers (line 12) | func (self Context) Handlers() []*Handler { type Arguments (line 16) | type Arguments method String (line 18) | func (self Arguments) String(key string) string { method Int64 (line 22) | func (self Arguments) Int64(key string) int64 { method Bool (line 26) | func (self Arguments) Bool(key string) bool { method StringSlice (line 30) | func (self Arguments) StringSlice(key string) []string { FILE: cli/flags.go type Flag (line 3) | type Flag interface function getFlagParser (line 10) | func getFlagParser(flags []Flag) Parser { type BoolFlag (line 20) | type BoolFlag struct method GetName (line 28) | func (self BoolFlag) GetName() string { method GetPatterns (line 32) | func (self BoolFlag) GetPatterns() []string { method GetDescription (line 36) | func (self BoolFlag) GetDescription() string { method GetParser (line 40) | func (self BoolFlag) GetParser() Parser { type StringFlag (line 57) | type StringFlag struct method GetName (line 64) | func (self StringFlag) GetName() string { method GetPatterns (line 68) | func (self StringFlag) GetPatterns() []string { method GetDescription (line 72) | func (self StringFlag) GetDescription() string { method GetParser (line 76) | func (self StringFlag) GetParser() Parser { type IntFlag (line 92) | type IntFlag struct method GetName (line 99) | func (self IntFlag) GetName() string { method GetPatterns (line 103) | func (self IntFlag) GetPatterns() []string { method GetDescription (line 107) | func (self IntFlag) GetDescription() string { method GetParser (line 111) | func (self IntFlag) GetParser() Parser { type StringSliceFlag (line 127) | type StringSliceFlag struct method GetName (line 134) | func (self StringSliceFlag) GetName() string { method GetPatterns (line 138) | func (self StringSliceFlag) GetPatterns() []string { method GetDescription (line 142) | func (self StringSliceFlag) GetDescription() string { method GetParser (line 146) | func (self StringSliceFlag) GetParser() Parser { FILE: cli/handler.go function NewFlagGroup (line 8) | func NewFlagGroup(name string, flags ...Flag) FlagGroup { type FlagGroup (line 15) | type FlagGroup struct type FlagGroups (line 20) | type FlagGroups method getFlags (line 22) | func (groups FlagGroups) getFlags(name string) []Flag { type Handler (line 34) | type Handler struct method getParser (line 41) | func (self *Handler) getParser() Parser { method SplitPattern (line 60) | func (self *Handler) SplitPattern() []string { function SetHandlers (line 71) | func SetHandlers(h []*Handler) { function AddHandler (line 75) | func AddHandler(pattern string, groups FlagGroups, callback func(Context... function findHandler (line 84) | func findHandler(args []string) *Handler { function Handle (line 93) | func Handle(args []string) bool { function isCaptureGroup (line 108) | func isCaptureGroup(arg string) bool { function isFlagGroup (line 112) | func isFlagGroup(arg string) bool { function flagGroupName (line 116) | func flagGroupName(s string) string { FILE: cli/parser.go type Parser (line 8) | type Parser interface type EqualParser (line 13) | type EqualParser struct method Match (line 17) | func (self EqualParser) Match(values []string) ([]string, bool) { method Capture (line 29) | func (self EqualParser) Capture(values []string) ([]string, map[string... method String (line 34) | func (self EqualParser) String() string { type CaptureGroupParser (line 38) | type CaptureGroupParser struct method Match (line 42) | func (self CaptureGroupParser) Match(values []string) ([]string, bool) { method key (line 50) | func (self CaptureGroupParser) key() string { method Capture (line 54) | func (self CaptureGroupParser) Capture(values []string) ([]string, map... method String (line 62) | func (self CaptureGroupParser) String() string { type BoolFlagParser (line 66) | type BoolFlagParser struct method Match (line 73) | func (self BoolFlagParser) Match(values []string) ([]string, bool) { method Capture (line 91) | func (self BoolFlagParser) Capture(values []string) ([]string, map[str... method String (line 106) | func (self BoolFlagParser) String() string { type StringFlagParser (line 110) | type StringFlagParser struct method Match (line 116) | func (self StringFlagParser) Match(values []string) ([]string, bool) { method Capture (line 121) | func (self StringFlagParser) Capture(values []string) ([]string, map[s... method String (line 130) | func (self StringFlagParser) String() string { type IntFlagParser (line 134) | type IntFlagParser struct method Match (line 140) | func (self IntFlagParser) Match(values []string) ([]string, bool) { method Capture (line 154) | func (self IntFlagParser) Capture(values []string) ([]string, map[stri... method String (line 164) | func (self IntFlagParser) String() string { type StringSliceFlagParser (line 168) | type StringSliceFlagParser struct method Match (line 174) | func (self StringSliceFlagParser) Match(values []string) ([]string, bo... method Capture (line 192) | func (self StringSliceFlagParser) Capture(values []string) ([]string, ... method String (line 209) | func (self StringSliceFlagParser) String() string { type FlagParser (line 213) | type FlagParser struct method Match (line 217) | func (self FlagParser) Match(values []string) ([]string, bool) { method Capture (line 226) | func (self FlagParser) Capture(values []string) ([]string, map[string]... method String (line 241) | func (self FlagParser) String() string { type ShortCircuitParser (line 245) | type ShortCircuitParser struct method Match (line 249) | func (self ShortCircuitParser) Match(values []string) ([]string, bool) { method Capture (line 263) | func (self ShortCircuitParser) Capture(values []string) ([]string, map... method String (line 279) | func (self ShortCircuitParser) String() string { type CompleteParser (line 283) | type CompleteParser struct method Match (line 287) | func (self CompleteParser) Match(values []string) ([]string, bool) { method Capture (line 301) | func (self CompleteParser) Capture(values []string) ([]string, map[str... method String (line 316) | func (self CompleteParser) String() string { function flagKeyValueMatch (line 320) | func flagKeyValueMatch(key string, values []string, index int) ([]string... function flagKeyMatch (line 334) | func flagKeyMatch(key string, values []string, index int) ([]string, boo... function copySlice (line 347) | func copySlice(a []string) []string { FILE: compare.go constant MinCacheFileSize (line 9) | MinCacheFileSize = 5 * 1024 * 1024 type Md5Comparer (line 11) | type Md5Comparer struct method Changed (line 13) | func (self Md5Comparer) Changed(local *drive.LocalFile, remote *drive.... type CachedFileInfo (line 17) | type CachedFileInfo struct function NewCachedMd5Comparer (line 23) | func NewCachedMd5Comparer(path string) CachedMd5Comparer { type CachedMd5Comparer (line 34) | type CachedMd5Comparer struct method Changed (line 39) | func (self CachedMd5Comparer) Changed(local *drive.LocalFile, remote *... method md5 (line 43) | func (self CachedMd5Comparer) md5(local *drive.LocalFile) string { method cacheAdd (line 64) | func (self CachedMd5Comparer) cacheAdd(lf *drive.LocalFile, md5 string) { method persist (line 72) | func (self CachedMd5Comparer) persist() { FILE: drive/about.go type AboutArgs (line 9) | type AboutArgs struct method About (line 14) | func (self *Drive) About(args AboutArgs) (err error) { type AboutImportArgs (line 31) | type AboutImportArgs struct method AboutImport (line 35) | func (self *Drive) AboutImport(args AboutImportArgs) (err error) { type AboutExportArgs (line 44) | type AboutExportArgs struct method AboutExport (line 48) | func (self *Drive) AboutExport(args AboutExportArgs) (err error) { function printAboutFormats (line 57) | func printAboutFormats(out io.Writer, formats map[string][]string) { FILE: drive/changes.go type ListChangesArgs (line 10) | type ListChangesArgs struct method ListChanges (line 19) | func (self *Drive) ListChanges(args ListChangesArgs) error { method GetChangesStartPageToken (line 45) | func (self *Drive) GetChangesStartPageToken() (string, error) { type PrintChangesArgs (line 54) | type PrintChangesArgs struct function PrintChanges (line 61) | func PrintChanges(args PrintChangesArgs) { function nextChangesPageToken (line 97) | func nextChangesPageToken(cl *drive.ChangeList) (string, bool) { FILE: drive/delete.go type DeleteArgs (line 8) | type DeleteArgs struct method Delete (line 14) | func (self *Drive) Delete(args DeleteArgs) error { method deleteFile (line 33) | func (self *Drive) deleteFile(fileId string) error { FILE: drive/download.go type DownloadArgs (line 14) | type DownloadArgs struct method Download (line 27) | func (self *Drive) Download(args DownloadArgs) error { type DownloadQueryArgs (line 67) | type DownloadQueryArgs struct method DownloadQuery (line 77) | func (self *Drive) DownloadQuery(args DownloadQueryArgs) error { method downloadRecursive (line 110) | func (self *Drive) downloadRecursive(args DownloadArgs) error { method downloadBinary (line 126) | func (self *Drive) downloadBinary(f *drive.File, args DownloadArgs) (int... type saveFileArgs (line 160) | type saveFileArgs struct method saveFile (line 171) | func (self *Drive) saveFile(args saveFileArgs) (int64, int64, error) { method downloadDirectory (line 226) | func (self *Drive) downloadDirectory(parent *drive.File, args DownloadAr... function isDir (line 254) | func isDir(f *drive.File) bool { function isBinary (line 258) | func isBinary(f *drive.File) bool { FILE: drive/drive.go type Drive (line 8) | type Drive struct function New (line 12) | func New(client *http.Client) (*Drive, error) { FILE: drive/errors.go constant MaxErrorRetries (line 9) | MaxErrorRetries = 5 function isBackendOrRateLimitError (line 11) | func isBackendOrRateLimitError(err error) bool { function isBackendError (line 15) | func isBackendError(err error) bool { function isRateLimitError (line 24) | func isRateLimitError(err error) bool { function isTimeoutError (line 33) | func isTimeoutError(err error) bool { function exponentialBackoffSleep (line 37) | func exponentialBackoffSleep(try int) { FILE: drive/export.go type ExportArgs (line 19) | type ExportArgs struct method Export (line 27) | func (self *Drive) Export(args ExportArgs) error { method printMimes (line 76) | func (self *Drive) printMimes(out io.Writer, mimeType string) error { function getExportMime (line 91) | func getExportMime(userMime, fileMime string) (string, error) { function getExportFilename (line 104) | func getExportFilename(name, mimeType string) string { FILE: drive/import.go type ImportArgs (line 12) | type ImportArgs struct method Import (line 20) | func (self *Drive) Import(args ImportArgs) error { function getMimeType (line 54) | func getMimeType(path string) string { FILE: drive/info.go type FileInfoArgs (line 9) | type FileInfoArgs struct method Info (line 15) | func (self *Drive) Info(args FileInfoArgs) error { type PrintFileInfoArgs (line 37) | type PrintFileInfoArgs struct function PrintFileInfo (line 44) | func PrintFileInfo(args PrintFileInfoArgs) { FILE: drive/list.go type ListFilesArgs (line 12) | type ListFilesArgs struct method List (line 23) | func (self *Drive) List(args ListFilesArgs) (err error) { type listAllFilesArgs (line 58) | type listAllFilesArgs struct method listAllFiles (line 65) | func (self *Drive) listAllFiles(args listAllFilesArgs) ([]*drive.File, e... type PrintFileListArgs (line 100) | type PrintFileListArgs struct function PrintFileList (line 108) | func PrintFileList(args PrintFileListArgs) { function filetype (line 129) | func filetype(f *drive.File) string { FILE: drive/mkdir.go constant DirectoryMimeType (line 9) | DirectoryMimeType = "application/vnd.google-apps.folder" type MkdirArgs (line 11) | type MkdirArgs struct method Mkdir (line 18) | func (self *Drive) Mkdir(args MkdirArgs) error { method mkdir (line 27) | func (self *Drive) mkdir(args MkdirArgs) (*drive.File, error) { FILE: drive/path.go method newPathfinder (line 9) | func (self *Drive) newPathfinder() *remotePathfinder { type remotePathfinder (line 16) | type remotePathfinder struct method absPath (line 21) | func (self *remotePathfinder) absPath(f *drive.File) (string, error) { method getParent (line 49) | func (self *remotePathfinder) getParent(id string) (*drive.File, error) { FILE: drive/progress.go constant MaxDrawInterval (line 10) | MaxDrawInterval = time.Second * 1 constant MaxRateInterval (line 11) | MaxRateInterval = time.Second * 3 function getProgressReader (line 13) | func getProgressReader(r io.Reader, w io.Writer, size int64) io.Reader { type Progress (line 26) | type Progress struct method Read (line 38) | func (self *Progress) Read(p []byte) (int, error) { method draw (line 74) | func (self *Progress) draw(isLast bool) { method clear (line 99) | func (self *Progress) clear() { FILE: drive/revision_delete.go type DeleteRevisionArgs (line 8) | type DeleteRevisionArgs struct method DeleteRevision (line 14) | func (self *Drive) DeleteRevision(args DeleteRevisionArgs) (err error) { FILE: drive/revision_download.go type DownloadRevisionArgs (line 11) | type DownloadRevisionArgs struct method DownloadRevision (line 22) | func (self *Drive) DownloadRevision(args DownloadRevisionArgs) (err erro... FILE: drive/revision_list.go type ListRevisionsArgs (line 10) | type ListRevisionsArgs struct method ListRevisions (line 18) | func (self *Drive) ListRevisions(args ListRevisionsArgs) (err error) { type PrintRevisionListArgs (line 35) | type PrintRevisionListArgs struct function PrintRevisionList (line 43) | func PrintRevisionList(args PrintRevisionListArgs) { FILE: drive/share.go type ShareArgs (line 10) | type ShareArgs struct method Share (line 20) | func (self *Drive) Share(args ShareArgs) error { type RevokePermissionArgs (line 38) | type RevokePermissionArgs struct method RevokePermission (line 44) | func (self *Drive) RevokePermission(args RevokePermissionArgs) error { type ListPermissionsArgs (line 55) | type ListPermissionsArgs struct method ListPermissions (line 60) | func (self *Drive) ListPermissions(args ListPermissionsArgs) error { method shareAnyoneReader (line 74) | func (self *Drive) shareAnyoneReader(fileId string) error { type printPermissionsArgs (line 88) | type printPermissionsArgs struct function printPermissions (line 93) | func printPermissions(args printPermissionsArgs) { FILE: drive/sync.go constant DefaultIgnoreFile (line 17) | DefaultIgnoreFile = ".gdriveignore" type ModTime (line 19) | type ModTime constant LocalLastModified (line 22) | LocalLastModified ModTime = iota constant RemoteLastModified (line 23) | RemoteLastModified constant EqualModifiedTime (line 24) | EqualModifiedTime type LargestSize (line 27) | type LargestSize constant LocalLargestSize (line 30) | LocalLargestSize LargestSize = iota constant RemoteLargestSize (line 31) | RemoteLargestSize constant EqualSize (line 32) | EqualSize type ConflictResolution (line 35) | type ConflictResolution constant NoResolution (line 38) | NoResolution ConflictResolution = iota constant KeepLocal (line 39) | KeepLocal constant KeepRemote (line 40) | KeepRemote constant KeepLargest (line 41) | KeepLargest method prepareSyncFiles (line 44) | func (self *Drive) prepareSyncFiles(localPath string, root *drive.File, ... method isSyncFile (line 88) | func (self *Drive) isSyncFile(id string) (bool, error) { function prepareLocalFiles (line 98) | func prepareLocalFiles(root string) ([]*LocalFile, error) { method prepareRemoteFiles (line 155) | func (self *Drive) prepareRemoteFiles(rootDir *drive.File, sortOrder str... function prepareRemoteRelPaths (line 191) | func prepareRemoteRelPaths(root *drive.File, files []*drive.File) (map[s... function checkFiles (line 261) | func checkFiles(files []*drive.File) error { type LocalFile (line 281) | type LocalFile struct method AbsPath (line 308) | func (self LocalFile) AbsPath() string { method Size (line 312) | func (self LocalFile) Size() int64 { method Modified (line 316) | func (self LocalFile) Modified() time.Time { type RemoteFile (line 287) | type RemoteFile struct method Md5 (line 320) | func (self RemoteFile) Md5() string { method Size (line 324) | func (self RemoteFile) Size() int64 { method Modified (line 328) | func (self RemoteFile) Modified() time.Time { type changedFile (line 292) | type changedFile struct method compareModTime (line 333) | func (self *changedFile) compareModTime() ModTime { method compareSize (line 348) | func (self *changedFile) compareSize() LargestSize { type syncFiles (line 297) | type syncFiles struct method filterMissingRemoteDirs (line 363) | func (self *syncFiles) filterMissingRemoteDirs() []*LocalFile { method filterMissingLocalDirs (line 375) | func (self *syncFiles) filterMissingLocalDirs() []*RemoteFile { method filterMissingRemoteFiles (line 387) | func (self *syncFiles) filterMissingRemoteFiles() []*LocalFile { method filterMissingLocalFiles (line 399) | func (self *syncFiles) filterMissingLocalFiles() []*RemoteFile { method filterChangedLocalFiles (line 411) | func (self *syncFiles) filterChangedLocalFiles() []*changedFile { method filterChangedRemoteFiles (line 438) | func (self *syncFiles) filterChangedRemoteFiles() []*changedFile { method filterExtraneousRemoteFiles (line 465) | func (self *syncFiles) filterExtraneousRemoteFiles() []*RemoteFile { method filterExtraneousLocalFiles (line 477) | func (self *syncFiles) filterExtraneousLocalFiles() []*LocalFile { method existsRemote (line 489) | func (self *syncFiles) existsRemote(lf *LocalFile) bool { method existsLocal (line 494) | func (self *syncFiles) existsLocal(rf *RemoteFile) bool { method findRemoteByPath (line 499) | func (self *syncFiles) findRemoteByPath(relPath string) (*RemoteFile, ... method findLocalByPath (line 513) | func (self *syncFiles) findLocalByPath(relPath string) (*LocalFile, bo... type FileComparer (line 304) | type FileComparer interface function findLocalConflicts (line 523) | func findLocalConflicts(files []*changedFile) []*changedFile { function findRemoteConflicts (line 535) | func findRemoteConflicts(files []*changedFile) []*changedFile { type byLocalPathLength (line 547) | type byLocalPathLength method Len (line 549) | func (self byLocalPathLength) Len() int { method Swap (line 553) | func (self byLocalPathLength) Swap(i, j int) { method Less (line 557) | func (self byLocalPathLength) Less(i, j int) bool { type byRemotePathLength (line 561) | type byRemotePathLength method Len (line 563) | func (self byRemotePathLength) Len() int { method Swap (line 567) | func (self byRemotePathLength) Swap(i, j int) { method Less (line 571) | func (self byRemotePathLength) Less(i, j int) bool { type byRemotePath (line 575) | type byRemotePath method Len (line 577) | func (self byRemotePath) Len() int { method Swap (line 581) | func (self byRemotePath) Swap(i, j int) { method Less (line 585) | func (self byRemotePath) Less(i, j int) bool { type ignoreFunc (line 589) | type ignoreFunc function prepareIgnorer (line 591) | func prepareIgnorer(path string) (ignoreFunc, error) { function formatConflicts (line 608) | func formatConflicts(conflicts []*changedFile, out io.Writer) { FILE: drive/sync_download.go type DownloadSyncArgs (line 15) | type DownloadSyncArgs struct method DownloadSync (line 27) | func (self *Drive) DownloadSync(args DownloadSyncArgs) error { method getSyncRoot (line 86) | func (self *Drive) getSyncRoot(rootId string) (*drive.File, error) { method createMissingLocalDirs (line 106) | func (self *Drive) createMissingLocalDirs(files *syncFiles, args Downloa... method downloadMissingFiles (line 134) | func (self *Drive) downloadMissingFiles(files *syncFiles, args DownloadS... method downloadChangedFiles (line 158) | func (self *Drive) downloadChangedFiles(changedFiles []*changedFile, arg... method downloadRemoteFile (line 186) | func (self *Drive) downloadRemoteFile(id, fpath string, args DownloadSyn... method deleteExtraneousLocalFiles (line 251) | func (self *Drive) deleteExtraneousLocalFiles(files *syncFiles, args Dow... function checkLocalConflict (line 278) | func checkLocalConflict(cf *changedFile, resolution ConflictResolution) ... function ensureNoLocalModifications (line 319) | func ensureNoLocalModifications(files []*changedFile) error { FILE: drive/sync_list.go type ListSyncArgs (line 12) | type ListSyncArgs struct method ListSync (line 17) | func (self *Drive) ListSync(args ListSyncArgs) error { type ListRecursiveSyncArgs (line 30) | type ListRecursiveSyncArgs struct method ListRecursiveSync (line 39) | func (self *Drive) ListRecursiveSync(args ListRecursiveSyncArgs) error { function printSyncDirectories (line 54) | func printSyncDirectories(files []*drive.File, args ListSyncArgs) { function printSyncDirContent (line 73) | func printSyncDirContent(files []*RemoteFile, args ListRecursiveSyncArgs) { FILE: drive/sync_upload.go type UploadSyncArgs (line 15) | type UploadSyncArgs struct method UploadSync (line 28) | func (self *Drive) UploadSync(args UploadSyncArgs) error { method prepareSyncRoot (line 97) | func (self *Drive) prepareSyncRoot(args UploadSyncArgs) (*drive.File, er... method createMissingRemoteDirs (line 139) | func (self *Drive) createMissingRemoteDirs(files *syncFiles, args Upload... type createMissingRemoteDirArgs (line 179) | type createMissingRemoteDirArgs struct method uploadMissingFiles (line 187) | func (self *Drive) uploadMissingFiles(missingFiles []*LocalFile, files *... method updateChangedFiles (line 212) | func (self *Drive) updateChangedFiles(changedFiles []*changedFile, root ... method deleteExtraneousRemoteFiles (line 236) | func (self *Drive) deleteExtraneousRemoteFiles(files *syncFiles, args Up... method createMissingRemoteDir (line 259) | func (self *Drive) createMissingRemoteDir(args createMissingRemoteDirArg... method uploadMissingFile (line 285) | func (self *Drive) uploadMissingFile(parentId string, lf *LocalFile, arg... method updateChangedFile (line 330) | func (self *Drive) updateChangedFile(cf *changedFile, args UploadSyncArg... method deleteRemoteFile (line 371) | func (self *Drive) deleteRemoteFile(rf *RemoteFile, args UploadSyncArgs,... method dirIsEmpty (line 390) | func (self *Drive) dirIsEmpty(id string) (bool, error) { function checkRemoteConflict (line 400) | func checkRemoteConflict(cf *changedFile, resolution ConflictResolution)... function ensureNoRemoteModifications (line 441) | func ensureNoRemoteModifications(files []*changedFile) error { method checkRemoteFreeSpace (line 452) | func (self *Drive) checkRemoteFreeSpace(missingFiles []*LocalFile, chang... FILE: drive/timeout_reader.go constant TimeoutTimerInterval (line 10) | TimeoutTimerInterval = time.Second * 10 type timeoutReaderWrapper (line 12) | type timeoutReaderWrapper function getTimeoutReaderWrapperContext (line 14) | func getTimeoutReaderWrapperContext(timeout time.Duration) (timeoutReade... function getTimeoutReaderContext (line 27) | func getTimeoutReaderContext(r io.Reader, timeout time.Duration) (io.Rea... function getTimeoutReader (line 38) | func getTimeoutReader(r io.Reader, cancel context.CancelFunc, timeout ti... type TimeoutReader (line 47) | type TimeoutReader struct method Read (line 57) | func (self *TimeoutReader) Read(p []byte) (int, error) { method startTimer (line 79) | func (self *TimeoutReader) startTimer() { method stopTimer (line 88) | func (self *TimeoutReader) stopTimer() { method timeout (line 97) | func (self *TimeoutReader) timeout() { FILE: drive/update.go type UpdateArgs (line 13) | type UpdateArgs struct method Update (line 27) | func (self *Drive) Update(args UpdateArgs) error { FILE: drive/upload.go type UploadArgs (line 14) | type UploadArgs struct method Upload (line 29) | func (self *Drive) Upload(args UploadArgs) error { method uploadRecursive (line 85) | func (self *Drive) uploadRecursive(args UploadArgs) error { method uploadDirectory (line 102) | func (self *Drive) uploadDirectory(args UploadArgs) error { method uploadFile (line 146) | func (self *Drive) uploadFile(args UploadArgs) (*drive.File, int64, erro... type UploadStreamArgs (line 201) | type UploadStreamArgs struct method UploadStream (line 214) | func (self *Drive) UploadStream(args UploadStreamArgs) error { FILE: drive/util.go type kv (line 14) | type kv struct function formatList (line 19) | func formatList(a []string) string { function formatSize (line 23) | func formatSize(bytes int64, forceBytes bool) string { function calcRate (line 44) | func calcRate(bytes int64, start, end time.Time) int64 { function round (line 52) | func round(n float64) int64 { function formatBool (line 59) | func formatBool(b bool) string { function formatDatetime (line 63) | func formatDatetime(iso string) string { function truncateString (line 76) | func truncateString(str string, maxRunes int) string { function fileExists (line 118) | func fileExists(path string) bool { function mkdir (line 126) | func mkdir(path string) error { function intMax (line 134) | func intMax() int64 { function pathLength (line 138) | func pathLength(path string) int { function parentFilePath (line 142) | func parentFilePath(path string) string { function pow (line 147) | func pow(x int, y int) int { function min (line 152) | func min(x int, y int) int { function openFile (line 157) | func openFile(path string) (*os.File, os.FileInfo, error) { FILE: gdrive.go constant Name (line 10) | Name = "gdrive" constant Version (line 11) | Version = "2.1.1" constant DefaultMaxFiles (line 13) | DefaultMaxFiles = 30 constant DefaultMaxChanges (line 14) | DefaultMaxChanges = 100 constant DefaultNameWidth (line 15) | DefaultNameWidth = 40 constant DefaultPathWidth (line 16) | DefaultPathWidth = 60 constant DefaultUploadChunkSize (line 17) | DefaultUploadChunkSize = 8 * 1024 * 1024 constant DefaultTimeout (line 18) | DefaultTimeout = 5 * 60 constant DefaultQuery (line 19) | DefaultQuery = "trashed = false and 'me' in owners" constant DefaultShareRole (line 20) | DefaultShareRole = "reader" constant DefaultShareType (line 21) | DefaultShareType = "anyone" function main (line 25) | func main() { FILE: handlers_drive.go constant ClientId (line 17) | ClientId = "367116221053-7n0vf5akeru7on6o2fjinrecpdoe99eg.apps.googleuse... constant ClientSecret (line 18) | ClientSecret = "1qsNodXNaWq1mQuBjUjmvhoO" constant TokenFilename (line 19) | TokenFilename = "token_v2.json" constant DefaultCacheFileName (line 20) | DefaultCacheFileName = "file_cache.json" function listHandler (line 22) | func listHandler(ctx cli.Context) { function listChangesHandler (line 37) | func listChangesHandler(ctx cli.Context) { function downloadHandler (line 50) | func downloadHandler(ctx cli.Context) { function downloadQueryHandler (line 68) | func downloadQueryHandler(ctx cli.Context) { function downloadSyncHandler (line 82) | func downloadSyncHandler(ctx cli.Context) { function downloadRevisionHandler (line 99) | func downloadRevisionHandler(ctx cli.Context) { function uploadHandler (line 114) | func uploadHandler(ctx cli.Context) { function uploadStdinHandler (line 134) | func uploadStdinHandler(ctx cli.Context) { function uploadSyncHandler (line 151) | func uploadSyncHandler(ctx cli.Context) { function updateHandler (line 169) | func updateHandler(ctx cli.Context) { function infoHandler (line 186) | func infoHandler(ctx cli.Context) { function importHandler (line 196) | func importHandler(ctx cli.Context) { function exportHandler (line 208) | func exportHandler(ctx cli.Context) { function listRevisionsHandler (line 220) | func listRevisionsHandler(ctx cli.Context) { function mkdirHandler (line 232) | func mkdirHandler(ctx cli.Context) { function shareHandler (line 243) | func shareHandler(ctx cli.Context) { function shareListHandler (line 257) | func shareListHandler(ctx cli.Context) { function shareRevokeHandler (line 266) | func shareRevokeHandler(ctx cli.Context) { function deleteHandler (line 276) | func deleteHandler(ctx cli.Context) { function listSyncHandler (line 286) | func listSyncHandler(ctx cli.Context) { function listRecursiveSyncHandler (line 295) | func listRecursiveSyncHandler(ctx cli.Context) { function deleteRevisionHandler (line 308) | func deleteRevisionHandler(ctx cli.Context) { function aboutHandler (line 318) | func aboutHandler(ctx cli.Context) { function aboutImportHandler (line 327) | func aboutImportHandler(ctx cli.Context) { function aboutExportHandler (line 335) | func aboutExportHandler(ctx cli.Context) { function getOauthClient (line 343) | func getOauthClient(args cli.Arguments) (*http.Client, error) { function getConfigDir (line 371) | func getConfigDir(args cli.Arguments) string { function newDrive (line 379) | func newDrive(args cli.Arguments) *drive.Drive { function authCodePrompt (line 393) | func authCodePrompt(url string) func() string { function progressWriter (line 408) | func progressWriter(discard bool) io.Writer { function durationInSeconds (line 415) | func durationInSeconds(seconds int64) time.Duration { function conflictResolution (line 419) | func conflictResolution(args cli.Arguments) drive.ConflictResolution { function checkUploadArgs (line 443) | func checkUploadArgs(args cli.Arguments) { function checkDownloadArgs (line 453) | func checkDownloadArgs(args cli.Arguments) { FILE: handlers_meta.go function printVersion (line 12) | func printVersion(ctx cli.Context) { function printHelp (line 18) | func printHelp(ctx cli.Context) { function printCommandHelp (line 31) | func printCommandHelp(ctx cli.Context) { function printSubCommandHelp (line 36) | func printSubCommandHelp(ctx cli.Context) { function printCommandPrefixHelp (line 41) | func printCommandPrefixHelp(ctx cli.Context, prefix ...string) { function getHandler (line 68) | func getHandler(handlers []*cli.Handler, prefix []string) *cli.Handler { function stripOptionals (line 85) | func stripOptionals(pattern []string) []string { FILE: util.go function GetDefaultConfigDir (line 13) | func GetDefaultConfigDir() string { function ConfigFilePath (line 17) | func ConfigFilePath(basePath, name string) string { function Homedir (line 21) | func Homedir() string { function equal (line 28) | func equal(a, b []string) bool { function ExitF (line 50) | func ExitF(format string, a ...interface{}) { function checkErr (line 56) | func checkErr(err error) { function writeJson (line 63) | func writeJson(path string, data interface{}) error { function md5sum (line 80) | func md5sum(path string) string { FILE: vendor/github.com/sabhiram/go-git-ignore/ignore.go type IgnoreParser (line 63) | type IgnoreParser interface type GitIgnore (line 71) | type GitIgnore struct method MatchesPath (line 183) | func (g GitIgnore) MatchesPath(f string) bool { function getPatternFromLine (line 78) | func getPatternFromLine(line string) (*regexp.Regexp, bool) { function CompileIgnoreLines (line 157) | func CompileIgnoreLines(lines ...string) (*GitIgnore, error) { function CompileIgnoreFile (line 171) | func CompileIgnoreFile(fpath string) (*GitIgnore, error) { FILE: vendor/github.com/soniakeys/graph/adj.go method HasParallelSort (line 32) | func (g AdjacencyList) HasParallelSort() (has bool, fr, to NI) { method IsUndirected (line 56) | func (g AdjacencyList) IsUndirected() (u bool, from, to NI) { method EdgeList (line 93) | func (g LabeledAdjacencyList) EdgeList() (el []LabeledEdge) { method FloydWarshall (line 111) | func (g LabeledAdjacencyList) FloydWarshall(w WeightFunc) (d [][]float64) { function newFWd (line 123) | func newFWd(n int) [][]float64 { function solveFW (line 138) | func solveFW(d [][]float64) { method HasArcLabel (line 156) | func (g LabeledAdjacencyList) HasArcLabel(fr, to NI, l LI) (bool, int) { method HasParallelSort (line 180) | func (g LabeledAdjacencyList) HasParallelSort() (has bool, fr, to NI) { method IsUndirected (line 211) | func (g LabeledAdjacencyList) IsUndirected() (u bool, from NI, to Half) { method NegativeArc (line 242) | func (g LabeledAdjacencyList) NegativeArc(w WeightFunc) bool { method Unlabeled (line 254) | func (g LabeledAdjacencyList) Unlabeled() AdjacencyList { method WeightedEdgeList (line 271) | func (g LabeledAdjacencyList) WeightedEdgeList(w WeightFunc) *WeightedEd... method WeightedInDegree (line 288) | func (g LabeledAdjacencyList) WeightedInDegree(w WeightFunc) []float64 { method WeightedOutDegree (line 311) | func (g LabeledAdjacencyList) WeightedOutDegree(n NI, w WeightFunc) (d f... FILE: vendor/github.com/soniakeys/graph/adj_RO.go method ArcSize (line 23) | func (g AdjacencyList) ArcSize() int { method BoundsOk (line 42) | func (g AdjacencyList) BoundsOk() (ok bool, fr NI, to NI) { method BreadthFirst (line 79) | func (g AdjacencyList) BreadthFirst(start NI, r *rand.Rand, f *FromList,... method BreadthFirstPath (line 141) | func (g AdjacencyList) BreadthFirstPath(start, end NI) []NI { method Copy (line 151) | func (g AdjacencyList) Copy() (c AdjacencyList, ma int) { method DepthFirst (line 182) | func (g AdjacencyList) DepthFirst(start NI, bm *Bits, v OkNodeVisitor) (... method DepthFirstRandom (line 217) | func (g AdjacencyList) DepthFirstRandom(start NI, bm *Bits, v OkNodeVisi... method HasArc (line 253) | func (g AdjacencyList) HasArc(fr, to NI) (bool, int) { method HasLoop (line 271) | func (g AdjacencyList) HasLoop() (bool, NI) { method HasParallelMap (line 299) | func (g AdjacencyList) HasParallelMap() (has bool, fr, to NI) { method IsSimple (line 326) | func (g AdjacencyList) IsSimple() (ok bool, n NI) { method IsolatedNodes (line 341) | func (g AdjacencyList) IsolatedNodes() (i Bits) { FILE: vendor/github.com/soniakeys/graph/adj_cg.go method ArcSize (line 23) | func (g LabeledAdjacencyList) ArcSize() int { method BoundsOk (line 42) | func (g LabeledAdjacencyList) BoundsOk() (ok bool, fr NI, to Half) { method BreadthFirst (line 79) | func (g LabeledAdjacencyList) BreadthFirst(start NI, r *rand.Rand, f *Fr... method BreadthFirstPath (line 141) | func (g LabeledAdjacencyList) BreadthFirstPath(start, end NI) []NI { method Copy (line 151) | func (g LabeledAdjacencyList) Copy() (c LabeledAdjacencyList, ma int) { method DepthFirst (line 182) | func (g LabeledAdjacencyList) DepthFirst(start NI, bm *Bits, v OkNodeVis... method DepthFirstRandom (line 217) | func (g LabeledAdjacencyList) DepthFirstRandom(start NI, bm *Bits, v OkN... method HasArc (line 253) | func (g LabeledAdjacencyList) HasArc(fr, to NI) (bool, int) { method HasLoop (line 271) | func (g LabeledAdjacencyList) HasLoop() (bool, NI) { method HasParallelMap (line 299) | func (g LabeledAdjacencyList) HasParallelMap() (has bool, fr, to NI) { method IsSimple (line 326) | func (g LabeledAdjacencyList) IsSimple() (ok bool, n NI) { method IsolatedNodes (line 341) | func (g LabeledAdjacencyList) IsolatedNodes() (i Bits) { FILE: vendor/github.com/soniakeys/graph/bits.go type Bits (line 16) | type Bits struct method AllNot (line 31) | func (z *Bits) AllNot(n int, x Bits) { method And (line 38) | func (z *Bits) And(x, y Bits) { method AndNot (line 43) | func (z *Bits) AndNot(x, y Bits) { method Bit (line 48) | func (b Bits) Bit(n NI) uint { method Clear (line 53) | func (z *Bits) Clear() { method Format (line 60) | func (b Bits) Format(s fmt.State, ch rune) { method From (line 78) | func (b Bits) From(n NI) NI { method Iterate (line 108) | func (b Bits) Iterate(v OkNodeVisitor) bool { method Or (line 130) | func (z *Bits) Or(x, y Bits) { method PopCount (line 135) | func (b Bits) PopCount() (c int) { method Set (line 147) | func (z *Bits) Set(x Bits) { method SetAll (line 156) | func (z *Bits) SetAll(n int) { method SetBit (line 161) | func (z *Bits) SetBit(n NI, b uint) { method Single (line 166) | func (b Bits) Single() bool { method Slice (line 182) | func (b Bits) Slice() (s []NI) { method Xor (line 193) | func (z *Bits) Xor(x, y Bits) { method Zero (line 198) | func (b Bits) Zero() bool { function NewBits (line 21) | func NewBits(ns ...NI) (b Bits) { function trailingZeros (line 205) | func trailingZeros(v big.Word) int { FILE: vendor/github.com/soniakeys/graph/bits32.go constant wordSize (line 10) | wordSize = 32 constant wordExp (line 11) | wordExp = 5 constant deBruijnMultiple (line 17) | deBruijnMultiple = 0x077CB531 constant deBruijnShift (line 18) | deBruijnShift = 27 FILE: vendor/github.com/soniakeys/graph/bits64.go constant wordSize (line 9) | wordSize = 64 constant wordExp (line 10) | wordExp = 6 constant deBruijnMultiple (line 14) | deBruijnMultiple = 0x03f79d71b4ca8b09 constant deBruijnShift (line 15) | deBruijnShift = 58 FILE: vendor/github.com/soniakeys/graph/dir.go method DAGMaxLenPath (line 16) | func (g Directed) DAGMaxLenPath(ordering []NI) (path []NI) { method EulerianCycle (line 58) | func (g Directed) EulerianCycle() ([]NI, error) { method EulerianCycleD (line 77) | func (g Directed) EulerianCycleD(ma int) ([]NI, error) { method EulerianPath (line 108) | func (g Directed) EulerianPath() ([]NI, error) { method EulerianPathD (line 135) | func (g Directed) EulerianPathD(ma int, start NI) ([]NI, error) { type eulerian (line 216) | type eulerian struct method push (line 162) | func (e *eulerian) push() { method pushUndir (line 178) | func (e *eulerian) pushUndir() { method keep (line 204) | func (e *eulerian) keep() { method top (line 226) | func (e *eulerian) top() NI { function newEulerian (line 230) | func newEulerian(g AdjacencyList, m int) *eulerian { method MaximalNonBranchingPaths (line 256) | func (g Directed) MaximalNonBranchingPaths(emit func([]NI) bool) { method Undirected (line 300) | func (g Directed) Undirected() Undirected { method Transpose (line 386) | func (g Directed) Transpose() (t Directed, ma int) { method DAGMaxLenPath (line 405) | func (g LabeledDirected) DAGMaxLenPath(ordering []NI) (n NI, path []Half) { method FromListLabels (line 448) | func (g LabeledDirected) FromListLabels() (*FromList, []LI, NI) { method Transpose (line 471) | func (g LabeledDirected) Transpose() (t LabeledDirected, ma int) { method Undirected (line 484) | func (g LabeledDirected) Undirected() LabeledUndirected { method Unlabeled (line 516) | func (g LabeledDirected) Unlabeled() Directed { method UnlabeledTranspose (line 529) | func (g LabeledDirected) UnlabeledTranspose() (t Directed, ma int) { FILE: vendor/github.com/soniakeys/graph/dir_RO.go method Balanced (line 15) | func (g Directed) Balanced() bool { method Copy (line 28) | func (g Directed) Copy() (c Directed, ma int) { method Cyclic (line 43) | func (g Directed) Cyclic() (cyclic bool, fr NI, to NI) { method FromList (line 101) | func (g Directed) FromList() (*FromList, NI) { method InDegree (line 120) | func (g Directed) InDegree() []int { method IsTree (line 137) | func (g Directed) IsTree(root NI) (isTree, allTree bool) { method Tarjan (line 170) | func (g Directed) Tarjan(emit func([]NI) bool) { method TarjanForward (line 233) | func (g Directed) TarjanForward() [][]NI { method TarjanCondensation (line 251) | func (g Directed) TarjanCondensation() (scc [][]NI, cd AdjacencyList) { method Topological (line 284) | func (g Directed) Topological() (ordering, cycle []NI) { method TopologicalKahn (line 347) | func (g Directed) TopologicalKahn(tr Directed) (ordering, cycle []NI) { FILE: vendor/github.com/soniakeys/graph/dir_cg.go method Balanced (line 15) | func (g LabeledDirected) Balanced() bool { method Copy (line 28) | func (g LabeledDirected) Copy() (c LabeledDirected, ma int) { method Cyclic (line 43) | func (g LabeledDirected) Cyclic() (cyclic bool, fr NI, to Half) { method FromList (line 101) | func (g LabeledDirected) FromList() (*FromList, NI) { method InDegree (line 120) | func (g LabeledDirected) InDegree() []int { method IsTree (line 137) | func (g LabeledDirected) IsTree(root NI) (isTree, allTree bool) { method Tarjan (line 170) | func (g LabeledDirected) Tarjan(emit func([]NI) bool) { method TarjanForward (line 233) | func (g LabeledDirected) TarjanForward() [][]NI { method TarjanCondensation (line 251) | func (g LabeledDirected) TarjanCondensation() (scc [][]NI, cd AdjacencyL... method Topological (line 284) | func (g LabeledDirected) Topological() (ordering, cycle []NI) { method TopologicalKahn (line 347) | func (g LabeledDirected) TopologicalKahn(tr Directed) (ordering, cycle [... FILE: vendor/github.com/soniakeys/graph/fromlist.go type FromList (line 35) | type FromList struct method BoundsOk (line 63) | func (f FromList) BoundsOk() (ok bool, n NI) { method CommonStart (line 78) | func (f FromList) CommonStart(a, b NI) NI { method Cyclic (line 108) | func (f FromList) Cyclic() (cyclic bool, n NI) { method IsolatedNodes (line 130) | func (f FromList) IsolatedNodes() (iso Bits) { method PathTo (line 155) | func (f FromList) PathTo(end NI, p []NI) []NI { method Preorder (line 204) | func (f FromList) Preorder(v OkNodeVisitor) bool { method RecalcLeaves (line 224) | func (f *FromList) RecalcLeaves() { method RecalcLen (line 239) | func (f *FromList) RecalcLen() { method ReRoot (line 272) | func (f *FromList) ReRoot(n NI) { method Root (line 291) | func (f FromList) Root(n NI) NI { method Transpose (line 309) | func (f FromList) Transpose() Directed { method TransposeLabeled (line 335) | func (f FromList) TransposeLabeled(labels []LI) LabeledDirected { method TransposeLabeledRoots (line 368) | func (f FromList) TransposeLabeledRoots(labels []LI) (forest LabeledDi... method TransposeRoots (line 401) | func (f FromList) TransposeRoots() (forest Directed, nRoots int, roots... type PathEnd (line 44) | type PathEnd struct function NewFromList (line 53) | func NewFromList(n int) FromList { function PathTo (line 170) | func PathTo(paths []PathEnd, end NI, p []NI) []NI { FILE: vendor/github.com/soniakeys/graph/graph.go type NI (line 48) | type NI type NodeList (line 51) | type NodeList method Len (line 53) | func (l NodeList) Len() int { return len(l) } method Less (line 54) | func (l NodeList) Less(i, j int) bool { return l[i] < l[j] } method Swap (line 55) | func (l NodeList) Swap(i, j int) { l[i], l[j] = l[j], l[i] } type AdjacencyList (line 64) | type AdjacencyList type Directed (line 70) | type Directed struct type Undirected (line 82) | type Undirected struct type LI (line 87) | type LI type Half (line 93) | type Half struct type LabeledAdjacencyList (line 118) | type LabeledAdjacencyList type LabeledDirected (line 124) | type LabeledDirected struct type LabeledUndirected (line 132) | type LabeledUndirected struct type Edge (line 137) | type Edge struct type LabeledEdge (line 140) | type LabeledEdge struct type WeightFunc (line 151) | type WeightFunc type WeightedEdgeList (line 164) | type WeightedEdgeList struct method Len (line 171) | func (l WeightedEdgeList) Len() int { return len(l.Edges) } method Less (line 174) | func (l WeightedEdgeList) Less(i, j int) bool { method Swap (line 179) | func (l WeightedEdgeList) Swap(i, j int) { FILE: vendor/github.com/soniakeys/graph/mst.go type dsElement (line 11) | type dsElement struct type disjointSet (line 16) | type disjointSet struct method union (line 30) | func (ds disjointSet) union(x, y NI) bool { method find (line 48) | func (ds disjointSet) find(n NI) NI { function newDisjointSet (line 20) | func newDisjointSet(n int) disjointSet { method Kruskal (line 98) | func (l WeightedEdgeList) Kruskal() (g LabeledUndirected, dist float64) { method KruskalSorted (line 118) | func (l WeightedEdgeList) KruskalSorted() (g LabeledUndirected, dist flo... method Prim (line 151) | func (g LabeledUndirected) Prim(start NI, w WeightFunc, f *FromList, lab... type fromHalf (line 213) | type fromHalf struct type prNode (line 218) | type prNode struct type prHeap (line 225) | type prHeap method Len (line 227) | func (h prHeap) Len() int { return len(h) } method Less (line 228) | func (h prHeap) Less(i, j int) bool { return h[i].wt < h[j].wt } method Swap (line 229) | func (h prHeap) Swap(i, j int) { method Push (line 234) | func (p *prHeap) Push(x interface{}) { method Pop (line 239) | func (p *prHeap) Pop() interface{} { FILE: vendor/github.com/soniakeys/graph/random.go function Euclidean (line 38) | func Euclidean(nNodes, nArcs int, affinity float64, patience int, r *ran... function LabeledEuclidean (line 96) | func LabeledEuclidean(nNodes, nArcs int, affinity float64, patience int,... function Geometric (line 163) | func Geometric(nNodes int, radius float64, r *rand.Rand) (g Undirected, ... function LabeledGeometric (line 196) | func LabeledGeometric(nNodes int, radius float64, r *rand.Rand) (g Label... function KroneckerDirected (line 232) | func KroneckerDirected(scale uint, arcFactor float64, r *rand.Rand) (g D... function KroneckerUndirected (line 250) | func KroneckerUndirected(scale uint, edgeFactor float64, r *rand.Rand) (... function kronecker (line 260) | func kronecker(scale uint, edgeFactor float64, dir bool, r *rand.Rand) (... FILE: vendor/github.com/soniakeys/graph/sssp.go type rNode (line 13) | type rNode struct constant unreached (line 22) | unreached = 0 constant reached (line 23) | reached = 1 constant open (line 24) | open = 1 constant closed (line 25) | closed = 2 type openHeap (line 28) | type openHeap method Len (line 314) | func (h openHeap) Len() int { return len(h) } method Less (line 315) | func (h openHeap) Less(i, j int) bool { return h[i].f < h[j].f } method Swap (line 316) | func (h openHeap) Swap(i, j int) { method Push (line 321) | func (p *openHeap) Push(x interface{}) { method Pop (line 329) | func (p *openHeap) Pop() interface{} { type Heuristic (line 45) | type Heuristic method Admissible (line 51) | func (h Heuristic) Admissible(g LabeledAdjacencyList, w WeightFunc, en... method Monotonic (line 81) | func (h Heuristic) Monotonic(g LabeledAdjacencyList, w WeightFunc) (bo... method AStarA (line 131) | func (g LabeledAdjacencyList) AStarA(w WeightFunc, start, end NI, h Heur... method AStarAPath (line 207) | func (g LabeledAdjacencyList) AStarAPath(start, end NI, h Heuristic, w W... method AStarM (line 218) | func (g LabeledAdjacencyList) AStarM(w WeightFunc, start, end NI, h Heur... method AStarMPath (line 308) | func (g LabeledAdjacencyList) AStarMPath(start, end NI, h Heuristic, w W... method BellmanFord (line 357) | func (g LabeledDirected) BellmanFord(w WeightFunc, start NI) (f FromList... method BellmanFordCycle (line 403) | func (f FromList) BellmanFordCycle(end NI) (c []NI) { method HasNegativeCycle (line 429) | func (g LabeledDirected) HasNegativeCycle(w WeightFunc) bool { method NegativeCycle (line 467) | func (g LabeledDirected) NegativeCycle(w WeightFunc) (c []NI) { type NodeVisitor (line 527) | type NodeVisitor type OkNodeVisitor (line 535) | type OkNodeVisitor function BreadthFirst2 (line 544) | func BreadthFirst2(g, tr AdjacencyList, ma int, start NI, f *FromList, v... method DAGMinDistPath (line 671) | func (g LabeledDirected) DAGMinDistPath(start, end NI, w WeightFunc) ([]... method DAGMaxDistPath (line 682) | func (g LabeledDirected) DAGMaxDistPath(start, end NI, w WeightFunc) ([]... method dagPath (line 686) | func (g LabeledDirected) dagPath(start, end NI, w WeightFunc, longest bo... method DAGOptimalPaths (line 717) | func (g LabeledDirected) DAGOptimalPaths(start, end NI, ordering []NI, w... method Dijkstra (line 784) | func (g LabeledAdjacencyList) Dijkstra(start, end NI, w WeightFunc) (f F... method DijkstraPath (line 849) | func (g LabeledAdjacencyList) DijkstraPath(start, end NI, w WeightFunc) ... type tentResult (line 874) | type tentResult struct type tent (line 881) | type tent method Len (line 855) | func (t tent) Len() int { return len(t) } method Less (line 856) | func (t tent) Less(i, j int) bool { return t[i].dist < t[j].dist } method Swap (line 857) | func (t tent) Swap(i, j int) { method Push (line 862) | func (s *tent) Push(x interface{}) { method Pop (line 867) | func (s *tent) Pop() interface{} { FILE: vendor/github.com/soniakeys/graph/undir.go method AddEdge (line 21) | func (p *Undirected) AddEdge(n1, n2 NI) { method EulerianCycleD (line 55) | func (g Undirected) EulerianCycleD(m int) ([]NI, error) { method TarjanBiconnectedComponents (line 83) | func (g Undirected) TarjanBiconnectedComponents(emit func([]Edge) bool) { method AddEdge (line 232) | func (p *LabeledUndirected) AddEdge(e Edge, l LI) { method TarjanBiconnectedComponents (line 264) | func (g LabeledUndirected) TarjanBiconnectedComponents(emit func([]Label... FILE: vendor/github.com/soniakeys/graph/undir_RO.go method Bipartite (line 23) | func (g Undirected) Bipartite(n NI) (b bool, c1, c2 Bits, oc []NI) { method BronKerbosch1 (line 77) | func (g Undirected) BronKerbosch1(emit func([]NI) bool) { method BKPivotMaxDegree (line 127) | func (g Undirected) BKPivotMaxDegree(P, X *Bits) (p NI) { method BKPivotMinP (line 156) | func (g Undirected) BKPivotMinP(P, X *Bits) NI { method BronKerbosch2 (line 182) | func (g Undirected) BronKerbosch2(pivot func(P, X *Bits) NI, emit func([... method BronKerbosch3 (line 249) | func (g Undirected) BronKerbosch3(pivot func(P, X *Bits) NI, emit func([... method ConnectedComponentBits (line 327) | func (g Undirected) ConnectedComponentBits() func() (order int, bits Bit... method ConnectedComponentLists (line 368) | func (g Undirected) ConnectedComponentLists() func() []NI { method ConnectedComponentReps (line 412) | func (g Undirected) ConnectedComponentReps() (reps []NI, orders []int) { method Copy (line 442) | func (g Undirected) Copy() (c Undirected, ma int) { method Degeneracy (line 452) | func (g Undirected) Degeneracy() (k int, ordering []NI, cores []int) { method Degree (line 523) | func (g Undirected) Degree(n NI) int { method FromList (line 553) | func (g Undirected) FromList(root NI) (f FromList, cycle NI) { method IsConnected (line 592) | func (g Undirected) IsConnected() bool { method IsTree (line 619) | func (g Undirected) IsTree(root NI) (isTree, allTree bool) { method Size (line 648) | func (g Undirected) Size() int { FILE: vendor/github.com/soniakeys/graph/undir_cg.go method Bipartite (line 23) | func (g LabeledUndirected) Bipartite(n NI) (b bool, c1, c2 Bits, oc []NI) { method BronKerbosch1 (line 77) | func (g LabeledUndirected) BronKerbosch1(emit func([]NI) bool) { method BKPivotMaxDegree (line 127) | func (g LabeledUndirected) BKPivotMaxDegree(P, X *Bits) (p NI) { method BKPivotMinP (line 156) | func (g LabeledUndirected) BKPivotMinP(P, X *Bits) NI { method BronKerbosch2 (line 182) | func (g LabeledUndirected) BronKerbosch2(pivot func(P, X *Bits) NI, emit... method BronKerbosch3 (line 249) | func (g LabeledUndirected) BronKerbosch3(pivot func(P, X *Bits) NI, emit... method ConnectedComponentBits (line 327) | func (g LabeledUndirected) ConnectedComponentBits() func() (order int, b... method ConnectedComponentLists (line 368) | func (g LabeledUndirected) ConnectedComponentLists() func() []NI { method ConnectedComponentReps (line 412) | func (g LabeledUndirected) ConnectedComponentReps() (reps []NI, orders [... method Copy (line 442) | func (g LabeledUndirected) Copy() (c LabeledUndirected, ma int) { method Degeneracy (line 452) | func (g LabeledUndirected) Degeneracy() (k int, ordering []NI, cores []i... method Degree (line 523) | func (g LabeledUndirected) Degree(n NI) int { method FromList (line 553) | func (g LabeledUndirected) FromList(root NI) (f FromList, cycle NI) { method IsConnected (line 592) | func (g LabeledUndirected) IsConnected() bool { method IsTree (line 619) | func (g LabeledUndirected) IsTree(root NI) (isTree, allTree bool) { method Size (line 648) | func (g LabeledUndirected) Size() int { FILE: vendor/golang.org/x/net/context/context.go type Context (line 45) | type Context interface function Background (line 140) | func Background() Context { function TODO (line 149) | func TODO() Context { type CancelFunc (line 156) | type CancelFunc FILE: vendor/golang.org/x/net/context/ctxhttp/cancelreq.go function canceler (line 11) | func canceler(client *http.Client, req *http.Request) func() { FILE: vendor/golang.org/x/net/context/ctxhttp/cancelreq_go14.go type requestCanceler (line 11) | type requestCanceler interface function canceler (line 15) | func canceler(client *http.Client, req *http.Request) func() { FILE: vendor/golang.org/x/net/context/ctxhttp/ctxhttp.go function nop (line 17) | func nop() {} function Do (line 28) | func Do(ctx context.Context, client *http.Client, req *http.Request) (*h... function Get (line 90) | func Get(ctx context.Context, client *http.Client, url string) (*http.Re... function Head (line 99) | func Head(ctx context.Context, client *http.Client, url string) (*http.R... function Post (line 108) | func Post(ctx context.Context, client *http.Client, url string, bodyType... function PostForm (line 118) | func PostForm(ctx context.Context, client *http.Client, url string, data... type notifyingReader (line 124) | type notifyingReader struct method Read (line 129) | func (r *notifyingReader) Read(p []byte) (int, error) { method Close (line 138) | func (r *notifyingReader) Close() error { FILE: vendor/golang.org/x/net/context/go17.go function WithCancel (line 32) | func WithCancel(parent Context) (ctx Context, cancel CancelFunc) { function WithDeadline (line 46) | func WithDeadline(parent Context, deadline time.Time) (Context, CancelFu... function WithTimeout (line 61) | func WithTimeout(parent Context, timeout time.Duration) (Context, Cancel... function WithValue (line 70) | func WithValue(parent Context, key interface{}, val interface{}) Context { FILE: vendor/golang.org/x/net/context/pre_go17.go type emptyCtx (line 18) | type emptyCtx method Deadline (line 20) | func (*emptyCtx) Deadline() (deadline time.Time, ok bool) { method Done (line 24) | func (*emptyCtx) Done() <-chan struct{} { method Err (line 28) | func (*emptyCtx) Err() error { method Value (line 32) | func (*emptyCtx) Value(key interface{}) interface{} { method String (line 36) | func (e *emptyCtx) String() string { function WithCancel (line 64) | func WithCancel(parent Context) (ctx Context, cancel CancelFunc) { function newCancelCtx (line 71) | func newCancelCtx(parent Context) *cancelCtx { function propagateCancel (line 79) | func propagateCancel(parent Context, child canceler) { function parentCancelCtx (line 109) | func parentCancelCtx(parent Context) (*cancelCtx, bool) { function removeChild (line 125) | func removeChild(parent Context, child canceler) { type canceler (line 139) | type canceler interface type cancelCtx (line 146) | type cancelCtx struct method Done (line 156) | func (c *cancelCtx) Done() <-chan struct{} { method Err (line 160) | func (c *cancelCtx) Err() error { method String (line 166) | func (c *cancelCtx) String() string { method cancel (line 172) | func (c *cancelCtx) cancel(removeFromParent bool, err error) { function WithDeadline (line 204) | func WithDeadline(parent Context, deadline time.Time) (Context, CancelFu... type timerCtx (line 232) | type timerCtx struct method Deadline (line 239) | func (c *timerCtx) Deadline() (deadline time.Time, ok bool) { method String (line 243) | func (c *timerCtx) String() string { method cancel (line 247) | func (c *timerCtx) cancel(removeFromParent bool, err error) { function WithTimeout (line 271) | func WithTimeout(parent Context, timeout time.Duration) (Context, Cancel... function WithValue (line 280) | func WithValue(parent Context, key interface{}, val interface{}) Context { type valueCtx (line 286) | type valueCtx struct method String (line 291) | func (c *valueCtx) String() string { method Value (line 295) | func (c *valueCtx) Value(key interface{}) interface{} { FILE: vendor/golang.org/x/oauth2/client_appengine.go function init (line 19) | func init() { function contextClientAppEngine (line 23) | func contextClientAppEngine(ctx context.Context) (*http.Client, error) { FILE: vendor/golang.org/x/oauth2/internal/oauth2.go function ParseKey (line 24) | func ParseKey(key []byte) (*rsa.PrivateKey, error) { function ParseINI (line 43) | func ParseINI(ini io.Reader) (map[string]map[string]string, error) { function CondVal (line 71) | func CondVal(v string) []string { FILE: vendor/golang.org/x/oauth2/internal/token.go type Token (line 30) | type Token struct type tokenJSON (line 58) | type tokenJSON struct method expiry (line 66) | func (e *tokenJSON) expiry() (t time.Time) { type expirationTime (line 76) | type expirationTime method UnmarshalJSON (line 78) | func (e *expirationTime) UnmarshalJSON(b []byte) error { function RegisterBrokenAuthHeaderProvider (line 122) | func RegisterBrokenAuthHeaderProvider(tokenURL string) { function providerAuthHeaderWorks (line 134) | func providerAuthHeaderWorks(tokenURL string) bool { function RetrieveToken (line 149) | func RetrieveToken(ctx context.Context, ClientID, ClientSecret, TokenURL... FILE: vendor/golang.org/x/oauth2/internal/transport.go type ContextKey (line 21) | type ContextKey struct type ContextClientFunc (line 27) | type ContextClientFunc function RegisterContextClientFunc (line 31) | func RegisterContextClientFunc(fn ContextClientFunc) { function ContextClient (line 35) | func ContextClient(ctx context.Context) (*http.Client, error) { function ContextTransport (line 53) | func ContextTransport(ctx context.Context) http.RoundTripper { type ErrorTransport (line 65) | type ErrorTransport struct method RoundTrip (line 67) | func (t ErrorTransport) RoundTrip(*http.Request) (*http.Response, erro... FILE: vendor/golang.org/x/oauth2/oauth2.go function RegisterBrokenAuthHeaderProvider (line 34) | func RegisterBrokenAuthHeaderProvider(tokenURL string) { type Config (line 40) | type Config struct method AuthCodeURL (line 122) | func (c *Config) AuthCodeURL(state string, opts ...AuthCodeOption) str... method PasswordCredentialsToken (line 155) | func (c *Config) PasswordCredentialsToken(ctx context.Context, usernam... method Exchange (line 174) | func (c *Config) Exchange(ctx context.Context, code string) (*Token, e... method Client (line 187) | func (c *Config) Client(ctx context.Context, t *Token) *http.Client { method TokenSource (line 195) | func (c *Config) TokenSource(ctx context.Context, t *Token) TokenSource { type TokenSource (line 62) | type TokenSource interface type Endpoint (line 71) | type Endpoint struct type AuthCodeOption (line 98) | type AuthCodeOption interface type setParam (line 102) | type setParam struct method setValue (line 104) | func (p setParam) setValue(m url.Values) { m.Set(p.k, p.v) } function SetAuthURLParam (line 108) | func SetAuthURLParam(key, value string) AuthCodeOption { type tokenRefresher (line 211) | type tokenRefresher struct method Token (line 221) | func (tf *tokenRefresher) Token() (*Token, error) { type reuseTokenSource (line 244) | type reuseTokenSource struct method Token (line 254) | func (s *reuseTokenSource) Token() (*Token, error) { function StaticTokenSource (line 271) | func StaticTokenSource(t *Token) TokenSource { type staticTokenSource (line 276) | type staticTokenSource struct method Token (line 280) | func (s staticTokenSource) Token() (*Token, error) { function NewClient (line 294) | func NewClient(ctx context.Context, src TokenSource) *http.Client { function ReuseTokenSource (line 322) | func ReuseTokenSource(t *Token, src TokenSource) TokenSource { FILE: vendor/golang.org/x/oauth2/token.go constant expiryDelta (line 21) | expiryDelta = 10 * time.Second type Token (line 30) | type Token struct method Type (line 57) | func (t *Token) Type() string { method SetAuthHeader (line 78) | func (t *Token) SetAuthHeader(r *http.Request) { method WithExtra (line 85) | func (t *Token) WithExtra(extra interface{}) *Token { method Extra (line 95) | func (t *Token) Extra(key string) interface{} { method expired (line 122) | func (t *Token) expired() bool { method Valid (line 130) | func (t *Token) Valid() bool { function tokenFromInternal (line 136) | func tokenFromInternal(t *internal.Token) *Token { function retrieveToken (line 152) | func retrieveToken(ctx context.Context, c *Config, v url.Values) (*Token... FILE: vendor/golang.org/x/oauth2/transport.go type Transport (line 20) | type Transport struct method RoundTrip (line 36) | func (t *Transport) RoundTrip(req *http.Request) (*http.Response, erro... method CancelRequest (line 61) | func (t *Transport) CancelRequest(req *http.Request) { method base (line 74) | func (t *Transport) base() http.RoundTripper { method setModReq (line 81) | func (t *Transport) setModReq(orig, mod *http.Request) { function cloneRequest (line 96) | func cloneRequest(r *http.Request) *http.Request { type onEOFReader (line 108) | type onEOFReader struct method Read (line 113) | func (r *onEOFReader) Read(p []byte) (n int, err error) { method Close (line 121) | func (r *onEOFReader) Close() error { method runFunc (line 127) | func (r *onEOFReader) runFunc() { FILE: vendor/google.golang.org/api/drive/v3/drive-gen.go constant apiId (line 43) | apiId = "drive:v3" constant apiName (line 44) | apiName = "drive" constant apiVersion (line 45) | apiVersion = "v3" constant basePath (line 46) | basePath = "https://www.googleapis.com/drive/v3/" constant DriveScope (line 51) | DriveScope = "https://www.googleapis.com/auth/drive" constant DriveAppdataScope (line 54) | DriveAppdataScope = "https://www.googleapis.com/auth/drive.appdata" constant DriveFileScope (line 58) | DriveFileScope = "https://www.googleapis.com/auth/drive.file" constant DriveMetadataScope (line 61) | DriveMetadataScope = "https://www.googleapis.com/auth/drive.metadata" constant DriveMetadataReadonlyScope (line 64) | DriveMetadataReadonlyScope = "https://www.googleapis.com/auth/drive.meta... constant DrivePhotosReadonlyScope (line 67) | DrivePhotosReadonlyScope = "https://www.googleapis.com/auth/drive.photos... constant DriveReadonlyScope (line 70) | DriveReadonlyScope = "https://www.googleapis.com/auth/drive.readonly" constant DriveScriptsScope (line 73) | DriveScriptsScope = "https://www.googleapis.com/auth/drive.scripts" function New (line 76) | func New(client *http.Client) (*Service, error) { type Service (line 92) | type Service struct method userAgent (line 114) | func (s *Service) userAgent() string { function NewAboutService (line 121) | func NewAboutService(s *Service) *AboutService { type AboutService (line 126) | type AboutService struct method Get (line 1367) | func (r *AboutService) Get() *AboutGetCall { function NewChangesService (line 130) | func NewChangesService(s *Service) *ChangesService { type ChangesService (line 135) | type ChangesService struct method GetStartPageToken (line 1483) | func (r *ChangesService) GetStartPageToken() *ChangesGetStartPageToken... method List (line 1598) | func (r *ChangesService) List(pageToken string) *ChangesListCall { method Watch (line 1786) | func (r *ChangesService) Watch(pageToken string, channel *Channel) *Ch... function NewChannelsService (line 139) | func NewChannelsService(s *Service) *ChannelsService { type ChannelsService (line 144) | type ChannelsService struct method Stop (line 1972) | func (r *ChannelsService) Stop(channel *Channel) *ChannelsStopCall { function NewCommentsService (line 148) | func NewCommentsService(s *Service) *CommentsService { type CommentsService (line 153) | type CommentsService struct method Create (line 2059) | func (r *CommentsService) Create(fileId string, comment *Comment) *Com... method Delete (line 2181) | func (r *CommentsService) Delete(fileId string, commentId string) *Com... method Get (line 2276) | func (r *CommentsService) Get(fileId string, commentId string) *Commen... method List (line 2425) | func (r *CommentsService) List(fileId string) *CommentsListCall { method Update (line 2629) | func (r *CommentsService) Update(fileId string, commentId string, comm... function NewFilesService (line 157) | func NewFilesService(s *Service) *FilesService { type FilesService (line 162) | type FilesService struct method Copy (line 2761) | func (r *FilesService) Copy(fileId string, file *File) *FilesCopyCall { method Create (line 2933) | func (r *FilesService) Create(file *File) *FilesCreateCall { method Delete (line 3213) | func (r *FilesService) Delete(fileId string) *FilesDeleteCall { method EmptyTrash (line 3297) | func (r *FilesService) EmptyTrash() *FilesEmptyTrashCall { method Export (line 3368) | func (r *FilesService) Export(fileId string, mimeType string) *FilesEx... method GenerateIds (line 3492) | func (r *FilesService) GenerateIds() *FilesGenerateIdsCall { method Get (line 3636) | func (r *FilesService) Get(fileId string) *FilesGetCall { method List (line 3799) | func (r *FilesService) List() *FilesListCall { method Update (line 4043) | func (r *FilesService) Update(fileId string, file *File) *FilesUpdateC... method Watch (line 4342) | func (r *FilesService) Watch(fileId string, channel *Channel) *FilesWa... function NewPermissionsService (line 166) | func NewPermissionsService(s *Service) *PermissionsService { type PermissionsService (line 171) | type PermissionsService struct method Create (line 4504) | func (r *PermissionsService) Create(fileId string, permission *Permiss... method Delete (line 4668) | func (r *PermissionsService) Delete(fileId string, permissionId string... method Get (line 4763) | func (r *PermissionsService) Get(fileId string, permissionId string) *... method List (line 4901) | func (r *PermissionsService) List(fileId string) *PermissionsListCall { method Update (line 5031) | func (r *PermissionsService) Update(fileId string, permissionId string... function NewRepliesService (line 175) | func NewRepliesService(s *Service) *RepliesService { type RepliesService (line 180) | type RepliesService struct method Create (line 5178) | func (r *RepliesService) Create(fileId string, commentId string, reply... method Delete (line 5310) | func (r *RepliesService) Delete(fileId string, commentId string, reply... method Get (line 5415) | func (r *RepliesService) Get(fileId string, commentId string, replyId ... method List (line 5574) | func (r *RepliesService) List(fileId string, commentId string) *Replie... method Update (line 5775) | func (r *RepliesService) Update(fileId string, commentId string, reply... function NewRevisionsService (line 184) | func NewRevisionsService(s *Service) *RevisionsService { type RevisionsService (line 189) | type RevisionsService struct method Delete (line 5916) | func (r *RevisionsService) Delete(fileId string, revisionId string) *R... method Get (line 6012) | func (r *RevisionsService) Get(fileId string, revisionId string) *Revi... method List (line 6184) | func (r *RevisionsService) List(fileId string) *RevisionsListCall { method Update (line 6315) | func (r *RevisionsService) Update(fileId string, revisionId string, re... type About (line 195) | type About struct method MarshalJSON (line 240) | func (s *About) MarshalJSON() ([]byte, error) { type AboutStorageQuota (line 248) | type AboutStorageQuota struct method MarshalJSON (line 271) | func (s *AboutStorageQuota) MarshalJSON() ([]byte, error) { type Change (line 278) | type Change struct method MarshalJSON (line 305) | func (s *Change) MarshalJSON() ([]byte, error) { type ChangeList (line 312) | type ChangeList struct method MarshalJSON (line 341) | func (s *ChangeList) MarshalJSON() ([]byte, error) { type Channel (line 348) | type Channel struct method MarshalJSON (line 399) | func (s *Channel) MarshalJSON() ([]byte, error) { type Comment (line 406) | type Comment struct method MarshalJSON (line 466) | func (s *Comment) MarshalJSON() ([]byte, error) { type CommentQuotedFileContent (line 475) | type CommentQuotedFileContent struct method MarshalJSON (line 492) | func (s *CommentQuotedFileContent) MarshalJSON() ([]byte, error) { type CommentList (line 499) | type CommentList struct method MarshalJSON (line 523) | func (s *CommentList) MarshalJSON() ([]byte, error) { type File (line 530) | type File struct method MarshalJSON (line 730) | func (s *File) MarshalJSON() ([]byte, error) { type FileCapabilities (line 737) | type FileCapabilities struct method MarshalJSON (line 764) | func (s *FileCapabilities) MarshalJSON() ([]byte, error) { type FileContentHints (line 772) | type FileContentHints struct method MarshalJSON (line 791) | func (s *FileContentHints) MarshalJSON() ([]byte, error) { type FileContentHintsThumbnail (line 799) | type FileContentHintsThumbnail struct method MarshalJSON (line 816) | func (s *FileContentHintsThumbnail) MarshalJSON() ([]byte, error) { type FileImageMediaMetadata (line 824) | type FileImageMediaMetadata struct method MarshalJSON (line 900) | func (s *FileImageMediaMetadata) MarshalJSON() ([]byte, error) { type FileImageMediaMetadataLocation (line 908) | type FileImageMediaMetadataLocation struct method MarshalJSON (line 927) | func (s *FileImageMediaMetadataLocation) MarshalJSON() ([]byte, error) { type FileVideoMediaMetadata (line 935) | type FileVideoMediaMetadata struct method MarshalJSON (line 954) | func (s *FileVideoMediaMetadata) MarshalJSON() ([]byte, error) { type FileList (line 961) | type FileList struct method MarshalJSON (line 985) | func (s *FileList) MarshalJSON() ([]byte, error) { type GeneratedIds (line 993) | type GeneratedIds struct method MarshalJSON (line 1017) | func (s *GeneratedIds) MarshalJSON() ([]byte, error) { type Permission (line 1025) | type Permission struct method MarshalJSON (line 1078) | func (s *Permission) MarshalJSON() ([]byte, error) { type PermissionList (line 1085) | type PermissionList struct method MarshalJSON (line 1105) | func (s *PermissionList) MarshalJSON() ([]byte, error) { type Reply (line 1112) | type Reply struct method MarshalJSON (line 1161) | func (s *Reply) MarshalJSON() ([]byte, error) { type ReplyList (line 1168) | type ReplyList struct method MarshalJSON (line 1192) | func (s *ReplyList) MarshalJSON() ([]byte, error) { type Revision (line 1199) | type Revision struct method MarshalJSON (line 1260) | func (s *Revision) MarshalJSON() ([]byte, error) { type RevisionList (line 1267) | type RevisionList struct method MarshalJSON (line 1287) | func (s *RevisionList) MarshalJSON() ([]byte, error) { type StartPageToken (line 1293) | type StartPageToken struct method MarshalJSON (line 1313) | func (s *StartPageToken) MarshalJSON() ([]byte, error) { type User (line 1320) | type User struct method MarshalJSON (line 1350) | func (s *User) MarshalJSON() ([]byte, error) { type AboutGetCall (line 1358) | type AboutGetCall struct method Fields (line 1375) | func (c *AboutGetCall) Fields(s ...googleapi.Field) *AboutGetCall { method IfNoneMatch (line 1385) | func (c *AboutGetCall) IfNoneMatch(entityTag string) *AboutGetCall { method Context (line 1393) | func (c *AboutGetCall) Context(ctx context.Context) *AboutGetCall { method doRequest (line 1398) | func (c *AboutGetCall) doRequest(alt string) (*http.Response, error) { method Do (line 1422) | func (c *AboutGetCall) Do(opts ...googleapi.CallOption) (*About, error) { type ChangesGetStartPageTokenCall (line 1474) | type ChangesGetStartPageTokenCall struct method Fields (line 1491) | func (c *ChangesGetStartPageTokenCall) Fields(s ...googleapi.Field) *C... method IfNoneMatch (line 1501) | func (c *ChangesGetStartPageTokenCall) IfNoneMatch(entityTag string) *... method Context (line 1509) | func (c *ChangesGetStartPageTokenCall) Context(ctx context.Context) *C... method doRequest (line 1514) | func (c *ChangesGetStartPageTokenCall) doRequest(alt string) (*http.Re... method Do (line 1538) | func (c *ChangesGetStartPageTokenCall) Do(opts ...googleapi.CallOption... type ChangesListCall (line 1590) | type ChangesListCall struct method IncludeRemoved (line 1607) | func (c *ChangesListCall) IncludeRemoved(includeRemoved bool) *Changes... method PageSize (line 1614) | func (c *ChangesListCall) PageSize(pageSize int64) *ChangesListCall { method RestrictToMyDrive (line 1624) | func (c *ChangesListCall) RestrictToMyDrive(restrictToMyDrive bool) *C... method Spaces (line 1632) | func (c *ChangesListCall) Spaces(spaces string) *ChangesListCall { method Fields (line 1640) | func (c *ChangesListCall) Fields(s ...googleapi.Field) *ChangesListCall { method IfNoneMatch (line 1650) | func (c *ChangesListCall) IfNoneMatch(entityTag string) *ChangesListCa... method Context (line 1658) | func (c *ChangesListCall) Context(ctx context.Context) *ChangesListCall { method doRequest (line 1663) | func (c *ChangesListCall) doRequest(alt string) (*http.Response, error) { method Do (line 1687) | func (c *ChangesListCall) Do(opts ...googleapi.CallOption) (*ChangeLis... type ChangesWatchCall (line 1778) | type ChangesWatchCall struct method IncludeRemoved (line 1796) | func (c *ChangesWatchCall) IncludeRemoved(includeRemoved bool) *Change... method PageSize (line 1803) | func (c *ChangesWatchCall) PageSize(pageSize int64) *ChangesWatchCall { method RestrictToMyDrive (line 1813) | func (c *ChangesWatchCall) RestrictToMyDrive(restrictToMyDrive bool) *... method Spaces (line 1821) | func (c *ChangesWatchCall) Spaces(spaces string) *ChangesWatchCall { method Fields (line 1829) | func (c *ChangesWatchCall) Fields(s ...googleapi.Field) *ChangesWatchC... method Context (line 1837) | func (c *ChangesWatchCall) Context(ctx context.Context) *ChangesWatchC... method doRequest (line 1842) | func (c *ChangesWatchCall) doRequest(alt string) (*http.Response, erro... method Do (line 1869) | func (c *ChangesWatchCall) Do(opts ...googleapi.CallOption) (*Channel,... type ChannelsStopCall (line 1964) | type ChannelsStopCall struct method Fields (line 1981) | func (c *ChannelsStopCall) Fields(s ...googleapi.Field) *ChannelsStopC... method Context (line 1989) | func (c *ChannelsStopCall) Context(ctx context.Context) *ChannelsStopC... method doRequest (line 1994) | func (c *ChannelsStopCall) doRequest(alt string) (*http.Response, erro... method Do (line 2015) | func (c *ChannelsStopCall) Do(opts ...googleapi.CallOption) error { type CommentsCreateCall (line 2050) | type CommentsCreateCall struct method Fields (line 2069) | func (c *CommentsCreateCall) Fields(s ...googleapi.Field) *CommentsCre... method Context (line 2077) | func (c *CommentsCreateCall) Context(ctx context.Context) *CommentsCre... method doRequest (line 2082) | func (c *CommentsCreateCall) doRequest(alt string) (*http.Response, er... method Do (line 2111) | func (c *CommentsCreateCall) Do(opts ...googleapi.CallOption) (*Commen... type CommentsDeleteCall (line 2172) | type CommentsDeleteCall struct method Fields (line 2191) | func (c *CommentsDeleteCall) Fields(s ...googleapi.Field) *CommentsDel... method Context (line 2199) | func (c *CommentsDeleteCall) Context(ctx context.Context) *CommentsDel... method doRequest (line 2204) | func (c *CommentsDeleteCall) doRequest(alt string) (*http.Response, er... method Do (line 2222) | func (c *CommentsDeleteCall) Do(opts ...googleapi.CallOption) error { type CommentsGetCall (line 2266) | type CommentsGetCall struct method IncludeDeleted (line 2286) | func (c *CommentsGetCall) IncludeDeleted(includeDeleted bool) *Comment... method Fields (line 2294) | func (c *CommentsGetCall) Fields(s ...googleapi.Field) *CommentsGetCall { method IfNoneMatch (line 2304) | func (c *CommentsGetCall) IfNoneMatch(entityTag string) *CommentsGetCa... method Context (line 2312) | func (c *CommentsGetCall) Context(ctx context.Context) *CommentsGetCall { method doRequest (line 2317) | func (c *CommentsGetCall) doRequest(alt string) (*http.Response, error) { method Do (line 2344) | func (c *CommentsGetCall) Do(opts ...googleapi.CallOption) (*Comment, ... type CommentsListCall (line 2416) | type CommentsListCall struct method IncludeDeleted (line 2434) | func (c *CommentsListCall) IncludeDeleted(includeDeleted bool) *Commen... method PageSize (line 2441) | func (c *CommentsListCall) PageSize(pageSize int64) *CommentsListCall { method PageToken (line 2449) | func (c *CommentsListCall) PageToken(pageToken string) *CommentsListCa... method StartModifiedTime (line 2457) | func (c *CommentsListCall) StartModifiedTime(startModifiedTime string)... method Fields (line 2465) | func (c *CommentsListCall) Fields(s ...googleapi.Field) *CommentsListC... method IfNoneMatch (line 2475) | func (c *CommentsListCall) IfNoneMatch(entityTag string) *CommentsList... method Context (line 2483) | func (c *CommentsListCall) Context(ctx context.Context) *CommentsListC... method doRequest (line 2488) | func (c *CommentsListCall) doRequest(alt string) (*http.Response, erro... method Do (line 2514) | func (c *CommentsListCall) Do(opts ...googleapi.CallOption) (*CommentL... method Pages (line 2599) | func (c *CommentsListCall) Pages(ctx context.Context, f func(*CommentL... type CommentsUpdateCall (line 2619) | type CommentsUpdateCall struct method Fields (line 2640) | func (c *CommentsUpdateCall) Fields(s ...googleapi.Field) *CommentsUpd... method Context (line 2648) | func (c *CommentsUpdateCall) Context(ctx context.Context) *CommentsUpd... method doRequest (line 2653) | func (c *CommentsUpdateCall) doRequest(alt string) (*http.Response, er... method Do (line 2683) | func (c *CommentsUpdateCall) Do(opts ...googleapi.CallOption) (*Commen... type FilesCopyCall (line 2751) | type FilesCopyCall struct method IgnoreDefaultVisibility (line 2774) | func (c *FilesCopyCall) IgnoreDefaultVisibility(ignoreDefaultVisibilit... method KeepRevisionForever (line 2783) | func (c *FilesCopyCall) KeepRevisionForever(keepRevisionForever bool) ... method OcrLanguage (line 2790) | func (c *FilesCopyCall) OcrLanguage(ocrLanguage string) *FilesCopyCall { method Fields (line 2798) | func (c *FilesCopyCall) Fields(s ...googleapi.Field) *FilesCopyCall { method Context (line 2806) | func (c *FilesCopyCall) Context(ctx context.Context) *FilesCopyCall { method doRequest (line 2811) | func (c *FilesCopyCall) doRequest(alt string) (*http.Response, error) { method Do (line 2840) | func (c *FilesCopyCall) Do(opts ...googleapi.CallOption) (*File, error) { type FilesCreateCall (line 2920) | type FilesCreateCall struct method IgnoreDefaultVisibility (line 2945) | func (c *FilesCreateCall) IgnoreDefaultVisibility(ignoreDefaultVisibil... method KeepRevisionForever (line 2954) | func (c *FilesCreateCall) KeepRevisionForever(keepRevisionForever bool... method OcrLanguage (line 2961) | func (c *FilesCreateCall) OcrLanguage(ocrLanguage string) *FilesCreate... method UseContentAsIndexableText (line 2969) | func (c *FilesCreateCall) UseContentAsIndexableText(useContentAsIndexa... method Media (line 2982) | func (c *FilesCreateCall) Media(r io.Reader, options ...googleapi.Medi... method ResumableMedia (line 3001) | func (c *FilesCreateCall) ResumableMedia(ctx context.Context, r io.Rea... method ProgressUpdater (line 3015) | func (c *FilesCreateCall) ProgressUpdater(pu googleapi.ProgressUpdater... method Fields (line 3023) | func (c *FilesCreateCall) Fields(s ...googleapi.Field) *FilesCreateCall { method Context (line 3033) | func (c *FilesCreateCall) Context(ctx context.Context) *FilesCreateCall { method doRequest (line 3038) | func (c *FilesCreateCall) doRequest(alt string) (*http.Response, error) { method Do (line 3082) | func (c *FilesCreateCall) Do(opts ...googleapi.CallOption) (*File, err... type FilesDeleteCall (line 3203) | type FilesDeleteCall struct method Fields (line 3222) | func (c *FilesDeleteCall) Fields(s ...googleapi.Field) *FilesDeleteCall { method Context (line 3230) | func (c *FilesDeleteCall) Context(ctx context.Context) *FilesDeleteCall { method doRequest (line 3235) | func (c *FilesDeleteCall) doRequest(alt string) (*http.Response, error) { method Do (line 3252) | func (c *FilesDeleteCall) Do(opts ...googleapi.CallOption) error { type FilesEmptyTrashCall (line 3290) | type FilesEmptyTrashCall struct method Fields (line 3305) | func (c *FilesEmptyTrashCall) Fields(s ...googleapi.Field) *FilesEmpty... method Context (line 3313) | func (c *FilesEmptyTrashCall) Context(ctx context.Context) *FilesEmpty... method doRequest (line 3318) | func (c *FilesEmptyTrashCall) doRequest(alt string) (*http.Response, e... method Do (line 3333) | func (c *FilesEmptyTrashCall) Do(opts ...googleapi.CallOption) error { type FilesExportCall (line 3358) | type FilesExportCall struct method Fields (line 3378) | func (c *FilesExportCall) Fields(s ...googleapi.Field) *FilesExportCall { method IfNoneMatch (line 3388) | func (c *FilesExportCall) IfNoneMatch(entityTag string) *FilesExportCa... method Context (line 3396) | func (c *FilesExportCall) Context(ctx context.Context) *FilesExportCall { method doRequest (line 3401) | func (c *FilesExportCall) doRequest(alt string) (*http.Response, error) { method Download (line 3423) | func (c *FilesExportCall) Download(opts ...googleapi.CallOption) (*htt... method Do (line 3437) | func (c *FilesExportCall) Do(opts ...googleapi.CallOption) error { type FilesGenerateIdsCall (line 3483) | type FilesGenerateIdsCall struct method Count (line 3499) | func (c *FilesGenerateIdsCall) Count(count int64) *FilesGenerateIdsCall { method Space (line 3507) | func (c *FilesGenerateIdsCall) Space(space string) *FilesGenerateIdsCa... method Fields (line 3515) | func (c *FilesGenerateIdsCall) Fields(s ...googleapi.Field) *FilesGene... method IfNoneMatch (line 3525) | func (c *FilesGenerateIdsCall) IfNoneMatch(entityTag string) *FilesGen... method Context (line 3533) | func (c *FilesGenerateIdsCall) Context(ctx context.Context) *FilesGene... method doRequest (line 3538) | func (c *FilesGenerateIdsCall) doRequest(alt string) (*http.Response, ... method Do (line 3562) | func (c *FilesGenerateIdsCall) Do(opts ...googleapi.CallOption) (*Gene... type FilesGetCall (line 3627) | type FilesGetCall struct method AcknowledgeAbuse (line 3646) | func (c *FilesGetCall) AcknowledgeAbuse(acknowledgeAbuse bool) *FilesG... method Fields (line 3654) | func (c *FilesGetCall) Fields(s ...googleapi.Field) *FilesGetCall { method IfNoneMatch (line 3664) | func (c *FilesGetCall) IfNoneMatch(entityTag string) *FilesGetCall { method Context (line 3672) | func (c *FilesGetCall) Context(ctx context.Context) *FilesGetCall { method doRequest (line 3677) | func (c *FilesGetCall) doRequest(alt string) (*http.Response, error) { method Download (line 3699) | func (c *FilesGetCall) Download(opts ...googleapi.CallOption) (*http.R... method Do (line 3719) | func (c *FilesGetCall) Do(opts ...googleapi.CallOption) (*File, error) { type FilesListCall (line 3791) | type FilesListCall struct method Corpus (line 3810) | func (c *FilesListCall) Corpus(corpus string) *FilesListCall { method OrderBy (line 3824) | func (c *FilesListCall) OrderBy(orderBy string) *FilesListCall { method PageSize (line 3831) | func (c *FilesListCall) PageSize(pageSize int64) *FilesListCall { method PageToken (line 3839) | func (c *FilesListCall) PageToken(pageToken string) *FilesListCall { method Q (line 3846) | func (c *FilesListCall) Q(q string) *FilesListCall { method Spaces (line 3854) | func (c *FilesListCall) Spaces(spaces string) *FilesListCall { method Fields (line 3862) | func (c *FilesListCall) Fields(s ...googleapi.Field) *FilesListCall { method IfNoneMatch (line 3872) | func (c *FilesListCall) IfNoneMatch(entityTag string) *FilesListCall { method Context (line 3880) | func (c *FilesListCall) Context(ctx context.Context) *FilesListCall { method doRequest (line 3885) | func (c *FilesListCall) doRequest(alt string) (*http.Response, error) { method Do (line 3909) | func (c *FilesListCall) Do(opts ...googleapi.CallOption) (*FileList, e... method Pages (line 4008) | func (c *FilesListCall) Pages(ctx context.Context, f func(*FileList) e... type FilesUpdateCall (line 4028) | type FilesUpdateCall struct method AddParents (line 4052) | func (c *FilesUpdateCall) AddParents(addParents string) *FilesUpdateCa... method KeepRevisionForever (line 4061) | func (c *FilesUpdateCall) KeepRevisionForever(keepRevisionForever bool... method OcrLanguage (line 4068) | func (c *FilesUpdateCall) OcrLanguage(ocrLanguage string) *FilesUpdate... method RemoveParents (line 4075) | func (c *FilesUpdateCall) RemoveParents(removeParents string) *FilesUp... method UseContentAsIndexableText (line 4083) | func (c *FilesUpdateCall) UseContentAsIndexableText(useContentAsIndexa... method Media (line 4096) | func (c *FilesUpdateCall) Media(r io.Reader, options ...googleapi.Medi... method ResumableMedia (line 4115) | func (c *FilesUpdateCall) ResumableMedia(ctx context.Context, r io.Rea... method ProgressUpdater (line 4129) | func (c *FilesUpdateCall) ProgressUpdater(pu googleapi.ProgressUpdater... method Fields (line 4137) | func (c *FilesUpdateCall) Fields(s ...googleapi.Field) *FilesUpdateCall { method Context (line 4147) | func (c *FilesUpdateCall) Context(ctx context.Context) *FilesUpdateCall { method doRequest (line 4152) | func (c *FilesUpdateCall) doRequest(alt string) (*http.Response, error) { method Do (line 4198) | func (c *FilesUpdateCall) Do(opts ...googleapi.CallOption) (*File, err... type FilesWatchCall (line 4333) | type FilesWatchCall struct method AcknowledgeAbuse (line 4353) | func (c *FilesWatchCall) AcknowledgeAbuse(acknowledgeAbuse bool) *File... method Fields (line 4361) | func (c *FilesWatchCall) Fields(s ...googleapi.Field) *FilesWatchCall { method Context (line 4369) | func (c *FilesWatchCall) Context(ctx context.Context) *FilesWatchCall { method doRequest (line 4374) | func (c *FilesWatchCall) doRequest(alt string) (*http.Response, error) { method Download (line 4399) | func (c *FilesWatchCall) Download(opts ...googleapi.CallOption) (*http... method Do (line 4419) | func (c *FilesWatchCall) Do(opts ...googleapi.CallOption) (*Channel, e... type PermissionsCreateCall (line 4495) | type PermissionsCreateCall struct method EmailMessage (line 4513) | func (c *PermissionsCreateCall) EmailMessage(emailMessage string) *Per... method SendNotificationEmail (line 4523) | func (c *PermissionsCreateCall) SendNotificationEmail(sendNotification... method TransferOwnership (line 4532) | func (c *PermissionsCreateCall) TransferOwnership(transferOwnership bo... method Fields (line 4540) | func (c *PermissionsCreateCall) Fields(s ...googleapi.Field) *Permissi... method Context (line 4548) | func (c *PermissionsCreateCall) Context(ctx context.Context) *Permissi... method doRequest (line 4553) | func (c *PermissionsCreateCall) doRequest(alt string) (*http.Response,... method Do (line 4582) | func (c *PermissionsCreateCall) Do(opts ...googleapi.CallOption) (*Per... type PermissionsDeleteCall (line 4659) | type PermissionsDeleteCall struct method Fields (line 4678) | func (c *PermissionsDeleteCall) Fields(s ...googleapi.Field) *Permissi... method Context (line 4686) | func (c *PermissionsDeleteCall) Context(ctx context.Context) *Permissi... method doRequest (line 4691) | func (c *PermissionsDeleteCall) doRequest(alt string) (*http.Response,... method Do (line 4709) | func (c *PermissionsDeleteCall) Do(opts ...googleapi.CallOption) error { type PermissionsGetCall (line 4753) | type PermissionsGetCall struct method Fields (line 4773) | func (c *PermissionsGetCall) Fields(s ...googleapi.Field) *Permissions... method IfNoneMatch (line 4783) | func (c *PermissionsGetCall) IfNoneMatch(entityTag string) *Permission... method Context (line 4791) | func (c *PermissionsGetCall) Context(ctx context.Context) *Permissions... method doRequest (line 4796) | func (c *PermissionsGetCall) doRequest(alt string) (*http.Response, er... method Do (line 4823) | func (c *PermissionsGetCall) Do(opts ...googleapi.CallOption) (*Permis... type PermissionsListCall (line 4892) | type PermissionsListCall struct method Fields (line 4910) | func (c *PermissionsListCall) Fields(s ...googleapi.Field) *Permission... method IfNoneMatch (line 4920) | func (c *PermissionsListCall) IfNoneMatch(entityTag string) *Permissio... method Context (line 4928) | func (c *PermissionsListCall) Context(ctx context.Context) *Permission... method doRequest (line 4933) | func (c *PermissionsListCall) doRequest(alt string) (*http.Response, e... method Do (line 4959) | func (c *PermissionsListCall) Do(opts ...googleapi.CallOption) (*Permi... type PermissionsUpdateCall (line 5021) | type PermissionsUpdateCall struct method TransferOwnership (line 5043) | func (c *PermissionsUpdateCall) TransferOwnership(transferOwnership bo... method Fields (line 5051) | func (c *PermissionsUpdateCall) Fields(s ...googleapi.Field) *Permissi... method Context (line 5059) | func (c *PermissionsUpdateCall) Context(ctx context.Context) *Permissi... method doRequest (line 5064) | func (c *PermissionsUpdateCall) doRequest(alt string) (*http.Response,... method Do (line 5094) | func (c *PermissionsUpdateCall) Do(opts ...googleapi.CallOption) (*Per... type RepliesCreateCall (line 5168) | type RepliesCreateCall struct method Fields (line 5189) | func (c *RepliesCreateCall) Fields(s ...googleapi.Field) *RepliesCreat... method Context (line 5197) | func (c *RepliesCreateCall) Context(ctx context.Context) *RepliesCreat... method doRequest (line 5202) | func (c *RepliesCreateCall) doRequest(alt string) (*http.Response, err... method Do (line 5232) | func (c *RepliesCreateCall) Do(opts ...googleapi.CallOption) (*Reply, ... type RepliesDeleteCall (line 5300) | type RepliesDeleteCall struct method Fields (line 5321) | func (c *RepliesDeleteCall) Fields(s ...googleapi.Field) *RepliesDelet... method Context (line 5329) | func (c *RepliesDeleteCall) Context(ctx context.Context) *RepliesDelet... method doRequest (line 5334) | func (c *RepliesDeleteCall) doRequest(alt string) (*http.Response, err... method Do (line 5353) | func (c *RepliesDeleteCall) Do(opts ...googleapi.CallOption) error { type RepliesGetCall (line 5404) | type RepliesGetCall struct method IncludeDeleted (line 5426) | func (c *RepliesGetCall) IncludeDeleted(includeDeleted bool) *RepliesG... method Fields (line 5434) | func (c *RepliesGetCall) Fields(s ...googleapi.Field) *RepliesGetCall { method IfNoneMatch (line 5444) | func (c *RepliesGetCall) IfNoneMatch(entityTag string) *RepliesGetCall { method Context (line 5452) | func (c *RepliesGetCall) Context(ctx context.Context) *RepliesGetCall { method doRequest (line 5457) | func (c *RepliesGetCall) doRequest(alt string) (*http.Response, error) { method Do (line 5485) | func (c *RepliesGetCall) Do(opts ...googleapi.CallOption) (*Reply, err... type RepliesListCall (line 5564) | type RepliesListCall struct method IncludeDeleted (line 5584) | func (c *RepliesListCall) IncludeDeleted(includeDeleted bool) *Replies... method PageSize (line 5591) | func (c *RepliesListCall) PageSize(pageSize int64) *RepliesListCall { method PageToken (line 5599) | func (c *RepliesListCall) PageToken(pageToken string) *RepliesListCall { method Fields (line 5607) | func (c *RepliesListCall) Fields(s ...googleapi.Field) *RepliesListCall { method IfNoneMatch (line 5617) | func (c *RepliesListCall) IfNoneMatch(entityTag string) *RepliesListCa... method Context (line 5625) | func (c *RepliesListCall) Context(ctx context.Context) *RepliesListCall { method doRequest (line 5630) | func (c *RepliesListCall) doRequest(alt string) (*http.Response, error) { method Do (line 5657) | func (c *RepliesListCall) Do(opts ...googleapi.CallOption) (*ReplyList... method Pages (line 5744) | func (c *RepliesListCall) Pages(ctx context.Context, f func(*ReplyList... type RepliesUpdateCall (line 5764) | type RepliesUpdateCall struct method Fields (line 5787) | func (c *RepliesUpdateCall) Fields(s ...googleapi.Field) *RepliesUpdat... method Context (line 5795) | func (c *RepliesUpdateCall) Context(ctx context.Context) *RepliesUpdat... method doRequest (line 5800) | func (c *RepliesUpdateCall) doRequest(alt string) (*http.Response, err... method Do (line 5831) | func (c *RepliesUpdateCall) Do(opts ...googleapi.CallOption) (*Reply, ... type RevisionsDeleteCall (line 5906) | type RevisionsDeleteCall struct method Fields (line 5926) | func (c *RevisionsDeleteCall) Fields(s ...googleapi.Field) *RevisionsD... method Context (line 5934) | func (c *RevisionsDeleteCall) Context(ctx context.Context) *RevisionsD... method doRequest (line 5939) | func (c *RevisionsDeleteCall) doRequest(alt string) (*http.Response, e... method Do (line 5957) | func (c *RevisionsDeleteCall) Do(opts ...googleapi.CallOption) error { type RevisionsGetCall (line 6002) | type RevisionsGetCall struct method AcknowledgeAbuse (line 6023) | func (c *RevisionsGetCall) AcknowledgeAbuse(acknowledgeAbuse bool) *Re... method Fields (line 6031) | func (c *RevisionsGetCall) Fields(s ...googleapi.Field) *RevisionsGetC... method IfNoneMatch (line 6041) | func (c *RevisionsGetCall) IfNoneMatch(entityTag string) *RevisionsGet... method Context (line 6049) | func (c *RevisionsGetCall) Context(ctx context.Context) *RevisionsGetC... method doRequest (line 6054) | func (c *RevisionsGetCall) doRequest(alt string) (*http.Response, erro... method Download (line 6077) | func (c *RevisionsGetCall) Download(opts ...googleapi.CallOption) (*ht... method Do (line 6097) | func (c *RevisionsGetCall) Do(opts ...googleapi.CallOption) (*Revision... type RevisionsListCall (line 6175) | type RevisionsListCall struct method Fields (line 6193) | func (c *RevisionsListCall) Fields(s ...googleapi.Field) *RevisionsLis... method IfNoneMatch (line 6203) | func (c *RevisionsListCall) IfNoneMatch(entityTag string) *RevisionsLi... method Context (line 6211) | func (c *RevisionsListCall) Context(ctx context.Context) *RevisionsLis... method doRequest (line 6216) | func (c *RevisionsListCall) doRequest(alt string) (*http.Response, err... method Do (line 6242) | func (c *RevisionsListCall) Do(opts ...googleapi.CallOption) (*Revisio... type RevisionsUpdateCall (line 6305) | type RevisionsUpdateCall struct method Fields (line 6326) | func (c *RevisionsUpdateCall) Fields(s ...googleapi.Field) *RevisionsU... method Context (line 6334) | func (c *RevisionsUpdateCall) Context(ctx context.Context) *RevisionsU... method doRequest (line 6339) | func (c *RevisionsUpdateCall) doRequest(alt string) (*http.Response, e... method Do (line 6369) | func (c *RevisionsUpdateCall) Do(opts ...googleapi.CallOption) (*Revis... FILE: vendor/google.golang.org/api/gensupport/backoff.go type BackoffStrategy (line 12) | type BackoffStrategy interface type ExponentialBackoff (line 24) | type ExponentialBackoff struct method Pause (line 31) | func (eb *ExponentialBackoff) Pause() (time.Duration, bool) { method Reset (line 43) | func (eb *ExponentialBackoff) Reset() { FILE: vendor/google.golang.org/api/gensupport/buffer.go type ResumableBuffer (line 15) | type ResumableBuffer struct method Chunk (line 32) | func (rb *ResumableBuffer) Chunk() (chunk io.Reader, off int64, size i... method loadChunk (line 41) | func (rb *ResumableBuffer) loadChunk() error { method Next (line 58) | func (rb *ResumableBuffer) Next() { function NewResumableBuffer (line 25) | func NewResumableBuffer(media io.Reader, chunkSize int) *ResumableBuffer { type readerTyper (line 63) | type readerTyper struct function ReaderAtToReader (line 71) | func ReaderAtToReader(ra io.ReaderAt, size int64) io.Reader { FILE: vendor/google.golang.org/api/gensupport/json.go function MarshalJSON (line 20) | func MarshalJSON(schema interface{}, forceSendFields []string) ([]byte, ... function schemaToMap (line 37) | func schemaToMap(schema interface{}, mustInclude map[string]struct{}) (m... function formatAsString (line 83) | func formatAsString(v reflect.Value, kind reflect.Kind) string { type jsonTag (line 93) | type jsonTag struct function parseJSONTag (line 102) | func parseJSONTag(val string) (jsonTag, error) { function includeField (line 130) | func includeField(v reflect.Value, f reflect.StructField, mustInclude ma... function isEmptyValue (line 156) | func isEmptyValue(v reflect.Value) bool { FILE: vendor/google.golang.org/api/gensupport/media.go constant sniffBuffSize (line 18) | sniffBuffSize = 512 function newContentSniffer (line 20) | func newContentSniffer(r io.Reader) *contentSniffer { type contentSniffer (line 25) | type contentSniffer struct method Read (line 34) | func (cs *contentSniffer) Read(p []byte) (n int, err error) { method ContentType (line 55) | func (cs *contentSniffer) ContentType() (string, bool) { function DetermineContentType (line 79) | func DetermineContentType(media io.Reader, ctype string) (io.Reader, str... type typeReader (line 101) | type typeReader struct type multipartReader (line 108) | type multipartReader struct method Read (line 142) | func (mp *multipartReader) Read(data []byte) (n int, err error) { method Close (line 146) | func (mp *multipartReader) Close() error { function newMultipartReader (line 114) | func newMultipartReader(parts []typeReader) *multipartReader { function CombineBodyMedia (line 158) | func CombineBodyMedia(body io.Reader, bodyContentType string, media io.R... function typeHeader (line 166) | func typeHeader(contentType string) textproto.MIMEHeader { function PrepareUpload (line 183) | func PrepareUpload(media io.Reader, chunkSize int) (io.Reader, FILE: vendor/google.golang.org/api/gensupport/params.go type URLParams (line 15) | type URLParams method Get (line 18) | func (u URLParams) Get(key string) string { method Set (line 28) | func (u URLParams) Set(key, value string) { method SetMulti (line 36) | func (u URLParams) SetMulti(key string, values []string) { method Encode (line 42) | func (u URLParams) Encode() string { function SetOptions (line 46) | func SetOptions(u URLParams, opts ...googleapi.CallOption) { FILE: vendor/google.golang.org/api/gensupport/resumable.go constant statusResumeIncomplete (line 21) | statusResumeIncomplete = 308 constant statusTooManyRequests (line 27) | statusTooManyRequests = 429 type ResumableUpload (line 32) | type ResumableUpload struct method Progress (line 53) | func (rx *ResumableUpload) Progress() int64 { method doUploadRequest (line 63) | func (rx *ResumableUpload) doUploadRequest(ctx context.Context, data i... method reportProgress (line 89) | func (rx *ResumableUpload) reportProgress(old, updated int64) { method transferChunk (line 102) | func (rx *ResumableUpload) transferChunk(ctx context.Context) (*http.R... method Upload (line 140) | func (rx *ResumableUpload) Upload(ctx context.Context) (resp *http.Res... function contextDone (line 125) | func contextDone(ctx context.Context) bool { FILE: vendor/google.golang.org/api/gensupport/retry.go function Retry (line 14) | func Retry(ctx context.Context, f func() (*http.Response, error), backof... function DefaultBackoffStrategy (line 48) | func DefaultBackoffStrategy() BackoffStrategy { function shouldRetry (line 57) | func shouldRetry(status int, err error) bool { FILE: vendor/google.golang.org/api/googleapi/googleapi.go type ContentTyper (line 26) | type ContentTyper interface type SizeReaderAt (line 32) | type SizeReaderAt interface type ServerResponse (line 39) | type ServerResponse struct constant Version (line 48) | Version = "0.5" constant UserAgent (line 51) | UserAgent = "google-api-go-client/" + Version constant DefaultUploadChunkSize (line 54) | DefaultUploadChunkSize = 8 * 1024 * 1024 constant MinUploadChunkSize (line 58) | MinUploadChunkSize = 256 * 1024 type Error (line 62) | type Error struct method Error (line 85) | func (e *Error) Error() string { type ErrorItem (line 78) | type ErrorItem struct type errorReply (line 108) | type errorReply struct function CheckResponse (line 114) | func CheckResponse(res *http.Response) error { function IsNotModified (line 141) | func IsNotModified(err error) bool { function CheckMediaResponse (line 152) | func CheckMediaResponse(res *http.Response) error { type MarshalStyle (line 164) | type MarshalStyle method JSONReader (line 169) | func (wrap MarshalStyle) JSONReader(v interface{}) (io.Reader, error) { type endingWithErrorReader (line 186) | type endingWithErrorReader struct method Read (line 191) | func (er endingWithErrorReader) Read(p []byte) (n int, err error) { type countingWriter (line 201) | type countingWriter struct method Write (line 205) | func (w countingWriter) Write(p []byte) (int, error) { type ProgressUpdater (line 213) | type ProgressUpdater type MediaOption (line 215) | type MediaOption interface type contentTypeOption (line 219) | type contentTypeOption method setOptions (line 221) | func (ct contentTypeOption) setOptions(o *MediaOptions) { function ContentType (line 230) | func ContentType(ctype string) MediaOption { type chunkSizeOption (line 234) | type chunkSizeOption method setOptions (line 236) | func (cs chunkSizeOption) setOptions(o *MediaOptions) { function ChunkSize (line 249) | func ChunkSize(size int) MediaOption { type MediaOptions (line 254) | type MediaOptions struct function ProcessMediaOptions (line 263) | func ProcessMediaOptions(opts []MediaOption) *MediaOptions { function ResolveRelative (line 271) | func ResolveRelative(basestr, relstr string) string { function init (line 286) | func init() { function SetOpaque (line 300) | func SetOpaque(u *url.URL) { function Expand (line 311) | func Expand(u *url.URL, expansions map[string]string) { function CloseBody (line 322) | func CloseBody(res *http.Response) { function VariantType (line 345) | func VariantType(t map[string]interface{}) string { function ConvertVariant (line 353) | func ConvertVariant(v map[string]interface{}, dst interface{}) bool { type Field (line 385) | type Field function CombineFields (line 388) | func CombineFields(s []Field) string { type CallOption (line 402) | type CallOption interface function QuotaUser (line 410) | func QuotaUser(u string) CallOption { return quotaUser(u) } type quotaUser (line 412) | type quotaUser method Get (line 414) | func (q quotaUser) Get() (string, string) { return "quotaUser", string... function UserIP (line 418) | func UserIP(ip string) CallOption { return userIP(ip) } type userIP (line 420) | type userIP method Get (line 422) | func (i userIP) Get() (string, string) { return "userIp", string(i) } function Trace (line 426) | func Trace(traceToken string) CallOption { return traceTok(traceToken) } type traceTok (line 428) | type traceTok method Get (line 430) | func (t traceTok) Get() (string, string) { return "trace", "token:" + ... FILE: vendor/google.golang.org/api/googleapi/internal/uritemplates/uritemplates.go function pctEncode (line 26) | func pctEncode(src []byte) []byte { function escape (line 37) | func escape(s string, allowReserved bool) string { type uriTemplate (line 45) | type uriTemplate struct method Expand (line 174) | func (t *uriTemplate) Expand(values map[string]string) string { function parse (line 51) | func parse(rawTemplate string) (*uriTemplate, error) { type templatePart (line 80) | type templatePart struct method expand (line 182) | func (tp *templatePart) expand(buf *bytes.Buffer, values map[string]st... method expandName (line 203) | func (tp *templatePart) expandName(buf *bytes.Buffer, name string, emp... method expandString (line 214) | func (tp *templatePart) expandString(buf *bytes.Buffer, t templateTerm... type templateTerm (line 90) | type templateTerm struct function parseExpression (line 96) | func parseExpression(expression string) (result templatePart, err error) { function parseTerm (line 146) | func parseTerm(term string) (result templateTerm, err error) { FILE: vendor/google.golang.org/api/googleapi/internal/uritemplates/utils.go function Expand (line 7) | func Expand(path string, values map[string]string) (string, error) { FILE: vendor/google.golang.org/api/googleapi/types.go type Int64s (line 13) | type Int64s method UnmarshalJSON (line 15) | func (q *Int64s) UnmarshalJSON(raw []byte) error { method MarshalJSON (line 122) | func (s Int64s) MarshalJSON() ([]byte, error) { type Int32s (line 32) | type Int32s method UnmarshalJSON (line 34) | func (q *Int32s) UnmarshalJSON(raw []byte) error { method MarshalJSON (line 128) | func (s Int32s) MarshalJSON() ([]byte, error) { type Uint64s (line 51) | type Uint64s method UnmarshalJSON (line 53) | func (q *Uint64s) UnmarshalJSON(raw []byte) error { method MarshalJSON (line 134) | func (s Uint64s) MarshalJSON() ([]byte, error) { type Uint32s (line 70) | type Uint32s method UnmarshalJSON (line 72) | func (q *Uint32s) UnmarshalJSON(raw []byte) error { method MarshalJSON (line 140) | func (s Uint32s) MarshalJSON() ([]byte, error) { type Float64s (line 89) | type Float64s method UnmarshalJSON (line 91) | func (q *Float64s) UnmarshalJSON(raw []byte) error { method MarshalJSON (line 146) | func (s Float64s) MarshalJSON() ([]byte, error) { function quotedList (line 107) | func quotedList(n int, fn func(dst []byte, i int) []byte) ([]byte, error) { function Bool (line 158) | func Bool(v bool) *bool { return &v } function Int32 (line 162) | func Int32(v int32) *int32 { return &v } function Int64 (line 166) | func Int64(v int64) *int64 { return &v } function Float64 (line 170) | func Float64(v float64) *float64 { return &v } function Uint32 (line 174) | func Uint32(v uint32) *uint32 { return &v } function Uint64 (line 178) | func Uint64(v uint64) *uint64 { return &v } function String (line 182) | func String(v string) *string { return &v }