spdkrpc

package
v0.0.0-...-0d56634 Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2024 License: Apache-2.0 Imports: 9 Imported by: 7

Documentation

Index

Constants

View Source
const (
	SPDKService_ReplicaCreate_FullMethodName                        = "/spdkrpc.SPDKService/ReplicaCreate"
	SPDKService_ReplicaDelete_FullMethodName                        = "/spdkrpc.SPDKService/ReplicaDelete"
	SPDKService_ReplicaGet_FullMethodName                           = "/spdkrpc.SPDKService/ReplicaGet"
	SPDKService_ReplicaSnapshotCreate_FullMethodName                = "/spdkrpc.SPDKService/ReplicaSnapshotCreate"
	SPDKService_ReplicaSnapshotDelete_FullMethodName                = "/spdkrpc.SPDKService/ReplicaSnapshotDelete"
	SPDKService_ReplicaSnapshotRevert_FullMethodName                = "/spdkrpc.SPDKService/ReplicaSnapshotRevert"
	SPDKService_ReplicaSnapshotPurge_FullMethodName                 = "/spdkrpc.SPDKService/ReplicaSnapshotPurge"
	SPDKService_ReplicaList_FullMethodName                          = "/spdkrpc.SPDKService/ReplicaList"
	SPDKService_ReplicaWatch_FullMethodName                         = "/spdkrpc.SPDKService/ReplicaWatch"
	SPDKService_ReplicaRebuildingSrcStart_FullMethodName            = "/spdkrpc.SPDKService/ReplicaRebuildingSrcStart"
	SPDKService_ReplicaRebuildingSrcFinish_FullMethodName           = "/spdkrpc.SPDKService/ReplicaRebuildingSrcFinish"
	SPDKService_ReplicaRebuildingSrcShallowCopyStart_FullMethodName = "/spdkrpc.SPDKService/ReplicaRebuildingSrcShallowCopyStart"
	SPDKService_ReplicaRebuildingSrcShallowCopyCheck_FullMethodName = "/spdkrpc.SPDKService/ReplicaRebuildingSrcShallowCopyCheck"
	SPDKService_ReplicaRebuildingDstStart_FullMethodName            = "/spdkrpc.SPDKService/ReplicaRebuildingDstStart"
	SPDKService_ReplicaRebuildingDstFinish_FullMethodName           = "/spdkrpc.SPDKService/ReplicaRebuildingDstFinish"
	SPDKService_ReplicaRebuildingDstShallowCopyStart_FullMethodName = "/spdkrpc.SPDKService/ReplicaRebuildingDstShallowCopyStart"
	SPDKService_ReplicaRebuildingDstShallowCopyCheck_FullMethodName = "/spdkrpc.SPDKService/ReplicaRebuildingDstShallowCopyCheck"
	SPDKService_ReplicaRebuildingDstSnapshotCreate_FullMethodName   = "/spdkrpc.SPDKService/ReplicaRebuildingDstSnapshotCreate"
	SPDKService_ReplicaBackupCreate_FullMethodName                  = "/spdkrpc.SPDKService/ReplicaBackupCreate"
	SPDKService_ReplicaBackupStatus_FullMethodName                  = "/spdkrpc.SPDKService/ReplicaBackupStatus"
	SPDKService_ReplicaBackupRestore_FullMethodName                 = "/spdkrpc.SPDKService/ReplicaBackupRestore"
	SPDKService_ReplicaRestoreStatus_FullMethodName                 = "/spdkrpc.SPDKService/ReplicaRestoreStatus"
	SPDKService_EngineCreate_FullMethodName                         = "/spdkrpc.SPDKService/EngineCreate"
	SPDKService_EngineDelete_FullMethodName                         = "/spdkrpc.SPDKService/EngineDelete"
	SPDKService_EngineGet_FullMethodName                            = "/spdkrpc.SPDKService/EngineGet"
	SPDKService_EngineSuspend_FullMethodName                        = "/spdkrpc.SPDKService/EngineSuspend"
	SPDKService_EngineResume_FullMethodName                         = "/spdkrpc.SPDKService/EngineResume"
	SPDKService_EngineSwitchOverTarget_FullMethodName               = "/spdkrpc.SPDKService/EngineSwitchOverTarget"
	SPDKService_EngineDeleteTarget_FullMethodName                   = "/spdkrpc.SPDKService/EngineDeleteTarget"
	SPDKService_EngineSnapshotCreate_FullMethodName                 = "/spdkrpc.SPDKService/EngineSnapshotCreate"
	SPDKService_EngineSnapshotDelete_FullMethodName                 = "/spdkrpc.SPDKService/EngineSnapshotDelete"
	SPDKService_EngineSnapshotRevert_FullMethodName                 = "/spdkrpc.SPDKService/EngineSnapshotRevert"
	SPDKService_EngineSnapshotPurge_FullMethodName                  = "/spdkrpc.SPDKService/EngineSnapshotPurge"
	SPDKService_EngineList_FullMethodName                           = "/spdkrpc.SPDKService/EngineList"
	SPDKService_EngineWatch_FullMethodName                          = "/spdkrpc.SPDKService/EngineWatch"
	SPDKService_EngineReplicaList_FullMethodName                    = "/spdkrpc.SPDKService/EngineReplicaList"
	SPDKService_EngineReplicaAdd_FullMethodName                     = "/spdkrpc.SPDKService/EngineReplicaAdd"
	SPDKService_EngineReplicaDelete_FullMethodName                  = "/spdkrpc.SPDKService/EngineReplicaDelete"
	SPDKService_EngineBackupCreate_FullMethodName                   = "/spdkrpc.SPDKService/EngineBackupCreate"
	SPDKService_EngineBackupStatus_FullMethodName                   = "/spdkrpc.SPDKService/EngineBackupStatus"
	SPDKService_EngineBackupRestore_FullMethodName                  = "/spdkrpc.SPDKService/EngineBackupRestore"
	SPDKService_EngineBackupRestoreFinish_FullMethodName            = "/spdkrpc.SPDKService/EngineBackupRestoreFinish"
	SPDKService_EngineRestoreStatus_FullMethodName                  = "/spdkrpc.SPDKService/EngineRestoreStatus"
	SPDKService_BackingImageCreate_FullMethodName                   = "/spdkrpc.SPDKService/BackingImageCreate"
	SPDKService_BackingImageDelete_FullMethodName                   = "/spdkrpc.SPDKService/BackingImageDelete"
	SPDKService_BackingImageGet_FullMethodName                      = "/spdkrpc.SPDKService/BackingImageGet"
	SPDKService_BackingImageList_FullMethodName                     = "/spdkrpc.SPDKService/BackingImageList"
	SPDKService_BackingImageWatch_FullMethodName                    = "/spdkrpc.SPDKService/BackingImageWatch"
	SPDKService_BackingImageExpose_FullMethodName                   = "/spdkrpc.SPDKService/BackingImageExpose"
	SPDKService_BackingImageUnexpose_FullMethodName                 = "/spdkrpc.SPDKService/BackingImageUnexpose"
	SPDKService_DiskCreate_FullMethodName                           = "/spdkrpc.SPDKService/DiskCreate"
	SPDKService_DiskDelete_FullMethodName                           = "/spdkrpc.SPDKService/DiskDelete"
	SPDKService_DiskGet_FullMethodName                              = "/spdkrpc.SPDKService/DiskGet"
	SPDKService_LogSetLevel_FullMethodName                          = "/spdkrpc.SPDKService/LogSetLevel"
	SPDKService_LogSetFlags_FullMethodName                          = "/spdkrpc.SPDKService/LogSetFlags"
	SPDKService_LogGetLevel_FullMethodName                          = "/spdkrpc.SPDKService/LogGetLevel"
	SPDKService_LogGetFlags_FullMethodName                          = "/spdkrpc.SPDKService/LogGetFlags"
	SPDKService_VersionDetailGet_FullMethodName                     = "/spdkrpc.SPDKService/VersionDetailGet"
)

Variables

View Source
var (
	ReplicaMode_name = map[int32]string{
		0: "WO",
		1: "RW",
		2: "ERR",
	}
	ReplicaMode_value = map[string]int32{
		"WO":  0,
		"RW":  1,
		"ERR": 2,
	}
)

Enum value maps for ReplicaMode.

View Source
var File_spdkrpc_spdk_proto protoreflect.FileDescriptor
View Source
var SPDKService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "spdkrpc.SPDKService",
	HandlerType: (*SPDKServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ReplicaCreate",
			Handler:    _SPDKService_ReplicaCreate_Handler,
		},
		{
			MethodName: "ReplicaDelete",
			Handler:    _SPDKService_ReplicaDelete_Handler,
		},
		{
			MethodName: "ReplicaGet",
			Handler:    _SPDKService_ReplicaGet_Handler,
		},
		{
			MethodName: "ReplicaSnapshotCreate",
			Handler:    _SPDKService_ReplicaSnapshotCreate_Handler,
		},
		{
			MethodName: "ReplicaSnapshotDelete",
			Handler:    _SPDKService_ReplicaSnapshotDelete_Handler,
		},
		{
			MethodName: "ReplicaSnapshotRevert",
			Handler:    _SPDKService_ReplicaSnapshotRevert_Handler,
		},
		{
			MethodName: "ReplicaSnapshotPurge",
			Handler:    _SPDKService_ReplicaSnapshotPurge_Handler,
		},
		{
			MethodName: "ReplicaList",
			Handler:    _SPDKService_ReplicaList_Handler,
		},
		{
			MethodName: "ReplicaRebuildingSrcStart",
			Handler:    _SPDKService_ReplicaRebuildingSrcStart_Handler,
		},
		{
			MethodName: "ReplicaRebuildingSrcFinish",
			Handler:    _SPDKService_ReplicaRebuildingSrcFinish_Handler,
		},
		{
			MethodName: "ReplicaRebuildingSrcShallowCopyStart",
			Handler:    _SPDKService_ReplicaRebuildingSrcShallowCopyStart_Handler,
		},
		{
			MethodName: "ReplicaRebuildingSrcShallowCopyCheck",
			Handler:    _SPDKService_ReplicaRebuildingSrcShallowCopyCheck_Handler,
		},
		{
			MethodName: "ReplicaRebuildingDstStart",
			Handler:    _SPDKService_ReplicaRebuildingDstStart_Handler,
		},
		{
			MethodName: "ReplicaRebuildingDstFinish",
			Handler:    _SPDKService_ReplicaRebuildingDstFinish_Handler,
		},
		{
			MethodName: "ReplicaRebuildingDstShallowCopyStart",
			Handler:    _SPDKService_ReplicaRebuildingDstShallowCopyStart_Handler,
		},
		{
			MethodName: "ReplicaRebuildingDstShallowCopyCheck",
			Handler:    _SPDKService_ReplicaRebuildingDstShallowCopyCheck_Handler,
		},
		{
			MethodName: "ReplicaRebuildingDstSnapshotCreate",
			Handler:    _SPDKService_ReplicaRebuildingDstSnapshotCreate_Handler,
		},
		{
			MethodName: "ReplicaBackupCreate",
			Handler:    _SPDKService_ReplicaBackupCreate_Handler,
		},
		{
			MethodName: "ReplicaBackupStatus",
			Handler:    _SPDKService_ReplicaBackupStatus_Handler,
		},
		{
			MethodName: "ReplicaBackupRestore",
			Handler:    _SPDKService_ReplicaBackupRestore_Handler,
		},
		{
			MethodName: "ReplicaRestoreStatus",
			Handler:    _SPDKService_ReplicaRestoreStatus_Handler,
		},
		{
			MethodName: "EngineCreate",
			Handler:    _SPDKService_EngineCreate_Handler,
		},
		{
			MethodName: "EngineDelete",
			Handler:    _SPDKService_EngineDelete_Handler,
		},
		{
			MethodName: "EngineGet",
			Handler:    _SPDKService_EngineGet_Handler,
		},
		{
			MethodName: "EngineSuspend",
			Handler:    _SPDKService_EngineSuspend_Handler,
		},
		{
			MethodName: "EngineResume",
			Handler:    _SPDKService_EngineResume_Handler,
		},
		{
			MethodName: "EngineSwitchOverTarget",
			Handler:    _SPDKService_EngineSwitchOverTarget_Handler,
		},
		{
			MethodName: "EngineDeleteTarget",
			Handler:    _SPDKService_EngineDeleteTarget_Handler,
		},
		{
			MethodName: "EngineSnapshotCreate",
			Handler:    _SPDKService_EngineSnapshotCreate_Handler,
		},
		{
			MethodName: "EngineSnapshotDelete",
			Handler:    _SPDKService_EngineSnapshotDelete_Handler,
		},
		{
			MethodName: "EngineSnapshotRevert",
			Handler:    _SPDKService_EngineSnapshotRevert_Handler,
		},
		{
			MethodName: "EngineSnapshotPurge",
			Handler:    _SPDKService_EngineSnapshotPurge_Handler,
		},
		{
			MethodName: "EngineList",
			Handler:    _SPDKService_EngineList_Handler,
		},
		{
			MethodName: "EngineReplicaList",
			Handler:    _SPDKService_EngineReplicaList_Handler,
		},
		{
			MethodName: "EngineReplicaAdd",
			Handler:    _SPDKService_EngineReplicaAdd_Handler,
		},
		{
			MethodName: "EngineReplicaDelete",
			Handler:    _SPDKService_EngineReplicaDelete_Handler,
		},
		{
			MethodName: "EngineBackupCreate",
			Handler:    _SPDKService_EngineBackupCreate_Handler,
		},
		{
			MethodName: "EngineBackupStatus",
			Handler:    _SPDKService_EngineBackupStatus_Handler,
		},
		{
			MethodName: "EngineBackupRestore",
			Handler:    _SPDKService_EngineBackupRestore_Handler,
		},
		{
			MethodName: "EngineBackupRestoreFinish",
			Handler:    _SPDKService_EngineBackupRestoreFinish_Handler,
		},
		{
			MethodName: "EngineRestoreStatus",
			Handler:    _SPDKService_EngineRestoreStatus_Handler,
		},
		{
			MethodName: "BackingImageCreate",
			Handler:    _SPDKService_BackingImageCreate_Handler,
		},
		{
			MethodName: "BackingImageDelete",
			Handler:    _SPDKService_BackingImageDelete_Handler,
		},
		{
			MethodName: "BackingImageGet",
			Handler:    _SPDKService_BackingImageGet_Handler,
		},
		{
			MethodName: "BackingImageList",
			Handler:    _SPDKService_BackingImageList_Handler,
		},
		{
			MethodName: "BackingImageExpose",
			Handler:    _SPDKService_BackingImageExpose_Handler,
		},
		{
			MethodName: "BackingImageUnexpose",
			Handler:    _SPDKService_BackingImageUnexpose_Handler,
		},
		{
			MethodName: "DiskCreate",
			Handler:    _SPDKService_DiskCreate_Handler,
		},
		{
			MethodName: "DiskDelete",
			Handler:    _SPDKService_DiskDelete_Handler,
		},
		{
			MethodName: "DiskGet",
			Handler:    _SPDKService_DiskGet_Handler,
		},
		{
			MethodName: "LogSetLevel",
			Handler:    _SPDKService_LogSetLevel_Handler,
		},
		{
			MethodName: "LogSetFlags",
			Handler:    _SPDKService_LogSetFlags_Handler,
		},
		{
			MethodName: "LogGetLevel",
			Handler:    _SPDKService_LogGetLevel_Handler,
		},
		{
			MethodName: "LogGetFlags",
			Handler:    _SPDKService_LogGetFlags_Handler,
		},
		{
			MethodName: "VersionDetailGet",
			Handler:    _SPDKService_VersionDetailGet_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ReplicaWatch",
			Handler:       _SPDKService_ReplicaWatch_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "EngineWatch",
			Handler:       _SPDKService_EngineWatch_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "BackingImageWatch",
			Handler:       _SPDKService_BackingImageWatch_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "spdkrpc/spdk.proto",
}

