blockdevice

package
v0.0.0-...-a9d0937 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 10, 2024 License: Apache-2.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_pkg_proto_configuration_blockdevice_blockdevice_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Configuration

type Configuration struct {

	// Types that are assignable to Source:
	//
	//	*Configuration_DevicePath
	//	*Configuration_File
	Source isConfiguration_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*Configuration) Descriptor deprecated

func (*Configuration) Descriptor() ([]byte, []int)

Deprecated: Use Configuration.ProtoReflect.Descriptor instead.

func (*Configuration) GetDevicePath

func (x *Configuration) GetDevicePath() string

func (*Configuration) GetFile

func (x *Configuration) GetFile() *FileConfiguration

func (*Configuration) GetSource

func (m *Configuration) GetSource() isConfiguration_Source

func (*Configuration) ProtoMessage

func (*Configuration) ProtoMessage()

func (*Configuration) ProtoReflect

func (x *Configuration) ProtoReflect() protoreflect.Message

func (*Configuration) Reset

func (x *Configuration) Reset()

func (*Configuration) String

func (x *Configuration) String() string

type Configuration_DevicePath

type Configuration_DevicePath struct {
	DevicePath string `protobuf:"bytes,1,opt,name=device_path,json=devicePath,proto3,oneof"`
}

type Configuration_File

type Configuration_File struct {
	File *FileConfiguration `protobuf:"bytes,2,opt,name=file,proto3,oneof"`
}

type FileConfiguration

type FileConfiguration struct {
	Path      string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	SizeBytes int64  `protobuf:"varint,2,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*FileConfiguration) Descriptor deprecated

func (*FileConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use FileConfiguration.ProtoReflect.Descriptor instead.

func (*FileConfiguration) GetPath

func (x *FileConfiguration) GetPath() string

func (*FileConfiguration) GetSizeBytes

func (x *FileConfiguration) GetSizeBytes() int64

func (*FileConfiguration) ProtoMessage

func (*FileConfiguration) ProtoMessage()

func (*FileConfiguration) ProtoReflect

func (x *FileConfiguration) ProtoReflect() protoreflect.Message

func (*FileConfiguration) Reset

func (x *FileConfiguration) Reset()

func (*FileConfiguration) String

func (x *FileConfiguration) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL