MCPcopy Create free account

hub / github.com/spf13/afero / types & classes

Types & classes89 in github.com/spf13/afero

↓ 4 callersTypeAliasmyFileInfo
afero_test.go:633
↓ 2 callersTypeAliasbyName
byName implements sort.Interface.
ioutil.go:31
↓ 1 callersTypeAliasByName
gcsfs/file_info.go:134
↓ 1 callersTypeAliasfilesSorter
implement sort.Interface for []*FileData
mem/dirmap.go:32
InterfaceACLHandle
gcsfs/internal/stiface/interfaces.go:86
StructAfero
afero.go:32
StructBasePathFile
basepath.go:30
StructBasePathFs
The BasePathFs restricts all operations to a given path within an Fs. The given file name to the operations on this Fs will be prepended with the base
basepath.go:25
InterfaceBucketHandle
gcsfs/internal/stiface/interfaces.go:51
InterfaceBucketIterator
gcsfs/internal/stiface/interfaces.go:78
StructCacheOnReadFs
If the cache duration is 0, cache time will be unlimited, i.e. once a file is in the layer, the base will never be read again for this file. For cach
cacheOnReadFs.go:22
InterfaceClient
gcsfs/internal/stiface/interfaces.go:25
InterfaceComposer
gcsfs/internal/stiface/interfaces.go:127
InterfaceCopier
gcsfs/internal/stiface/interfaces.go:117
StructCopyOnWriteFs
The CopyOnWriteFs is a union filesystem: a read only base file system with a possibly writeable layer on top. Changes to the file system will only be
copyOnWriteFs.go:20
InterfaceDir
mem/dir.go:16
TypeAliasDirMap
mem/dirmap.go:18
FuncTypeDirsMerger
DirsMerger is how UnionFile weaves two directories together. It takes the FileInfo slices from the layer and the base and returns a single view.
unionFile.go:131
InterfaceFile
File represents a file in the filesystem.
afero.go:37
StructFile
tarfs/file.go:14
StructFile
mem/file.go:35
StructFile
zipfs/file.go:13
StructFile
sftpfs/file.go:22
StructFileData
mem/file.go:56
StructFileInfo
mem/file.go:327
StructFileInfo
gcsfs/file_info.go:33
StructFileInfoDirEntry
FileInfoDirEntry provides an adapter from os.FileInfo to fs.DirEntry
internal/common/adapters.go:19
StructFromIOFS
FromIOFS adopts io/fs.FS to use it as afero.Fs Note that io/fs.FS is read-only so all mutating methods will return fs.PathError with fs.ErrPermission
iofs.go:156
InterfaceFs
Fs is the filesystem interface. Any simulated or real filesystem should implement this interface.
afero.go:57
StructFs
tarfs/fs.go:16
StructFs
zipfs/fs.go:13
StructFs
Fs is a Fs implementation that uses functions provided by google cloud storage
gcsfs/fs.go:37
StructFs
Fs is a afero.Fs implementation that uses functions provided by the sftp package. For details in any method, check the documentation of the sftp pack
sftpfs/sftp.go:29
StructGcsFile
GcsFs is the Afero version adapted for GCS
gcsfs/file.go:36
StructGcsFs
gcsfs/gcs.go:31
StructHttpFs
httpFs.go:48
StructIOFS
IOFS adopts afero.Fs to stdlib io/fs.FS
iofs.go:18
InterfaceLinkReader
LinkReader is an optional interface in Afero. It is only implemented by the filesystems saying so.
symlink.go:48
InterfaceLinker
Linker is an optional interface in Afero. It is only implemented by the filesystems saying so. It will call Symlink if the filesystem itself is, or it
symlink.go:37
InterfaceLstater
Lstater is an optional interface in Afero. It is only implemented by the filesystems saying so. It will call Lstat if the filesystem itself is, or it
lstater.go:25
StructMemMapFs
Only a subset of bits are allowed to be changed. Documented under os.Chmod()
memmap.go:32
InterfaceObjectHandle
gcsfs/internal/stiface/interfaces.go:33
InterfaceObjectIterator
gcsfs/internal/stiface/interfaces.go:71
StructOsFs
OsFs is a Fs implementation that uses functions provided by the os package. For details in any method, check the documentation of the os package (htt
os.go:28
StructReadOnlyFs
readonlyfs.go:11
InterfaceReader
gcsfs/internal/stiface/interfaces.go:94
StructRegexpFile
regexpfs.go:22
StructRegexpFs
The RegexpFs filters files (not directories) by regular expression. Only files matching the given regexp will be allowed, all others get a ENOENT erro
regexpfs.go:13
StructSftpFsContext
sftpfs/sftp_test.go:34
InterfaceSymlinker
Symlinker is an optional interface in Afero. It is only implemented by the filesystems saying so. It indicates support for 3 symlink related interface
symlink.go:27
StructUnionFile
The UnionFile implements the afero.File interface and will be returned when reading a directory present at least in the overlay or opening a file for
unionFile.go:23
InterfaceWriter
gcsfs/internal/stiface/interfaces.go:105
StructaclHandle
gcsfs/internal/stiface/adapters.go:39
Structargs
ioutil_test.go:119
StructbucketHandle
gcsfs/internal/stiface/adapters.go:31
StructbucketIterator
gcsfs/internal/stiface/adapters.go:33
StructbucketMock
gcsfs/gcs_mocks.go:45
TypeAliascacheState
cacheOnReadFs.go:32
Structclient
gcsfs/internal/stiface/adapters.go:30
StructclientMock
gcsfs/gcs_mocks.go:32
Structcomposer
gcsfs/internal/stiface/adapters.go:38
Structcopier
gcsfs/internal/stiface/adapters.go:37
StructdirSpec
util_test.go:443
StructdirSpec
basepath_test.go:92
Structev
composite_test.go:27
StructfakeBucket
gcsfs/internal/stiface/stiface_test.go:105
StructfakeBucketHandle
gcsfs/internal/stiface/stiface_test.go:118
StructfakeClient
gcsfs/internal/stiface/stiface_test.go:100
StructfakeObjectHandle
gcsfs/internal/stiface/stiface_test.go:148
StructfakeReader
gcsfs/internal/stiface/stiface_test.go:176
StructfakeWriter
gcsfs/internal/stiface/stiface_test.go:193
StructfromIOFSFile
iofs.go:216
StructgcsFileResource
gcsFileResource represents a singleton version of each GCS object; Google cloud storage allows users to open multiple writers(!) to the same underlyin
gcsfs/file_resource.go:40
StructhttpDir
httpFs.go:26
StructobjectHandle
gcsfs/internal/stiface/adapters.go:32
StructobjectItMock
gcsfs/gcs_mocks.go:218
StructobjectIterator
gcsfs/internal/stiface/adapters.go:34
StructobjectMock
gcsfs/gcs_mocks.go:65
StructpseudoRoot
zipfs/fs.go:83
StructreadDirFile
readDirFile provides adapter from afero.File to fs.ReadDirFile needed for correct Open
iofs.go:133
Structreader
gcsfs/internal/stiface/adapters.go:35
StructreaderMock
gcsfs/gcs_mocks.go:194
Structspec
util_test.go:459
Structspec
basepath_test.go:108
Structtest
memmap_test.go:17
Structtest
util_test.go:33
Structtest
afero_test.go:342
Structwriter
gcsfs/internal/stiface/adapters.go:36
StructwriterMock
gcsfs/gcs_mocks.go:146