Documentation
¶
Index ¶
- Variables
- type Directory
- func (*Directory) Descriptor() ([]byte, []int)deprecated
- func (x *Directory) GetContents() isDirectory_Contents
- func (x *Directory) GetContentsExternal() *DirectoryReference
- func (x *Directory) GetContentsInline() *DirectoryContents
- func (*Directory) ProtoMessage()
- func (x *Directory) ProtoReflect() protoreflect.Message
- func (x *Directory) Reset()
- func (x *Directory) String() string
- type DirectoryAccessParameters
- func (*DirectoryAccessParameters) Descriptor() ([]byte, []int)deprecated
- func (x *DirectoryAccessParameters) GetEncoders() []*encoding.BinaryEncoder
- func (*DirectoryAccessParameters) ProtoMessage()
- func (x *DirectoryAccessParameters) ProtoReflect() protoreflect.Message
- func (x *DirectoryAccessParameters) Reset()
- func (x *DirectoryAccessParameters) String() string
- type DirectoryContents
- func (*DirectoryContents) Descriptor() ([]byte, []int)deprecated
- func (x *DirectoryContents) GetDirectories() []*DirectoryNode
- func (x *DirectoryContents) GetLeaves() isDirectoryContents_Leaves
- func (x *DirectoryContents) GetLeavesExternal() *LeavesReference
- func (x *DirectoryContents) GetLeavesInline() *Leaves
- func (*DirectoryContents) ProtoMessage()
- func (x *DirectoryContents) ProtoReflect() protoreflect.Message
- func (x *DirectoryContents) Reset()
- func (x *DirectoryContents) String() string
- type DirectoryContents_LeavesExternal
- type DirectoryContents_LeavesInline
- type DirectoryCreationParameters
- func (*DirectoryCreationParameters) Descriptor() ([]byte, []int)deprecated
- func (x *DirectoryCreationParameters) GetAccess() *DirectoryAccessParameters
- func (x *DirectoryCreationParameters) GetDirectoryMaximumSizeBytes() uint32
- func (*DirectoryCreationParameters) ProtoMessage()
- func (x *DirectoryCreationParameters) ProtoReflect() protoreflect.Message
- func (x *DirectoryCreationParameters) Reset()
- func (x *DirectoryCreationParameters) String() string
- type DirectoryNode
- func (*DirectoryNode) Descriptor() ([]byte, []int)deprecated
- func (x *DirectoryNode) GetDirectory() *Directory
- func (x *DirectoryNode) GetName() string
- func (*DirectoryNode) ProtoMessage()
- func (x *DirectoryNode) ProtoReflect() protoreflect.Message
- func (x *DirectoryNode) Reset()
- func (x *DirectoryNode) String() string
- type DirectoryReference
- func (*DirectoryReference) Descriptor() ([]byte, []int)deprecated
- func (x *DirectoryReference) GetDirectoriesCount() uint32
- func (x *DirectoryReference) GetMaximumSymlinkEscapementLevels() *wrapperspb.UInt32Value
- func (x *DirectoryReference) GetReference() *core.DecodableReference
- func (*DirectoryReference) ProtoMessage()
- func (x *DirectoryReference) ProtoReflect() protoreflect.Message
- func (x *DirectoryReference) Reset()
- func (x *DirectoryReference) String() string
- type Directory_ContentsExternal
- type Directory_ContentsInline
- type FileAccessParameters
- func (*FileAccessParameters) Descriptor() ([]byte, []int)deprecated
- func (x *FileAccessParameters) GetChunkEncoders() []*encoding.BinaryEncoder
- func (x *FileAccessParameters) GetFileContentsListEncoders() []*encoding.BinaryEncoder
- func (*FileAccessParameters) ProtoMessage()
- func (x *FileAccessParameters) ProtoReflect() protoreflect.Message
- func (x *FileAccessParameters) Reset()
- func (x *FileAccessParameters) String() string
- type FileContents
- func (*FileContents) Descriptor() ([]byte, []int)deprecated
- func (x *FileContents) GetChunkReference() *core.DecodableReference
- func (x *FileContents) GetFileContentsListReference() *core.DecodableReference
- func (x *FileContents) GetLevel() isFileContents_Level
- func (x *FileContents) GetTotalSizeBytes() uint64
- func (*FileContents) ProtoMessage()
- func (x *FileContents) ProtoReflect() protoreflect.Message
- func (x *FileContents) Reset()
- func (x *FileContents) String() string
- type FileContents_ChunkReference
- type FileContents_FileContentsListReference
- type FileCreationParameters
- func (*FileCreationParameters) Descriptor() ([]byte, []int)deprecated
- func (x *FileCreationParameters) GetAccess() *FileAccessParameters
- func (x *FileCreationParameters) GetChunkMaximumSizeBytes() uint32
- func (x *FileCreationParameters) GetChunkMinimumSizeBytes() uint32
- func (x *FileCreationParameters) GetFileContentsListMaximumSizeBytes() uint32
- func (x *FileCreationParameters) GetFileContentsListMinimumSizeBytes() uint32
- func (*FileCreationParameters) ProtoMessage()
- func (x *FileCreationParameters) ProtoReflect() protoreflect.Message
- func (x *FileCreationParameters) Reset()
- func (x *FileCreationParameters) String() string
- type FileNode
- type FileProperties
- func (*FileProperties) Descriptor() ([]byte, []int)deprecated
- func (x *FileProperties) GetContents() *FileContents
- func (x *FileProperties) GetIsExecutable() bool
- func (*FileProperties) ProtoMessage()
- func (x *FileProperties) ProtoReflect() protoreflect.Message
- func (x *FileProperties) Reset()
- func (x *FileProperties) String() string
- type Leaves
- type LeavesReference
- func (*LeavesReference) Descriptor() ([]byte, []int)deprecated
- func (x *LeavesReference) GetMaximumSymlinkEscapementLevels() *wrapperspb.UInt32Value
- func (x *LeavesReference) GetReference() *core.DecodableReference
- func (*LeavesReference) ProtoMessage()
- func (x *LeavesReference) ProtoReflect() protoreflect.Message
- func (x *LeavesReference) Reset()
- func (x *LeavesReference) String() string
- type SymlinkNode
Constants ¶
This section is empty.
Variables ¶
var File_pkg_proto_model_filesystem_filesystem_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Directory ¶
type Directory struct { // Types that are valid to be assigned to Contents: // // *Directory_ContentsExternal // *Directory_ContentsInline Contents isDirectory_Contents `protobuf_oneof:"contents"` // contains filtered or unexported fields }
func (*Directory) Descriptor
deprecated
func (*Directory) GetContents ¶
func (x *Directory) GetContents() isDirectory_Contents
func (*Directory) GetContentsExternal ¶
func (x *Directory) GetContentsExternal() *DirectoryReference
func (*Directory) GetContentsInline ¶
func (x *Directory) GetContentsInline() *DirectoryContents
func (*Directory) ProtoMessage ¶
func (*Directory) ProtoMessage()
func (*Directory) ProtoReflect ¶
func (x *Directory) ProtoReflect() protoreflect.Message
type DirectoryAccessParameters ¶
type DirectoryAccessParameters struct { Encoders []*encoding.BinaryEncoder `protobuf:"bytes,1,rep,name=encoders,proto3" json:"encoders,omitempty"` // contains filtered or unexported fields }
func (*DirectoryAccessParameters) Descriptor
deprecated
func (*DirectoryAccessParameters) Descriptor() ([]byte, []int)
Deprecated: Use DirectoryAccessParameters.ProtoReflect.Descriptor instead.
func (*DirectoryAccessParameters) GetEncoders ¶
func (x *DirectoryAccessParameters) GetEncoders() []*encoding.BinaryEncoder
func (*DirectoryAccessParameters) ProtoMessage ¶
func (*DirectoryAccessParameters) ProtoMessage()
func (*DirectoryAccessParameters) ProtoReflect ¶
func (x *DirectoryAccessParameters) ProtoReflect() protoreflect.Message
func (*DirectoryAccessParameters) Reset ¶
func (x *DirectoryAccessParameters) Reset()
func (*DirectoryAccessParameters) String ¶
func (x *DirectoryAccessParameters) String() string
type DirectoryContents ¶
type DirectoryContents struct { // Types that are valid to be assigned to Leaves: // // *DirectoryContents_LeavesExternal // *DirectoryContents_LeavesInline Leaves isDirectoryContents_Leaves `protobuf_oneof:"leaves"` Directories []*DirectoryNode `protobuf:"bytes,3,rep,name=directories,proto3" json:"directories,omitempty"` // contains filtered or unexported fields }
func (*DirectoryContents) Descriptor
deprecated
func (*DirectoryContents) Descriptor() ([]byte, []int)
Deprecated: Use DirectoryContents.ProtoReflect.Descriptor instead.
func (*DirectoryContents) GetDirectories ¶
func (x *DirectoryContents) GetDirectories() []*DirectoryNode
func (*DirectoryContents) GetLeaves ¶
func (x *DirectoryContents) GetLeaves() isDirectoryContents_Leaves
func (*DirectoryContents) GetLeavesExternal ¶
func (x *DirectoryContents) GetLeavesExternal() *LeavesReference
func (*DirectoryContents) GetLeavesInline ¶
func (x *DirectoryContents) GetLeavesInline() *Leaves
func (*DirectoryContents) ProtoMessage ¶
func (*DirectoryContents) ProtoMessage()
func (*DirectoryContents) ProtoReflect ¶
func (x *DirectoryContents) ProtoReflect() protoreflect.Message
func (*DirectoryContents) Reset ¶
func (x *DirectoryContents) Reset()
func (*DirectoryContents) String ¶
func (x *DirectoryContents) String() string
type DirectoryContents_LeavesExternal ¶
type DirectoryContents_LeavesExternal struct {
LeavesExternal *LeavesReference `protobuf:"bytes,1,opt,name=leaves_external,json=leavesExternal,proto3,oneof"`
}
type DirectoryContents_LeavesInline ¶
type DirectoryContents_LeavesInline struct {
LeavesInline *Leaves `protobuf:"bytes,2,opt,name=leaves_inline,json=leavesInline,proto3,oneof"`
}
type DirectoryCreationParameters ¶
type DirectoryCreationParameters struct { Access *DirectoryAccessParameters `protobuf:"bytes,1,opt,name=access,proto3" json:"access,omitempty"` DirectoryMaximumSizeBytes uint32 `` /* 141-byte string literal not displayed */ // contains filtered or unexported fields }
func (*DirectoryCreationParameters) Descriptor
deprecated
func (*DirectoryCreationParameters) Descriptor() ([]byte, []int)
Deprecated: Use DirectoryCreationParameters.ProtoReflect.Descriptor instead.
func (*DirectoryCreationParameters) GetAccess ¶
func (x *DirectoryCreationParameters) GetAccess() *DirectoryAccessParameters
func (*DirectoryCreationParameters) GetDirectoryMaximumSizeBytes ¶
func (x *DirectoryCreationParameters) GetDirectoryMaximumSizeBytes() uint32
func (*DirectoryCreationParameters) ProtoMessage ¶
func (*DirectoryCreationParameters) ProtoMessage()
func (*DirectoryCreationParameters) ProtoReflect ¶
func (x *DirectoryCreationParameters) ProtoReflect() protoreflect.Message
func (*DirectoryCreationParameters) Reset ¶
func (x *DirectoryCreationParameters) Reset()
func (*DirectoryCreationParameters) String ¶
func (x *DirectoryCreationParameters) String() string
type DirectoryNode ¶
type DirectoryNode struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Directory *Directory `protobuf:"bytes,2,opt,name=directory,proto3" json:"directory,omitempty"` // contains filtered or unexported fields }
func (*DirectoryNode) Descriptor
deprecated
func (*DirectoryNode) Descriptor() ([]byte, []int)
Deprecated: Use DirectoryNode.ProtoReflect.Descriptor instead.
func (*DirectoryNode) GetDirectory ¶
func (x *DirectoryNode) GetDirectory() *Directory
func (*DirectoryNode) GetName ¶
func (x *DirectoryNode) GetName() string
func (*DirectoryNode) ProtoMessage ¶
func (*DirectoryNode) ProtoMessage()
func (*DirectoryNode) ProtoReflect ¶
func (x *DirectoryNode) ProtoReflect() protoreflect.Message
func (*DirectoryNode) Reset ¶
func (x *DirectoryNode) Reset()
func (*DirectoryNode) String ¶
func (x *DirectoryNode) String() string
type DirectoryReference ¶
type DirectoryReference struct { Reference *core.DecodableReference `protobuf:"bytes,1,opt,name=reference,proto3" json:"reference,omitempty"` DirectoriesCount uint32 `protobuf:"varint,2,opt,name=directories_count,json=directoriesCount,proto3" json:"directories_count,omitempty"` MaximumSymlinkEscapementLevels *wrapperspb.UInt32Value `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
func (*DirectoryReference) Descriptor
deprecated
func (*DirectoryReference) Descriptor() ([]byte, []int)
Deprecated: Use DirectoryReference.ProtoReflect.Descriptor instead.
func (*DirectoryReference) GetDirectoriesCount ¶
func (x *DirectoryReference) GetDirectoriesCount() uint32
func (*DirectoryReference) GetMaximumSymlinkEscapementLevels ¶
func (x *DirectoryReference) GetMaximumSymlinkEscapementLevels() *wrapperspb.UInt32Value
func (*DirectoryReference) GetReference ¶
func (x *DirectoryReference) GetReference() *core.DecodableReference
func (*DirectoryReference) ProtoMessage ¶
func (*DirectoryReference) ProtoMessage()
func (*DirectoryReference) ProtoReflect ¶
func (x *DirectoryReference) ProtoReflect() protoreflect.Message
func (*DirectoryReference) Reset ¶
func (x *DirectoryReference) Reset()
func (*DirectoryReference) String ¶
func (x *DirectoryReference) String() string
type Directory_ContentsExternal ¶
type Directory_ContentsExternal struct {
ContentsExternal *DirectoryReference `protobuf:"bytes,1,opt,name=contents_external,json=contentsExternal,proto3,oneof"`
}
type Directory_ContentsInline ¶
type Directory_ContentsInline struct {
ContentsInline *DirectoryContents `protobuf:"bytes,2,opt,name=contents_inline,json=contentsInline,proto3,oneof"`
}
type FileAccessParameters ¶
type FileAccessParameters struct { ChunkEncoders []*encoding.BinaryEncoder `protobuf:"bytes,1,rep,name=chunk_encoders,json=chunkEncoders,proto3" json:"chunk_encoders,omitempty"` FileContentsListEncoders []*encoding.BinaryEncoder `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
func (*FileAccessParameters) Descriptor
deprecated
func (*FileAccessParameters) Descriptor() ([]byte, []int)
Deprecated: Use FileAccessParameters.ProtoReflect.Descriptor instead.
func (*FileAccessParameters) GetChunkEncoders ¶
func (x *FileAccessParameters) GetChunkEncoders() []*encoding.BinaryEncoder
func (*FileAccessParameters) GetFileContentsListEncoders ¶
func (x *FileAccessParameters) GetFileContentsListEncoders() []*encoding.BinaryEncoder
func (*FileAccessParameters) ProtoMessage ¶
func (*FileAccessParameters) ProtoMessage()
func (*FileAccessParameters) ProtoReflect ¶
func (x *FileAccessParameters) ProtoReflect() protoreflect.Message
func (*FileAccessParameters) Reset ¶
func (x *FileAccessParameters) Reset()
func (*FileAccessParameters) String ¶
func (x *FileAccessParameters) String() string
type FileContents ¶
type FileContents struct { // Types that are valid to be assigned to Level: // // *FileContents_FileContentsListReference // *FileContents_ChunkReference Level isFileContents_Level `protobuf_oneof:"level"` TotalSizeBytes uint64 `protobuf:"varint,3,opt,name=total_size_bytes,json=totalSizeBytes,proto3" json:"total_size_bytes,omitempty"` // contains filtered or unexported fields }
func (*FileContents) Descriptor
deprecated
func (*FileContents) Descriptor() ([]byte, []int)
Deprecated: Use FileContents.ProtoReflect.Descriptor instead.
func (*FileContents) GetChunkReference ¶
func (x *FileContents) GetChunkReference() *core.DecodableReference
func (*FileContents) GetFileContentsListReference ¶
func (x *FileContents) GetFileContentsListReference() *core.DecodableReference
func (*FileContents) GetLevel ¶
func (x *FileContents) GetLevel() isFileContents_Level
func (*FileContents) GetTotalSizeBytes ¶
func (x *FileContents) GetTotalSizeBytes() uint64
func (*FileContents) ProtoMessage ¶
func (*FileContents) ProtoMessage()
func (*FileContents) ProtoReflect ¶
func (x *FileContents) ProtoReflect() protoreflect.Message
func (*FileContents) Reset ¶
func (x *FileContents) Reset()
func (*FileContents) String ¶
func (x *FileContents) String() string
type FileContents_ChunkReference ¶
type FileContents_ChunkReference struct {
ChunkReference *core.DecodableReference `protobuf:"bytes,2,opt,name=chunk_reference,json=chunkReference,proto3,oneof"`
}
type FileContents_FileContentsListReference ¶
type FileContents_FileContentsListReference struct {
FileContentsListReference *core.DecodableReference `protobuf:"bytes,1,opt,name=file_contents_list_reference,json=fileContentsListReference,proto3,oneof"`
}
type FileCreationParameters ¶
type FileCreationParameters struct { Access *FileAccessParameters `protobuf:"bytes,1,opt,name=access,proto3" json:"access,omitempty"` ChunkMinimumSizeBytes uint32 `` /* 129-byte string literal not displayed */ ChunkMaximumSizeBytes uint32 `` /* 129-byte string literal not displayed */ FileContentsListMinimumSizeBytes uint32 `` /* 166-byte string literal not displayed */ FileContentsListMaximumSizeBytes uint32 `` /* 166-byte string literal not displayed */ // contains filtered or unexported fields }
func (*FileCreationParameters) Descriptor
deprecated
func (*FileCreationParameters) Descriptor() ([]byte, []int)
Deprecated: Use FileCreationParameters.ProtoReflect.Descriptor instead.
func (*FileCreationParameters) GetAccess ¶
func (x *FileCreationParameters) GetAccess() *FileAccessParameters
func (*FileCreationParameters) GetChunkMaximumSizeBytes ¶
func (x *FileCreationParameters) GetChunkMaximumSizeBytes() uint32
func (*FileCreationParameters) GetChunkMinimumSizeBytes ¶
func (x *FileCreationParameters) GetChunkMinimumSizeBytes() uint32
func (*FileCreationParameters) GetFileContentsListMaximumSizeBytes ¶
func (x *FileCreationParameters) GetFileContentsListMaximumSizeBytes() uint32
func (*FileCreationParameters) GetFileContentsListMinimumSizeBytes ¶
func (x *FileCreationParameters) GetFileContentsListMinimumSizeBytes() uint32
func (*FileCreationParameters) ProtoMessage ¶
func (*FileCreationParameters) ProtoMessage()
func (*FileCreationParameters) ProtoReflect ¶
func (x *FileCreationParameters) ProtoReflect() protoreflect.Message
func (*FileCreationParameters) Reset ¶
func (x *FileCreationParameters) Reset()
func (*FileCreationParameters) String ¶
func (x *FileCreationParameters) String() string
type FileNode ¶
type FileNode struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Properties *FileProperties `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"` // contains filtered or unexported fields }
func (*FileNode) Descriptor
deprecated
func (*FileNode) GetProperties ¶
func (x *FileNode) GetProperties() *FileProperties
func (*FileNode) ProtoMessage ¶
func (*FileNode) ProtoMessage()
func (*FileNode) ProtoReflect ¶
func (x *FileNode) ProtoReflect() protoreflect.Message
type FileProperties ¶
type FileProperties struct { Contents *FileContents `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"` IsExecutable bool `protobuf:"varint,2,opt,name=is_executable,json=isExecutable,proto3" json:"is_executable,omitempty"` // contains filtered or unexported fields }
func (*FileProperties) Descriptor
deprecated
func (*FileProperties) Descriptor() ([]byte, []int)
Deprecated: Use FileProperties.ProtoReflect.Descriptor instead.
func (*FileProperties) GetContents ¶
func (x *FileProperties) GetContents() *FileContents
func (*FileProperties) GetIsExecutable ¶
func (x *FileProperties) GetIsExecutable() bool
func (*FileProperties) ProtoMessage ¶
func (*FileProperties) ProtoMessage()
func (*FileProperties) ProtoReflect ¶
func (x *FileProperties) ProtoReflect() protoreflect.Message
func (*FileProperties) Reset ¶
func (x *FileProperties) Reset()
func (*FileProperties) String ¶
func (x *FileProperties) String() string
type Leaves ¶
type Leaves struct { Files []*FileNode `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` Symlinks []*SymlinkNode `protobuf:"bytes,2,rep,name=symlinks,proto3" json:"symlinks,omitempty"` // contains filtered or unexported fields }
func (*Leaves) Descriptor
deprecated
func (*Leaves) GetSymlinks ¶
func (x *Leaves) GetSymlinks() []*SymlinkNode
func (*Leaves) ProtoMessage ¶
func (*Leaves) ProtoMessage()
func (*Leaves) ProtoReflect ¶
func (x *Leaves) ProtoReflect() protoreflect.Message
type LeavesReference ¶
type LeavesReference struct { Reference *core.DecodableReference `protobuf:"bytes,1,opt,name=reference,proto3" json:"reference,omitempty"` MaximumSymlinkEscapementLevels *wrapperspb.UInt32Value `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LeavesReference) Descriptor
deprecated
func (*LeavesReference) Descriptor() ([]byte, []int)
Deprecated: Use LeavesReference.ProtoReflect.Descriptor instead.
func (*LeavesReference) GetMaximumSymlinkEscapementLevels ¶
func (x *LeavesReference) GetMaximumSymlinkEscapementLevels() *wrapperspb.UInt32Value
func (*LeavesReference) GetReference ¶
func (x *LeavesReference) GetReference() *core.DecodableReference
func (*LeavesReference) ProtoMessage ¶
func (*LeavesReference) ProtoMessage()
func (*LeavesReference) ProtoReflect ¶
func (x *LeavesReference) ProtoReflect() protoreflect.Message
func (*LeavesReference) Reset ¶
func (x *LeavesReference) Reset()
func (*LeavesReference) String ¶
func (x *LeavesReference) String() string
type SymlinkNode ¶
type SymlinkNode struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Target string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
func (*SymlinkNode) Descriptor
deprecated
func (*SymlinkNode) Descriptor() ([]byte, []int)
Deprecated: Use SymlinkNode.ProtoReflect.Descriptor instead.
func (*SymlinkNode) GetName ¶
func (x *SymlinkNode) GetName() string
func (*SymlinkNode) GetTarget ¶
func (x *SymlinkNode) GetTarget() string
func (*SymlinkNode) ProtoMessage ¶
func (*SymlinkNode) ProtoMessage()
func (*SymlinkNode) ProtoReflect ¶
func (x *SymlinkNode) ProtoReflect() protoreflect.Message
func (*SymlinkNode) Reset ¶
func (x *SymlinkNode) Reset()
func (*SymlinkNode) String ¶
func (x *SymlinkNode) String() string