imrpc

package
v1.6.3 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	BackendStoreDriver_name = map[int32]string{
		0: "v1",
		1: "v2",
	}
	BackendStoreDriver_value = map[string]int32{
		"v1": 0,
		"v2": 1,
	}
)

Enum value maps for BackendStoreDriver.

View Source
var (
	DataEngine_name = map[int32]string{
		0: "DATA_ENGINE_V1",
		1: "DATA_ENGINE_V2",
	}
	DataEngine_value = map[string]int32{
		"DATA_ENGINE_V1": 0,
		"DATA_ENGINE_V2": 1,
	}
)

Enum value maps for DataEngine.

View Source
var (
	DiskType_name = map[int32]string{
		0: "filesystem",
		1: "block",
	}
	DiskType_value = map[string]int32{
		"filesystem": 0,
		"block":      1,
	}
)

Enum value maps for DiskType.

View Source
var File_github_com_longhorn_longhorn_instance_manager_pkg_imrpc_common_proto protoreflect.FileDescriptor
View Source
var File_github_com_longhorn_longhorn_instance_manager_pkg_imrpc_disk_proto protoreflect.FileDescriptor
View Source
var File_github_com_longhorn_longhorn_instance_manager_pkg_imrpc_imrpc_proto protoreflect.FileDescriptor
View Source
var File_github_com_longhorn_longhorn_instance_manager_pkg_imrpc_instance_proto protoreflect.FileDescriptor
View Source
var File_github_com_longhorn_longhorn_instance_manager_pkg_imrpc_proxy_proto protoreflect.FileDescriptor

Functions

func RegisterDiskServiceServer added in v1.5.0

func RegisterDiskServiceServer(s *grpc.Server, srv DiskServiceServer)

func RegisterInstanceServiceServer added in v1.5.0

func RegisterInstanceServiceServer(s *grpc.Server, srv InstanceServiceServer)

func RegisterProcessManagerServiceServer

func RegisterProcessManagerServiceServer(s *grpc.Server, srv ProcessManagerServiceServer)

func RegisterProxyEngineServiceServer

func RegisterProxyEngineServiceServer(s *grpc.Server, srv ProxyEngineServiceServer)

Types

type BackendStoreDriver deprecated added in v1.5.0

type BackendStoreDriver int32

Deprecated: Use DataEngine instead.

const (
	BackendStoreDriver_v1 BackendStoreDriver = 0
	BackendStoreDriver_v2 BackendStoreDriver = 1
)

func (BackendStoreDriver) Descriptor added in v1.6.0

func (BackendStoreDriver) Enum added in v1.6.0

func (BackendStoreDriver) EnumDescriptor deprecated added in v1.5.0

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

Deprecated: Use BackendStoreDriver.Descriptor instead.

func (BackendStoreDriver) Number added in v1.6.0

func (BackendStoreDriver) String added in v1.5.0

func (x BackendStoreDriver) String() string

func (BackendStoreDriver) Type added in v1.6.0

type DataEngine added in v1.6.0

type DataEngine int32
const (
	DataEngine_DATA_ENGINE_V1 DataEngine = 0
	DataEngine_DATA_ENGINE_V2 DataEngine = 1
)

func (DataEngine) Descriptor added in v1.6.0

func (DataEngine) Descriptor() protoreflect.EnumDescriptor

func (DataEngine) Enum added in v1.6.0

func (x DataEngine) Enum() *DataEngine

func (DataEngine) EnumDescriptor deprecated added in v1.6.0

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

Deprecated: Use DataEngine.Descriptor instead.

func (DataEngine) Number added in v1.6.0

func (x DataEngine) Number() protoreflect.EnumNumber

func (DataEngine) String added in v1.6.0

func (x DataEngine) String() string

func (DataEngine) Type added in v1.6.0

type Disk added in v1.5.0

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"`
	// contains filtered or unexported fields
}

func (*Disk) Descriptor deprecated added in v1.5.0

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

Deprecated: Use Disk.ProtoReflect.Descriptor instead.

func (*Disk) GetBlockSize added in v1.5.0

func (x *Disk) GetBlockSize() int64

func (*Disk) GetClusterSize added in v1.5.0

func (x *Disk) GetClusterSize() int64

func (*Disk) GetFreeBlocks added in v1.5.0

func (x *Disk) GetFreeBlocks() int64

func (*Disk) GetFreeSize added in v1.5.0

func (x *Disk) GetFreeSize() int64

func (*Disk) GetId added in v1.5.0

func (x *Disk) GetId() string

func (*Disk) GetPath added in v1.5.0

func (x *Disk) GetPath() string

func (*Disk) GetTotalBlocks added in v1.5.0

func (x *Disk) GetTotalBlocks() int64

func (*Disk) GetTotalSize added in v1.5.0

func (x *Disk) GetTotalSize() int64

func (*Disk) GetType added in v1.5.0

func (x *Disk) GetType() string

func (*Disk) GetUuid added in v1.5.0

func (x *Disk) GetUuid() string

func (*Disk) ProtoMessage added in v1.5.0

func (*Disk) ProtoMessage()

func (*Disk) ProtoReflect added in v1.6.0

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

func (*Disk) Reset added in v1.5.0

func (x *Disk) Reset()

func (*Disk) String added in v1.5.0

func (x *Disk) String() string

type DiskCreateRequest added in v1.5.0

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