SPDKService_ServiceDesc is the grpc.ServiceDesc for SPDKService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterSPDKServiceServer

func RegisterSPDKServiceServer(s grpc.ServiceRegistrar, srv SPDKServiceServer)

Types

type BackingImage

type BackingImage struct {
	Name             string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	BackingImageUuid string `protobuf:"bytes,2,opt,name=backing_image_uuid,json=backingImageUuid,proto3" json:"backing_image_uuid,omitempty"`
	LvsName          string `protobuf:"bytes,3,opt,name=lvs_name,json=lvsName,proto3" json:"lvs_name,omitempty"`
	LvsUuid          string `protobuf:"bytes,4,opt,name=lvs_uuid,json=lvsUuid,proto3" json:"lvs_uuid,omitempty"`
	Size             uint64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
	ExpectedChecksum string `protobuf:"bytes,6,opt,name=expectedChecksum,proto3" json:"expectedChecksum,omitempty"`
	Snapshot         *Lvol  `protobuf:"bytes,7,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
	Progress         int32  `protobuf:"varint,8,opt,name=progress,proto3" json:"progress,omitempty"`
	State            string `protobuf:"bytes,9,opt,name=state,proto3" json:"state,omitempty"`
	CurrentChecksum  string `protobuf:"bytes,10,opt,name=currentChecksum,proto3" json:"currentChecksum,omitempty"`
	ErrorMsg         string `protobuf:"bytes,11,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"`
	// contains filtered or unexported fields
}

func (*BackingImage) Descriptor deprecated

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

Deprecated: Use BackingImage.ProtoReflect.Descriptor instead.

func (*BackingImage) GetBackingImageUuid

func (x *BackingImage) GetBackingImageUuid() string

func (*BackingImage) GetCurrentChecksum

func (x *BackingImage) GetCurrentChecksum() string

func (*BackingImage) GetErrorMsg

func (x *BackingImage) GetErrorMsg() string

func (*BackingImage) GetExpectedChecksum

func (x *BackingImage) GetExpectedChecksum() string

func (*BackingImage) GetLvsName

func (x *BackingImage) GetLvsName() string

func (*BackingImage) GetLvsUuid

func (x *BackingImage) GetLvsUuid() string

func (*BackingImage) GetName

func (x *BackingImage) GetName() string

func (*BackingImage) GetProgress

func (x *BackingImage) GetProgress() int32

func (*BackingImage) GetSize

func (x *BackingImage) GetSize() uint64

func (*BackingImage) GetSnapshot

func (x *BackingImage) GetSnapshot() *Lvol

func (*BackingImage) GetState

func (x *BackingImage) GetState() string

func (*BackingImage) ProtoMessage

func (*BackingImage) ProtoMessage()

func (*BackingImage) ProtoReflect

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

func (*BackingImage) Reset

func (x *BackingImage) Reset()

func (*BackingImage) String

func (x *BackingImage) String() string

type BackingImageCreateRequest

type BackingImageCreateRequest struct {
	Name             string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	BackingImageUuid string `protobuf:"bytes,2,opt,name=backing_image_uuid,json=backingImageUuid,proto3" json:"backing_image_uuid,omitempty"`
	LvsUuid          string `protobuf:"bytes,3,opt,name=lvs_uuid,json=lvsUuid,proto3" json:"lvs_uuid,omitempty"`
	Size             uint64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
	Checksum         string `protobuf:"bytes,5,opt,name=checksum,proto3" json:"checksum,omitempty"`
	FromAddress      string `protobuf:"bytes,6,opt,name=from_address,json=fromAddress,proto3" json:"from_address,omitempty"`
	SrcLvsUuid       string `protobuf:"bytes,7,opt,name=src_lvs_uuid,json=srcLvsUuid,proto3" json:"src_lvs_uuid,omitempty"`
	// contains filtered or unexported fields
}

func (*BackingImageCreateRequest) Descriptor deprecated

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

Deprecated: Use BackingImageCreateRequest.ProtoReflect.Descriptor instead.

func (*BackingImageCreateRequest) GetBackingImageUuid

func (x *BackingImageCreateRequest) GetBackingImageUuid() string

func (*BackingImageCreateRequest) GetChecksum

func (x *BackingImageCreateRequest) GetChecksum() string

func (*BackingImageCreateRequest) GetFromAddress

func (x *BackingImageCreateRequest) GetFromAddress() string

func (*BackingImageCreateRequest) GetLvsUuid

func (x *BackingImageCreateRequest) GetLvsUuid() string

func (*BackingImageCreateRequest) GetName

func (x *BackingImageCreateRequest) GetName() string

func (*BackingImageCreateRequest) GetSize

func (x *BackingImageCreateRequest) GetSize() uint64

func (*BackingImageCreateRequest) GetSrcLvsUuid

func (x *BackingImageCreateRequest) GetSrcLvsUuid() string

func (*BackingImageCreateRequest) ProtoMessage

func (*BackingImageCreateRequest) ProtoMessage()

func (*BackingImageCreateRequest) ProtoReflect

func (*BackingImageCreateRequest) Reset

func (x *BackingImageCreateRequest) Reset()

func (*BackingImageCreateRequest) String

func (x *BackingImageCreateRequest) String() string

type BackingImageDeleteRequest

type BackingImageDeleteRequest struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	LvsUuid string `protobuf:"bytes,2,opt,name=lvs_uuid,json=lvsUuid,proto3" json:"lvs_uuid,omitempty"`
	// contains filtered or unexported fields
}

func (*BackingImageDeleteRequest) Descriptor deprecated

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

Deprecated: Use BackingImageDeleteRequest.ProtoReflect.Descriptor instead.

func (*BackingImageDeleteRequest) GetLvsUuid

func (x *BackingImageDeleteRequest) GetLvsUuid() string

func (*BackingImageDeleteRequest) GetName

func (x *BackingImageDeleteRequest) GetName() string

func (*BackingImageDeleteRequest) ProtoMessage

func (*BackingImageDeleteRequest) ProtoMessage()

func (*BackingImageDeleteRequest) ProtoReflect

func (*BackingImageDeleteRequest) Reset

func (x *BackingImageDeleteRequest) Reset()

func (*BackingImageDeleteRequest) String

func (x *BackingImageDeleteRequest) String() string

type BackingImageExposeResponse

type BackingImageExposeResponse struct {
	ExposedSnapshotLvolAddress string `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BackingImageExposeResponse) Descriptor deprecated

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

Deprecated: Use BackingImageExposeResponse.ProtoReflect.Descriptor instead.

func (*BackingImageExposeResponse) GetExposedSnapshotLvolAddress

func (x *BackingImageExposeResponse) GetExposedSnapshotLvolAddress() string

func (*BackingImageExposeResponse) ProtoMessage

func (*BackingImageExposeResponse) ProtoMessage()

func (*BackingImageExposeResponse) ProtoReflect

func (*BackingImageExposeResponse) Reset

func (x *BackingImageExposeResponse) Reset()

func (*BackingImageExposeResponse) String

func (x *BackingImageExposeResponse) String() string

type BackingImageGetRequest

type BackingImageGetRequest struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	LvsUuid string `protobuf:"bytes,2,opt,name=lvs_uuid,json=lvsUuid,proto3" json:"lvs_uuid,omitempty"`
	// contains filtered or unexported fields
}

func (*BackingImageGetRequest) Descriptor deprecated

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

Deprecated: Use BackingImageGetRequest.ProtoReflect.Descriptor instead.

func (*BackingImageGetRequest) GetLvsUuid

func (x *BackingImageGetRequest) GetLvsUuid() string

func (*BackingImageGetRequest) GetName

func (x *BackingImageGetRequest) GetName() string

func (*BackingImageGetRequest) ProtoMessage

func (*BackingImageGetRequest) ProtoMessage()

func (*BackingImageGetRequest) ProtoReflect

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

func (*BackingImageGetRequest) Reset

func (x *BackingImageGetRequest) Reset()

func (*BackingImageGetRequest) String

func (x *BackingImageGetRequest) String() string

type BackingImageListResponse