func (*DiskCreateRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use DiskCreateRequest.ProtoReflect.Descriptor instead.

func (*DiskCreateRequest) GetBlockSize added in v1.5.0

func (x *DiskCreateRequest) GetBlockSize() int64

func (*DiskCreateRequest) GetDiskName added in v1.5.0

func (x *DiskCreateRequest) GetDiskName() string

func (*DiskCreateRequest) GetDiskPath added in v1.5.0

func (x *DiskCreateRequest) GetDiskPath() string

func (*DiskCreateRequest) GetDiskType added in v1.5.0

func (x *DiskCreateRequest) GetDiskType() DiskType

func (*DiskCreateRequest) GetDiskUuid added in v1.5.0

func (x *DiskCreateRequest) GetDiskUuid() string

func (*DiskCreateRequest) ProtoMessage added in v1.5.0

func (*DiskCreateRequest) ProtoMessage()

func (*DiskCreateRequest) ProtoReflect added in v1.6.0

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

func (*DiskCreateRequest) Reset added in v1.5.0

func (x *DiskCreateRequest) Reset()

func (*DiskCreateRequest) String added in v1.5.0

func (x *DiskCreateRequest) String() string

type DiskDeleteRequest added in v1.5.0

type DiskDeleteRequest struct {
	DiskType DiskType `protobuf:"varint,1,opt,name=disk_type,json=diskType,proto3,enum=imrpc.DiskType" json:"disk_type,omitempty"`
	DiskName string   `protobuf:"bytes,2,opt,name=disk_name,json=diskName,proto3" json:"disk_name,omitempty"`
	DiskUuid string   `protobuf:"bytes,3,opt,name=disk_uuid,json=diskUuid,proto3" json:"disk_uuid,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskDeleteRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use DiskDeleteRequest.ProtoReflect.Descriptor instead.

func (*DiskDeleteRequest) GetDiskName added in v1.5.0

func (x *DiskDeleteRequest) GetDiskName() string

func (*DiskDeleteRequest) GetDiskType added in v1.5.0

func (x *DiskDeleteRequest) GetDiskType() DiskType

func (*DiskDeleteRequest) GetDiskUuid added in v1.5.0

func (x *DiskDeleteRequest) GetDiskUuid() string

func (*DiskDeleteRequest) ProtoMessage added in v1.5.0

func (*DiskDeleteRequest) ProtoMessage()

func (*DiskDeleteRequest) ProtoReflect added in v1.6.0

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

func (*DiskDeleteRequest) Reset added in v1.5.0

func (x *DiskDeleteRequest) Reset()

func (*DiskDeleteRequest) String added in v1.5.0

func (x *DiskDeleteRequest) String() string

type DiskGetRequest added in v1.5.0

type DiskGetRequest struct {
	DiskType DiskType `protobuf:"varint,1,opt,name=disk_type,json=diskType,proto3,enum=imrpc.DiskType" json:"disk_type,omitempty"`
	DiskName string   `protobuf:"bytes,2,opt,name=disk_name,json=diskName,proto3" json:"disk_name,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 added in v1.5.0

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

Deprecated: Use DiskGetRequest.ProtoReflect.Descriptor instead.

func (*DiskGetRequest) GetDiskName added in v1.5.0

func (x *DiskGetRequest) GetDiskName() string

func (*DiskGetRequest) GetDiskPath added in v1.5.0

func (x *DiskGetRequest) GetDiskPath() string

func (*DiskGetRequest) GetDiskType added in v1.5.0

func (x *DiskGetRequest) GetDiskType() DiskType

func (*DiskGetRequest) ProtoMessage added in v1.5.0

func (*DiskGetRequest) ProtoMessage()

func (*DiskGetRequest) ProtoReflect added in v1.6.0

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

func (*DiskGetRequest) Reset added in v1.5.0

func (x *DiskGetRequest) Reset()

func (*DiskGetRequest) String added in v1.5.0

func (x *DiskGetRequest) String() string

type DiskReplicaInstanceDeleteRequest added in v1.5.0

type DiskReplicaInstanceDeleteRequest struct {
	DiskType            DiskType `protobuf:"varint,1,opt,name=disk_type,json=diskType,proto3,enum=imrpc.DiskType" json:"disk_type,omitempty"`
	DiskName            string   `protobuf:"bytes,2,opt,name=disk_name,json=diskName,proto3" json:"disk_name,omitempty"`
	DiskUuid            string   `protobuf:"bytes,3,opt,name=disk_uuid,json=diskUuid,proto3" json:"disk_uuid,omitempty"`
	ReplciaInstanceName string   `protobuf:"bytes,4,opt,name=replcia_instance_name,json=replciaInstanceName,proto3" json:"replcia_instance_name,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskReplicaInstanceDeleteRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use DiskReplicaInstanceDeleteRequest.ProtoReflect.Descriptor instead.

func (*DiskReplicaInstanceDeleteRequest) GetDiskName added in v1.5.0

func (x *DiskReplicaInstanceDeleteRequest) GetDiskName() string

func (*DiskReplicaInstanceDeleteRequest) GetDiskType added in v1.5.0

func (x *DiskReplicaInstanceDeleteRequest) GetDiskType() DiskType

func (*DiskReplicaInstanceDeleteRequest) GetDiskUuid added in v1.5.0

func (x *DiskReplicaInstanceDeleteRequest) GetDiskUuid() string

func (*DiskReplicaInstanceDeleteRequest) GetReplciaInstanceName added in v1.5.0

func (x *DiskReplicaInstanceDeleteRequest) GetReplciaInstanceName() string

func (*DiskReplicaInstanceDeleteRequest) ProtoMessage added in v1.5.0

func (*DiskReplicaInstanceDeleteRequest) ProtoMessage()

func (*DiskReplicaInstanceDeleteRequest) ProtoReflect added in v1.6.0

func (*DiskReplicaInstanceDeleteRequest) Reset added in v1.5.0

func (*DiskReplicaInstanceDeleteRequest) String added in v1.5.0

type DiskReplicaInstanceListRequest added in v1.5.0

type DiskReplicaInstanceListRequest struct {
	DiskType DiskType `protobuf:"varint,1,opt,name=disk_type,json=diskType,proto3,enum=imrpc.DiskType" json:"disk_type,omitempty"`
	DiskName string   `protobuf:"bytes,2,opt,name=disk_name,json=diskName,proto3" json:"disk_name,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskReplicaInstanceListRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use DiskReplicaInstanceListRequest.ProtoReflect.Descriptor instead.

func (*DiskReplicaInstanceListRequest) GetDiskName added in v1.5.0

func (x *DiskReplicaInstanceListRequest) GetDiskName() string

func (*DiskReplicaInstanceListRequest) GetDiskType added in v1.5.0

func (x *DiskReplicaInstanceListRequest) GetDiskType() DiskType

func (*DiskReplicaInstanceListRequest) ProtoMessage added in v1.5.0

func (*DiskReplicaInstanceListRequest) ProtoMessage()

func (*DiskReplicaInstanceListRequest) ProtoReflect added in v1.6.0

func (*DiskReplicaInstanceListRequest) Reset added in v1.5.0

func (x *DiskReplicaInstanceListRequest) Reset()

func (*DiskReplicaInstanceListRequest) String added in v1.5.0

type DiskReplicaInstanceListResponse added in v1.5.0

type DiskReplicaInstanceListResponse struct {
	ReplicaInstances map[string]*ReplicaInstance `` /* 197-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DiskReplicaInstanceListResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use DiskReplicaInstanceListResponse.ProtoReflect.Descriptor instead.

func (*DiskReplicaInstanceListResponse) GetReplicaInstances added in v1.5.0

func (x *DiskReplicaInstanceListResponse) GetReplicaInstances() map[string]*ReplicaInstance

func (*DiskReplicaInstanceListResponse) ProtoMessage added in v1.5.0

func (*DiskReplicaInstanceListResponse) ProtoMessage()

func (*DiskReplicaInstanceListResponse) ProtoReflect added in v1.6.0

func (*DiskReplicaInstanceListResponse) Reset added in v1.5.0

func (*DiskReplicaInstanceListResponse) String added in v1.5.0

type DiskServiceClient added in v1.5.0

type DiskServiceClient interface {
	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)
	DiskReplicaInstanceList(ctx context.Context, in *DiskReplicaInstanceListRequest, opts ...grpc.CallOption) (*DiskReplicaInstanceListResponse, error)
	DiskReplicaInstanceDelete(ctx context.Context, in *DiskReplicaInstanceDeleteRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	VersionGet(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*DiskVersionResponse, error)
}

DiskServiceClient is the client API for DiskService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewDiskServiceClient added in v1.5.0

func NewDiskServiceClient(cc grpc.ClientConnInterface) DiskServiceClient

type DiskServiceServer added in v1.5.0

DiskServiceServer is the server API for DiskService service.

type DiskType added in v1.5.0

type DiskType int32
const (
	DiskType_filesystem DiskType = 0
	DiskType_block      DiskType = 1
)

func (DiskType) Descriptor added in v1.6.0

func (DiskType) Descriptor() protoreflect.EnumDescriptor

func (DiskType) Enum added in v1.6.0

func (x DiskType) Enum() *DiskType

func (DiskType) EnumDescriptor deprecated added in v1.5.0

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

Deprecated: Use DiskType.Descriptor instead.

func (DiskType) Number added in v1.6.0

func (x DiskType) Number() protoreflect.EnumNumber

func (DiskType) String added in v1.5.0

func (x DiskType) String() string

func (DiskType) Type added in v1.6.0

type DiskVersionResponse added in v1.5.0

type DiskVersionResponse 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"`
	InstanceManagerDiskServiceAPIVersion    int64  `` /* 126-byte string literal not displayed */
	InstanceManagerDiskServiceAPIMinVersion int64  `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DiskVersionResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use DiskVersionResponse.ProtoReflect.Descriptor instead.

func (*DiskVersionResponse) GetBuildDate added in v1.5.0

func (x *DiskVersionResponse) GetBuildDate() string

func (*DiskVersionResponse) GetGitCommit added in v1.5.0

func (x *DiskVersionResponse) GetGitCommit() string

func (*DiskVersionResponse) GetInstanceManagerDiskServiceAPIMinVersion added in v1.5.0

func (x *DiskVersionResponse) GetInstanceManagerDiskServiceAPIMinVersion() int64

func (*DiskVersionResponse) GetInstanceManagerDiskServiceAPIVersion added in v1.5.0

func (x *DiskVersionResponse) GetInstanceManagerDiskServiceAPIVersion() int64

func (*DiskVersionResponse) GetVersion added in v1.5.0

func (x *DiskVersionResponse) GetVersion() string

func (*DiskVersionResponse) ProtoMessage added in v1.5.0

func (*DiskVersionResponse) ProtoMessage()

func (*DiskVersionResponse) ProtoReflect added in v1.6.0

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

func (*DiskVersionResponse) Reset added in v1.5.0

func (x *DiskVersionResponse) Reset()

func (*DiskVersionResponse) String added in v1.5.0

func (x *DiskVersionResponse) String() string

type EngineBackupRestoreFinishRequest added in v1.6.0

type EngineBackupRestoreFinishRequest struct {
	ProxyEngineRequest *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineBackupRestoreFinishRequest) Descriptor deprecated added in v1.6.0

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

Deprecated: Use EngineBackupRestoreFinishRequest.ProtoReflect.Descriptor instead.

func (*EngineBackupRestoreFinishRequest) GetProxyEngineRequest added in v1.6.0

func (x *EngineBackupRestoreFinishRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineBackupRestoreFinishRequest) ProtoMessage added in v1.6.0

func (*EngineBackupRestoreFinishRequest) ProtoMessage()

func (*EngineBackupRestoreFinishRequest) ProtoReflect added in v1.6.0

func (*EngineBackupRestoreFinishRequest) Reset added in v1.6.0

func (*EngineBackupRestoreFinishRequest) String added in v1.6.0

type EngineBackupRestoreProxyResponse

type EngineBackupRestoreProxyResponse struct {
	TaskError []byte `protobuf:"bytes,1,opt,name=taskError,proto3" json:"taskError,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineBackupRestoreProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineBackupRestoreProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineBackupRestoreProxyResponse) GetTaskError

func (x *EngineBackupRestoreProxyResponse) GetTaskError() []byte

func (*EngineBackupRestoreProxyResponse) ProtoMessage

func (*EngineBackupRestoreProxyResponse) ProtoMessage()

func (*EngineBackupRestoreProxyResponse) ProtoReflect added in v1.6.0

func (*EngineBackupRestoreProxyResponse) Reset

func (*EngineBackupRestoreProxyResponse) String

type EngineBackupRestoreRequest

type EngineBackupRestoreRequest struct {
	ProxyEngineRequest *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	Envs               []string            `protobuf:"bytes,2,rep,name=envs,proto3" json:"envs,omitempty"`
	Url                string              `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	Target             string              `protobuf:"bytes,4,opt,name=target,proto3" json:"target,omitempty"`
	VolumeName         string              `protobuf:"bytes,5,opt,name=volume_name,json=volumeName,proto3" json:"volume_name,omitempty"`
	ConcurrentLimit    int32               `protobuf:"varint,6,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) GetConcurrentLimit added in v1.5.0

func (x *EngineBackupRestoreRequest) GetConcurrentLimit() int32

func (*EngineBackupRestoreRequest) GetEnvs

func (x *EngineBackupRestoreRequest) GetEnvs() []string

func (*EngineBackupRestoreRequest) GetProxyEngineRequest

func (x *EngineBackupRestoreRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineBackupRestoreRequest) GetTarget

func (x *EngineBackupRestoreRequest) GetTarget() string

func (*EngineBackupRestoreRequest) GetUrl

func (x *EngineBackupRestoreRequest) GetUrl() string

func (*EngineBackupRestoreRequest) GetVolumeName

func (x *EngineBackupRestoreRequest) GetVolumeName() string

func (*EngineBackupRestoreRequest) ProtoMessage

func (*EngineBackupRestoreRequest) ProtoMessage()

func (*EngineBackupRestoreRequest) ProtoReflect added in v1.6.0

func (*EngineBackupRestoreRequest) Reset

func (x *EngineBackupRestoreRequest) Reset()

func (*EngineBackupRestoreRequest) String

func (x *EngineBackupRestoreRequest) String() string

type EngineBackupRestoreStatus

type EngineBackupRestoreStatus struct {
	IsRestoring            bool   `protobuf:"varint,1,opt,name=is_restoring,json=isRestoring,proto3" json:"is_restoring,omitempty"`
	LastRestored           string `protobuf:"bytes,2,opt,name=last_restored,json=lastRestored,proto3" json:"last_restored,omitempty"`
	CurrentRestoringBackup string `` /* 129-byte string literal not displayed */
	Progress               int32  `protobuf:"varint,4,opt,name=progress,proto3" json:"progress,omitempty"`
	Error                  string `protobuf:"bytes,5,opt,name=error,proto3" json:"error,omitempty"`
	Filename               string `protobuf:"bytes,6,opt,name=filename,proto3" json:"filename,omitempty"`
	State                  string `protobuf:"bytes,7,opt,name=state,proto3" json:"state,omitempty"`
	BackupUrl              string `protobuf:"bytes,8,opt,name=backup_url,json=backupUrl,proto3" json:"backup_url,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineBackupRestoreStatus) Descriptor deprecated

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

Deprecated: Use EngineBackupRestoreStatus.ProtoReflect.Descriptor instead.

func (*EngineBackupRestoreStatus) GetBackupUrl

func (x *EngineBackupRestoreStatus) GetBackupUrl() string

func (*EngineBackupRestoreStatus) GetCurrentRestoringBackup

func (x *EngineBackupRestoreStatus) GetCurrentRestoringBackup() string

func (*EngineBackupRestoreStatus) GetError

func (x *EngineBackupRestoreStatus) GetError() string

func (*EngineBackupRestoreStatus) GetFilename

func (x *EngineBackupRestoreStatus) GetFilename() string

func (*EngineBackupRestoreStatus) GetIsRestoring

func (x *EngineBackupRestoreStatus) GetIsRestoring() bool

func (*EngineBackupRestoreStatus) GetLastRestored

func (x *EngineBackupRestoreStatus) GetLastRestored() string

func (*EngineBackupRestoreStatus) GetProgress

func (x *EngineBackupRestoreStatus) GetProgress() int32

func (*EngineBackupRestoreStatus) GetState

func (x *EngineBackupRestoreStatus) GetState() string

func (*EngineBackupRestoreStatus) ProtoMessage

func (*EngineBackupRestoreStatus) ProtoMessage()

func (*EngineBackupRestoreStatus) ProtoReflect added in v1.6.0

func (*EngineBackupRestoreStatus) Reset

func (x *EngineBackupRestoreStatus) Reset()

func (*EngineBackupRestoreStatus) String

func (x *EngineBackupRestoreStatus) String() string

type EngineBackupRestoreStatusProxyResponse

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

func (*EngineBackupRestoreStatusProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineBackupRestoreStatusProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineBackupRestoreStatusProxyResponse) GetStatus

func (*EngineBackupRestoreStatusProxyResponse) ProtoMessage

func (*EngineBackupRestoreStatusProxyResponse) ProtoReflect added in v1.6.0

func (*EngineBackupRestoreStatusProxyResponse) Reset

func (*EngineBackupRestoreStatusProxyResponse) String

type EngineMetricsGetProxyResponse

type EngineMetricsGetProxyResponse struct {
	Metrics *ptypes.Metrics `protobuf:"bytes,1,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineMetricsGetProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineMetricsGetProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineMetricsGetProxyResponse) GetMetrics

func (x *EngineMetricsGetProxyResponse) GetMetrics() *ptypes.Metrics

func (*EngineMetricsGetProxyResponse) ProtoMessage

func (*EngineMetricsGetProxyResponse) ProtoMessage()

func (*EngineMetricsGetProxyResponse) ProtoReflect added in v1.6.0

func (*EngineMetricsGetProxyResponse) Reset

func (x *EngineMetricsGetProxyResponse) Reset()

func (*EngineMetricsGetProxyResponse) String

type EngineReplicaAddRequest

type EngineReplicaAddRequest struct {
	ProxyEngineRequest        *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	ReplicaAddress            string              `protobuf:"bytes,2,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	Restore                   bool                `protobuf:"varint,3,opt,name=restore,proto3" json:"restore,omitempty"`
	Size                      int64               `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
	CurrentSize               int64               `protobuf:"varint,5,opt,name=current_size,json=currentSize,proto3" json:"current_size,omitempty"`
	FastSync                  bool                `protobuf:"varint,6,opt,name=fast_sync,json=fastSync,proto3" json:"fast_sync,omitempty"`
	FileSyncHttpClientTimeout int32               `` /* 143-byte string literal not displayed */
	ReplicaName               string              `protobuf:"bytes,8,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineReplicaAddRequest) Descriptor deprecated

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

Deprecated: Use EngineReplicaAddRequest.ProtoReflect.Descriptor instead.

func (*EngineReplicaAddRequest) GetCurrentSize

func (x *EngineReplicaAddRequest) GetCurrentSize() int64

func (*EngineReplicaAddRequest) GetFastSync

func (x *EngineReplicaAddRequest) GetFastSync() bool

func (*EngineReplicaAddRequest) GetFileSyncHttpClientTimeout

func (x *EngineReplicaAddRequest) GetFileSyncHttpClientTimeout() int32

func (*EngineReplicaAddRequest) GetProxyEngineRequest

func (x *EngineReplicaAddRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineReplicaAddRequest) GetReplicaAddress

func (x *EngineReplicaAddRequest) GetReplicaAddress() string

func (*EngineReplicaAddRequest) GetReplicaName added in v1.5.0

func (x *EngineReplicaAddRequest) GetReplicaName() string

func (*EngineReplicaAddRequest) GetRestore

func (x *EngineReplicaAddRequest) GetRestore() bool

func (*EngineReplicaAddRequest) GetSize

func (x *EngineReplicaAddRequest) GetSize() int64

func (*EngineReplicaAddRequest) ProtoMessage

func (*EngineReplicaAddRequest) ProtoMessage()

func (*EngineReplicaAddRequest) ProtoReflect added in v1.6.0

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

func (*EngineReplicaAddRequest) Reset

func (x *EngineReplicaAddRequest) Reset()

func (*EngineReplicaAddRequest) String

func (x *EngineReplicaAddRequest) String() string

type EngineReplicaListProxyResponse

type EngineReplicaListProxyResponse struct {
	ReplicaList *ptypes.ReplicaListReply `protobuf:"bytes,1,opt,name=replica_list,json=replicaList,proto3" json:"replica_list,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineReplicaListProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineReplicaListProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineReplicaListProxyResponse) GetReplicaList

func (*EngineReplicaListProxyResponse) ProtoMessage

func (*EngineReplicaListProxyResponse) ProtoMessage()

func (*EngineReplicaListProxyResponse) ProtoReflect added in v1.6.0

func (*EngineReplicaListProxyResponse) Reset

func (x *EngineReplicaListProxyResponse) Reset()

func (*EngineReplicaListProxyResponse) String

type EngineReplicaModeUpdateRequest

type EngineReplicaModeUpdateRequest struct {
	ProxyEngineRequest *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	ReplicaAddress     string              `protobuf:"bytes,2,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	Mode               ptypes.ReplicaMode  `protobuf:"varint,3,opt,name=mode,proto3,enum=ptypes.ReplicaMode" json:"mode,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineReplicaModeUpdateRequest) Descriptor deprecated

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

Deprecated: Use EngineReplicaModeUpdateRequest.ProtoReflect.Descriptor instead.

func (*EngineReplicaModeUpdateRequest) GetMode

func (*EngineReplicaModeUpdateRequest) GetProxyEngineRequest

func (x *EngineReplicaModeUpdateRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineReplicaModeUpdateRequest) GetReplicaAddress

func (x *EngineReplicaModeUpdateRequest) GetReplicaAddress() string

func (*EngineReplicaModeUpdateRequest) ProtoMessage

func (*EngineReplicaModeUpdateRequest) ProtoMessage()

func (*EngineReplicaModeUpdateRequest) ProtoReflect added in v1.6.0

func (*EngineReplicaModeUpdateRequest) Reset

func (x *EngineReplicaModeUpdateRequest) Reset()

func (*EngineReplicaModeUpdateRequest) String

type EngineReplicaRebuildStatusProxyResponse

type EngineReplicaRebuildStatusProxyResponse struct {
	Status map[string]*ptypes.ReplicaRebuildStatusResponse `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EngineReplicaRebuildStatusProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineReplicaRebuildStatusProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineReplicaRebuildStatusProxyResponse) GetStatus

func (*EngineReplicaRebuildStatusProxyResponse) ProtoMessage

func (*EngineReplicaRebuildStatusProxyResponse) ProtoReflect added in v1.6.0

func (*EngineReplicaRebuildStatusProxyResponse) Reset

func (*EngineReplicaRebuildStatusProxyResponse) String

type EngineReplicaRemoveRequest

type EngineReplicaRemoveRequest struct {
	ProxyEngineRequest *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	ReplicaAddress     string              `protobuf:"bytes,2,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	ReplicaName        string              `protobuf:"bytes,3,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineReplicaRemoveRequest) Descriptor deprecated

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

Deprecated: Use EngineReplicaRemoveRequest.ProtoReflect.Descriptor instead.

func (*EngineReplicaRemoveRequest) GetProxyEngineRequest

func (x *EngineReplicaRemoveRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineReplicaRemoveRequest) GetReplicaAddress

func (x *EngineReplicaRemoveRequest) GetReplicaAddress() string

func (*EngineReplicaRemoveRequest) GetReplicaName added in v1.5.0

func (x *EngineReplicaRemoveRequest) GetReplicaName() string

func (*EngineReplicaRemoveRequest) ProtoMessage

func (*EngineReplicaRemoveRequest) ProtoMessage()

func (*EngineReplicaRemoveRequest) ProtoReflect added in v1.6.0

func (*EngineReplicaRemoveRequest) Reset

func (x *EngineReplicaRemoveRequest) Reset()

func (*EngineReplicaRemoveRequest) String

func (x *EngineReplicaRemoveRequest) String() string

type EngineReplicaVerifyRebuildRequest

type EngineReplicaVerifyRebuildRequest struct {
	ProxyEngineRequest *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	ReplicaAddress     string              `protobuf:"bytes,2,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	ReplicaName        string              `protobuf:"bytes,3,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineReplicaVerifyRebuildRequest) Descriptor deprecated

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

Deprecated: Use EngineReplicaVerifyRebuildRequest.ProtoReflect.Descriptor instead.

func (*EngineReplicaVerifyRebuildRequest) GetProxyEngineRequest

func (x *EngineReplicaVerifyRebuildRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineReplicaVerifyRebuildRequest) GetReplicaAddress

func (x *EngineReplicaVerifyRebuildRequest) GetReplicaAddress() string

func (*EngineReplicaVerifyRebuildRequest) GetReplicaName added in v1.5.2

func (x *EngineReplicaVerifyRebuildRequest) GetReplicaName() string

func (*EngineReplicaVerifyRebuildRequest) ProtoMessage

func (*EngineReplicaVerifyRebuildRequest) ProtoMessage()

func (*EngineReplicaVerifyRebuildRequest) ProtoReflect added in v1.6.0

func (*EngineReplicaVerifyRebuildRequest) Reset

func (*EngineReplicaVerifyRebuildRequest) String

type EngineSnapshotBackupProxyResponse

type EngineSnapshotBackupProxyResponse struct {
	BackupId      string `protobuf:"bytes,1,opt,name=backup_id,json=backupId,proto3" json:"backup_id,omitempty"`
	Replica       string `protobuf:"bytes,2,opt,name=replica,proto3" json:"replica,omitempty"`
	IsIncremental bool   `protobuf:"varint,3,opt,name=is_incremental,json=isIncremental,proto3" json:"is_incremental,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineSnapshotBackupProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineSnapshotBackupProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineSnapshotBackupProxyResponse) GetBackupId

func (x *EngineSnapshotBackupProxyResponse) GetBackupId() string

func (*EngineSnapshotBackupProxyResponse) GetIsIncremental

func (x *EngineSnapshotBackupProxyResponse) GetIsIncremental() bool

func (*EngineSnapshotBackupProxyResponse) GetReplica

func (x *EngineSnapshotBackupProxyResponse) GetReplica() string

func (*EngineSnapshotBackupProxyResponse) ProtoMessage

func (*EngineSnapshotBackupProxyResponse) ProtoMessage()

func (*EngineSnapshotBackupProxyResponse) ProtoReflect added in v1.6.0

func (*EngineSnapshotBackupProxyResponse) Reset

func (*EngineSnapshotBackupProxyResponse) String

type EngineSnapshotBackupRequest

type EngineSnapshotBackupRequest struct {
	ProxyEngineRequest   *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	Envs                 []string            `protobuf:"bytes,8,rep,name=envs,proto3" json:"envs,omitempty"`
	BackupName           string              `protobuf:"bytes,2,opt,name=backup_name,json=backupName,proto3" json:"backup_name,omitempty"`
	SnapshotName         string              `protobuf:"bytes,3,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	BackupTarget         string              `protobuf:"bytes,4,opt,name=backup_target,json=backupTarget,proto3" json:"backup_target,omitempty"`
	BackingImageName     string              `protobuf:"bytes,5,opt,name=backing_image_name,json=backingImageName,proto3" json:"backing_image_name,omitempty"`
	BackingImageChecksum string              `protobuf:"bytes,6,opt,name=backing_image_checksum,json=backingImageChecksum,proto3" json:"backing_image_checksum,omitempty"`
	Labels               map[string]string   `` /* 153-byte string literal not displayed */
	CompressionMethod    string              `protobuf:"bytes,9,opt,name=compression_method,json=compressionMethod,proto3" json:"compression_method,omitempty"`
	ConcurrentLimit      int32               `protobuf:"varint,10,opt,name=concurrent_limit,json=concurrentLimit,proto3" json:"concurrent_limit,omitempty"`
	StorageClassName     string              `protobuf:"bytes,11,opt,name=storage_class_name,json=storageClassName,proto3" json:"storage_class_name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineSnapshotBackupRequest) Descriptor deprecated

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

Deprecated: Use EngineSnapshotBackupRequest.ProtoReflect.Descriptor instead.

func (*EngineSnapshotBackupRequest) GetBackingImageChecksum

func (x *EngineSnapshotBackupRequest) GetBackingImageChecksum() string

func (*EngineSnapshotBackupRequest) GetBackingImageName

func (x *EngineSnapshotBackupRequest) GetBackingImageName() string

func (*EngineSnapshotBackupRequest) GetBackupName

func (x *EngineSnapshotBackupRequest) GetBackupName() string

func (*EngineSnapshotBackupRequest) GetBackupTarget

func (x *EngineSnapshotBackupRequest) GetBackupTarget() string

func (*EngineSnapshotBackupRequest) GetCompressionMethod added in v1.5.0

func (x *EngineSnapshotBackupRequest) GetCompressionMethod() string

func (*EngineSnapshotBackupRequest) GetConcurrentLimit added in v1.5.0

func (x *EngineSnapshotBackupRequest) GetConcurrentLimit() int32

func (*EngineSnapshotBackupRequest) GetEnvs

func (x *EngineSnapshotBackupRequest) GetEnvs() []string

func (*EngineSnapshotBackupRequest) GetLabels

func (x *EngineSnapshotBackupRequest) GetLabels() map[string]string

func (*EngineSnapshotBackupRequest) GetProxyEngineRequest

func (x *EngineSnapshotBackupRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineSnapshotBackupRequest) GetSnapshotName

func (x *EngineSnapshotBackupRequest) GetSnapshotName() string

func (*EngineSnapshotBackupRequest) GetStorageClassName added in v1.5.0

func (x *EngineSnapshotBackupRequest) GetStorageClassName() string

func (*EngineSnapshotBackupRequest) ProtoMessage

func (*EngineSnapshotBackupRequest) ProtoMessage()

func (*EngineSnapshotBackupRequest) ProtoReflect added in v1.6.0

func (*EngineSnapshotBackupRequest) Reset

func (x *EngineSnapshotBackupRequest) Reset()

func (*EngineSnapshotBackupRequest) String

func (x *EngineSnapshotBackupRequest) String() string

type EngineSnapshotBackupStatusProxyResponse

type EngineSnapshotBackupStatusProxyResponse struct {
	BackupUrl      string `protobuf:"bytes,1,opt,name=backup_url,json=backupUrl,proto3" json:"backup_url,omitempty"`
	Error          string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	Progress       int32  `protobuf:"varint,3,opt,name=progress,proto3" json:"progress,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 (*EngineSnapshotBackupStatusProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineSnapshotBackupStatusProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineSnapshotBackupStatusProxyResponse) GetBackupUrl

func (*EngineSnapshotBackupStatusProxyResponse) GetError

func (*EngineSnapshotBackupStatusProxyResponse) GetProgress

func (*EngineSnapshotBackupStatusProxyResponse) GetReplicaAddress

func (x *EngineSnapshotBackupStatusProxyResponse) GetReplicaAddress() string

func (*EngineSnapshotBackupStatusProxyResponse) GetSnapshotName

func (x *EngineSnapshotBackupStatusProxyResponse) GetSnapshotName() string

func (*EngineSnapshotBackupStatusProxyResponse) GetState

func (*EngineSnapshotBackupStatusProxyResponse) ProtoMessage

func (*EngineSnapshotBackupStatusProxyResponse) ProtoReflect added in v1.6.0

func (*EngineSnapshotBackupStatusProxyResponse) Reset

func (*EngineSnapshotBackupStatusProxyResponse) String

type EngineSnapshotBackupStatusRequest

type EngineSnapshotBackupStatusRequest struct {
	ProxyEngineRequest *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	BackupName         string              `protobuf:"bytes,2,opt,name=backup_name,json=backupName,proto3" json:"backup_name,omitempty"`
	ReplicaAddress     string              `protobuf:"bytes,3,opt,name=replica_address,json=replicaAddress,proto3" json:"replica_address,omitempty"`
	ReplicaName        string              `protobuf:"bytes,4,opt,name=replica_name,json=replicaName,proto3" json:"replica_name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineSnapshotBackupStatusRequest) Descriptor deprecated

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

Deprecated: Use EngineSnapshotBackupStatusRequest.ProtoReflect.Descriptor instead.

func (*EngineSnapshotBackupStatusRequest) GetBackupName

func (x *EngineSnapshotBackupStatusRequest) GetBackupName() string

func (*EngineSnapshotBackupStatusRequest) GetProxyEngineRequest

func (x *EngineSnapshotBackupStatusRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineSnapshotBackupStatusRequest) GetReplicaAddress

func (x *EngineSnapshotBackupStatusRequest) GetReplicaAddress() string

func (*EngineSnapshotBackupStatusRequest) GetReplicaName added in v1.5.2

func (x *EngineSnapshotBackupStatusRequest) GetReplicaName() string

func (*EngineSnapshotBackupStatusRequest) ProtoMessage

func (*EngineSnapshotBackupStatusRequest) ProtoMessage()

func (*EngineSnapshotBackupStatusRequest) ProtoReflect added in v1.6.0

func (*EngineSnapshotBackupStatusRequest) Reset

func (*EngineSnapshotBackupStatusRequest) String

type EngineSnapshotCloneRequest

type EngineSnapshotCloneRequest struct {
	ProxyEngineRequest        *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	FromEngineAddress         string              `protobuf:"bytes,2,opt,name=from_engine_address,json=fromEngineAddress,proto3" json:"from_engine_address,omitempty"`
	SnapshotName              string              `protobuf:"bytes,3,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	ExportBackingImageIfExist bool                `` /* 143-byte string literal not displayed */
	FileSyncHttpClientTimeout int32               `` /* 143-byte string literal not displayed */
	FromEngineName            string              `protobuf:"bytes,6,opt,name=from_engine_name,json=fromEngineName,proto3" json:"from_engine_name,omitempty"`
	FromVolumeName            string              `protobuf:"bytes,7,opt,name=from_volume_name,json=fromVolumeName,proto3" json:"from_volume_name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineSnapshotCloneRequest) Descriptor deprecated

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

Deprecated: Use EngineSnapshotCloneRequest.ProtoReflect.Descriptor instead.

func (*EngineSnapshotCloneRequest) GetExportBackingImageIfExist

func (x *EngineSnapshotCloneRequest) GetExportBackingImageIfExist() bool

func (*EngineSnapshotCloneRequest) GetFileSyncHttpClientTimeout

func (x *EngineSnapshotCloneRequest) GetFileSyncHttpClientTimeout() int32

func (*EngineSnapshotCloneRequest) GetFromEngineAddress added in v1.5.2

func (x *EngineSnapshotCloneRequest) GetFromEngineAddress() string

func (*EngineSnapshotCloneRequest) GetFromEngineName added in v1.5.2

func (x *EngineSnapshotCloneRequest) GetFromEngineName() string

func (*EngineSnapshotCloneRequest) GetFromVolumeName added in v1.5.2

func (x *EngineSnapshotCloneRequest) GetFromVolumeName() string

func (*EngineSnapshotCloneRequest) GetProxyEngineRequest

func (x *EngineSnapshotCloneRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineSnapshotCloneRequest) GetSnapshotName

func (x *EngineSnapshotCloneRequest) GetSnapshotName() string

func (*EngineSnapshotCloneRequest) ProtoMessage

func (*EngineSnapshotCloneRequest) ProtoMessage()

func (*EngineSnapshotCloneRequest) ProtoReflect added in v1.6.0

func (*EngineSnapshotCloneRequest) Reset

func (x *EngineSnapshotCloneRequest) Reset()

func (*EngineSnapshotCloneRequest) String

func (x *EngineSnapshotCloneRequest) String() string

type EngineSnapshotCloneStatusProxyResponse

type EngineSnapshotCloneStatusProxyResponse struct {
	Status map[string]*ptypes.SnapshotCloneStatusResponse `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EngineSnapshotCloneStatusProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineSnapshotCloneStatusProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineSnapshotCloneStatusProxyResponse) GetStatus

func (*EngineSnapshotCloneStatusProxyResponse) ProtoMessage

func (*EngineSnapshotCloneStatusProxyResponse) ProtoReflect added in v1.6.0

func (*EngineSnapshotCloneStatusProxyResponse) Reset

func (*EngineSnapshotCloneStatusProxyResponse) String

type EngineSnapshotDiskInfo

type EngineSnapshotDiskInfo struct {
	Name        string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Parent      string            `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
	Children    map[string]bool   `` /* 158-byte string literal not displayed */
	Removed     bool              `protobuf:"varint,4,opt,name=removed,proto3" json:"removed,omitempty"`
	UserCreated bool              `protobuf:"varint,5,opt,name=user_created,json=userCreated,proto3" json:"user_created,omitempty"`
	Created     string            `protobuf:"bytes,6,opt,name=created,proto3" json:"created,omitempty"`
	Size        string            `protobuf:"bytes,7,opt,name=size,proto3" json:"size,omitempty"`
	Labels      map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EngineSnapshotDiskInfo) Descriptor deprecated

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

Deprecated: Use EngineSnapshotDiskInfo.ProtoReflect.Descriptor instead.

func (*EngineSnapshotDiskInfo) GetChildren

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

func (*EngineSnapshotDiskInfo) GetCreated

func (x *EngineSnapshotDiskInfo) GetCreated() string

func (*EngineSnapshotDiskInfo) GetLabels

func (x *EngineSnapshotDiskInfo) GetLabels() map[string]string

func (*EngineSnapshotDiskInfo) GetName

func (x *EngineSnapshotDiskInfo) GetName() string

func (*EngineSnapshotDiskInfo) GetParent

func (x *EngineSnapshotDiskInfo) GetParent() string

func (*EngineSnapshotDiskInfo) GetRemoved

func (x *EngineSnapshotDiskInfo) GetRemoved() bool

func (*EngineSnapshotDiskInfo) GetSize

func (x *EngineSnapshotDiskInfo) GetSize() string

func (*EngineSnapshotDiskInfo) GetUserCreated

func (x *EngineSnapshotDiskInfo) GetUserCreated() bool

func (*EngineSnapshotDiskInfo) ProtoMessage

func (*EngineSnapshotDiskInfo) ProtoMessage()

func (*EngineSnapshotDiskInfo) ProtoReflect added in v1.6.0

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

func (*EngineSnapshotDiskInfo) Reset

func (x *EngineSnapshotDiskInfo) Reset()

func (*EngineSnapshotDiskInfo) String

func (x *EngineSnapshotDiskInfo) String() string

type EngineSnapshotHashRequest

type EngineSnapshotHashRequest struct {
	ProxyEngineRequest *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	SnapshotName       string              `protobuf:"bytes,2,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	Rehash             bool                `protobuf:"varint,3,opt,name=rehash,proto3" json:"rehash,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineSnapshotHashRequest) Descriptor deprecated

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

Deprecated: Use EngineSnapshotHashRequest.ProtoReflect.Descriptor instead.

func (*EngineSnapshotHashRequest) GetProxyEngineRequest

func (x *EngineSnapshotHashRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineSnapshotHashRequest) GetRehash

func (x *EngineSnapshotHashRequest) GetRehash() bool

func (*EngineSnapshotHashRequest) GetSnapshotName

func (x *EngineSnapshotHashRequest) GetSnapshotName() string

func (*EngineSnapshotHashRequest) ProtoMessage

func (*EngineSnapshotHashRequest) ProtoMessage()

func (*EngineSnapshotHashRequest) ProtoReflect added in v1.6.0

func (*EngineSnapshotHashRequest) Reset

func (x *EngineSnapshotHashRequest) Reset()

func (*EngineSnapshotHashRequest) String

func (x *EngineSnapshotHashRequest) String() string

type EngineSnapshotHashStatusProxyResponse

type EngineSnapshotHashStatusProxyResponse struct {
	Status map[string]*ptypes.SnapshotHashStatusResponse `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EngineSnapshotHashStatusProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineSnapshotHashStatusProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineSnapshotHashStatusProxyResponse) GetStatus

func (*EngineSnapshotHashStatusProxyResponse) ProtoMessage

func (*EngineSnapshotHashStatusProxyResponse) ProtoMessage()

func (*EngineSnapshotHashStatusProxyResponse) ProtoReflect added in v1.6.0

func (*EngineSnapshotHashStatusProxyResponse) Reset

func (*EngineSnapshotHashStatusProxyResponse) String

type EngineSnapshotHashStatusRequest

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

func (*EngineSnapshotHashStatusRequest) Descriptor deprecated

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

Deprecated: Use EngineSnapshotHashStatusRequest.ProtoReflect.Descriptor instead.

func (*EngineSnapshotHashStatusRequest) GetProxyEngineRequest

func (x *EngineSnapshotHashStatusRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineSnapshotHashStatusRequest) GetSnapshotName

func (x *EngineSnapshotHashStatusRequest) GetSnapshotName() string

func (*EngineSnapshotHashStatusRequest) ProtoMessage

func (*EngineSnapshotHashStatusRequest) ProtoMessage()

func (*EngineSnapshotHashStatusRequest) ProtoReflect added in v1.6.0

func (*EngineSnapshotHashStatusRequest) Reset

func (*EngineSnapshotHashStatusRequest) String

type EngineSnapshotListProxyResponse

type EngineSnapshotListProxyResponse struct {
	Disks map[string]*EngineSnapshotDiskInfo `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EngineSnapshotListProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineSnapshotListProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineSnapshotListProxyResponse) GetDisks

func (*EngineSnapshotListProxyResponse) ProtoMessage

func (*EngineSnapshotListProxyResponse) ProtoMessage()

func (*EngineSnapshotListProxyResponse) ProtoReflect added in v1.6.0

func (*EngineSnapshotListProxyResponse) Reset

func (*EngineSnapshotListProxyResponse) String

type EngineSnapshotPurgeRequest

type EngineSnapshotPurgeRequest struct {
	ProxyEngineRequest *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	SkipIfInProgress   bool                `protobuf:"varint,2,opt,name=skip_if_in_progress,json=skipIfInProgress,proto3" json:"skip_if_in_progress,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineSnapshotPurgeRequest) Descriptor deprecated

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

Deprecated: Use EngineSnapshotPurgeRequest.ProtoReflect.Descriptor instead.

func (*EngineSnapshotPurgeRequest) GetProxyEngineRequest

func (x *EngineSnapshotPurgeRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineSnapshotPurgeRequest) GetSkipIfInProgress

func (x *EngineSnapshotPurgeRequest) GetSkipIfInProgress() bool

func (*EngineSnapshotPurgeRequest) ProtoMessage

func (*EngineSnapshotPurgeRequest) ProtoMessage()

func (*EngineSnapshotPurgeRequest) ProtoReflect added in v1.6.0

func (*EngineSnapshotPurgeRequest) Reset

func (x *EngineSnapshotPurgeRequest) Reset()

func (*EngineSnapshotPurgeRequest) String

func (x *EngineSnapshotPurgeRequest) String() string

type EngineSnapshotPurgeStatusProxyResponse

type EngineSnapshotPurgeStatusProxyResponse struct {
	Status map[string]*ptypes.SnapshotPurgeStatusResponse `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*EngineSnapshotPurgeStatusProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineSnapshotPurgeStatusProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineSnapshotPurgeStatusProxyResponse) GetStatus

func (*EngineSnapshotPurgeStatusProxyResponse) ProtoMessage

func (*EngineSnapshotPurgeStatusProxyResponse) ProtoReflect added in v1.6.0

func (*EngineSnapshotPurgeStatusProxyResponse) Reset

func (*EngineSnapshotPurgeStatusProxyResponse) String

type EngineSnapshotRemoveRequest

type EngineSnapshotRemoveRequest struct {
	ProxyEngineRequest *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	Names              []string            `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineSnapshotRemoveRequest) Descriptor deprecated

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

Deprecated: Use EngineSnapshotRemoveRequest.ProtoReflect.Descriptor instead.

func (*EngineSnapshotRemoveRequest) GetNames

func (x *EngineSnapshotRemoveRequest) GetNames() []string

func (*EngineSnapshotRemoveRequest) GetProxyEngineRequest

func (x *EngineSnapshotRemoveRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineSnapshotRemoveRequest) ProtoMessage

func (*EngineSnapshotRemoveRequest) ProtoMessage()

func (*EngineSnapshotRemoveRequest) ProtoReflect added in v1.6.0

func (*EngineSnapshotRemoveRequest) Reset

func (x *EngineSnapshotRemoveRequest) Reset()

func (*EngineSnapshotRemoveRequest) String

func (x *EngineSnapshotRemoveRequest) String() string

type EngineSnapshotRevertRequest

type EngineSnapshotRevertRequest struct {
	ProxyEngineRequest *ProxyEngineRequest `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	Name               string              `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineSnapshotRevertRequest) Descriptor deprecated

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

Deprecated: Use EngineSnapshotRevertRequest.ProtoReflect.Descriptor instead.

func (*EngineSnapshotRevertRequest) GetName

func (x *EngineSnapshotRevertRequest) GetName() string

func (*EngineSnapshotRevertRequest) GetProxyEngineRequest

func (x *EngineSnapshotRevertRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineSnapshotRevertRequest) ProtoMessage

func (*EngineSnapshotRevertRequest) ProtoMessage()

func (*EngineSnapshotRevertRequest) ProtoReflect added in v1.6.0

func (*EngineSnapshotRevertRequest) Reset

func (x *EngineSnapshotRevertRequest) Reset()

func (*EngineSnapshotRevertRequest) String

func (x *EngineSnapshotRevertRequest) String() string

type EngineVersionProxyResponse

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

func (*EngineVersionProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineVersionProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineVersionProxyResponse) GetVersion

func (*EngineVersionProxyResponse) ProtoMessage

func (*EngineVersionProxyResponse) ProtoMessage()

func (*EngineVersionProxyResponse) ProtoReflect added in v1.6.0

func (*EngineVersionProxyResponse) Reset

func (x *EngineVersionProxyResponse) Reset()

func (*EngineVersionProxyResponse) String

func (x *EngineVersionProxyResponse) String() string

type EngineVolumeExpandRequest

type EngineVolumeExpandRequest struct {
	ProxyEngineRequest *ProxyEngineRequest         `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	Expand             *ptypes.VolumeExpandRequest `protobuf:"bytes,2,opt,name=expand,proto3" json:"expand,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineVolumeExpandRequest) Descriptor deprecated

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

Deprecated: Use EngineVolumeExpandRequest.ProtoReflect.Descriptor instead.

func (*EngineVolumeExpandRequest) GetExpand

func (*EngineVolumeExpandRequest) GetProxyEngineRequest

func (x *EngineVolumeExpandRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineVolumeExpandRequest) ProtoMessage

func (*EngineVolumeExpandRequest) ProtoMessage()

func (*EngineVolumeExpandRequest) ProtoReflect added in v1.6.0

func (*EngineVolumeExpandRequest) Reset

func (x *EngineVolumeExpandRequest) Reset()

func (*EngineVolumeExpandRequest) String

func (x *EngineVolumeExpandRequest) String() string

type EngineVolumeFrontendStartRequest

type EngineVolumeFrontendStartRequest struct {
	ProxyEngineRequest *ProxyEngineRequest                `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	FrontendStart      *ptypes.VolumeFrontendStartRequest `protobuf:"bytes,2,opt,name=frontend_start,json=frontendStart,proto3" json:"frontend_start,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineVolumeFrontendStartRequest) Descriptor deprecated

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

Deprecated: Use EngineVolumeFrontendStartRequest.ProtoReflect.Descriptor instead.

func (*EngineVolumeFrontendStartRequest) GetFrontendStart

func (*EngineVolumeFrontendStartRequest) GetProxyEngineRequest

func (x *EngineVolumeFrontendStartRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineVolumeFrontendStartRequest) ProtoMessage

func (*EngineVolumeFrontendStartRequest) ProtoMessage()

func (*EngineVolumeFrontendStartRequest) ProtoReflect added in v1.6.0

func (*EngineVolumeFrontendStartRequest) Reset

func (*EngineVolumeFrontendStartRequest) String

type EngineVolumeGetProxyResponse

type EngineVolumeGetProxyResponse struct {
	Volume *ptypes.Volume `protobuf:"bytes,1,opt,name=volume,proto3" json:"volume,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineVolumeGetProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineVolumeGetProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineVolumeGetProxyResponse) GetVolume

func (x *EngineVolumeGetProxyResponse) GetVolume() *ptypes.Volume

func (*EngineVolumeGetProxyResponse) ProtoMessage

func (*EngineVolumeGetProxyResponse) ProtoMessage()

func (*EngineVolumeGetProxyResponse) ProtoReflect added in v1.6.0

func (*EngineVolumeGetProxyResponse) Reset

func (x *EngineVolumeGetProxyResponse) Reset()

func (*EngineVolumeGetProxyResponse) String

type EngineVolumeSnapshotMaxCountSetRequest added in v1.6.0

type EngineVolumeSnapshotMaxCountSetRequest struct {
	ProxyEngineRequest *ProxyEngineRequest                      `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	Count              *ptypes.VolumeSnapshotMaxCountSetRequest `protobuf:"bytes,2,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineVolumeSnapshotMaxCountSetRequest) Descriptor deprecated added in v1.6.0

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

Deprecated: Use EngineVolumeSnapshotMaxCountSetRequest.ProtoReflect.Descriptor instead.

func (*EngineVolumeSnapshotMaxCountSetRequest) GetCount added in v1.6.0

func (*EngineVolumeSnapshotMaxCountSetRequest) GetProxyEngineRequest added in v1.6.0

func (x *EngineVolumeSnapshotMaxCountSetRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineVolumeSnapshotMaxCountSetRequest) ProtoMessage added in v1.6.0

func (*EngineVolumeSnapshotMaxCountSetRequest) ProtoReflect added in v1.6.0

func (*EngineVolumeSnapshotMaxCountSetRequest) Reset added in v1.6.0

func (*EngineVolumeSnapshotMaxCountSetRequest) String added in v1.6.0

type EngineVolumeSnapshotMaxSizeSetRequest added in v1.6.0

type EngineVolumeSnapshotMaxSizeSetRequest struct {
	ProxyEngineRequest *ProxyEngineRequest                     `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	Size               *ptypes.VolumeSnapshotMaxSizeSetRequest `protobuf:"bytes,2,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineVolumeSnapshotMaxSizeSetRequest) Descriptor deprecated added in v1.6.0

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

Deprecated: Use EngineVolumeSnapshotMaxSizeSetRequest.ProtoReflect.Descriptor instead.

func (*EngineVolumeSnapshotMaxSizeSetRequest) GetProxyEngineRequest added in v1.6.0

func (x *EngineVolumeSnapshotMaxSizeSetRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineVolumeSnapshotMaxSizeSetRequest) GetSize added in v1.6.0

func (*EngineVolumeSnapshotMaxSizeSetRequest) ProtoMessage added in v1.6.0

func (*EngineVolumeSnapshotMaxSizeSetRequest) ProtoMessage()

func (*EngineVolumeSnapshotMaxSizeSetRequest) ProtoReflect added in v1.6.0

func (*EngineVolumeSnapshotMaxSizeSetRequest) Reset added in v1.6.0

func (*EngineVolumeSnapshotMaxSizeSetRequest) String added in v1.6.0

type EngineVolumeSnapshotProxyResponse

type EngineVolumeSnapshotProxyResponse struct {
	Snapshot *ptypes.VolumeSnapshotReply `protobuf:"bytes,1,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineVolumeSnapshotProxyResponse) Descriptor deprecated

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

Deprecated: Use EngineVolumeSnapshotProxyResponse.ProtoReflect.Descriptor instead.

func (*EngineVolumeSnapshotProxyResponse) GetSnapshot

func (*EngineVolumeSnapshotProxyResponse) ProtoMessage

func (*EngineVolumeSnapshotProxyResponse) ProtoMessage()

func (*EngineVolumeSnapshotProxyResponse) ProtoReflect added in v1.6.0

func (*EngineVolumeSnapshotProxyResponse) Reset

func (*EngineVolumeSnapshotProxyResponse) String

type EngineVolumeSnapshotRequest

type EngineVolumeSnapshotRequest struct {
	ProxyEngineRequest *ProxyEngineRequest           `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	SnapshotVolume     *ptypes.VolumeSnapshotRequest `protobuf:"bytes,2,opt,name=snapshot_volume,json=snapshotVolume,proto3" json:"snapshot_volume,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineVolumeSnapshotRequest) Descriptor deprecated

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

Deprecated: Use EngineVolumeSnapshotRequest.ProtoReflect.Descriptor instead.

func (*EngineVolumeSnapshotRequest) GetProxyEngineRequest

func (x *EngineVolumeSnapshotRequest) GetProxyEngineRequest() *ProxyEngineRequest

func (*EngineVolumeSnapshotRequest) GetSnapshotVolume

func (*EngineVolumeSnapshotRequest) ProtoMessage

func (*EngineVolumeSnapshotRequest) ProtoMessage()

func (*EngineVolumeSnapshotRequest) ProtoReflect added in v1.6.0

func (*EngineVolumeSnapshotRequest) Reset

func (x *EngineVolumeSnapshotRequest) Reset()

func (*EngineVolumeSnapshotRequest) String

func (x *EngineVolumeSnapshotRequest) String() string

type EngineVolumeUnmapMarkSnapChainRemovedSetRequest

type EngineVolumeUnmapMarkSnapChainRemovedSetRequest struct {
	ProxyEngineRequest *ProxyEngineRequest                               `protobuf:"bytes,1,opt,name=proxy_engine_request,json=proxyEngineRequest,proto3" json:"proxy_engine_request,omitempty"`
	UnmapMarkSnap      *ptypes.VolumeUnmapMarkSnapChainRemovedSetRequest `protobuf:"bytes,2,opt,name=unmap_mark_snap,json=unmapMarkSnap,proto3" json:"unmap_mark_snap,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineVolumeUnmapMarkSnapChainRemovedSetRequest) Descriptor deprecated

Deprecated: Use EngineVolumeUnmapMarkSnapChainRemovedSetRequest.ProtoReflect.Descriptor instead.

func (*EngineVolumeUnmapMarkSnapChainRemovedSetRequest) GetProxyEngineRequest

func (*EngineVolumeUnmapMarkSnapChainRemovedSetRequest) GetUnmapMarkSnap

func (*EngineVolumeUnmapMarkSnapChainRemovedSetRequest) ProtoMessage

func (*EngineVolumeUnmapMarkSnapChainRemovedSetRequest) ProtoReflect added in v1.6.0

func (*EngineVolumeUnmapMarkSnapChainRemovedSetRequest) Reset

func (*EngineVolumeUnmapMarkSnapChainRemovedSetRequest) String

type InstanceCreateRequest added in v1.5.0

type InstanceCreateRequest struct {
	Spec *InstanceSpec `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func (*InstanceCreateRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use InstanceCreateRequest.ProtoReflect.Descriptor instead.

func (*InstanceCreateRequest) GetSpec added in v1.5.0

func (x *InstanceCreateRequest) GetSpec() *InstanceSpec

func (*InstanceCreateRequest) ProtoMessage added in v1.5.0

func (*InstanceCreateRequest) ProtoMessage()

func (*InstanceCreateRequest) ProtoReflect added in v1.6.0

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

func (*InstanceCreateRequest) Reset added in v1.5.0

func (x *InstanceCreateRequest) Reset()

func (*InstanceCreateRequest) String added in v1.5.0

func (x *InstanceCreateRequest) String() string

type InstanceDeleteRequest added in v1.5.0

type InstanceDeleteRequest struct {

	// Deprecated: Replaced by `data_engine`.
	//
	// Deprecated: Do not use.
	BackendStoreDriver BackendStoreDriver `` /* 148-byte string literal not displayed */
	Name               string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type               string             `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	DiskUuid           string             `protobuf:"bytes,4,opt,name=disk_uuid,json=diskUuid,proto3" json:"disk_uuid,omitempty"`
	CleanupRequired    bool               `protobuf:"varint,5,opt,name=cleanup_required,json=cleanupRequired,proto3" json:"cleanup_required,omitempty"`
	DataEngine         DataEngine         `protobuf:"varint,6,opt,name=data_engine,json=dataEngine,proto3,enum=imrpc.DataEngine" json:"data_engine,omitempty"`
	// contains filtered or unexported fields
}

func (*InstanceDeleteRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use InstanceDeleteRequest.ProtoReflect.Descriptor instead.

func (*InstanceDeleteRequest) GetBackendStoreDriver deprecated added in v1.5.0

func (x *InstanceDeleteRequest) GetBackendStoreDriver() BackendStoreDriver

Deprecated: Do not use.

func (*InstanceDeleteRequest) GetCleanupRequired added in v1.5.0

func (x *InstanceDeleteRequest) GetCleanupRequired() bool

func (*InstanceDeleteRequest) GetDataEngine added in v1.6.0

func (x *InstanceDeleteRequest) GetDataEngine() DataEngine

func (*InstanceDeleteRequest) GetDiskUuid added in v1.5.0

func (x *InstanceDeleteRequest) GetDiskUuid() string

func (*InstanceDeleteRequest) GetName added in v1.5.0

func (x *InstanceDeleteRequest) GetName() string

func (*InstanceDeleteRequest) GetType added in v1.5.0

func (x *InstanceDeleteRequest) GetType() string

func (*InstanceDeleteRequest) ProtoMessage added in v1.5.0

func (*InstanceDeleteRequest) ProtoMessage()

func (*InstanceDeleteRequest) ProtoReflect added in v1.6.0

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

func (*InstanceDeleteRequest) Reset added in v1.5.0

func (x *InstanceDeleteRequest) Reset()

func (*InstanceDeleteRequest) String added in v1.5.0

func (x *InstanceDeleteRequest) String() string

type InstanceGetRequest added in v1.5.0

type InstanceGetRequest struct {

	// Deprecated: Replaced by `data_engine`.
	//
	// Deprecated: Do not use.
	BackendStoreDriver BackendStoreDriver `` /* 148-byte string literal not displayed */
	Name               string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type               string             `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	DataEngine         DataEngine         `protobuf:"varint,4,opt,name=data_engine,json=dataEngine,proto3,enum=imrpc.DataEngine" json:"data_engine,omitempty"`
	// contains filtered or unexported fields
}

func (*InstanceGetRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use InstanceGetRequest.ProtoReflect.Descriptor instead.

func (*InstanceGetRequest) GetBackendStoreDriver deprecated added in v1.5.0

func (x *InstanceGetRequest) GetBackendStoreDriver() BackendStoreDriver

Deprecated: Do not use.

func (*InstanceGetRequest) GetDataEngine added in v1.6.0

func (x *InstanceGetRequest) GetDataEngine() DataEngine

func (*InstanceGetRequest) GetName added in v1.5.0

func (x *InstanceGetRequest) GetName() string

func (*InstanceGetRequest) GetType added in v1.5.0

func (x *InstanceGetRequest) GetType() string

func (*InstanceGetRequest) ProtoMessage added in v1.5.0

func (*InstanceGetRequest) ProtoMessage()

func (*InstanceGetRequest) ProtoReflect added in v1.6.0

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

func (*InstanceGetRequest) Reset added in v1.5.0

func (x *InstanceGetRequest) Reset()

func (*InstanceGetRequest) String added in v1.5.0

func (x *InstanceGetRequest) String() string

type InstanceListResponse added in v1.5.0

type InstanceListResponse struct {
	Instances map[string]*InstanceResponse `` /* 159-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*InstanceListResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use InstanceListResponse.ProtoReflect.Descriptor instead.

func (*InstanceListResponse) GetInstances added in v1.5.0

func (x *InstanceListResponse) GetInstances() map[string]*InstanceResponse

func (*InstanceListResponse) ProtoMessage added in v1.5.0

func (*InstanceListResponse) ProtoMessage()

func (*InstanceListResponse) ProtoReflect added in v1.6.0

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

func (*InstanceListResponse) Reset added in v1.5.0

func (x *InstanceListResponse) Reset()

func (*InstanceListResponse) String added in v1.5.0

func (x *InstanceListResponse) String() string

type InstanceLogRequest added in v1.5.0

type InstanceLogRequest struct {

	// Deprecated: Replaced by `data_engine`.
	//
	// Deprecated: Do not use.
	BackendStoreDriver BackendStoreDriver `` /* 148-byte string literal not displayed */
	Name               string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type               string             `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	DataEngine         DataEngine         `protobuf:"varint,4,opt,name=data_engine,json=dataEngine,proto3,enum=imrpc.DataEngine" json:"data_engine,omitempty"`
	// contains filtered or unexported fields
}

func (*InstanceLogRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use InstanceLogRequest.ProtoReflect.Descriptor instead.

func (*InstanceLogRequest) GetBackendStoreDriver deprecated added in v1.5.0

func (x *InstanceLogRequest) GetBackendStoreDriver() BackendStoreDriver

Deprecated: Do not use.

func (*InstanceLogRequest) GetDataEngine added in v1.6.0

func (x *InstanceLogRequest) GetDataEngine() DataEngine

func (*InstanceLogRequest) GetName added in v1.5.0

func (x *InstanceLogRequest) GetName() string

func (*InstanceLogRequest) GetType added in v1.5.0

func (x *InstanceLogRequest) GetType() string

func (*InstanceLogRequest) ProtoMessage added in v1.5.0

func (*InstanceLogRequest) ProtoMessage()

func (*InstanceLogRequest) ProtoReflect added in v1.6.0

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

func (*InstanceLogRequest) Reset added in v1.5.0

func (x *InstanceLogRequest) Reset()

func (*InstanceLogRequest) String added in v1.5.0

func (x *InstanceLogRequest) String() string

type InstanceReplaceRequest added in v1.5.0

type InstanceReplaceRequest struct {
	Spec            *InstanceSpec `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
	TerminateSignal string        `protobuf:"bytes,2,opt,name=terminate_signal,json=terminateSignal,proto3" json:"terminate_signal,omitempty"`
	// contains filtered or unexported fields
}

func (*InstanceReplaceRequest) Descriptor deprecated added in v1.5.0

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

Deprecated: Use InstanceReplaceRequest.ProtoReflect.Descriptor instead.

func (*InstanceReplaceRequest) GetSpec added in v1.5.0

func (x *InstanceReplaceRequest) GetSpec() *InstanceSpec

func (*InstanceReplaceRequest) GetTerminateSignal added in v1.5.0

func (x *InstanceReplaceRequest) GetTerminateSignal() string

func (*InstanceReplaceRequest) ProtoMessage added in v1.5.0

func (*InstanceReplaceRequest) ProtoMessage()

func (*InstanceReplaceRequest) ProtoReflect added in v1.6.0

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

func (*InstanceReplaceRequest) Reset added in v1.5.0

func (x *InstanceReplaceRequest) Reset()

func (*InstanceReplaceRequest) String added in v1.5.0

func (x *InstanceReplaceRequest) String() string

type InstanceResponse added in v1.5.0

type InstanceResponse struct {
	Spec    *InstanceSpec   `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
	Status  *InstanceStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Deleted bool            `protobuf:"varint,3,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*InstanceResponse) Descriptor deprecated added in v1.5.0

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

Deprecated: Use InstanceResponse.ProtoReflect.Descriptor instead.

func (*InstanceResponse) GetDeleted added in v1.5.0

func (x *InstanceResponse) GetDeleted() bool

func (*InstanceResponse) GetSpec added in v1.5.0

func (x *InstanceResponse) GetSpec() *InstanceSpec

func (*InstanceResponse) GetStatus added in v1.5.0

func (x *InstanceResponse) GetStatus() *InstanceStatus

func (*InstanceResponse) ProtoMessage added in v1.5.0

func (*InstanceResponse) ProtoMessage()

func (*InstanceResponse) ProtoReflect added in v1.6.0

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

func (*InstanceResponse) Reset added in v1.5.0

func (x *InstanceResponse) Reset()

func (*InstanceResponse) String added in v1.5.0

func (x *InstanceResponse) String() string

type InstanceServiceClient added in v1.5.0

type InstanceServiceClient interface {
	InstanceCreate(ctx context.Context, in *InstanceCreateRequest, opts ...grpc.CallOption) (*InstanceResponse, error)
	InstanceDelete(ctx context.Context, in *InstanceDeleteRequest, opts ...grpc.CallOption) (*InstanceResponse, error)
	InstanceGet(ctx context.Context, in *InstanceGetRequest, opts ...grpc.CallOption) (*InstanceResponse, error)
	InstanceList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*InstanceListResponse, error)
	InstanceLog(ctx context.Context, in *InstanceLogRequest, opts ...grpc.CallOption) (InstanceService_InstanceLogClient, error)
	InstanceWatch(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (InstanceService_InstanceWatchClient, error)
	InstanceReplace(ctx context.Context, in *InstanceReplaceRequest, opts ...grpc.CallOption) (*InstanceResponse, error)
	VersionGet(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*VersionResponse, error)
}

InstanceServiceClient is the client API for InstanceService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewInstanceServiceClient added in v1.5.0

func NewInstanceServiceClient(cc grpc.ClientConnInterface) InstanceServiceClient

type InstanceServiceServer added in v1.5.0

InstanceServiceServer is the server API for InstanceService service.

type InstanceService_InstanceLogClient added in v1.5.0

type InstanceService_InstanceLogClient interface {
	Recv() (*LogResponse, error)
	grpc.ClientStream
}

type InstanceService_InstanceLogServer added in v1.5.0

type InstanceService_InstanceLogServer interface {
	Send(*LogResponse) error
	grpc.ServerStream
}

type InstanceService_InstanceWatchClient added in v1.5.0

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

type InstanceService_InstanceWatchServer added in v1.5.0

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

type InstanceSpec added in v1.5.0

type InstanceSpec struct {

	// Deprecated: Replaced by `data_engine`.
	//
	// Deprecated: Do not use.
	BackendStoreDriver  BackendStoreDriver   `` /* 148-byte string literal not displayed */
	Name                string               `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type                string               `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	VolumeName          string               `protobuf:"bytes,4,opt,name=volume_name,json=volumeName,proto3" json:"volume_name,omitempty"`
	PortCount           int32                `protobuf:"varint,5,opt,name=port_count,json=portCount,proto3" json:"port_count,omitempty"`
	PortArgs            []string             `protobuf:"bytes,6,rep,name=port_args,json=portArgs,proto3" json:"port_args,omitempty"`
	ProcessInstanceSpec *ProcessInstanceSpec `protobuf:"bytes,7,opt,name=process_instance_spec,json=processInstanceSpec,proto3" json:"process_instance_spec,omitempty"`
	SpdkInstanceSpec    *SpdkInstanceSpec    `protobuf:"bytes,8,opt,name=spdk_instance_spec,json=spdkInstanceSpec,proto3" json:"spdk_instance_spec,omitempty"`
	DataEngine          DataEngine           `protobuf:"varint,9,opt,name=data_engine,json=dataEngine,proto3,enum=imrpc.DataEngine" json:"data_engine,omitempty"`
	// contains filtered or unexported fields
}

func (*InstanceSpec) Descriptor deprecated added in v1.5.0

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

Deprecated: Use InstanceSpec.ProtoReflect.Descriptor instead.

func (*InstanceSpec) GetBackendStoreDriver deprecated added in v1.5.0

func (x *InstanceSpec) GetBackendStoreDriver() BackendStoreDriver

Deprecated: Do not use.

func (*InstanceSpec) GetDataEngine added in v1.6.0

func (x *InstanceSpec) GetDataEngine() DataEngine

func (*InstanceSpec) GetName added in v1.5.0

func (x *InstanceSpec) GetName() string

func (*InstanceSpec) GetPortArgs added in v1.5.0

func (x *InstanceSpec) GetPortArgs() []string

func (*InstanceSpec) GetPortCount added in v1.5.0

func (x *InstanceSpec) GetPortCount() int32

func (*InstanceSpec) GetProcessInstanceSpec added in v1.5.0

func (x *InstanceSpec) GetProcessInstanceSpec() *ProcessInstanceSpec

func (*InstanceSpec) GetSpdkInstanceSpec added in v1.5.0

func (x *InstanceSpec) GetSpdkInstanceSpec() *SpdkInstanceSpec

func (*InstanceSpec) GetType added in v1.5.0

func (x *InstanceSpec) GetType() string

func (*InstanceSpec) GetVolumeName added in v1.5.0

func (x *InstanceSpec) GetVolumeName() string

func (*InstanceSpec) ProtoMessage added in v1.5.0

func (*InstanceSpec) ProtoMessage()

func (*InstanceSpec) ProtoReflect added in v1.6.0

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

func (*InstanceSpec) Reset added in v1.5.0

func (x *InstanceSpec) Reset()

func (*InstanceSpec) String added in v1.5.0

func (x *InstanceSpec) String() string

type InstanceStatus added in v1.5.0

type InstanceStatus struct {
	State      string          `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	ErrorMsg   string          `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"`
	PortStart  int32           `protobuf:"varint,3,opt,name=port_start,json=portStart,proto3" json:"port_start,omitempty"`
	PortEnd    int32           `protobuf:"varint,4,opt,name=port_end,json=portEnd,proto3" json:"port_end,omitempty"`
	Conditions map[string]bool `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*InstanceStatus) Descriptor deprecated added in v1.5.0

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

Deprecated: Use InstanceStatus.ProtoReflect.Descriptor instead.

func (*InstanceStatus) GetConditions added in v1.5.4

func (x *InstanceStatus) GetConditions() map[string]bool

func (*InstanceStatus) GetErrorMsg added in v1.5.0

func (x *InstanceStatus) GetErrorMsg() string

func (*InstanceStatus) GetPortEnd added in v1.5.0

func (x *InstanceStatus) GetPortEnd() int32

func (*InstanceStatus) GetPortStart added in v1.5.0

func (x *InstanceStatus) GetPortStart() int32

func (*InstanceStatus) GetState added in v1.5.0

func (x *InstanceStatus) GetState() string

func (*InstanceStatus) ProtoMessage added in v1.5.0

func (*InstanceStatus) ProtoMessage()

func (*InstanceStatus) ProtoReflect added in v1.6.0

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

func (*InstanceStatus) Reset added in v1.5.0

func (x *InstanceStatus) Reset()

func (*InstanceStatus) String added in v1.5.0

func (x *InstanceStatus) String() string

type LogRequest

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

func (*LogRequest) Descriptor deprecated

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

Deprecated: Use LogRequest.ProtoReflect.Descriptor instead.

func (*LogRequest) GetName

func (x *LogRequest) GetName() string

func (*LogRequest) ProtoMessage

func (*LogRequest) ProtoMessage()

func (*LogRequest) ProtoReflect added in v1.6.0

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

func (*LogRequest) Reset

func (x *LogRequest) Reset()

func (*LogRequest) String

func (x *LogRequest) String() string

type LogResponse

type LogResponse struct {
	Line string `protobuf:"bytes,2,opt,name=line,proto3" json:"line,omitempty"`
	// contains filtered or unexported fields
}

func (*LogResponse) Descriptor deprecated

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

Deprecated: Use LogResponse.ProtoReflect.Descriptor instead.

func (*LogResponse) GetLine

func (x *LogResponse) GetLine() string

func (*LogResponse) ProtoMessage

func (*LogResponse) ProtoMessage()

func (*LogResponse) ProtoReflect added in v1.6.0

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

func (*LogResponse) Reset

func (x *LogResponse) Reset()

func (*LogResponse) String

func (x *LogResponse) String() string

type ProcessCreateRequest

type ProcessCreateRequest struct {
	Spec *ProcessSpec `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessCreateRequest) Descriptor deprecated

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

Deprecated: Use ProcessCreateRequest.ProtoReflect.Descriptor instead.

func (*ProcessCreateRequest) GetSpec

func (x *ProcessCreateRequest) GetSpec() *ProcessSpec

func (*ProcessCreateRequest) ProtoMessage

func (*ProcessCreateRequest) ProtoMessage()

func (*ProcessCreateRequest) ProtoReflect added in v1.6.0

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

func (*ProcessCreateRequest) Reset

func (x *ProcessCreateRequest) Reset()

func (*ProcessCreateRequest) String

func (x *ProcessCreateRequest) String() string

type ProcessDeleteRequest

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

func (*ProcessDeleteRequest) Descriptor deprecated

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

Deprecated: Use ProcessDeleteRequest.ProtoReflect.Descriptor instead.

func (*ProcessDeleteRequest) GetName

func (x *ProcessDeleteRequest) GetName() string

func (*ProcessDeleteRequest) ProtoMessage

func (*ProcessDeleteRequest) ProtoMessage()

func (*ProcessDeleteRequest) ProtoReflect added in v1.6.0

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

func (*ProcessDeleteRequest) Reset

func (x *ProcessDeleteRequest) Reset()

func (*ProcessDeleteRequest) String

func (x *ProcessDeleteRequest) String() string

type ProcessGetRequest

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

func (*ProcessGetRequest) Descriptor deprecated

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

Deprecated: Use ProcessGetRequest.ProtoReflect.Descriptor instead.

func (*ProcessGetRequest) GetName

func (x *ProcessGetRequest) GetName() string

func (*ProcessGetRequest) ProtoMessage

func (*ProcessGetRequest) ProtoMessage()

func (*ProcessGetRequest) ProtoReflect added in v1.6.0

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

func (*ProcessGetRequest) Reset

func (x *ProcessGetRequest) Reset()

func (*ProcessGetRequest) String

func (x *ProcessGetRequest) String() string

type ProcessInstanceSpec added in v1.5.0

type ProcessInstanceSpec struct {
	Binary string   `protobuf:"bytes,1,opt,name=binary,proto3" json:"binary,omitempty"`
	Args   []string `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessInstanceSpec) Descriptor deprecated added in v1.5.0

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

Deprecated: Use ProcessInstanceSpec.ProtoReflect.Descriptor instead.

func (*ProcessInstanceSpec) GetArgs added in v1.5.0

func (x *ProcessInstanceSpec) GetArgs() []string

func (*ProcessInstanceSpec) GetBinary added in v1.5.0

func (x *ProcessInstanceSpec) GetBinary() string

func (*ProcessInstanceSpec) ProtoMessage added in v1.5.0

func (*ProcessInstanceSpec) ProtoMessage()

func (*ProcessInstanceSpec) ProtoReflect added in v1.6.0

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

func (*ProcessInstanceSpec) Reset added in v1.5.0

func (x *ProcessInstanceSpec) Reset()

func (*ProcessInstanceSpec) String added in v1.5.0

func (x *ProcessInstanceSpec) String() string

type ProcessListRequest

type ProcessListRequest struct {
	// contains filtered or unexported fields
}

func (*ProcessListRequest) Descriptor deprecated

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

Deprecated: Use ProcessListRequest.ProtoReflect.Descriptor instead.

func (*ProcessListRequest) ProtoMessage

func (*ProcessListRequest) ProtoMessage()

func (*ProcessListRequest) ProtoReflect added in v1.6.0

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

func (*ProcessListRequest) Reset

func (x *ProcessListRequest) Reset()

func (*ProcessListRequest) String

func (x *ProcessListRequest) String() string

type ProcessListResponse

type ProcessListResponse struct {
	Processes map[string]*ProcessResponse `` /* 159-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ProcessListResponse) Descriptor deprecated

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

Deprecated: Use ProcessListResponse.ProtoReflect.Descriptor instead.

func (*ProcessListResponse) GetProcesses

func (x *ProcessListResponse) GetProcesses() map[string]*ProcessResponse

func (*ProcessListResponse) ProtoMessage

func (*ProcessListResponse) ProtoMessage()

func (*ProcessListResponse) ProtoReflect added in v1.6.0

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

func (*ProcessListResponse) Reset

func (x *ProcessListResponse) Reset()

func (*ProcessListResponse) String

func (x *ProcessListResponse) String() string

type ProcessManagerServiceClient

type ProcessManagerServiceClient interface {
	ProcessCreate(ctx context.Context, in *ProcessCreateRequest, opts ...grpc.CallOption) (*ProcessResponse, error)
	ProcessDelete(ctx context.Context, in *ProcessDeleteRequest, opts ...grpc.CallOption) (*ProcessResponse, error)
	ProcessGet(ctx context.Context, in *ProcessGetRequest, opts ...grpc.CallOption) (*ProcessResponse, error)
	ProcessList(ctx context.Context, in *ProcessListRequest, opts ...grpc.CallOption) (*ProcessListResponse, error)
	ProcessLog(ctx context.Context, in *LogRequest, opts ...grpc.CallOption) (ProcessManagerService_ProcessLogClient, error)
	ProcessWatch(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (ProcessManagerService_ProcessWatchClient, error)
	ProcessReplace(ctx context.Context, in *ProcessReplaceRequest, opts ...grpc.CallOption) (*ProcessResponse, error)
	VersionGet(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*VersionResponse, error)
}

ProcessManagerServiceClient is the client API for ProcessManagerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ProcessManagerServiceServer

ProcessManagerServiceServer is the server API for ProcessManagerService service.

type ProcessManagerService_ProcessLogClient

type ProcessManagerService_ProcessLogClient interface {
	Recv() (*LogResponse, error)
	grpc.ClientStream
}

type ProcessManagerService_ProcessLogServer

type ProcessManagerService_ProcessLogServer interface {
	Send(*LogResponse) error
	grpc.ServerStream
}

type ProcessManagerService_ProcessWatchClient

type ProcessManagerService_ProcessWatchClient interface {
	Recv() (*ProcessResponse, error)
	grpc.ClientStream
}

type ProcessManagerService_ProcessWatchServer

type ProcessManagerService_ProcessWatchServer interface {
	Send(*ProcessResponse) error
	grpc.ServerStream
}

type ProcessReplaceRequest

type ProcessReplaceRequest struct {
	Spec            *ProcessSpec `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
	TerminateSignal string       `protobuf:"bytes,2,opt,name=terminate_signal,json=terminateSignal,proto3" json:"terminate_signal,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessReplaceRequest) Descriptor deprecated

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

Deprecated: Use ProcessReplaceRequest.ProtoReflect.Descriptor instead.

func (*ProcessReplaceRequest) GetSpec

func (x *ProcessReplaceRequest) GetSpec() *ProcessSpec

func (*ProcessReplaceRequest) GetTerminateSignal

func (x *ProcessReplaceRequest) GetTerminateSignal() string

func (*ProcessReplaceRequest) ProtoMessage

func (*ProcessReplaceRequest) ProtoMessage()

func (*ProcessReplaceRequest) ProtoReflect added in v1.6.0

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

func (*ProcessReplaceRequest) Reset

func (x *ProcessReplaceRequest) Reset()

func (*ProcessReplaceRequest) String

func (x *ProcessReplaceRequest) String() string

type ProcessResponse

type ProcessResponse struct {
	Spec    *ProcessSpec   `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
	Status  *ProcessStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Deleted bool           `protobuf:"varint,3,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessResponse) Descriptor deprecated

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

Deprecated: Use ProcessResponse.ProtoReflect.Descriptor instead.

func (*ProcessResponse) GetDeleted

func (x *ProcessResponse) GetDeleted() bool

func (*ProcessResponse) GetSpec

func (x *ProcessResponse) GetSpec() *ProcessSpec

func (*ProcessResponse) GetStatus

func (x *ProcessResponse) GetStatus() *ProcessStatus

func (*ProcessResponse) ProtoMessage

func (*ProcessResponse) ProtoMessage()

func (*ProcessResponse) ProtoReflect added in v1.6.0

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

func (*ProcessResponse) Reset

func (x *ProcessResponse) Reset()

func (*ProcessResponse) String

func (x *ProcessResponse) String() string

type ProcessSpec

type ProcessSpec struct {
	Name      string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Binary    string   `protobuf:"bytes,2,opt,name=binary,proto3" json:"binary,omitempty"`
	Args      []string `protobuf:"bytes,3,rep,name=args,proto3" json:"args,omitempty"`
	PortCount int32    `protobuf:"varint,4,opt,name=port_count,json=portCount,proto3" json:"port_count,omitempty"`
	PortArgs  []string `protobuf:"bytes,5,rep,name=port_args,json=portArgs,proto3" json:"port_args,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessSpec) Descriptor deprecated

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

Deprecated: Use ProcessSpec.ProtoReflect.Descriptor instead.

func (*ProcessSpec) GetArgs

func (x *ProcessSpec) GetArgs() []string

func (*ProcessSpec) GetBinary

func (x *ProcessSpec) GetBinary() string

func (*ProcessSpec) GetName

func (x *ProcessSpec) GetName() string

func (*ProcessSpec) GetPortArgs

func (x *ProcessSpec) GetPortArgs() []string

func (*ProcessSpec) GetPortCount

func (x *ProcessSpec) GetPortCount() int32

func (*ProcessSpec) ProtoMessage

func (*ProcessSpec) ProtoMessage()

func (*ProcessSpec) ProtoReflect added in v1.6.0

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

func (*ProcessSpec) Reset

func (x *ProcessSpec) Reset()

func (*ProcessSpec) String

func (x *ProcessSpec) String() string

type ProcessStatus

type ProcessStatus struct {
	State      string          `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	ErrorMsg   string          `protobuf:"bytes,2,opt,name=error_msg,json=errorMsg,proto3" json:"error_msg,omitempty"`
	PortStart  int32           `protobuf:"varint,3,opt,name=port_start,json=portStart,proto3" json:"port_start,omitempty"`
	PortEnd    int32           `protobuf:"varint,4,opt,name=port_end,json=portEnd,proto3" json:"port_end,omitempty"`
	Conditions map[string]bool `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ProcessStatus) Descriptor deprecated

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

Deprecated: Use ProcessStatus.ProtoReflect.Descriptor instead.

func (*ProcessStatus) GetConditions added in v1.5.4

func (x *ProcessStatus) GetConditions() map[string]bool

func (*ProcessStatus) GetErrorMsg

func (x *ProcessStatus) GetErrorMsg() string

func (*ProcessStatus) GetPortEnd

func (x *ProcessStatus) GetPortEnd() int32

func (*ProcessStatus) GetPortStart

func (x *ProcessStatus) GetPortStart() int32

func (*ProcessStatus) GetState

func (x *ProcessStatus) GetState() string

func (*ProcessStatus) ProtoMessage

func (*ProcessStatus) ProtoMessage()

func (*ProcessStatus) ProtoReflect added in v1.6.0

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

func (*ProcessStatus) Reset

func (x *ProcessStatus) Reset()

func (*ProcessStatus) String

func (x *ProcessStatus) String() string

type ProxyEngineRequest

type ProxyEngineRequest struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	// Deprecated: Replaced by `data_engine`.
	//
	// Deprecated: Do not use.
	BackendStoreDriver BackendStoreDriver `` /* 148-byte string literal not displayed */
	EngineName         string             `protobuf:"bytes,3,opt,name=engine_name,json=engineName,proto3" json:"engine_name,omitempty"`
	VolumeName         string             `protobuf:"bytes,4,opt,name=volume_name,json=volumeName,proto3" json:"volume_name,omitempty"`
	DataEngine         DataEngine         `protobuf:"varint,5,opt,name=data_engine,json=dataEngine,proto3,enum=imrpc.DataEngine" json:"data_engine,omitempty"`
	// contains filtered or unexported fields
}

func (*ProxyEngineRequest) Descriptor deprecated

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

Deprecated: Use ProxyEngineRequest.ProtoReflect.Descriptor instead.

func (*ProxyEngineRequest) GetAddress

func (x *ProxyEngineRequest) GetAddress() string

func (*ProxyEngineRequest) GetBackendStoreDriver deprecated added in v1.5.0

func (x *ProxyEngineRequest) GetBackendStoreDriver() BackendStoreDriver

Deprecated: Do not use.

func (*ProxyEngineRequest) GetDataEngine added in v1.6.0

func (x *ProxyEngineRequest) GetDataEngine() DataEngine

func (*ProxyEngineRequest) GetEngineName added in v1.5.0

func (x *ProxyEngineRequest) GetEngineName() string

func (*ProxyEngineRequest) GetVolumeName added in v1.5.2

func (x *ProxyEngineRequest) GetVolumeName() string

func (*ProxyEngineRequest) ProtoMessage

func (*ProxyEngineRequest) ProtoMessage()

func (*ProxyEngineRequest) ProtoReflect added in v1.6.0

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

func (*ProxyEngineRequest) Reset

func (x *ProxyEngineRequest) Reset()

func (*ProxyEngineRequest) String

func (x *ProxyEngineRequest) String() string

type ProxyEngineServiceClient

type ProxyEngineServiceClient interface {
	ServerVersionGet(ctx context.Context, in *ProxyEngineRequest, opts ...grpc.CallOption) (*EngineVersionProxyResponse, error)
	VolumeGet(ctx context.Context, in *ProxyEngineRequest, opts ...grpc.CallOption) (*EngineVolumeGetProxyResponse, error)
	VolumeExpand(ctx context.Context, in *EngineVolumeExpandRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	VolumeFrontendStart(ctx context.Context, in *EngineVolumeFrontendStartRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	VolumeFrontendShutdown(ctx context.Context, in *ProxyEngineRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	VolumeUnmapMarkSnapChainRemovedSet(ctx context.Context, in *EngineVolumeUnmapMarkSnapChainRemovedSetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	VolumeSnapshotMaxCountSet(ctx context.Context, in *EngineVolumeSnapshotMaxCountSetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	VolumeSnapshotMaxSizeSet(ctx context.Context, in *EngineVolumeSnapshotMaxSizeSetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	VolumeSnapshot(ctx context.Context, in *EngineVolumeSnapshotRequest, opts ...grpc.CallOption) (*EngineVolumeSnapshotProxyResponse, error)
	SnapshotList(ctx context.Context, in *ProxyEngineRequest, opts ...grpc.CallOption) (*EngineSnapshotListProxyResponse, error)
	SnapshotRevert(ctx context.Context, in *EngineSnapshotRevertRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SnapshotPurge(ctx context.Context, in *EngineSnapshotPurgeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SnapshotPurgeStatus(ctx context.Context, in *ProxyEngineRequest, opts ...grpc.CallOption) (*EngineSnapshotPurgeStatusProxyResponse, error)
	SnapshotClone(ctx context.Context, in *EngineSnapshotCloneRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SnapshotCloneStatus(ctx context.Context, in *ProxyEngineRequest, opts ...grpc.CallOption) (*EngineSnapshotCloneStatusProxyResponse, error)
	SnapshotRemove(ctx context.Context, in *EngineSnapshotRemoveRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SnapshotHash(ctx context.Context, in *EngineSnapshotHashRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SnapshotHashStatus(ctx context.Context, in *EngineSnapshotHashStatusRequest, opts ...grpc.CallOption) (*EngineSnapshotHashStatusProxyResponse, error)
	SnapshotBackup(ctx context.Context, in *EngineSnapshotBackupRequest, opts ...grpc.CallOption) (*EngineSnapshotBackupProxyResponse, error)
	SnapshotBackupStatus(ctx context.Context, in *EngineSnapshotBackupStatusRequest, opts ...grpc.CallOption) (*EngineSnapshotBackupStatusProxyResponse, error)
	BackupRestore(ctx context.Context, in *EngineBackupRestoreRequest, opts ...grpc.CallOption) (*EngineBackupRestoreProxyResponse, error)
	BackupRestoreStatus(ctx context.Context, in *ProxyEngineRequest, opts ...grpc.CallOption) (*EngineBackupRestoreStatusProxyResponse, error)
	BackupRestoreFinish(ctx context.Context, in *EngineBackupRestoreFinishRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	CleanupBackupMountPoints(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaAdd(ctx context.Context, in *EngineReplicaAddRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaList(ctx context.Context, in *ProxyEngineRequest, opts ...grpc.CallOption) (*EngineReplicaListProxyResponse, error)
	ReplicaRebuildingStatus(ctx context.Context, in *ProxyEngineRequest, opts ...grpc.CallOption) (*EngineReplicaRebuildStatusProxyResponse, error)
	ReplicaVerifyRebuild(ctx context.Context, in *EngineReplicaVerifyRebuildRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaRemove(ctx context.Context, in *EngineReplicaRemoveRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaModeUpdate(ctx context.Context, in *EngineReplicaModeUpdateRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	MetricsGet(ctx context.Context, in *ProxyEngineRequest, opts ...grpc.CallOption) (*EngineMetricsGetProxyResponse, error)
	RemountReadOnlyVolume(ctx context.Context, in *RemountVolumeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

ProxyEngineServiceClient is the client API for ProxyEngineService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ProxyEngineServiceServer

type ProxyEngineServiceServer interface {
	ServerVersionGet(context.Context, *ProxyEngineRequest) (*EngineVersionProxyResponse, error)
	VolumeGet(context.Context, *ProxyEngineRequest) (*EngineVolumeGetProxyResponse, error)
	VolumeExpand(context.Context, *EngineVolumeExpandRequest) (*emptypb.Empty, error)
	VolumeFrontendStart(context.Context, *EngineVolumeFrontendStartRequest) (*emptypb.Empty, error)
	VolumeFrontendShutdown(context.Context, *ProxyEngineRequest) (*emptypb.Empty, error)
	VolumeUnmapMarkSnapChainRemovedSet(context.Context, *EngineVolumeUnmapMarkSnapChainRemovedSetRequest) (*emptypb.Empty, error)
	VolumeSnapshotMaxCountSet(context.Context, *EngineVolumeSnapshotMaxCountSetRequest) (*emptypb.Empty, error)
	VolumeSnapshotMaxSizeSet(context.Context, *EngineVolumeSnapshotMaxSizeSetRequest) (*emptypb.Empty, error)
	VolumeSnapshot(context.Context, *EngineVolumeSnapshotRequest) (*EngineVolumeSnapshotProxyResponse, error)
	SnapshotList(context.Context, *ProxyEngineRequest) (*EngineSnapshotListProxyResponse, error)
	SnapshotRevert(context.Context, *EngineSnapshotRevertRequest) (*emptypb.Empty, error)
	SnapshotPurge(context.Context, *EngineSnapshotPurgeRequest) (*emptypb.Empty, error)
	SnapshotPurgeStatus(context.Context, *ProxyEngineRequest) (*EngineSnapshotPurgeStatusProxyResponse, error)
	SnapshotClone(context.Context, *EngineSnapshotCloneRequest) (*emptypb.Empty, error)
	SnapshotCloneStatus(context.Context, *ProxyEngineRequest) (*EngineSnapshotCloneStatusProxyResponse, error)
	SnapshotRemove(context.Context, *EngineSnapshotRemoveRequest) (*emptypb.Empty, error)
	SnapshotHash(context.Context, *EngineSnapshotHashRequest) (*emptypb.Empty, error)
	SnapshotHashStatus(context.Context, *EngineSnapshotHashStatusRequest) (*EngineSnapshotHashStatusProxyResponse, error)
	SnapshotBackup(context.Context, *EngineSnapshotBackupRequest) (*EngineSnapshotBackupProxyResponse, error)
	SnapshotBackupStatus(context.Context, *EngineSnapshotBackupStatusRequest) (*EngineSnapshotBackupStatusProxyResponse, error)
	BackupRestore(context.Context, *EngineBackupRestoreRequest) (*EngineBackupRestoreProxyResponse, error)
	BackupRestoreStatus(context.Context, *ProxyEngineRequest) (*EngineBackupRestoreStatusProxyResponse, error)
	BackupRestoreFinish(context.Context, *EngineBackupRestoreFinishRequest) (*emptypb.Empty, error)
	CleanupBackupMountPoints(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	ReplicaAdd(context.Context, *EngineReplicaAddRequest) (*emptypb.Empty, error)
	ReplicaList(context.Context, *ProxyEngineRequest) (*EngineReplicaListProxyResponse, error)
	ReplicaRebuildingStatus(context.Context, *ProxyEngineRequest) (*EngineReplicaRebuildStatusProxyResponse, error)
	ReplicaVerifyRebuild(context.Context, *EngineReplicaVerifyRebuildRequest) (*emptypb.Empty, error)
	ReplicaRemove(context.Context, *EngineReplicaRemoveRequest) (*emptypb.Empty, error)
	ReplicaModeUpdate(context.Context, *EngineReplicaModeUpdateRequest) (*emptypb.Empty, error)
	MetricsGet(context.Context, *ProxyEngineRequest) (*EngineMetricsGetProxyResponse, error)
	RemountReadOnlyVolume(context.Context, *RemountVolumeRequest) (*emptypb.Empty, error)
}

ProxyEngineServiceServer is the server API for ProxyEngineService service.

type RemountVolumeRequest added in v1.5.4

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

func (*RemountVolumeRequest) Descriptor deprecated added in v1.5.4

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

Deprecated: Use RemountVolumeRequest.ProtoReflect.Descriptor instead.

func (*RemountVolumeRequest) GetVolumeName added in v1.5.4

func (x *RemountVolumeRequest) GetVolumeName() string

func (*RemountVolumeRequest) ProtoMessage added in v1.5.4

func (*RemountVolumeRequest) ProtoMessage()

func (*RemountVolumeRequest) ProtoReflect added in v1.6.1

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

func (*RemountVolumeRequest) Reset added in v1.5.4

func (x *RemountVolumeRequest) Reset()

func (*RemountVolumeRequest) String added in v1.5.4

func (x *RemountVolumeRequest) String() string

type ReplicaInstance added in v1.5.0

type ReplicaInstance 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"`
	DiskName   string `protobuf:"bytes,3,opt,name=disk_name,json=diskName,proto3" json:"disk_name,omitempty"`
	DiskUuid   string `protobuf:"bytes,4,opt,name=disk_uuid,json=diskUuid,proto3" json:"disk_uuid,omitempty"`
	SpecSize   uint64 `protobuf:"varint,5,opt,name=spec_size,json=specSize,proto3" json:"spec_size,omitempty"`
	ActualSize uint64 `protobuf:"varint,6,opt,name=actual_size,json=actualSize,proto3" json:"actual_size,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaInstance) Descriptor deprecated added in v1.5.0

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

Deprecated: Use ReplicaInstance.ProtoReflect.Descriptor instead.

func (*ReplicaInstance) GetActualSize added in v1.5.0

func (x *ReplicaInstance) GetActualSize() uint64

func (*ReplicaInstance) GetDiskName added in v1.5.0

func (x *ReplicaInstance) GetDiskName() string

func (*ReplicaInstance) GetDiskUuid added in v1.5.0

func (x *ReplicaInstance) GetDiskUuid() string

func (*ReplicaInstance) GetName added in v1.5.0

func (x *ReplicaInstance) GetName() string

func (*ReplicaInstance) GetSpecSize added in v1.5.0

func (x *ReplicaInstance) GetSpecSize() uint64

func (*ReplicaInstance) GetUuid added in v1.5.0

func (x *ReplicaInstance) GetUuid() string

func (*ReplicaInstance) ProtoMessage added in v1.5.0

func (*ReplicaInstance) ProtoMessage()

func (*ReplicaInstance) ProtoReflect added in v1.6.0

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

func (*ReplicaInstance) Reset added in v1.5.0

func (x *ReplicaInstance) Reset()

func (*ReplicaInstance) String added in v1.5.0

func (x *ReplicaInstance) String() string

type SpdkInstanceSpec added in v1.5.0

type SpdkInstanceSpec struct {
	ReplicaAddressMap map[string]string `` /* 202-byte string literal not displayed */
	DiskName          string            `protobuf:"bytes,2,opt,name=disk_name,json=diskName,proto3" json:"disk_name,omitempty"`
	DiskUuid          string            `protobuf:"bytes,3,opt,name=disk_uuid,json=diskUuid,proto3" json:"disk_uuid,omitempty"`
	Size              uint64            `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
	ExposeRequired    bool              `protobuf:"varint,5,opt,name=expose_required,json=exposeRequired,proto3" json:"expose_required,omitempty"`
	Frontend          string            `protobuf:"bytes,6,opt,name=frontend,proto3" json:"frontend,omitempty"`
	// contains filtered or unexported fields
}

func (*SpdkInstanceSpec) Descriptor deprecated added in v1.5.0

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

Deprecated: Use SpdkInstanceSpec.ProtoReflect.Descriptor instead.

func (*SpdkInstanceSpec) GetDiskName added in v1.5.0

func (x *SpdkInstanceSpec) GetDiskName() string

func (*SpdkInstanceSpec) GetDiskUuid added in v1.5.0

func (x *SpdkInstanceSpec) GetDiskUuid() string

func (*SpdkInstanceSpec) GetExposeRequired added in v1.5.0

func (x *SpdkInstanceSpec) GetExposeRequired() bool

func (*SpdkInstanceSpec) GetFrontend added in v1.5.0

func (x *SpdkInstanceSpec) GetFrontend() string

func (*SpdkInstanceSpec) GetReplicaAddressMap added in v1.5.0

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

func (*SpdkInstanceSpec) GetSize added in v1.5.0

func (x *SpdkInstanceSpec) GetSize() uint64

func (*SpdkInstanceSpec) ProtoMessage added in v1.5.0

func (*SpdkInstanceSpec) ProtoMessage()

func (*SpdkInstanceSpec) ProtoReflect added in v1.6.0

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

func (*SpdkInstanceSpec) Reset added in v1.5.0

func (x *SpdkInstanceSpec) Reset()

func (*SpdkInstanceSpec) String added in v1.5.0

func (x *SpdkInstanceSpec) String() string

type UnimplementedDiskServiceServer added in v1.5.0

type UnimplementedDiskServiceServer struct {
}

UnimplementedDiskServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedDiskServiceServer) DiskCreate added in v1.5.0

func (*UnimplementedDiskServiceServer) DiskDelete added in v1.5.0

func (*UnimplementedDiskServiceServer) DiskGet added in v1.5.0

func (*UnimplementedDiskServiceServer) DiskReplicaInstanceDelete added in v1.5.0

func (*UnimplementedDiskServiceServer) DiskReplicaInstanceList added in v1.5.0

func (*UnimplementedDiskServiceServer) VersionGet added in v1.5.0

type UnimplementedInstanceServiceServer added in v1.5.0

type UnimplementedInstanceServiceServer struct {
}

UnimplementedInstanceServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedInstanceServiceServer) InstanceCreate added in v1.5.0

func (*UnimplementedInstanceServiceServer) InstanceDelete added in v1.5.0

func (*UnimplementedInstanceServiceServer) InstanceGet added in v1.5.0

func (*UnimplementedInstanceServiceServer) InstanceList added in v1.5.0

func (*UnimplementedInstanceServiceServer) InstanceLog added in v1.5.0

func (*UnimplementedInstanceServiceServer) InstanceReplace added in v1.5.0

func (*UnimplementedInstanceServiceServer) InstanceWatch added in v1.5.0

func (*UnimplementedInstanceServiceServer) VersionGet added in v1.5.0

type UnimplementedProcessManagerServiceServer

type UnimplementedProcessManagerServiceServer struct {
}

UnimplementedProcessManagerServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedProcessManagerServiceServer) ProcessCreate

func (*UnimplementedProcessManagerServiceServer) ProcessDelete

func (*UnimplementedProcessManagerServiceServer) ProcessGet

func (*UnimplementedProcessManagerServiceServer) ProcessList

func (*UnimplementedProcessManagerServiceServer) ProcessLog

func (*UnimplementedProcessManagerServiceServer) ProcessReplace

func (*UnimplementedProcessManagerServiceServer) ProcessWatch

func (*UnimplementedProcessManagerServiceServer) VersionGet

type UnimplementedProxyEngineServiceServer

type UnimplementedProxyEngineServiceServer struct {
}

UnimplementedProxyEngineServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedProxyEngineServiceServer) BackupRestoreFinish added in v1.6.0

func (*UnimplementedProxyEngineServiceServer) BackupRestoreStatus

func (*UnimplementedProxyEngineServiceServer) CleanupBackupMountPoints added in v1.5.4

func (*UnimplementedProxyEngineServiceServer) MetricsGet

func (*UnimplementedProxyEngineServiceServer) RemountReadOnlyVolume added in v1.5.4

func (*UnimplementedProxyEngineServiceServer) ReplicaAdd

func (*UnimplementedProxyEngineServiceServer) ReplicaList

func (*UnimplementedProxyEngineServiceServer) ReplicaModeUpdate

func (*UnimplementedProxyEngineServiceServer) ReplicaRebuildingStatus

func (*UnimplementedProxyEngineServiceServer) ReplicaRemove

func (*UnimplementedProxyEngineServiceServer) ReplicaVerifyRebuild

func (*UnimplementedProxyEngineServiceServer) ServerVersionGet

func (*UnimplementedProxyEngineServiceServer) SnapshotClone

func (*UnimplementedProxyEngineServiceServer) SnapshotCloneStatus

func (*UnimplementedProxyEngineServiceServer) SnapshotHash

func (*UnimplementedProxyEngineServiceServer) SnapshotList

func (*UnimplementedProxyEngineServiceServer) SnapshotPurge

func (*UnimplementedProxyEngineServiceServer) SnapshotPurgeStatus

func (*UnimplementedProxyEngineServiceServer) SnapshotRemove

func (*UnimplementedProxyEngineServiceServer) SnapshotRevert

func (*UnimplementedProxyEngineServiceServer) VolumeExpand

func (*UnimplementedProxyEngineServiceServer) VolumeFrontendShutdown

func (*UnimplementedProxyEngineServiceServer) VolumeFrontendStart

func (*UnimplementedProxyEngineServiceServer) VolumeGet

func (*UnimplementedProxyEngineServiceServer) VolumeSnapshotMaxCountSet added in v1.6.0

func (*UnimplementedProxyEngineServiceServer) VolumeSnapshotMaxSizeSet added in v1.6.0

func (*UnimplementedProxyEngineServiceServer) VolumeUnmapMarkSnapChainRemovedSet

type VersionResponse

type VersionResponse 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"`
	InstanceManagerAPIVersion         int64  `protobuf:"varint,4,opt,name=instanceManagerAPIVersion,proto3" json:"instanceManagerAPIVersion,omitempty"`
	InstanceManagerAPIMinVersion      int64  `protobuf:"varint,5,opt,name=instanceManagerAPIMinVersion,proto3" json:"instanceManagerAPIMinVersion,omitempty"`
	InstanceManagerProxyAPIVersion    int64  `protobuf:"varint,6,opt,name=instanceManagerProxyAPIVersion,proto3" json:"instanceManagerProxyAPIVersion,omitempty"`
	InstanceManagerProxyAPIMinVersion int64  `protobuf:"varint,7,opt,name=instanceManagerProxyAPIMinVersion,proto3" json:"instanceManagerProxyAPIMinVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*VersionResponse) Descriptor deprecated

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

Deprecated: Use VersionResponse.ProtoReflect.Descriptor instead.

func (*VersionResponse) GetBuildDate

func (x *VersionResponse) GetBuildDate() string

func (*VersionResponse) GetGitCommit

func (x *VersionResponse) GetGitCommit() string

func (*VersionResponse) GetInstanceManagerAPIMinVersion

func (x *VersionResponse) GetInstanceManagerAPIMinVersion() int64

func (*VersionResponse) GetInstanceManagerAPIVersion

func (x *VersionResponse) GetInstanceManagerAPIVersion() int64

func (*VersionResponse) GetInstanceManagerProxyAPIMinVersion

func (x *VersionResponse) GetInstanceManagerProxyAPIMinVersion() int64

func (*VersionResponse) GetInstanceManagerProxyAPIVersion

func (x *VersionResponse) GetInstanceManagerProxyAPIVersion() int64

func (*VersionResponse) GetVersion

func (x *VersionResponse) GetVersion() string

func (*VersionResponse) ProtoMessage

func (*VersionResponse) ProtoMessage()

func (*VersionResponse) ProtoReflect added in v1.6.0

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

func (*VersionResponse) Reset

func (x *VersionResponse) Reset()

func (*VersionResponse) String

func (x *VersionResponse) String() string

Jump to

Keyboard shortcuts

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