type BackingImageListResponse struct {
	BackingImages map[string]*BackingImage `` /* 188-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BackingImageListResponse) Descriptor deprecated

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

Deprecated: Use BackingImageListResponse.ProtoReflect.Descriptor instead.

func (*BackingImageListResponse) GetBackingImages

func (x *BackingImageListResponse) GetBackingImages() map[string]*BackingImage

func (*BackingImageListResponse) ProtoMessage

func (*BackingImageListResponse) ProtoMessage()

func (*BackingImageListResponse) ProtoReflect

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

func (*BackingImageListResponse) Reset

func (x *BackingImageListResponse) Reset()

func (*BackingImageListResponse) String

func (x *BackingImageListResponse) String() string

type BackupCreateRequest

type BackupCreateRequest struct {
	SnapshotName         string            `protobuf:"bytes,1,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	BackupTarget         string            `protobuf:"bytes,2,opt,name=backup_target,json=backupTarget,proto3" json:"backup_target,omitempty"`
	VolumeName           string            `protobuf:"bytes,3,opt,name=volume_name,json=volumeName,proto3" json:"volume_name,omitempty"`
	Size                 int64             `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
	EngineName           string            `protobuf:"bytes,5,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"`
	ReplicaName          string            `protobuf:"bytes,6,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	Labels               []string          `protobuf:"bytes,7,rep,name=labels,proto3" json:"labels,omitempty"`
	Credential           map[string]string `` /* 161-byte string literal not displayed */
	BackingImageName     string            `protobuf:"bytes,9,opt,name=backing_image_name,json=backingImageName,proto3" json:"backing_image_name,omitempty"`
	BackingImageChecksum string            `protobuf:"bytes,10,opt,name=backing_image_checksum,json=backingImageChecksum,proto3" json:"backing_image_checksum,omitempty"`
	BackupName           string            `protobuf:"bytes,11,opt,name=backup_name,json=backupName,proto3" json:"backup_name,omitempty"`
	CompressionMethod    string            `protobuf:"bytes,12,opt,name=compression_method,json=compressionMethod,proto3" json:"compression_method,omitempty"`
	ConcurrentLimit      int32             `protobuf:"varint,13,opt,name=concurrent_limit,json=concurrentLimit,proto3" json:"concurrent_limit,omitempty"`
	StorageClassName     string            `protobuf:"bytes,14,opt,name=storage_class_name,json=storageClassName,proto3" json:"storage_class_name,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupCreateRequest) Descriptor deprecated

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

Deprecated: Use BackupCreateRequest.ProtoReflect.Descriptor instead.

func (*BackupCreateRequest) GetBackingImageChecksum

func (x *BackupCreateRequest) GetBackingImageChecksum() string

func (*BackupCreateRequest) GetBackingImageName

func (x *BackupCreateRequest) GetBackingImageName() string

func (*BackupCreateRequest) GetBackupName

func (x *BackupCreateRequest) GetBackupName() string

func (*BackupCreateRequest) GetBackupTarget

func (x *BackupCreateRequest) GetBackupTarget() string

func (*BackupCreateRequest) GetCompressionMethod

func (x *BackupCreateRequest) GetCompressionMethod() string

func (*BackupCreateRequest) GetConcurrentLimit

func (x *BackupCreateRequest) GetConcurrentLimit() int32

func (*BackupCreateRequest) GetCredential

func (x *BackupCreateRequest) GetCredential() map[string]string

func (*BackupCreateRequest) GetEngineName

func (x *BackupCreateRequest) GetEngineName() string

func (*BackupCreateRequest) GetLabels

func (x *BackupCreateRequest) GetLabels() []string

func (*BackupCreateRequest) GetReplicaName

func (x *BackupCreateRequest) GetReplicaName() string

func (*BackupCreateRequest) GetSize

func (x *BackupCreateRequest) GetSize() int64

func (*BackupCreateRequest) GetSnapshotName

func (x *BackupCreateRequest) GetSnapshotName() string

func (*BackupCreateRequest) GetStorageClassName

func (x *BackupCreateRequest) GetStorageClassName() string

func (*BackupCreateRequest) GetVolumeName

func (x *BackupCreateRequest) GetVolumeName() string

func (*BackupCreateRequest) ProtoMessage

func (*BackupCreateRequest) ProtoMessage()

func (*BackupCreateRequest) ProtoReflect

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

func (*BackupCreateRequest) Reset

func (x *BackupCreateRequest) Reset()

func (*BackupCreateRequest) String

func (x *BackupCreateRequest) String() string

type BackupCreateResponse

type BackupCreateResponse struct {
	Backup         string `protobuf:"bytes,1,opt,name=backup,proto3" json:"backup,omitempty"`
	IsIncremental  bool   `protobuf:"varint,2,opt,name=is_incremental,json=isIncremental,proto3" json:"is_incremental,omitempty"`
	ReplicaAddress string `protobuf:"bytes,3,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupCreateResponse) Descriptor deprecated

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

Deprecated: Use BackupCreateResponse.ProtoReflect.Descriptor instead.

func (*BackupCreateResponse) GetBackup

func (x *BackupCreateResponse) GetBackup() string

func (*BackupCreateResponse) GetIsIncremental

func (x *BackupCreateResponse) GetIsIncremental() bool

func (*BackupCreateResponse) GetReplicaAddress

func (x *BackupCreateResponse) GetReplicaAddress() string

func (*BackupCreateResponse) ProtoMessage

func (*BackupCreateResponse) ProtoMessage()

func (*BackupCreateResponse) ProtoReflect

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

func (*BackupCreateResponse) Reset

func (x *BackupCreateResponse) Reset()

func (*BackupCreateResponse) String

func (x *BackupCreateResponse) String() string

type BackupStatusRequest

type BackupStatusRequest struct {
	Backup         string `protobuf:"bytes,1,opt,name=backup,proto3" json:"backup,omitempty"`
	EngineName     string `protobuf:"bytes,2,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"`
	ReplicaAddress string `protobuf:"bytes,3,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupStatusRequest) Descriptor deprecated

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

Deprecated: Use BackupStatusRequest.ProtoReflect.Descriptor instead.

func (*BackupStatusRequest) GetBackup

func (x *BackupStatusRequest) GetBackup() string

func (*BackupStatusRequest) GetEngineName

func (x *BackupStatusRequest) GetEngineName() string

func (*BackupStatusRequest) GetReplicaAddress

func (x *BackupStatusRequest) GetReplicaAddress() string

func (*BackupStatusRequest) ProtoMessage

func (*BackupStatusRequest) ProtoMessage()

func (*BackupStatusRequest) ProtoReflect

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

func (*BackupStatusRequest) Reset

func (x *BackupStatusRequest) Reset()

func (*BackupStatusRequest) String

func (x *BackupStatusRequest) String() string

type BackupStatusResponse

type BackupStatusResponse struct {
	Progress       int32  `protobuf:"varint,1,opt,name=progress,proto3" json:"progress,omitempty"`
	BackupUrl      string `protobuf:"bytes,2,opt,name=backup_url,json=backupUrl,proto3" json:"backup_url,omitempty"`
	Error          string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	SnapshotName   string `protobuf:"bytes,4,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	State          string `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
	ReplicaAddress string `protobuf:"bytes,6,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupStatusResponse) Descriptor deprecated

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

Deprecated: Use BackupStatusResponse.ProtoReflect.Descriptor instead.

func (*BackupStatusResponse) GetBackupUrl

func (x *BackupStatusResponse) GetBackupUrl() string

func (*BackupStatusResponse) GetError

func (x *BackupStatusResponse) GetError() string

func (*BackupStatusResponse) GetProgress

func (x *BackupStatusResponse) GetProgress() int32

func (*BackupStatusResponse) GetReplicaAddress

func (x *BackupStatusResponse) GetReplicaAddress() string

func (*BackupStatusResponse) GetSnapshotName

func (x *BackupStatusResponse) GetSnapshotName() string

func (*BackupStatusResponse) GetState

func (x *BackupStatusResponse) GetState() string

func (*BackupStatusResponse) ProtoMessage

func (*BackupStatusResponse) ProtoMessage()

func (*BackupStatusResponse) ProtoReflect

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

func (*BackupStatusResponse) Reset

func (x *BackupStatusResponse) Reset()

func (*BackupStatusResponse) String

func (x *BackupStatusResponse) String() string

type Disk

type Disk struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Uuid        string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Path        string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	Type        string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	TotalSize   int64  `protobuf:"varint,5,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	FreeSize    int64  `protobuf:"varint,6,opt,name=free_size,json=freeSize,proto3" json:"free_size,omitempty"`
	TotalBlocks int64  `protobuf:"varint,7,opt,name=total_blocks,json=totalBlocks,proto3" json:"total_blocks,omitempty"`
	FreeBlocks  int64  `protobuf:"varint,8,opt,name=free_blocks,json=freeBlocks,proto3" json:"free_blocks,omitempty"`
	BlockSize   int64  `protobuf:"varint,9,opt,name=block_size,json=blockSize,proto3" json:"block_size,omitempty"`
	ClusterSize int64  `protobuf:"varint,10,opt,name=cluster_size,json=clusterSize,proto3" json:"cluster_size,omitempty"`
	Driver      string `protobuf:"bytes,11,opt,name=driver,proto3" json:"driver,omitempty"`
	Name        string `protobuf:"bytes,12,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Disk) Descriptor deprecated

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

Deprecated: Use Disk.ProtoReflect.Descriptor instead.

func (*Disk) GetBlockSize

func (x *Disk) GetBlockSize() int64

func (*Disk) GetClusterSize

func (x *Disk) GetClusterSize() int64

func (*Disk) GetDriver

func (x *Disk) GetDriver() string

func (*Disk) GetFreeBlocks

func (x *Disk) GetFreeBlocks() int64

func (*Disk) GetFreeSize

func (x *Disk) GetFreeSize() int64

func (*Disk) GetId

func (x *Disk) GetId() string

func (*Disk) GetName

func (x *Disk) GetName() string

func (*Disk) GetPath

func (x *Disk) GetPath() string

func (*Disk) GetTotalBlocks

func (x *Disk) GetTotalBlocks() int64

func (*Disk) GetTotalSize

func (x *Disk) GetTotalSize() int64

func (*Disk) GetType

func (x *Disk) GetType() string

func (*Disk) GetUuid

func (x *Disk) GetUuid() string

func (*Disk) ProtoMessage

func (*Disk) ProtoMessage()

func (*Disk) ProtoReflect

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

func (*Disk) Reset

func (x *Disk) Reset()

func (*Disk) String

func (x *Disk) String() string

type DiskCreateRequest

type DiskCreateRequest struct {
	DiskName   string `protobuf:"bytes,1,opt,name=disk_name,json=diskName,proto3" json:"disk_name,omitempty"`
	DiskUuid   string `protobuf:"bytes,2,opt,name=disk_uuid,json=diskUuid,proto3" json:"disk_uuid,omitempty"`
	DiskPath   string `protobuf:"bytes,3,opt,name=disk_path,json=diskPath,proto3" json:"disk_path,omitempty"`
	BlockSize  int64  `protobuf:"varint,4,opt,name=block_size,json=blockSize,proto3" json:"block_size,omitempty"`
	DiskDriver string `protobuf:"bytes,5,opt,name=disk_driver,json=diskDriver,proto3" json:"disk_driver,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskCreateRequest) Descriptor deprecated

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

Deprecated: Use DiskCreateRequest.ProtoReflect.Descriptor instead.

func (*DiskCreateRequest) GetBlockSize

func (x *DiskCreateRequest) GetBlockSize() int64

func (*DiskCreateRequest) GetDiskDriver

func (x *DiskCreateRequest) GetDiskDriver() string

func (*DiskCreateRequest) GetDiskName

func (x *DiskCreateRequest) GetDiskName() string

func (*DiskCreateRequest) GetDiskPath

func (x *DiskCreateRequest) GetDiskPath() string

func (*DiskCreateRequest) GetDiskUuid

func (x *DiskCreateRequest) GetDiskUuid() string

func (*DiskCreateRequest) ProtoMessage

func (*DiskCreateRequest) ProtoMessage()

func (*DiskCreateRequest) ProtoReflect

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

func (*DiskCreateRequest) Reset

func (x *DiskCreateRequest) Reset()

func (*DiskCreateRequest) String

func (x *DiskCreateRequest) String() string

type DiskDeleteRequest

type DiskDeleteRequest struct {
	DiskName   string `protobuf:"bytes,1,opt,name=disk_name,json=diskName,proto3" json:"disk_name,omitempty"`
	DiskUuid   string `protobuf:"bytes,2,opt,name=disk_uuid,json=diskUuid,proto3" json:"disk_uuid,omitempty"`
	DiskPath   string `protobuf:"bytes,3,opt,name=disk_path,json=diskPath,proto3" json:"disk_path,omitempty"`
	DiskDriver string `protobuf:"bytes,4,opt,name=disk_driver,json=diskDriver,proto3" json:"disk_driver,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskDeleteRequest) Descriptor deprecated

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

Deprecated: Use DiskDeleteRequest.ProtoReflect.Descriptor instead.

func (*DiskDeleteRequest) GetDiskDriver

func (x *DiskDeleteRequest) GetDiskDriver() string

func (*DiskDeleteRequest) GetDiskName

func (x *DiskDeleteRequest) GetDiskName() string

func (*DiskDeleteRequest) GetDiskPath

func (x *DiskDeleteRequest) GetDiskPath() string

func (*DiskDeleteRequest) GetDiskUuid

func (x *DiskDeleteRequest) GetDiskUuid() string

func (*DiskDeleteRequest) ProtoMessage

func (*DiskDeleteRequest) ProtoMessage()

func (*DiskDeleteRequest) ProtoReflect

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

func (*DiskDeleteRequest) Reset

func (x *DiskDeleteRequest) Reset()

func (*DiskDeleteRequest) String

func (x *DiskDeleteRequest) String() string

type DiskGetRequest

type DiskGetRequest struct {
	DiskName   string `protobuf:"bytes,1,opt,name=disk_name,json=diskName,proto3" json:"disk_name,omitempty"`
	DiskDriver string `protobuf:"bytes,2,opt,name=disk_driver,json=diskDriver,proto3" json:"disk_driver,omitempty"`
	DiskPath   string `protobuf:"bytes,3,opt,name=disk_path,json=diskPath,proto3" json:"disk_path,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskGetRequest) Descriptor deprecated

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

Deprecated: Use DiskGetRequest.ProtoReflect.Descriptor instead.

func (*DiskGetRequest) GetDiskDriver

func (x *DiskGetRequest) GetDiskDriver() string

func (*DiskGetRequest) GetDiskName

func (x *DiskGetRequest) GetDiskName() string

func (*DiskGetRequest) GetDiskPath

func (x *DiskGetRequest) GetDiskPath() string

func (*DiskGetRequest) ProtoMessage

func (*DiskGetRequest) ProtoMessage()

func (*DiskGetRequest) ProtoReflect

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

func (*DiskGetRequest) Reset

func (x *DiskGetRequest) Reset()

func (*DiskGetRequest) String

func (x *DiskGetRequest) String() string

type Engine

type Engine struct {
	Name              string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	VolumeName        string                 `protobuf:"bytes,2,opt,name=volume_name,json=volumeName,proto3" json:"volume_name,omitempty"`
	SpecSize          uint64                 `protobuf:"varint,3,opt,name=spec_size,json=specSize,proto3" json:"spec_size,omitempty"`
	ActualSize        uint64                 `protobuf:"varint,4,opt,name=actual_size,json=actualSize,proto3" json:"actual_size,omitempty"`
	Ip                string                 `protobuf:"bytes,5,opt,name=ip,proto3" json:"ip,omitempty"`
	Port              int32                  `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"`
	ReplicaAddressMap map[string]string      `` /* 202-byte string literal not displayed */
	ReplicaModeMap    map[string]ReplicaMode `` /* 219-byte string literal not displayed */
	Head              *Lvol                  `protobuf:"bytes,9,opt,name=head,proto3" json:"head,omitempty"`
	Snapshots         map[string]*Lvol       `` /* 160-byte string literal not displayed */
	Frontend          string                 `protobuf:"bytes,11,opt,name=frontend,proto3" json:"frontend,omitempty"`
	Endpoint          string                 `protobuf:"bytes,12,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	State             string                 `protobuf:"bytes,13,opt,name=state,proto3" json:"state,omitempty"`
	ErrorMsg          string                 `protobuf:"bytes,14,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"`
	TargetIp          string                 `protobuf:"bytes,15,opt,name=target_ip,json=targetIp,proto3" json:"target_ip,omitempty"`
	TargetPort        int32                  `protobuf:"varint,16,opt,name=target_port,json=targetPort,proto3" json:"target_port,omitempty"`
	StandbyTargetPort int32                  `protobuf:"varint,17,opt,name=standby_target_port,json=standbyTargetPort,proto3" json:"standby_target_port,omitempty"`
	// contains filtered or unexported fields
}

func (*Engine) Descriptor deprecated

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

Deprecated: Use Engine.ProtoReflect.Descriptor instead.

func (*Engine) GetActualSize

func (x *Engine) GetActualSize() uint64

func (*Engine) GetEndpoint

func (x *Engine) GetEndpoint() string

func (*Engine) GetErrorMsg

func (x *Engine) GetErrorMsg() string

func (*Engine) GetFrontend

func (x *Engine) GetFrontend() string

func (*Engine) GetHead

func (x *Engine) GetHead() *Lvol

func (*Engine) GetIp

func (x *Engine) GetIp() string

func (*Engine) GetName

func (x *Engine) GetName() string

func (*Engine) GetPort

func (x *Engine) GetPort() int32

func (*Engine) GetReplicaAddressMap

func (x *Engine) GetReplicaAddressMap() map[string]string

func (*Engine) GetReplicaModeMap

func (x *Engine) GetReplicaModeMap() map[string]ReplicaMode

func (*Engine) GetSnapshots

func (x *Engine) GetSnapshots() map[string]*Lvol

func (*Engine) GetSpecSize

func (x *Engine) GetSpecSize() uint64

func (*Engine) GetStandbyTargetPort

func (x *Engine) GetStandbyTargetPort() int32

func (*Engine) GetState

func (x *Engine) GetState() string

func (*Engine) GetTargetIp

func (x *Engine) GetTargetIp() string

func (*Engine) GetTargetPort

func (x *Engine) GetTargetPort() int32

func (*Engine) GetVolumeName

func (x *Engine) GetVolumeName() string

func (*Engine) ProtoMessage

func (*Engine) ProtoMessage()

func (*Engine) ProtoReflect

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

func (*Engine) Reset

func (x *Engine) Reset()

func (*Engine) String

func (x *Engine) String() string

type EngineBackupRestoreFinishRequest deprecated

type EngineBackupRestoreFinishRequest struct {
	EngineName string `protobuf:"bytes,1,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: retained for compatibility with v1.7.x and earlier versions.

func (*EngineBackupRestoreFinishRequest) Descriptor deprecated

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

Deprecated: Use EngineBackupRestoreFinishRequest.ProtoReflect.Descriptor instead.

func (*EngineBackupRestoreFinishRequest) GetEngineName

func (x *EngineBackupRestoreFinishRequest) GetEngineName() string

func (*EngineBackupRestoreFinishRequest) ProtoMessage

func (*EngineBackupRestoreFinishRequest) ProtoMessage()

func (*EngineBackupRestoreFinishRequest) ProtoReflect

func (*EngineBackupRestoreFinishRequest) Reset

func (*EngineBackupRestoreFinishRequest) String

type EngineBackupRestoreRequest

type EngineBackupRestoreRequest struct {
	BackupUrl       string            `protobuf:"bytes,1,opt,name=backup_url,json=backupUrl,proto3" json:"backup_url,omitempty"`
	EngineName      string            `protobuf:"bytes,2,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"`
	SnapshotName    string            `protobuf:"bytes,3,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	Credential      map[string]string `` /* 161-byte string literal not displayed */
	ConcurrentLimit int32             `protobuf:"varint,5,opt,name=concurrent_limit,json=concurrentLimit,proto3" json:"concurrent_limit,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineBackupRestoreRequest) Descriptor deprecated

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

Deprecated: Use EngineBackupRestoreRequest.ProtoReflect.Descriptor instead.

func (*EngineBackupRestoreRequest) GetBackupUrl

func (x *EngineBackupRestoreRequest) GetBackupUrl() string

func (*EngineBackupRestoreRequest) GetConcurrentLimit

func (x *EngineBackupRestoreRequest) GetConcurrentLimit() int32

func (*EngineBackupRestoreRequest) GetCredential

func (x *EngineBackupRestoreRequest) GetCredential() map[string]string

func (*EngineBackupRestoreRequest) GetEngineName

func (x *EngineBackupRestoreRequest) GetEngineName() string

func (*EngineBackupRestoreRequest) GetSnapshotName

func (x *EngineBackupRestoreRequest) GetSnapshotName() string

func (*EngineBackupRestoreRequest) ProtoMessage

func (*EngineBackupRestoreRequest) ProtoMessage()

func (*EngineBackupRestoreRequest) ProtoReflect

func (*EngineBackupRestoreRequest) Reset

func (x *EngineBackupRestoreRequest) Reset()

func (*EngineBackupRestoreRequest) String

func (x *EngineBackupRestoreRequest) String() string

type EngineBackupRestoreResponse

type EngineBackupRestoreResponse struct {
	Errors map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EngineBackupRestoreResponse) Descriptor deprecated

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

Deprecated: Use EngineBackupRestoreResponse.ProtoReflect.Descriptor instead.

func (*EngineBackupRestoreResponse) GetErrors

func (x *EngineBackupRestoreResponse) GetErrors() map[string]string

func (*EngineBackupRestoreResponse) ProtoMessage

func (*EngineBackupRestoreResponse) ProtoMessage()

func (*EngineBackupRestoreResponse) ProtoReflect

func (*EngineBackupRestoreResponse) Reset

func (x *EngineBackupRestoreResponse) Reset()

func (*EngineBackupRestoreResponse) String

func (x *EngineBackupRestoreResponse) String() string

type EngineCreateRequest

type EngineCreateRequest struct {
	Name              string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	VolumeName        string            `protobuf:"bytes,2,opt,name=volume_name,json=volumeName,proto3" json:"volume_name,omitempty"`
	SpecSize          uint64            `protobuf:"varint,3,opt,name=spec_size,json=specSize,proto3" json:"spec_size,omitempty"`
	ReplicaAddressMap map[string]string `` /* 202-byte string literal not displayed */
	Frontend          string            `protobuf:"bytes,5,opt,name=frontend,proto3" json:"frontend,omitempty"`
	PortCount         int32             `protobuf:"varint,6,opt,name=port_count,json=portCount,proto3" json:"port_count,omitempty"`
	UpgradeRequired   bool              `protobuf:"varint,7,opt,name=upgrade_required,json=upgradeRequired,proto3" json:"upgrade_required,omitempty"`
	InitiatorAddress  string            `protobuf:"bytes,8,opt,name=initiator_address,json=initiatorAddress,proto3" json:"initiator_address,omitempty"`
	TargetAddress     string            `protobuf:"bytes,9,opt,name=target_address,json=targetAddress,proto3" json:"target_address,omitempty"`
	SalvageRequested  bool              `protobuf:"varint,10,opt,name=salvage_requested,json=salvageRequested,proto3" json:"salvage_requested,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineCreateRequest) Descriptor deprecated

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

Deprecated: Use EngineCreateRequest.ProtoReflect.Descriptor instead.

func (*EngineCreateRequest) GetFrontend

func (x *EngineCreateRequest) GetFrontend() string

func (*EngineCreateRequest) GetInitiatorAddress

func (x *EngineCreateRequest) GetInitiatorAddress() string

func (*EngineCreateRequest) GetName

func (x *EngineCreateRequest) GetName() string

func (*EngineCreateRequest) GetPortCount

func (x *EngineCreateRequest) GetPortCount() int32

func (*EngineCreateRequest) GetReplicaAddressMap

func (x *EngineCreateRequest) GetReplicaAddressMap() map[string]string

func (*EngineCreateRequest) GetSalvageRequested

func (x *EngineCreateRequest) GetSalvageRequested() bool

func (*EngineCreateRequest) GetSpecSize

func (x *EngineCreateRequest) GetSpecSize() uint64

func (*EngineCreateRequest) GetTargetAddress

func (x *EngineCreateRequest) GetTargetAddress() string

func (*EngineCreateRequest) GetUpgradeRequired

func (x *EngineCreateRequest) GetUpgradeRequired() bool

func (*EngineCreateRequest) GetVolumeName

func (x *EngineCreateRequest) GetVolumeName() string

func (*EngineCreateRequest) ProtoMessage

func (*EngineCreateRequest) ProtoMessage()

func (*EngineCreateRequest) ProtoReflect

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

func (*EngineCreateRequest) Reset

func (x *EngineCreateRequest) Reset()

func (*EngineCreateRequest) String

func (x *EngineCreateRequest) String() string

type EngineDeleteRequest

type EngineDeleteRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineDeleteRequest) Descriptor deprecated

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

Deprecated: Use EngineDeleteRequest.ProtoReflect.Descriptor instead.

func (*EngineDeleteRequest) GetName

func (x *EngineDeleteRequest) GetName() string

func (*EngineDeleteRequest) ProtoMessage

func (*EngineDeleteRequest) ProtoMessage()

func (*EngineDeleteRequest) ProtoReflect

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

func (*EngineDeleteRequest) Reset

func (x *EngineDeleteRequest) Reset()

func (*EngineDeleteRequest) String

func (x *EngineDeleteRequest) String() string

type EngineDeleteTargetRequest

type EngineDeleteTargetRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineDeleteTargetRequest) Descriptor deprecated

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

Deprecated: Use EngineDeleteTargetRequest.ProtoReflect.Descriptor instead.

func (*EngineDeleteTargetRequest) GetName

func (x *EngineDeleteTargetRequest) GetName() string

func (*EngineDeleteTargetRequest) ProtoMessage

func (*EngineDeleteTargetRequest) ProtoMessage()

func (*EngineDeleteTargetRequest) ProtoReflect

func (*EngineDeleteTargetRequest) Reset

func (x *EngineDeleteTargetRequest) Reset()

func (*EngineDeleteTargetRequest) String

func (x *EngineDeleteTargetRequest) String() string

type EngineGetRequest

type EngineGetRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineGetRequest) Descriptor deprecated

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

Deprecated: Use EngineGetRequest.ProtoReflect.Descriptor instead.

func (*EngineGetRequest) GetName

func (x *EngineGetRequest) GetName() string

func (*EngineGetRequest) ProtoMessage

func (*EngineGetRequest) ProtoMessage()

func (*EngineGetRequest) ProtoReflect

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

func (*EngineGetRequest) Reset

func (x *EngineGetRequest) Reset()

func (*EngineGetRequest) String

func (x *EngineGetRequest) String() string

type EngineListResponse

type EngineListResponse struct {
	Engines map[string]*Engine `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EngineListResponse) Descriptor deprecated

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

Deprecated: Use EngineListResponse.ProtoReflect.Descriptor instead.

func (*EngineListResponse) GetEngines

func (x *EngineListResponse) GetEngines() map[string]*Engine

func (*EngineListResponse) ProtoMessage

func (*EngineListResponse) ProtoMessage()

func (*EngineListResponse) ProtoReflect

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

func (*EngineListResponse) Reset

func (x *EngineListResponse) Reset()

func (*EngineListResponse) String

func (x *EngineListResponse) String() string

type EngineReplicaAddRequest

type EngineReplicaAddRequest struct {
	EngineName     string `protobuf:"bytes,1,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"`
	ReplicaName    string `protobuf:"bytes,2,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	ReplicaAddress string `protobuf:"bytes,3,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineReplicaAddRequest) Descriptor deprecated

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

Deprecated: Use EngineReplicaAddRequest.ProtoReflect.Descriptor instead.

func (*EngineReplicaAddRequest) GetEngineName

func (x *EngineReplicaAddRequest) GetEngineName() string

func (*EngineReplicaAddRequest) GetReplicaAddress

func (x *EngineReplicaAddRequest) GetReplicaAddress() string

func (*EngineReplicaAddRequest) GetReplicaName

func (x *EngineReplicaAddRequest) GetReplicaName() string

func (*EngineReplicaAddRequest) ProtoMessage

func (*EngineReplicaAddRequest) ProtoMessage()

func (*EngineReplicaAddRequest) ProtoReflect

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

func (*EngineReplicaAddRequest) Reset

func (x *EngineReplicaAddRequest) Reset()

func (*EngineReplicaAddRequest) String

func (x *EngineReplicaAddRequest) String() string

type EngineReplicaDeleteRequest

type EngineReplicaDeleteRequest struct {
	EngineName     string `protobuf:"bytes,1,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"`
	ReplicaName    string `protobuf:"bytes,2,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	ReplicaAddress string `protobuf:"bytes,3,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineReplicaDeleteRequest) Descriptor deprecated

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

Deprecated: Use EngineReplicaDeleteRequest.ProtoReflect.Descriptor instead.

func (*EngineReplicaDeleteRequest) GetEngineName

func (x *EngineReplicaDeleteRequest) GetEngineName() string

func (*EngineReplicaDeleteRequest) GetReplicaAddress

func (x *EngineReplicaDeleteRequest) GetReplicaAddress() string

func (*EngineReplicaDeleteRequest) GetReplicaName

func (x *EngineReplicaDeleteRequest) GetReplicaName() string

func (*EngineReplicaDeleteRequest) ProtoMessage

func (*EngineReplicaDeleteRequest) ProtoMessage()

func (*EngineReplicaDeleteRequest) ProtoReflect

func (*EngineReplicaDeleteRequest) Reset

func (x *EngineReplicaDeleteRequest) Reset()

func (*EngineReplicaDeleteRequest) String

func (x *EngineReplicaDeleteRequest) String() string

type EngineReplicaListRequest

type EngineReplicaListRequest struct {
	EngineName string `protobuf:"bytes,1,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineReplicaListRequest) Descriptor deprecated

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

Deprecated: Use EngineReplicaListRequest.ProtoReflect.Descriptor instead.

func (*EngineReplicaListRequest) GetEngineName

func (x *EngineReplicaListRequest) GetEngineName() string

func (*EngineReplicaListRequest) ProtoMessage

func (*EngineReplicaListRequest) ProtoMessage()

func (*EngineReplicaListRequest) ProtoReflect

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

func (*EngineReplicaListRequest) Reset

func (x *EngineReplicaListRequest) Reset()

func (*EngineReplicaListRequest) String

func (x *EngineReplicaListRequest) String() string

type EngineReplicaListResponse

type EngineReplicaListResponse struct {
	Replicas map[string]*Replica `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EngineReplicaListResponse) Descriptor deprecated

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

Deprecated: Use EngineReplicaListResponse.ProtoReflect.Descriptor instead.

func (*EngineReplicaListResponse) GetReplicas

func (x *EngineReplicaListResponse) GetReplicas() map[string]*Replica

func (*EngineReplicaListResponse) ProtoMessage

func (*EngineReplicaListResponse) ProtoMessage()

func (*EngineReplicaListResponse) ProtoReflect

func (*EngineReplicaListResponse) Reset

func (x *EngineReplicaListResponse) Reset()

func (*EngineReplicaListResponse) String

func (x *EngineReplicaListResponse) String() string

type EngineReplicaRebuildStatusRequest

type EngineReplicaRebuildStatusRequest struct {
	EngineName  string `protobuf:"bytes,1,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"`
	ReplicaName string `protobuf:"bytes,2,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineReplicaRebuildStatusRequest) Descriptor deprecated

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

Deprecated: Use EngineReplicaRebuildStatusRequest.ProtoReflect.Descriptor instead.

func (*EngineReplicaRebuildStatusRequest) GetEngineName

func (x *EngineReplicaRebuildStatusRequest) GetEngineName() string

func (*EngineReplicaRebuildStatusRequest) GetReplicaName

func (x *EngineReplicaRebuildStatusRequest) GetReplicaName() string

func (*EngineReplicaRebuildStatusRequest) ProtoMessage

func (*EngineReplicaRebuildStatusRequest) ProtoMessage()

func (*EngineReplicaRebuildStatusRequest) ProtoReflect

func (*EngineReplicaRebuildStatusRequest) Reset

func (*EngineReplicaRebuildStatusRequest) String

type EngineReplicaRebuildStatusResponse

type EngineReplicaRebuildStatusResponse struct {
	ReplicaName       string `protobuf:"bytes,1,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	SnapshotName      string `protobuf:"bytes,2,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	State             string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	Progress          int32  `protobuf:"varint,4,opt,name=progress,proto3" json:"progress,omitempty"`
	Error             string `protobuf:"bytes,5,opt,name=error,proto3" json:"error,omitempty"`
	SrcReplicaName    string `protobuf:"bytes,6,opt,name=src_replica_name,json=srcReplicaName,proto3" json:"src_replica_name,omitempty"`
	SrcReplicaAddress string `protobuf:"bytes,7,opt,name=src_replica_address,json=srcReplicaAddress,proto3" json:"src_replica_address,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineReplicaRebuildStatusResponse) Descriptor deprecated

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

Deprecated: Use EngineReplicaRebuildStatusResponse.ProtoReflect.Descriptor instead.

func (*EngineReplicaRebuildStatusResponse) GetError

func (*EngineReplicaRebuildStatusResponse) GetProgress

func (x *EngineReplicaRebuildStatusResponse) GetProgress() int32

func (*EngineReplicaRebuildStatusResponse) GetReplicaName

func (x *EngineReplicaRebuildStatusResponse) GetReplicaName() string

func (*EngineReplicaRebuildStatusResponse) GetSnapshotName

func (x *EngineReplicaRebuildStatusResponse) GetSnapshotName() string

func (*EngineReplicaRebuildStatusResponse) GetSrcReplicaAddress

func (x *EngineReplicaRebuildStatusResponse) GetSrcReplicaAddress() string

func (*EngineReplicaRebuildStatusResponse) GetSrcReplicaName

func (x *EngineReplicaRebuildStatusResponse) GetSrcReplicaName() string

func (*EngineReplicaRebuildStatusResponse) GetState

func (*EngineReplicaRebuildStatusResponse) ProtoMessage

func (*EngineReplicaRebuildStatusResponse) ProtoMessage()

func (*EngineReplicaRebuildStatusResponse) ProtoReflect

func (*EngineReplicaRebuildStatusResponse) Reset

func (*EngineReplicaRebuildStatusResponse) String

type EngineResumeRequest

type EngineResumeRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineResumeRequest) Descriptor deprecated

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

Deprecated: Use EngineResumeRequest.ProtoReflect.Descriptor instead.

func (*EngineResumeRequest) GetName

func (x *EngineResumeRequest) GetName() string

func (*EngineResumeRequest) ProtoMessage

func (*EngineResumeRequest) ProtoMessage()

func (*EngineResumeRequest) ProtoReflect

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

func (*EngineResumeRequest) Reset

func (x *EngineResumeRequest) Reset()

func (*EngineResumeRequest) String

func (x *EngineResumeRequest) String() string

type EngineSuspendRequest

type EngineSuspendRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineSuspendRequest) Descriptor deprecated

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

Deprecated: Use EngineSuspendRequest.ProtoReflect.Descriptor instead.

func (*EngineSuspendRequest) GetName

func (x *EngineSuspendRequest) GetName() string

func (*EngineSuspendRequest) ProtoMessage

func (*EngineSuspendRequest) ProtoMessage()

func (*EngineSuspendRequest) ProtoReflect

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

func (*EngineSuspendRequest) Reset

func (x *EngineSuspendRequest) Reset()

func (*EngineSuspendRequest) String

func (x *EngineSuspendRequest) String() string

type EngineSwitchOverTargetRequest

type EngineSwitchOverTargetRequest struct {
	Name          string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	TargetAddress string `protobuf:"bytes,2,opt,name=target_address,json=targetAddress,proto3" json:"target_address,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineSwitchOverTargetRequest) Descriptor deprecated

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

Deprecated: Use EngineSwitchOverTargetRequest.ProtoReflect.Descriptor instead.

func (*EngineSwitchOverTargetRequest) GetName

func (*EngineSwitchOverTargetRequest) GetTargetAddress

func (x *EngineSwitchOverTargetRequest) GetTargetAddress() string

func (*EngineSwitchOverTargetRequest) ProtoMessage

func (*EngineSwitchOverTargetRequest) ProtoMessage()

func (*EngineSwitchOverTargetRequest) ProtoReflect

func (*EngineSwitchOverTargetRequest) Reset

func (x *EngineSwitchOverTargetRequest) Reset()

func (*EngineSwitchOverTargetRequest) String

type LogGetFlagsResponse

type LogGetFlagsResponse struct {
	Flags string `protobuf:"bytes,1,opt,name=flags,proto3" json:"flags,omitempty"`
	// contains filtered or unexported fields
}

func (*LogGetFlagsResponse) Descriptor deprecated

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

Deprecated: Use LogGetFlagsResponse.ProtoReflect.Descriptor instead.

func (*LogGetFlagsResponse) GetFlags

func (x *LogGetFlagsResponse) GetFlags() string

func (*LogGetFlagsResponse) ProtoMessage

func (*LogGetFlagsResponse) ProtoMessage()

func (*LogGetFlagsResponse) ProtoReflect

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

func (*LogGetFlagsResponse) Reset

func (x *LogGetFlagsResponse) Reset()

func (*LogGetFlagsResponse) String

func (x *LogGetFlagsResponse) String() string

type LogGetLevelResponse

type LogGetLevelResponse struct {
	Level string `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"`
	// contains filtered or unexported fields
}

func (*LogGetLevelResponse) Descriptor deprecated

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

Deprecated: Use LogGetLevelResponse.ProtoReflect.Descriptor instead.

func (*LogGetLevelResponse) GetLevel

func (x *LogGetLevelResponse) GetLevel() string

func (*LogGetLevelResponse) ProtoMessage

func (*LogGetLevelResponse) ProtoMessage()

func (*LogGetLevelResponse) ProtoReflect

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

func (*LogGetLevelResponse) Reset

func (x *LogGetLevelResponse) Reset()

func (*LogGetLevelResponse) String

func (x *LogGetLevelResponse) String() string

type LogSetFlagsRequest

type LogSetFlagsRequest struct {
	Flags string `protobuf:"bytes,1,opt,name=flags,proto3" json:"flags,omitempty"`
	// contains filtered or unexported fields
}

func (*LogSetFlagsRequest) Descriptor deprecated

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

Deprecated: Use LogSetFlagsRequest.ProtoReflect.Descriptor instead.

func (*LogSetFlagsRequest) GetFlags

func (x *LogSetFlagsRequest) GetFlags() string

func (*LogSetFlagsRequest) ProtoMessage

func (*LogSetFlagsRequest) ProtoMessage()

func (*LogSetFlagsRequest) ProtoReflect

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

func (*LogSetFlagsRequest) Reset

func (x *LogSetFlagsRequest) Reset()

func (*LogSetFlagsRequest) String

func (x *LogSetFlagsRequest) String() string

type LogSetLevelRequest

type LogSetLevelRequest struct {
	Level string `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"`
	// contains filtered or unexported fields
}

func (*LogSetLevelRequest) Descriptor deprecated

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

Deprecated: Use LogSetLevelRequest.ProtoReflect.Descriptor instead.

func (*LogSetLevelRequest) GetLevel

func (x *LogSetLevelRequest) GetLevel() string

func (*LogSetLevelRequest) ProtoMessage

func (*LogSetLevelRequest) ProtoMessage()

func (*LogSetLevelRequest) ProtoReflect

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

func (*LogSetLevelRequest) Reset

func (x *LogSetLevelRequest) Reset()

func (*LogSetLevelRequest) String

func (x *LogSetLevelRequest) String() string

type Lvol

type Lvol struct {
	Name              string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Uuid              string          `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
	SpecSize          uint64          `protobuf:"varint,3,opt,name=spec_size,json=specSize,proto3" json:"spec_size,omitempty"`
	ActualSize        uint64          `protobuf:"varint,4,opt,name=actual_size,json=actualSize,proto3" json:"actual_size,omitempty"`
	Parent            string          `protobuf:"bytes,5,opt,name=parent,proto3" json:"parent,omitempty"`
	Children          map[string]bool `` /* 158-byte string literal not displayed */
	CreationTime      string          `protobuf:"bytes,7,opt,name=creation_time,json=creationTime,proto3" json:"creation_time,omitempty"`
	UserCreated       bool            `protobuf:"varint,8,opt,name=user_created,json=userCreated,proto3" json:"user_created,omitempty"`
	SnapshotTimestamp string          `protobuf:"bytes,9,opt,name=snapshot_timestamp,json=snapshotTimestamp,proto3" json:"snapshot_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*Lvol) Descriptor deprecated

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

Deprecated: Use Lvol.ProtoReflect.Descriptor instead.

func (*Lvol) GetActualSize

func (x *Lvol) GetActualSize() uint64

func (*Lvol) GetChildren

func (x *Lvol) GetChildren() map[string]bool

func (*Lvol) GetCreationTime

func (x *Lvol) GetCreationTime() string

func (*Lvol) GetName

func (x *Lvol) GetName() string

func (*Lvol) GetParent

func (x *Lvol) GetParent() string

func (*Lvol) GetSnapshotTimestamp

func (x *Lvol) GetSnapshotTimestamp() string

func (*Lvol) GetSpecSize

func (x *Lvol) GetSpecSize() uint64

func (*Lvol) GetUserCreated

func (x *Lvol) GetUserCreated() bool

func (*Lvol) GetUuid

func (x *Lvol) GetUuid() string

func (*Lvol) ProtoMessage

func (*Lvol) ProtoMessage()

func (*Lvol) ProtoReflect

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

func (*Lvol) Reset

func (x *Lvol) Reset()

func (*Lvol) String

func (x *Lvol) String() string

type Replica

type Replica struct {
	Name             string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	LvsName          string           `protobuf:"bytes,2,opt,name=lvs_name,json=lvsName,proto3" json:"lvs_name,omitempty"`
	LvsUuid          string           `protobuf:"bytes,3,opt,name=lvs_uuid,json=lvsUuid,proto3" json:"lvs_uuid,omitempty"`
	SpecSize         uint64           `protobuf:"varint,4,opt,name=spec_size,json=specSize,proto3" json:"spec_size,omitempty"`
	ActualSize       uint64           `protobuf:"varint,5,opt,name=actual_size,json=actualSize,proto3" json:"actual_size,omitempty"`
	Ip               string           `protobuf:"bytes,6,opt,name=ip,proto3" json:"ip,omitempty"`
	PortStart        int32            `protobuf:"varint,7,opt,name=port_start,json=portStart,proto3" json:"port_start,omitempty"`
	PortEnd          int32            `protobuf:"varint,8,opt,name=port_end,json=portEnd,proto3" json:"port_end,omitempty"`
	Head             *Lvol            `protobuf:"bytes,9,opt,name=head,proto3" json:"head,omitempty"`
	Snapshots        map[string]*Lvol `` /* 160-byte string literal not displayed */
	Rebuilding       bool             `protobuf:"varint,11,opt,name=rebuilding,proto3" json:"rebuilding,omitempty"`
	State            string           `protobuf:"bytes,12,opt,name=state,proto3" json:"state,omitempty"`
	ErrorMsg         string           `protobuf:"bytes,13,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"`
	BackingImageName string           `protobuf:"bytes,14,opt,name=backing_image_name,json=backingImageName,proto3" json:"backing_image_name,omitempty"`
	// contains filtered or unexported fields
}

func (*Replica) Descriptor deprecated

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

Deprecated: Use Replica.ProtoReflect.Descriptor instead.

func (*Replica) GetActualSize

func (x *Replica) GetActualSize() uint64

func (*Replica) GetBackingImageName

func (x *Replica) GetBackingImageName() string

func (*Replica) GetErrorMsg

func (x *Replica) GetErrorMsg() string

func (*Replica) GetHead

func (x *Replica) GetHead() *Lvol

func (*Replica) GetIp

func (x *Replica) GetIp() string

func (*Replica) GetLvsName

func (x *Replica) GetLvsName() string

func (*Replica) GetLvsUuid

func (x *Replica) GetLvsUuid() string

func (*Replica) GetName

func (x *Replica) GetName() string

func (*Replica) GetPortEnd

func (x *Replica) GetPortEnd() int32

func (*Replica) GetPortStart

func (x *Replica) GetPortStart() int32

func (*Replica) GetRebuilding

func (x *Replica) GetRebuilding() bool

func (*Replica) GetSnapshots

func (x *Replica) GetSnapshots() map[string]*Lvol

func (*Replica) GetSpecSize

func (x *Replica) GetSpecSize() uint64

func (*Replica) GetState

func (x *Replica) GetState() string

func (*Replica) ProtoMessage

func (*Replica) ProtoMessage()

func (*Replica) ProtoReflect

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

func (*Replica) Reset

func (x *Replica) Reset()

func (*Replica) String

func (x *Replica) String() string

type ReplicaBackupRestoreRequest

type ReplicaBackupRestoreRequest struct {
	BackupUrl       string            `protobuf:"bytes,1,opt,name=backup_url,json=backupUrl,proto3" json:"backup_url,omitempty"`
	ReplicaName     string            `protobuf:"bytes,2,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	SnapshotName    string            `protobuf:"bytes,3,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	Credential      map[string]string `` /* 161-byte string literal not displayed */
	ConcurrentLimit int32             `protobuf:"varint,5,opt,name=concurrent_limit,json=concurrentLimit,proto3" json:"concurrent_limit,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaBackupRestoreRequest) Descriptor deprecated

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

Deprecated: Use ReplicaBackupRestoreRequest.ProtoReflect.Descriptor instead.

func (*ReplicaBackupRestoreRequest) GetBackupUrl

func (x *ReplicaBackupRestoreRequest) GetBackupUrl() string

func (*ReplicaBackupRestoreRequest) GetConcurrentLimit

func (x *ReplicaBackupRestoreRequest) GetConcurrentLimit() int32

func (*ReplicaBackupRestoreRequest) GetCredential

func (x *ReplicaBackupRestoreRequest) GetCredential() map[string]string

func (*ReplicaBackupRestoreRequest) GetReplicaName

func (x *ReplicaBackupRestoreRequest) GetReplicaName() string

func (*ReplicaBackupRestoreRequest) GetSnapshotName

func (x *ReplicaBackupRestoreRequest) GetSnapshotName() string

func (*ReplicaBackupRestoreRequest) ProtoMessage

func (*ReplicaBackupRestoreRequest) ProtoMessage()

func (*ReplicaBackupRestoreRequest) ProtoReflect

func (*ReplicaBackupRestoreRequest) Reset

func (x *ReplicaBackupRestoreRequest) Reset()

func (*ReplicaBackupRestoreRequest) String

func (x *ReplicaBackupRestoreRequest) String() string

type ReplicaCreateRequest

type ReplicaCreateRequest struct {
	Name             string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	LvsName          string `protobuf:"bytes,2,opt,name=lvs_name,json=lvsName,proto3" json:"lvs_name,omitempty"`
	LvsUuid          string `protobuf:"bytes,3,opt,name=lvs_uuid,json=lvsUuid,proto3" json:"lvs_uuid,omitempty"`
	SpecSize         uint64 `protobuf:"varint,4,opt,name=spec_size,json=specSize,proto3" json:"spec_size,omitempty"`
	PortCount        int32  `protobuf:"varint,5,opt,name=port_count,json=portCount,proto3" json:"port_count,omitempty"`
	BackingImageName string `protobuf:"bytes,6,opt,name=backing_image_name,json=backingImageName,proto3" json:"backing_image_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaCreateRequest) Descriptor deprecated

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

Deprecated: Use ReplicaCreateRequest.ProtoReflect.Descriptor instead.

func (*ReplicaCreateRequest) GetBackingImageName

func (x *ReplicaCreateRequest) GetBackingImageName() string

func (*ReplicaCreateRequest) GetLvsName

func (x *ReplicaCreateRequest) GetLvsName() string

func (*ReplicaCreateRequest) GetLvsUuid

func (x *ReplicaCreateRequest) GetLvsUuid() string

func (*ReplicaCreateRequest) GetName

func (x *ReplicaCreateRequest) GetName() string

func (*ReplicaCreateRequest) GetPortCount

func (x *ReplicaCreateRequest) GetPortCount() int32

func (*ReplicaCreateRequest) GetSpecSize

func (x *ReplicaCreateRequest) GetSpecSize() uint64

func (*ReplicaCreateRequest) ProtoMessage

func (*ReplicaCreateRequest) ProtoMessage()

func (*ReplicaCreateRequest) ProtoReflect

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

func (*ReplicaCreateRequest) Reset

func (x *ReplicaCreateRequest) Reset()

func (*ReplicaCreateRequest) String

func (x *ReplicaCreateRequest) String() string

type ReplicaDeleteRequest

type ReplicaDeleteRequest struct {
	Name            string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	CleanupRequired bool   `protobuf:"varint,2,opt,name=cleanup_required,json=cleanupRequired,proto3" json:"cleanup_required,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaDeleteRequest) Descriptor deprecated

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

Deprecated: Use ReplicaDeleteRequest.ProtoReflect.Descriptor instead.

func (*ReplicaDeleteRequest) GetCleanupRequired

func (x *ReplicaDeleteRequest) GetCleanupRequired() bool

func (*ReplicaDeleteRequest) GetName

func (x *ReplicaDeleteRequest) GetName() string

func (*ReplicaDeleteRequest) ProtoMessage

func (*ReplicaDeleteRequest) ProtoMessage()

func (*ReplicaDeleteRequest) ProtoReflect

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

func (*ReplicaDeleteRequest) Reset

func (x *ReplicaDeleteRequest) Reset()

func (*ReplicaDeleteRequest) String

func (x *ReplicaDeleteRequest) String() string

type ReplicaGetRequest

type ReplicaGetRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaGetRequest) Descriptor deprecated

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

Deprecated: Use ReplicaGetRequest.ProtoReflect.Descriptor instead.

func (*ReplicaGetRequest) GetName

func (x *ReplicaGetRequest) GetName() string

func (*ReplicaGetRequest) ProtoMessage

func (*ReplicaGetRequest) ProtoMessage()

func (*ReplicaGetRequest) ProtoReflect

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

func (*ReplicaGetRequest) Reset

func (x *ReplicaGetRequest) Reset()

func (*ReplicaGetRequest) String

func (x *ReplicaGetRequest) String() string

type ReplicaListResponse

type ReplicaListResponse struct {
	Replicas map[string]*Replica `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ReplicaListResponse) Descriptor deprecated

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

Deprecated: Use ReplicaListResponse.ProtoReflect.Descriptor instead.

func (*ReplicaListResponse) GetReplicas

func (x *ReplicaListResponse) GetReplicas() map[string]*Replica

func (*ReplicaListResponse) ProtoMessage

func (*ReplicaListResponse) ProtoMessage()

func (*ReplicaListResponse) ProtoReflect

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

func (*ReplicaListResponse) Reset

func (x *ReplicaListResponse) Reset()

func (*ReplicaListResponse) String

func (x *ReplicaListResponse) String() string

type ReplicaMode

type ReplicaMode int32
const (
	ReplicaMode_WO  ReplicaMode = 0
	ReplicaMode_RW  ReplicaMode = 1
	ReplicaMode_ERR ReplicaMode = 2
)

func (ReplicaMode) Descriptor

func (ReplicaMode) Enum

func (x ReplicaMode) Enum() *ReplicaMode

func (ReplicaMode) EnumDescriptor deprecated

func (ReplicaMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use ReplicaMode.Descriptor instead.

func (ReplicaMode) Number

func (x ReplicaMode) Number() protoreflect.EnumNumber

func (ReplicaMode) String

func (x ReplicaMode) String() string

func (ReplicaMode) Type

type ReplicaRebuildingDstFinishRequest

type ReplicaRebuildingDstFinishRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingDstFinishRequest) Descriptor deprecated

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

Deprecated: Use ReplicaRebuildingDstFinishRequest.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingDstFinishRequest) GetName

func (*ReplicaRebuildingDstFinishRequest) ProtoMessage

func (*ReplicaRebuildingDstFinishRequest) ProtoMessage()

func (*ReplicaRebuildingDstFinishRequest) ProtoReflect

func (*ReplicaRebuildingDstFinishRequest) Reset

func (*ReplicaRebuildingDstFinishRequest) String

type ReplicaRebuildingDstShallowCopyCheckRequest

type ReplicaRebuildingDstShallowCopyCheckRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingDstShallowCopyCheckRequest) Descriptor deprecated

Deprecated: Use ReplicaRebuildingDstShallowCopyCheckRequest.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingDstShallowCopyCheckRequest) GetName

func (*ReplicaRebuildingDstShallowCopyCheckRequest) ProtoMessage

func (*ReplicaRebuildingDstShallowCopyCheckRequest) ProtoReflect

func (*ReplicaRebuildingDstShallowCopyCheckRequest) Reset

func (*ReplicaRebuildingDstShallowCopyCheckRequest) String

type ReplicaRebuildingDstShallowCopyCheckResponse

type ReplicaRebuildingDstShallowCopyCheckResponse struct {
	SrcReplicaName    string `protobuf:"bytes,1,opt,name=src_replica_name,json=srcReplicaName,proto3" json:"src_replica_name,omitempty"`
	SrcReplicaAddress string `protobuf:"bytes,2,opt,name=src_replica_address,json=srcReplicaAddress,proto3" json:"src_replica_address,omitempty"`
	SnapshotName      string `protobuf:"bytes,3,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	State             string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	Progress          uint32 `protobuf:"varint,5,opt,name=progress,proto3" json:"progress,omitempty"`
	TotalState        string `protobuf:"bytes,6,opt,name=total_state,json=totalState,proto3" json:"total_state,omitempty"`
	TotalProgress     uint32 `protobuf:"varint,7,opt,name=total_progress,json=totalProgress,proto3" json:"total_progress,omitempty"`
	Error             string `protobuf:"bytes,8,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingDstShallowCopyCheckResponse) Descriptor deprecated

Deprecated: Use ReplicaRebuildingDstShallowCopyCheckResponse.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingDstShallowCopyCheckResponse) GetError

func (*ReplicaRebuildingDstShallowCopyCheckResponse) GetProgress

func (*ReplicaRebuildingDstShallowCopyCheckResponse) GetSnapshotName

func (*ReplicaRebuildingDstShallowCopyCheckResponse) GetSrcReplicaAddress

func (x *ReplicaRebuildingDstShallowCopyCheckResponse) GetSrcReplicaAddress() string

func (*ReplicaRebuildingDstShallowCopyCheckResponse) GetSrcReplicaName

func (*ReplicaRebuildingDstShallowCopyCheckResponse) GetState

func (*ReplicaRebuildingDstShallowCopyCheckResponse) GetTotalProgress

func (*ReplicaRebuildingDstShallowCopyCheckResponse) GetTotalState

func (*ReplicaRebuildingDstShallowCopyCheckResponse) ProtoMessage

func (*ReplicaRebuildingDstShallowCopyCheckResponse) ProtoReflect

func (*ReplicaRebuildingDstShallowCopyCheckResponse) Reset

func (*ReplicaRebuildingDstShallowCopyCheckResponse) String

type ReplicaRebuildingDstShallowCopyStartRequest

type ReplicaRebuildingDstShallowCopyStartRequest struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	SnapshotName string `protobuf:"bytes,2,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingDstShallowCopyStartRequest) Descriptor deprecated

Deprecated: Use ReplicaRebuildingDstShallowCopyStartRequest.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingDstShallowCopyStartRequest) GetName

func (*ReplicaRebuildingDstShallowCopyStartRequest) GetSnapshotName

func (*ReplicaRebuildingDstShallowCopyStartRequest) ProtoMessage

func (*ReplicaRebuildingDstShallowCopyStartRequest) ProtoReflect

func (*ReplicaRebuildingDstShallowCopyStartRequest) Reset

func (*ReplicaRebuildingDstShallowCopyStartRequest) String

type ReplicaRebuildingDstStartRequest

type ReplicaRebuildingDstStartRequest struct {
	Name                    string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	SrcReplicaName          string  `protobuf:"bytes,2,opt,name=src_replica_name,json=srcReplicaName,proto3" json:"src_replica_name,omitempty"`
	SrcReplicaAddress       string  `protobuf:"bytes,3,opt,name=src_replica_address,json=srcReplicaAddress,proto3" json:"src_replica_address,omitempty"`
	ExternalSnapshotName    string  `protobuf:"bytes,4,opt,name=external_snapshot_name,json=externalSnapshotName,proto3" json:"external_snapshot_name,omitempty"`
	ExternalSnapshotAddress string  `` /* 132-byte string literal not displayed */
	RebuildingSnapshotList  []*Lvol `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingDstStartRequest) Descriptor deprecated

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

Deprecated: Use ReplicaRebuildingDstStartRequest.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingDstStartRequest) GetExternalSnapshotAddress

func (x *ReplicaRebuildingDstStartRequest) GetExternalSnapshotAddress() string

func (*ReplicaRebuildingDstStartRequest) GetExternalSnapshotName

func (x *ReplicaRebuildingDstStartRequest) GetExternalSnapshotName() string

func (*ReplicaRebuildingDstStartRequest) GetName

func (*ReplicaRebuildingDstStartRequest) GetRebuildingSnapshotList

func (x *ReplicaRebuildingDstStartRequest) GetRebuildingSnapshotList() []*Lvol

func (*ReplicaRebuildingDstStartRequest) GetSrcReplicaAddress

func (x *ReplicaRebuildingDstStartRequest) GetSrcReplicaAddress() string

func (*ReplicaRebuildingDstStartRequest) GetSrcReplicaName

func (x *ReplicaRebuildingDstStartRequest) GetSrcReplicaName() string

func (*ReplicaRebuildingDstStartRequest) ProtoMessage

func (*ReplicaRebuildingDstStartRequest) ProtoMessage()

func (*ReplicaRebuildingDstStartRequest) ProtoReflect

func (*ReplicaRebuildingDstStartRequest) Reset

func (*ReplicaRebuildingDstStartRequest) String

type ReplicaRebuildingDstStartResponse

type ReplicaRebuildingDstStartResponse struct {
	DstHeadLvolAddress string `protobuf:"bytes,1,opt,name=dst_head_lvol_address,json=dstHeadLvolAddress,proto3" json:"dst_head_lvol_address,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingDstStartResponse) Descriptor deprecated

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

Deprecated: Use ReplicaRebuildingDstStartResponse.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingDstStartResponse) GetDstHeadLvolAddress

func (x *ReplicaRebuildingDstStartResponse) GetDstHeadLvolAddress() string

func (*ReplicaRebuildingDstStartResponse) ProtoMessage

func (*ReplicaRebuildingDstStartResponse) ProtoMessage()

func (*ReplicaRebuildingDstStartResponse) ProtoReflect

func (*ReplicaRebuildingDstStartResponse) Reset

func (*ReplicaRebuildingDstStartResponse) String

type ReplicaRebuildingSrcFinishRequest

type ReplicaRebuildingSrcFinishRequest struct {
	Name           string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	DstReplicaName string `protobuf:"bytes,2,opt,name=dst_replica_name,json=dstReplicaName,proto3" json:"dst_replica_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingSrcFinishRequest) Descriptor deprecated

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

Deprecated: Use ReplicaRebuildingSrcFinishRequest.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingSrcFinishRequest) GetDstReplicaName

func (x *ReplicaRebuildingSrcFinishRequest) GetDstReplicaName() string

func (*ReplicaRebuildingSrcFinishRequest) GetName

func (*ReplicaRebuildingSrcFinishRequest) ProtoMessage

func (*ReplicaRebuildingSrcFinishRequest) ProtoMessage()

func (*ReplicaRebuildingSrcFinishRequest) ProtoReflect

func (*ReplicaRebuildingSrcFinishRequest) Reset

func (*ReplicaRebuildingSrcFinishRequest) String

type ReplicaRebuildingSrcShallowCopyCheckRequest

type ReplicaRebuildingSrcShallowCopyCheckRequest struct {
	Name           string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	DstReplicaName string `protobuf:"bytes,2,opt,name=dst_replica_name,json=dstReplicaName,proto3" json:"dst_replica_name,omitempty"`
	SnapshotName   string `protobuf:"bytes,3,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingSrcShallowCopyCheckRequest) Descriptor deprecated

Deprecated: Use ReplicaRebuildingSrcShallowCopyCheckRequest.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingSrcShallowCopyCheckRequest) GetDstReplicaName

func (x *ReplicaRebuildingSrcShallowCopyCheckRequest) GetDstReplicaName() string

func (*ReplicaRebuildingSrcShallowCopyCheckRequest) GetName

func (*ReplicaRebuildingSrcShallowCopyCheckRequest) GetSnapshotName

func (*ReplicaRebuildingSrcShallowCopyCheckRequest) ProtoMessage

func (*ReplicaRebuildingSrcShallowCopyCheckRequest) ProtoReflect

func (*ReplicaRebuildingSrcShallowCopyCheckRequest) Reset

func (*ReplicaRebuildingSrcShallowCopyCheckRequest) String

type ReplicaRebuildingSrcShallowCopyCheckResponse

type ReplicaRebuildingSrcShallowCopyCheckResponse struct {
	State          string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	CopiedClusters uint64 `protobuf:"varint,2,opt,name=copied_clusters,json=copiedClusters,proto3" json:"copied_clusters,omitempty"`
	TotalClusters  uint64 `protobuf:"varint,3,opt,name=total_clusters,json=totalClusters,proto3" json:"total_clusters,omitempty"`
	ErrorMsg       string `protobuf:"bytes,4,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingSrcShallowCopyCheckResponse) Descriptor deprecated

Deprecated: Use ReplicaRebuildingSrcShallowCopyCheckResponse.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingSrcShallowCopyCheckResponse) GetCopiedClusters

func (*ReplicaRebuildingSrcShallowCopyCheckResponse) GetErrorMsg

func (*ReplicaRebuildingSrcShallowCopyCheckResponse) GetState

func (*ReplicaRebuildingSrcShallowCopyCheckResponse) GetTotalClusters

func (*ReplicaRebuildingSrcShallowCopyCheckResponse) ProtoMessage

func (*ReplicaRebuildingSrcShallowCopyCheckResponse) ProtoReflect

func (*ReplicaRebuildingSrcShallowCopyCheckResponse) Reset

func (*ReplicaRebuildingSrcShallowCopyCheckResponse) String

type ReplicaRebuildingSrcShallowCopyStartRequest

type ReplicaRebuildingSrcShallowCopyStartRequest struct {
	Name                     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	SnapshotName             string `protobuf:"bytes,2,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	DstRebuildingLvolAddress string `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingSrcShallowCopyStartRequest) Descriptor deprecated

Deprecated: Use ReplicaRebuildingSrcShallowCopyStartRequest.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingSrcShallowCopyStartRequest) GetDstRebuildingLvolAddress

func (x *ReplicaRebuildingSrcShallowCopyStartRequest) GetDstRebuildingLvolAddress() string

func (*ReplicaRebuildingSrcShallowCopyStartRequest) GetName

func (*ReplicaRebuildingSrcShallowCopyStartRequest) GetSnapshotName

func (*ReplicaRebuildingSrcShallowCopyStartRequest) ProtoMessage

func (*ReplicaRebuildingSrcShallowCopyStartRequest) ProtoReflect

func (*ReplicaRebuildingSrcShallowCopyStartRequest) Reset

func (*ReplicaRebuildingSrcShallowCopyStartRequest) String

type ReplicaRebuildingSrcStartRequest

type ReplicaRebuildingSrcStartRequest struct {
	Name                string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	DstReplicaName      string `protobuf:"bytes,2,opt,name=dst_replica_name,json=dstReplicaName,proto3" json:"dst_replica_name,omitempty"`
	DstReplicaAddress   string `protobuf:"bytes,3,opt,name=dst_replica_address,json=dstReplicaAddress,proto3" json:"dst_replica_address,omitempty"`
	ExposedSnapshotName string `protobuf:"bytes,4,opt,name=exposed_snapshot_name,json=exposedSnapshotName,proto3" json:"exposed_snapshot_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingSrcStartRequest) Descriptor deprecated

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

Deprecated: Use ReplicaRebuildingSrcStartRequest.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingSrcStartRequest) GetDstReplicaAddress

func (x *ReplicaRebuildingSrcStartRequest) GetDstReplicaAddress() string

func (*ReplicaRebuildingSrcStartRequest) GetDstReplicaName

func (x *ReplicaRebuildingSrcStartRequest) GetDstReplicaName() string

func (*ReplicaRebuildingSrcStartRequest) GetExposedSnapshotName

func (x *ReplicaRebuildingSrcStartRequest) GetExposedSnapshotName() string

func (*ReplicaRebuildingSrcStartRequest) GetName

func (*ReplicaRebuildingSrcStartRequest) ProtoMessage

func (*ReplicaRebuildingSrcStartRequest) ProtoMessage()

func (*ReplicaRebuildingSrcStartRequest) ProtoReflect

func (*ReplicaRebuildingSrcStartRequest) Reset

func (*ReplicaRebuildingSrcStartRequest) String

type ReplicaRebuildingSrcStartResponse

type ReplicaRebuildingSrcStartResponse struct {
	ExposedSnapshotLvolAddress string `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ReplicaRebuildingSrcStartResponse) Descriptor deprecated

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

Deprecated: Use ReplicaRebuildingSrcStartResponse.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildingSrcStartResponse) GetExposedSnapshotLvolAddress

func (x *ReplicaRebuildingSrcStartResponse) GetExposedSnapshotLvolAddress() string

func (*ReplicaRebuildingSrcStartResponse) ProtoMessage

func (*ReplicaRebuildingSrcStartResponse) ProtoMessage()

func (*ReplicaRebuildingSrcStartResponse) ProtoReflect

func (*ReplicaRebuildingSrcStartResponse) Reset

func (*ReplicaRebuildingSrcStartResponse) String

type ReplicaRestoreStatusRequest

type ReplicaRestoreStatusRequest struct {
	ReplicaName string `protobuf:"bytes,2,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRestoreStatusRequest) Descriptor deprecated

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

Deprecated: Use ReplicaRestoreStatusRequest.ProtoReflect.Descriptor instead.

func (*ReplicaRestoreStatusRequest) GetReplicaName

func (x *ReplicaRestoreStatusRequest) GetReplicaName() string

func (*ReplicaRestoreStatusRequest) ProtoMessage

func (*ReplicaRestoreStatusRequest) ProtoMessage()

func (*ReplicaRestoreStatusRequest) ProtoReflect

func (*ReplicaRestoreStatusRequest) Reset

func (x *ReplicaRestoreStatusRequest) Reset()

func (*ReplicaRestoreStatusRequest) String

func (x *ReplicaRestoreStatusRequest) String() string

type ReplicaRestoreStatusResponse

type ReplicaRestoreStatusResponse struct {
	ReplicaName            string `protobuf:"bytes,1,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	ReplicaAddress         string `protobuf:"bytes,2,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	IsRestoring            bool   `protobuf:"varint,3,opt,name=is_restoring,json=isRestoring,proto3" json:"is_restoring,omitempty"`
	LastRestored           string `protobuf:"bytes,4,opt,name=last_restored,json=lastRestored,proto3" json:"last_restored,omitempty"`
	Progress               int32  `protobuf:"varint,5,opt,name=progress,proto3" json:"progress,omitempty"`
	Error                  string `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"`
	DestFileName           string `protobuf:"bytes,7,opt,name=dest_file_name,json=destFileName,proto3" json:"dest_file_name,omitempty"`
	State                  string `protobuf:"bytes,8,opt,name=state,proto3" json:"state,omitempty"`
	BackupUrl              string `protobuf:"bytes,9,opt,name=backup_url,json=backupUrl,proto3" json:"backup_url,omitempty"`
	CurrentRestoringBackup string `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ReplicaRestoreStatusResponse) Descriptor deprecated

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

Deprecated: Use ReplicaRestoreStatusResponse.ProtoReflect.Descriptor instead.

func (*ReplicaRestoreStatusResponse) GetBackupUrl

func (x *ReplicaRestoreStatusResponse) GetBackupUrl() string

func (*ReplicaRestoreStatusResponse) GetCurrentRestoringBackup

func (x *ReplicaRestoreStatusResponse) GetCurrentRestoringBackup() string

func (*ReplicaRestoreStatusResponse) GetDestFileName

func (x *ReplicaRestoreStatusResponse) GetDestFileName() string

func (*ReplicaRestoreStatusResponse) GetError

func (x *ReplicaRestoreStatusResponse) GetError() string

func (*ReplicaRestoreStatusResponse) GetIsRestoring

func (x *ReplicaRestoreStatusResponse) GetIsRestoring() bool

func (*ReplicaRestoreStatusResponse) GetLastRestored

func (x *ReplicaRestoreStatusResponse) GetLastRestored() string

func (*ReplicaRestoreStatusResponse) GetProgress

func (x *ReplicaRestoreStatusResponse) GetProgress() int32

func (*ReplicaRestoreStatusResponse) GetReplicaAddress

func (x *ReplicaRestoreStatusResponse) GetReplicaAddress() string

func (*ReplicaRestoreStatusResponse) GetReplicaName

func (x *ReplicaRestoreStatusResponse) GetReplicaName() string

func (*ReplicaRestoreStatusResponse) GetState

func (x *ReplicaRestoreStatusResponse) GetState() string

func (*ReplicaRestoreStatusResponse) ProtoMessage

func (*ReplicaRestoreStatusResponse) ProtoMessage()

func (*ReplicaRestoreStatusResponse) ProtoReflect

func (*ReplicaRestoreStatusResponse) Reset

func (x *ReplicaRestoreStatusResponse) Reset()

func (*ReplicaRestoreStatusResponse) String

type RestoreStatusRequest

type RestoreStatusRequest struct {
	EngineName string `protobuf:"bytes,1,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RestoreStatusRequest) Descriptor deprecated

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

Deprecated: Use RestoreStatusRequest.ProtoReflect.Descriptor instead.

func (*RestoreStatusRequest) GetEngineName

func (x *RestoreStatusRequest) GetEngineName() string

func (*RestoreStatusRequest) ProtoMessage

func (*RestoreStatusRequest) ProtoMessage()

func (*RestoreStatusRequest) ProtoReflect

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

func (*RestoreStatusRequest) Reset

func (x *RestoreStatusRequest) Reset()

func (*RestoreStatusRequest) String

func (x *RestoreStatusRequest) String() string

type RestoreStatusResponse

type RestoreStatusResponse struct {
	Status map[string]*ReplicaRestoreStatusResponse `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RestoreStatusResponse) Descriptor deprecated

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

Deprecated: Use RestoreStatusResponse.ProtoReflect.Descriptor instead.

func (*RestoreStatusResponse) GetStatus

func (*RestoreStatusResponse) ProtoMessage

func (*RestoreStatusResponse) ProtoMessage()

func (*RestoreStatusResponse) ProtoReflect

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

func (*RestoreStatusResponse) Reset

func (x *RestoreStatusResponse) Reset()

func (*RestoreStatusResponse) String

func (x *RestoreStatusResponse) String() string

type SPDKServiceClient

type SPDKServiceClient interface {
	ReplicaCreate(ctx context.Context, in *ReplicaCreateRequest, opts ...grpc.CallOption) (*Replica, error)
	ReplicaDelete(ctx context.Context, in *ReplicaDeleteRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaGet(ctx context.Context, in *ReplicaGetRequest, opts ...grpc.CallOption) (*Replica, error)
	ReplicaSnapshotCreate(ctx context.Context, in *SnapshotRequest, opts ...grpc.CallOption) (*Replica, error)
	ReplicaSnapshotDelete(ctx context.Context, in *SnapshotRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaSnapshotRevert(ctx context.Context, in *SnapshotRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaSnapshotPurge(ctx context.Context, in *SnapshotRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ReplicaListResponse, error)
	ReplicaWatch(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (SPDKService_ReplicaWatchClient, error)
	ReplicaRebuildingSrcStart(ctx context.Context, in *ReplicaRebuildingSrcStartRequest, opts ...grpc.CallOption) (*ReplicaRebuildingSrcStartResponse, error)
	ReplicaRebuildingSrcFinish(ctx context.Context, in *ReplicaRebuildingSrcFinishRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaRebuildingSrcShallowCopyStart(ctx context.Context, in *ReplicaRebuildingSrcShallowCopyStartRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaRebuildingSrcShallowCopyCheck(ctx context.Context, in *ReplicaRebuildingSrcShallowCopyCheckRequest, opts ...grpc.CallOption) (*ReplicaRebuildingSrcShallowCopyCheckResponse, error)
	ReplicaRebuildingDstStart(ctx context.Context, in *ReplicaRebuildingDstStartRequest, opts ...grpc.CallOption) (*ReplicaRebuildingDstStartResponse, error)
	ReplicaRebuildingDstFinish(ctx context.Context, in *ReplicaRebuildingDstFinishRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaRebuildingDstShallowCopyStart(ctx context.Context, in *ReplicaRebuildingDstShallowCopyStartRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaRebuildingDstShallowCopyCheck(ctx context.Context, in *ReplicaRebuildingDstShallowCopyCheckRequest, opts ...grpc.CallOption) (*ReplicaRebuildingDstShallowCopyCheckResponse, error)
	ReplicaRebuildingDstSnapshotCreate(ctx context.Context, in *SnapshotRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaBackupCreate(ctx context.Context, in *BackupCreateRequest, opts ...grpc.CallOption) (*BackupCreateResponse, error)
	ReplicaBackupStatus(ctx context.Context, in *BackupStatusRequest, opts ...grpc.CallOption) (*BackupStatusResponse, error)
	ReplicaBackupRestore(ctx context.Context, in *ReplicaBackupRestoreRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaRestoreStatus(ctx context.Context, in *ReplicaRestoreStatusRequest, opts ...grpc.CallOption) (*ReplicaRestoreStatusResponse, error)
	EngineCreate(ctx context.Context, in *EngineCreateRequest, opts ...grpc.CallOption) (*Engine, error)
	EngineDelete(ctx context.Context, in *EngineDeleteRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineGet(ctx context.Context, in *EngineGetRequest, opts ...grpc.CallOption) (*Engine, error)
	EngineSuspend(ctx context.Context, in *EngineSuspendRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineResume(ctx context.Context, in *EngineResumeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineSwitchOverTarget(ctx context.Context, in *EngineSwitchOverTargetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineDeleteTarget(ctx context.Context, in *EngineDeleteTargetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineSnapshotCreate(ctx context.Context, in *SnapshotRequest, opts ...grpc.CallOption) (*SnapshotResponse, error)
	EngineSnapshotDelete(ctx context.Context, in *SnapshotRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineSnapshotRevert(ctx context.Context, in *SnapshotRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineSnapshotPurge(ctx context.Context, in *SnapshotRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*EngineListResponse, error)
	EngineWatch(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (SPDKService_EngineWatchClient, error)
	EngineReplicaList(ctx context.Context, in *EngineReplicaListRequest, opts ...grpc.CallOption) (*EngineReplicaListResponse, error)
	EngineReplicaAdd(ctx context.Context, in *EngineReplicaAddRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineReplicaDelete(ctx context.Context, in *EngineReplicaDeleteRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineBackupCreate(ctx context.Context, in *BackupCreateRequest, opts ...grpc.CallOption) (*BackupCreateResponse, error)
	EngineBackupStatus(ctx context.Context, in *BackupStatusRequest, opts ...grpc.CallOption) (*BackupStatusResponse, error)
	EngineBackupRestore(ctx context.Context, in *EngineBackupRestoreRequest, opts ...grpc.CallOption) (*EngineBackupRestoreResponse, error)
	EngineBackupRestoreFinish(ctx context.Context, in *EngineBackupRestoreFinishRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	EngineRestoreStatus(ctx context.Context, in *RestoreStatusRequest, opts ...grpc.CallOption) (*RestoreStatusResponse, error)
	BackingImageCreate(ctx context.Context, in *BackingImageCreateRequest, opts ...grpc.CallOption) (*BackingImage, error)
	BackingImageDelete(ctx context.Context, in *BackingImageDeleteRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	BackingImageGet(ctx context.Context, in *BackingImageGetRequest, opts ...grpc.CallOption) (*BackingImage, error)
	BackingImageList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*BackingImageListResponse, error)
	BackingImageWatch(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (SPDKService_BackingImageWatchClient, error)
	BackingImageExpose(ctx context.Context, in *BackingImageGetRequest, opts ...grpc.CallOption) (*BackingImageExposeResponse, error)
	BackingImageUnexpose(ctx context.Context, in *BackingImageGetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	DiskCreate(ctx context.Context, in *DiskCreateRequest, opts ...grpc.CallOption) (*Disk, error)
	DiskDelete(ctx context.Context, in *DiskDeleteRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	DiskGet(ctx context.Context, in *DiskGetRequest, opts ...grpc.CallOption) (*Disk, error)
	LogSetLevel(ctx context.Context, in *LogSetLevelRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	LogSetFlags(ctx context.Context, in *LogSetFlagsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	LogGetLevel(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*LogGetLevelResponse, error)
	LogGetFlags(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*LogGetFlagsResponse, error)
	VersionDetailGet(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*VersionDetailGetReply, error)
}

SPDKServiceClient is the client API for SPDKService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type SPDKServiceServer

type SPDKServiceServer interface {
	ReplicaCreate(context.Context, *ReplicaCreateRequest) (*Replica, error)
	ReplicaDelete(context.Context, *ReplicaDeleteRequest) (*emptypb.Empty, error)
	ReplicaGet(context.Context, *ReplicaGetRequest) (*Replica, error)
	ReplicaSnapshotCreate(context.Context, *SnapshotRequest) (*Replica, error)
	ReplicaSnapshotDelete(context.Context, *SnapshotRequest) (*emptypb.Empty, error)
	ReplicaSnapshotRevert(context.Context, *SnapshotRequest) (*emptypb.Empty, error)
	ReplicaSnapshotPurge(context.Context, *SnapshotRequest) (*emptypb.Empty, error)
	ReplicaList(context.Context, *emptypb.Empty) (*ReplicaListResponse, error)
	ReplicaWatch(*emptypb.Empty, SPDKService_ReplicaWatchServer) error
	ReplicaRebuildingSrcStart(context.Context, *ReplicaRebuildingSrcStartRequest) (*ReplicaRebuildingSrcStartResponse, error)
	ReplicaRebuildingSrcFinish(context.Context, *ReplicaRebuildingSrcFinishRequest) (*emptypb.Empty, error)
	ReplicaRebuildingSrcShallowCopyStart(context.Context, *ReplicaRebuildingSrcShallowCopyStartRequest) (*emptypb.Empty, error)
	ReplicaRebuildingSrcShallowCopyCheck(context.Context, *ReplicaRebuildingSrcShallowCopyCheckRequest) (*ReplicaRebuildingSrcShallowCopyCheckResponse, error)
	ReplicaRebuildingDstStart(context.Context, *ReplicaRebuildingDstStartRequest) (*ReplicaRebuildingDstStartResponse, error)
	ReplicaRebuildingDstFinish(context.Context, *ReplicaRebuildingDstFinishRequest) (*emptypb.Empty, error)
	ReplicaRebuildingDstShallowCopyStart(context.Context, *ReplicaRebuildingDstShallowCopyStartRequest) (*emptypb.Empty, error)
	ReplicaRebuildingDstShallowCopyCheck(context.Context, *ReplicaRebuildingDstShallowCopyCheckRequest) (*ReplicaRebuildingDstShallowCopyCheckResponse, error)
	ReplicaRebuildingDstSnapshotCreate(context.Context, *SnapshotRequest) (*emptypb.Empty, error)
	ReplicaBackupCreate(context.Context, *BackupCreateRequest) (*BackupCreateResponse, error)
	ReplicaBackupStatus(context.Context, *BackupStatusRequest) (*BackupStatusResponse, error)
	ReplicaBackupRestore(context.Context, *ReplicaBackupRestoreRequest) (*emptypb.Empty, error)
	ReplicaRestoreStatus(context.Context, *ReplicaRestoreStatusRequest) (*ReplicaRestoreStatusResponse, error)
	EngineCreate(context.Context, *EngineCreateRequest) (*Engine, error)
	EngineDelete(context.Context, *EngineDeleteRequest) (*emptypb.Empty, error)
	EngineGet(context.Context, *EngineGetRequest) (*Engine, error)
	EngineSuspend(context.Context, *EngineSuspendRequest) (*emptypb.Empty, error)
	EngineResume(context.Context, *EngineResumeRequest) (*emptypb.Empty, error)
	EngineSwitchOverTarget(context.Context, *EngineSwitchOverTargetRequest) (*emptypb.Empty, error)
	EngineDeleteTarget(context.Context, *EngineDeleteTargetRequest) (*emptypb.Empty, error)
	EngineSnapshotCreate(context.Context, *SnapshotRequest) (*SnapshotResponse, error)
	EngineSnapshotDelete(context.Context, *SnapshotRequest) (*emptypb.Empty, error)
	EngineSnapshotRevert(context.Context, *SnapshotRequest) (*emptypb.Empty, error)
	EngineSnapshotPurge(context.Context, *SnapshotRequest) (*emptypb.Empty, error)
	EngineList(context.Context, *emptypb.Empty) (*EngineListResponse, error)
	EngineWatch(*emptypb.Empty, SPDKService_EngineWatchServer) error
	EngineReplicaList(context.Context, *EngineReplicaListRequest) (*EngineReplicaListResponse, error)
	EngineReplicaAdd(context.Context, *EngineReplicaAddRequest) (*emptypb.Empty, error)
	EngineReplicaDelete(context.Context, *EngineReplicaDeleteRequest) (*emptypb.Empty, error)
	EngineBackupCreate(context.Context, *BackupCreateRequest) (*BackupCreateResponse, error)
	EngineBackupStatus(context.Context, *BackupStatusRequest) (*BackupStatusResponse, error)
	EngineBackupRestore(context.Context, *EngineBackupRestoreRequest) (*EngineBackupRestoreResponse, error)
	EngineBackupRestoreFinish(context.Context, *EngineBackupRestoreFinishRequest) (*emptypb.Empty, error)
	EngineRestoreStatus(context.Context, *RestoreStatusRequest) (*RestoreStatusResponse, error)
	BackingImageCreate(context.Context, *BackingImageCreateRequest) (*BackingImage, error)
	BackingImageDelete(context.Context, *BackingImageDeleteRequest) (*emptypb.Empty, error)
	BackingImageGet(context.Context, *BackingImageGetRequest) (*BackingImage, error)
	BackingImageList(context.Context, *emptypb.Empty) (*BackingImageListResponse, error)
	BackingImageWatch(*emptypb.Empty, SPDKService_BackingImageWatchServer) error
	BackingImageExpose(context.Context, *BackingImageGetRequest) (*BackingImageExposeResponse, error)
	BackingImageUnexpose(context.Context, *BackingImageGetRequest) (*emptypb.Empty, error)
	DiskCreate(context.Context, *DiskCreateRequest) (*Disk, error)
	DiskDelete(context.Context, *DiskDeleteRequest) (*emptypb.Empty, error)
	DiskGet(context.Context, *DiskGetRequest) (*Disk, error)
	LogSetLevel(context.Context, *LogSetLevelRequest) (*emptypb.Empty, error)
	LogSetFlags(context.Context, *LogSetFlagsRequest) (*emptypb.Empty, error)
	LogGetLevel(context.Context, *emptypb.Empty) (*LogGetLevelResponse, error)
	LogGetFlags(context.Context, *emptypb.Empty) (*LogGetFlagsResponse, error)
	VersionDetailGet(context.Context, *emptypb.Empty) (*VersionDetailGetReply, error)
	// contains filtered or unexported methods
}

SPDKServiceServer is the server API for SPDKService service. All implementations must embed UnimplementedSPDKServiceServer for forward compatibility

type SPDKService_BackingImageWatchClient

type SPDKService_BackingImageWatchClient interface {
	Recv() (*emptypb.Empty, error)
	grpc.ClientStream
}

type SPDKService_BackingImageWatchServer

type SPDKService_BackingImageWatchServer interface {
	Send(*emptypb.Empty) error
	grpc.ServerStream
}

type SPDKService_EngineWatchClient

type SPDKService_EngineWatchClient interface {
	Recv() (*emptypb.Empty, error)
	grpc.ClientStream
}

type SPDKService_EngineWatchServer

type SPDKService_EngineWatchServer interface {
	Send(*emptypb.Empty) error
	grpc.ServerStream
}

type SPDKService_ReplicaWatchClient

type SPDKService_ReplicaWatchClient interface {
	Recv() (*emptypb.Empty, error)
	grpc.ClientStream
}

type SPDKService_ReplicaWatchServer

type SPDKService_ReplicaWatchServer interface {
	Send(*emptypb.Empty) error
	grpc.ServerStream
}

type SnapshotRequest

type SnapshotRequest struct {
	Name              string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	SnapshotName      string `protobuf:"bytes,2,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	UserCreated       bool   `protobuf:"varint,3,opt,name=user_created,json=userCreated,proto3" json:"user_created,omitempty"`
	SnapshotTimestamp string `protobuf:"bytes,4,opt,name=snapshot_timestamp,json=snapshotTimestamp,proto3" json:"snapshot_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*SnapshotRequest) Descriptor deprecated

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

Deprecated: Use SnapshotRequest.ProtoReflect.Descriptor instead.

func (*SnapshotRequest) GetName

func (x *SnapshotRequest) GetName() string

func (*SnapshotRequest) GetSnapshotName

func (x *SnapshotRequest) GetSnapshotName() string

func (*SnapshotRequest) GetSnapshotTimestamp

func (x *SnapshotRequest) GetSnapshotTimestamp() string

func (*SnapshotRequest) GetUserCreated

func (x *SnapshotRequest) GetUserCreated() bool

func (*SnapshotRequest) ProtoMessage

func (*SnapshotRequest) ProtoMessage()

func (*SnapshotRequest) ProtoReflect

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

func (*SnapshotRequest) Reset

func (x *SnapshotRequest) Reset()

func (*SnapshotRequest) String

func (x *SnapshotRequest) String() string

type SnapshotResponse

type SnapshotResponse struct {
	SnapshotName string `protobuf:"bytes,1,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	// contains filtered or unexported fields
}

func (*SnapshotResponse) Descriptor deprecated

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

Deprecated: Use SnapshotResponse.ProtoReflect.Descriptor instead.

func (*SnapshotResponse) GetSnapshotName

func (x *SnapshotResponse) GetSnapshotName() string

func (*SnapshotResponse) ProtoMessage

func (*SnapshotResponse) ProtoMessage()

func (*SnapshotResponse) ProtoReflect

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

func (*SnapshotResponse) Reset

func (x *SnapshotResponse) Reset()

func (*SnapshotResponse) String

func (x *SnapshotResponse) String() string

type UnimplementedSPDKServiceServer

type UnimplementedSPDKServiceServer struct {
}

UnimplementedSPDKServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedSPDKServiceServer) BackingImageCreate

func (UnimplementedSPDKServiceServer) BackingImageDelete

func (UnimplementedSPDKServiceServer) BackingImageExpose

func (UnimplementedSPDKServiceServer) BackingImageGet

func (UnimplementedSPDKServiceServer) BackingImageList

func (UnimplementedSPDKServiceServer) BackingImageUnexpose

func (UnimplementedSPDKServiceServer) BackingImageWatch

func (UnimplementedSPDKServiceServer) DiskCreate

func (UnimplementedSPDKServiceServer) DiskDelete

func (UnimplementedSPDKServiceServer) DiskGet

func (UnimplementedSPDKServiceServer) EngineBackupCreate

func (UnimplementedSPDKServiceServer) EngineBackupRestoreFinish

func (UnimplementedSPDKServiceServer) EngineBackupStatus

func (UnimplementedSPDKServiceServer) EngineCreate

func (UnimplementedSPDKServiceServer) EngineDelete

func (UnimplementedSPDKServiceServer) EngineDeleteTarget

func (UnimplementedSPDKServiceServer) EngineGet

func (UnimplementedSPDKServiceServer) EngineList

func (UnimplementedSPDKServiceServer) EngineReplicaAdd

func (UnimplementedSPDKServiceServer) EngineReplicaDelete

func (UnimplementedSPDKServiceServer) EngineReplicaList

func (UnimplementedSPDKServiceServer) EngineRestoreStatus

func (UnimplementedSPDKServiceServer) EngineResume

func (UnimplementedSPDKServiceServer) EngineSnapshotCreate

func (UnimplementedSPDKServiceServer) EngineSnapshotDelete

func (UnimplementedSPDKServiceServer) EngineSnapshotPurge

func (UnimplementedSPDKServiceServer) EngineSnapshotRevert

func (UnimplementedSPDKServiceServer) EngineSuspend

func (UnimplementedSPDKServiceServer) EngineSwitchOverTarget

func (UnimplementedSPDKServiceServer) EngineWatch

func (UnimplementedSPDKServiceServer) LogGetFlags

func (UnimplementedSPDKServiceServer) LogGetLevel

func (UnimplementedSPDKServiceServer) LogSetFlags

func (UnimplementedSPDKServiceServer) LogSetLevel

func (UnimplementedSPDKServiceServer) ReplicaBackupCreate

func (UnimplementedSPDKServiceServer) ReplicaBackupRestore

func (UnimplementedSPDKServiceServer) ReplicaBackupStatus

func (UnimplementedSPDKServiceServer) ReplicaCreate

func (UnimplementedSPDKServiceServer) ReplicaDelete

func (UnimplementedSPDKServiceServer) ReplicaGet

func (UnimplementedSPDKServiceServer) ReplicaList

func (UnimplementedSPDKServiceServer) ReplicaRebuildingDstFinish

func (UnimplementedSPDKServiceServer) ReplicaRebuildingDstShallowCopyStart

func (UnimplementedSPDKServiceServer) ReplicaRebuildingDstSnapshotCreate

func (UnimplementedSPDKServiceServer) ReplicaRebuildingDstSnapshotCreate(context.Context, *SnapshotRequest) (*emptypb.Empty, error)

func (UnimplementedSPDKServiceServer) ReplicaRebuildingSrcFinish

func (UnimplementedSPDKServiceServer) ReplicaRebuildingSrcShallowCopyStart

func (UnimplementedSPDKServiceServer) ReplicaSnapshotCreate

func (UnimplementedSPDKServiceServer) ReplicaSnapshotDelete

func (UnimplementedSPDKServiceServer) ReplicaSnapshotPurge

func (UnimplementedSPDKServiceServer) ReplicaSnapshotRevert

func (UnimplementedSPDKServiceServer) ReplicaWatch

func (UnimplementedSPDKServiceServer) VersionDetailGet

type UnsafeSPDKServiceServer

type UnsafeSPDKServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSPDKServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SPDKServiceServer will result in compilation errors.

type VersionDetailGetReply

type VersionDetailGetReply struct {
	Version *VersionOutput `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*VersionDetailGetReply) Descriptor deprecated

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

Deprecated: Use VersionDetailGetReply.ProtoReflect.Descriptor instead.

func (*VersionDetailGetReply) GetVersion

func (x *VersionDetailGetReply) GetVersion() *VersionOutput

func (*VersionDetailGetReply) ProtoMessage

func (*VersionDetailGetReply) ProtoMessage()

func (*VersionDetailGetReply) ProtoReflect

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

func (*VersionDetailGetReply) Reset

func (x *VersionDetailGetReply) Reset()

func (*VersionDetailGetReply) String

func (x *VersionDetailGetReply) String() string

type VersionOutput

type VersionOutput struct {
	Version                 string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	GitCommit               string `protobuf:"bytes,2,opt,name=gitCommit,proto3" json:"gitCommit,omitempty"`
	BuildDate               string `protobuf:"bytes,3,opt,name=buildDate,proto3" json:"buildDate,omitempty"`
	CliAPIVersion           int64  `protobuf:"varint,4,opt,name=cliAPIVersion,proto3" json:"cliAPIVersion,omitempty"`
	CliAPIMinVersion        int64  `protobuf:"varint,5,opt,name=cliAPIMinVersion,proto3" json:"cliAPIMinVersion,omitempty"`
	ControllerAPIVersion    int64  `protobuf:"varint,6,opt,name=controllerAPIVersion,proto3" json:"controllerAPIVersion,omitempty"`
	ControllerAPIMinVersion int64  `protobuf:"varint,7,opt,name=controllerAPIMinVersion,proto3" json:"controllerAPIMinVersion,omitempty"`
	DataFormatVersion       int64  `protobuf:"varint,8,opt,name=dataFormatVersion,proto3" json:"dataFormatVersion,omitempty"`
	DataFormatMinVersion    int64  `protobuf:"varint,9,opt,name=dataFormatMinVersion,proto3" json:"dataFormatMinVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*VersionOutput) Descriptor deprecated

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

Deprecated: Use VersionOutput.ProtoReflect.Descriptor instead.

func (*VersionOutput) GetBuildDate

func (x *VersionOutput) GetBuildDate() string

func (*VersionOutput) GetCliAPIMinVersion

func (x *VersionOutput) GetCliAPIMinVersion() int64

func (*VersionOutput) GetCliAPIVersion

func (x *VersionOutput) GetCliAPIVersion() int64

func (*VersionOutput) GetControllerAPIMinVersion

func (x *VersionOutput) GetControllerAPIMinVersion() int64

func (*VersionOutput) GetControllerAPIVersion

func (x *VersionOutput) GetControllerAPIVersion() int64

func (*VersionOutput) GetDataFormatMinVersion

func (x *VersionOutput) GetDataFormatMinVersion() int64

func (*VersionOutput) GetDataFormatVersion

func (x *VersionOutput) GetDataFormatVersion() int64

func (*VersionOutput) GetGitCommit

func (x *VersionOutput) GetGitCommit() string

func (*VersionOutput) GetVersion

func (x *VersionOutput) GetVersion() string

func (*VersionOutput) ProtoMessage

func (*VersionOutput) ProtoMessage()

func (*VersionOutput) ProtoReflect

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

func (*VersionOutput) Reset

func (x *VersionOutput) Reset()

func (*VersionOutput) String

func (x *VersionOutput) String() string

Jump to

Keyboard shortcuts

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