ptypes

package
v1.6.1 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: Apache-2.0 Imports: 12 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

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

Enum value maps for ReplicaMode.

View Source
var File_github_com_longhorn_longhorn_engine_proto_ptypes_common_proto protoreflect.FileDescriptor
View Source
var File_github_com_longhorn_longhorn_engine_proto_ptypes_controller_proto protoreflect.FileDescriptor
View Source
var File_github_com_longhorn_longhorn_engine_proto_ptypes_replica_proto protoreflect.FileDescriptor
View Source
var File_github_com_longhorn_longhorn_engine_proto_ptypes_syncagent_proto protoreflect.FileDescriptor

Functions

func GRPCReplicaModeToReplicaMode added in v1.1.0

func GRPCReplicaModeToReplicaMode(replicaMode ReplicaMode) types.Mode

func RegisterControllerServiceServer

func RegisterControllerServiceServer(s *grpc.Server, srv ControllerServiceServer)

func RegisterReplicaServiceServer

func RegisterReplicaServiceServer(s *grpc.Server, srv ReplicaServiceServer)

func RegisterSyncAgentServiceServer

func RegisterSyncAgentServiceServer(s *grpc.Server, srv SyncAgentServiceServer)

func WithIdentityValidationClientInterceptor added in v1.5.2

func WithIdentityValidationClientInterceptor(volumeName, instanceName string) grpc.DialOption

func WithIdentityValidationControllerServerInterceptor added in v1.5.2

func WithIdentityValidationControllerServerInterceptor(volumeName, instanceName string) grpc.ServerOption

func WithIdentityValidationReplicaServerInterceptor added in v1.5.2

func WithIdentityValidationReplicaServerInterceptor(volumeName, instanceName string) grpc.ServerOption

Types

type BackupCreateRequest

type BackupCreateRequest struct {
	SnapshotFileName     string            `protobuf:"bytes,1,opt,name=snapshot_file_name,json=snapshotFileName,proto3" json:"snapshot_file_name,omitempty"`
	BackupTarget         string            `protobuf:"bytes,2,opt,name=backup_target,json=backupTarget,proto3" json:"backup_target,omitempty"`
	VolumeName           string            `protobuf:"bytes,3,opt,name=volume_name,json=volumeName,proto3" json:"volume_name,omitempty"`
	Labels               []string          `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty"`
	Credential           map[string]string `` /* 161-byte string literal not displayed */
	BackingImageName     string            `protobuf:"bytes,6,opt,name=backing_image_name,json=backingImageName,proto3" json:"backing_image_name,omitempty"`
	BackingImageChecksum string            `protobuf:"bytes,7,opt,name=backing_image_checksum,json=backingImageChecksum,proto3" json:"backing_image_checksum,omitempty"`
	BackupName           string            `protobuf:"bytes,8,opt,name=backup_name,json=backupName,proto3" json:"backup_name,omitempty"`
	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 (*BackupCreateRequest) Descriptor deprecated

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

Deprecated: Use BackupCreateRequest.ProtoReflect.Descriptor instead.

func (*BackupCreateRequest) GetBackingImageChecksum added in v1.2.0

func (x *BackupCreateRequest) GetBackingImageChecksum() string

func (*BackupCreateRequest) GetBackingImageName added in v1.1.1

func (x *BackupCreateRequest) GetBackingImageName() string

func (*BackupCreateRequest) GetBackupName added in v1.2.0

func (x *BackupCreateRequest) GetBackupName() string

func (*BackupCreateRequest) GetBackupTarget

func (x *BackupCreateRequest) GetBackupTarget() string

func (*BackupCreateRequest) GetCompressionMethod added in v1.5.0

func (x *BackupCreateRequest) GetCompressionMethod() string

func (*BackupCreateRequest) GetConcurrentLimit added in v1.5.0

func (x *BackupCreateRequest) GetConcurrentLimit() int32

func (*BackupCreateRequest) GetCredential

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

func (*BackupCreateRequest) GetLabels

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

func (*BackupCreateRequest) GetSnapshotFileName

func (x *BackupCreateRequest) GetSnapshotFileName() string

func (*BackupCreateRequest) GetStorageClassName added in v1.5.0

func (x *BackupCreateRequest) GetStorageClassName() string

func (*BackupCreateRequest) GetVolumeName

func (x *BackupCreateRequest) GetVolumeName() string

func (*BackupCreateRequest) ProtoMessage

func (*BackupCreateRequest) ProtoMessage()

func (*BackupCreateRequest) ProtoReflect added in v1.6.0

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

func (*BackupCreateRequest) Reset

func (x *BackupCreateRequest) Reset()

func (*BackupCreateRequest) String

func (x *BackupCreateRequest) String() string

type BackupCreateResponse added in v1.0.1

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

func (*BackupCreateResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use BackupCreateResponse.ProtoReflect.Descriptor instead.

func (*BackupCreateResponse) GetBackup added in v1.0.1

func (x *BackupCreateResponse) GetBackup() string

func (*BackupCreateResponse) GetIsIncremental added in v1.0.1

func (x *BackupCreateResponse) GetIsIncremental() bool

func (*BackupCreateResponse) ProtoMessage added in v1.0.1

func (*BackupCreateResponse) ProtoMessage()

func (*BackupCreateResponse) ProtoReflect added in v1.6.0

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

func (*BackupCreateResponse) Reset added in v1.0.1

func (x *BackupCreateResponse) Reset()

func (*BackupCreateResponse) String added in v1.0.1

func (x *BackupCreateResponse) String() string

type BackupRemoveRequest

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

func (*BackupRemoveRequest) Descriptor deprecated

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

Deprecated: Use BackupRemoveRequest.ProtoReflect.Descriptor instead.

func (*BackupRemoveRequest) GetBackup

func (x *BackupRemoveRequest) GetBackup() string

func (*BackupRemoveRequest) ProtoMessage

func (*BackupRemoveRequest) ProtoMessage()

func (*BackupRemoveRequest) ProtoReflect added in v1.6.0

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

func (*BackupRemoveRequest) Reset

func (x *BackupRemoveRequest) Reset()

func (*BackupRemoveRequest) String

func (x *BackupRemoveRequest) String() string

type BackupRestoreIncrementallyRequest

type BackupRestoreIncrementallyRequest struct {
	Backup                 string            `protobuf:"bytes,1,opt,name=backup,proto3" json:"backup,omitempty"`
	DeltaFileName          string            `protobuf:"bytes,2,opt,name=delta_file_name,json=deltaFileName,proto3" json:"delta_file_name,omitempty"`
	LastRestoredBackupName string            `` /* 131-byte string literal not displayed */
	SnapshotDiskName       string            `protobuf:"bytes,4,opt,name=snapshot_disk_name,json=snapshotDiskName,proto3" json:"snapshot_disk_name,omitempty"`
	Credential             map[string]string `` /* 161-byte string literal not displayed */
	ConcurrentLimit        int32             `protobuf:"varint,6,opt,name=concurrent_limit,json=concurrentLimit,proto3" json:"concurrent_limit,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupRestoreIncrementallyRequest) Descriptor deprecated

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

Deprecated: Use BackupRestoreIncrementallyRequest.ProtoReflect.Descriptor instead.

func (*BackupRestoreIncrementallyRequest) GetBackup

func (*BackupRestoreIncrementallyRequest) GetConcurrentLimit added in v1.5.0

func (x *BackupRestoreIncrementallyRequest) GetConcurrentLimit() int32

func (*BackupRestoreIncrementallyRequest) GetCredential

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

func (*BackupRestoreIncrementallyRequest) GetDeltaFileName

func (x *BackupRestoreIncrementallyRequest) GetDeltaFileName() string

func (*BackupRestoreIncrementallyRequest) GetLastRestoredBackupName

func (x *BackupRestoreIncrementallyRequest) GetLastRestoredBackupName() string

func (*BackupRestoreIncrementallyRequest) GetSnapshotDiskName

func (x *BackupRestoreIncrementallyRequest) GetSnapshotDiskName() string

func (*BackupRestoreIncrementallyRequest) ProtoMessage

func (*BackupRestoreIncrementallyRequest) ProtoMessage()

func (*BackupRestoreIncrementallyRequest) ProtoReflect added in v1.6.0

func (*BackupRestoreIncrementallyRequest) Reset

func (*BackupRestoreIncrementallyRequest) String

type BackupRestoreRequest

type BackupRestoreRequest struct {
	Backup           string            `protobuf:"bytes,1,opt,name=backup,proto3" json:"backup,omitempty"`
	SnapshotDiskName string            `protobuf:"bytes,2,opt,name=snapshot_disk_name,json=snapshotDiskName,proto3" json:"snapshot_disk_name,omitempty"`
	Credential       map[string]string `` /* 161-byte string literal not displayed */
	ConcurrentLimit  int32             `protobuf:"varint,4,opt,name=concurrent_limit,json=concurrentLimit,proto3" json:"concurrent_limit,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupRestoreRequest) Descriptor deprecated

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

Deprecated: Use BackupRestoreRequest.ProtoReflect.Descriptor instead.

func (*BackupRestoreRequest) GetBackup

func (x *BackupRestoreRequest) GetBackup() string

func (*BackupRestoreRequest) GetConcurrentLimit added in v1.5.0

func (x *BackupRestoreRequest) GetConcurrentLimit() int32

func (*BackupRestoreRequest) GetCredential

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

func (*BackupRestoreRequest) GetSnapshotDiskName added in v1.1.0

func (x *BackupRestoreRequest) GetSnapshotDiskName() string

func (*BackupRestoreRequest) ProtoMessage

func (*BackupRestoreRequest) ProtoMessage()

func (*BackupRestoreRequest) ProtoReflect added in v1.6.0

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

func (*BackupRestoreRequest) Reset

func (x *BackupRestoreRequest) Reset()

func (*BackupRestoreRequest) String

func (x *BackupRestoreRequest) String() string

type BackupStatusRequest added in v1.0.1

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

func (*BackupStatusRequest) Descriptor deprecated added in v1.0.1

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

Deprecated: Use BackupStatusRequest.ProtoReflect.Descriptor instead.

func (*BackupStatusRequest) GetBackup added in v1.0.1

func (x *BackupStatusRequest) GetBackup() string

func (*BackupStatusRequest) ProtoMessage added in v1.0.1

func (*BackupStatusRequest) ProtoMessage()

func (*BackupStatusRequest) ProtoReflect added in v1.6.0

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

func (*BackupStatusRequest) Reset added in v1.0.1

func (x *BackupStatusRequest) Reset()

func (*BackupStatusRequest) String added in v1.0.1

func (x *BackupStatusRequest) String() string

type BackupStatusResponse added in v1.0.1

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

func (*BackupStatusResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use BackupStatusResponse.ProtoReflect.Descriptor instead.

func (*BackupStatusResponse) GetBackupUrl added in v1.0.1

func (x *BackupStatusResponse) GetBackupUrl() string

func (*BackupStatusResponse) GetError added in v1.0.1

func (x *BackupStatusResponse) GetError() string

func (*BackupStatusResponse) GetProgress added in v1.0.1

func (x *BackupStatusResponse) GetProgress() int32

func (*BackupStatusResponse) GetSnapshotName added in v1.0.1

func (x *BackupStatusResponse) GetSnapshotName() string

func (*BackupStatusResponse) GetState added in v1.0.1

func (x *BackupStatusResponse) GetState() string

func (*BackupStatusResponse) ProtoMessage added in v1.0.1

func (*BackupStatusResponse) ProtoMessage()

func (*BackupStatusResponse) ProtoReflect added in v1.6.0

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

func (*BackupStatusResponse) Reset added in v1.0.1

func (x *BackupStatusResponse) Reset()

func (*BackupStatusResponse) String added in v1.0.1

func (x *BackupStatusResponse) String() string

type ControllerReplica

type ControllerReplica struct {
	Address *ReplicaAddress `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Mode    ReplicaMode     `protobuf:"varint,2,opt,name=mode,proto3,enum=ptypes.ReplicaMode" json:"mode,omitempty"`
	// contains filtered or unexported fields
}

func (*ControllerReplica) Descriptor deprecated

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

Deprecated: Use ControllerReplica.ProtoReflect.Descriptor instead.

func (*ControllerReplica) GetAddress

func (x *ControllerReplica) GetAddress() *ReplicaAddress

func (*ControllerReplica) GetMode

func (x *ControllerReplica) GetMode() ReplicaMode

func (*ControllerReplica) ProtoMessage

func (*ControllerReplica) ProtoMessage()

func (*ControllerReplica) ProtoReflect added in v1.6.0

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

func (*ControllerReplica) Reset

func (x *ControllerReplica) Reset()

func (*ControllerReplica) String

func (x *ControllerReplica) String() string

type ControllerReplicaCreateRequest added in v1.1.0

type ControllerReplicaCreateRequest struct {
	Address          string      `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	SnapshotRequired bool        `protobuf:"varint,2,opt,name=snapshot_required,json=snapshotRequired,proto3" json:"snapshot_required,omitempty"`
	Mode             ReplicaMode `protobuf:"varint,3,opt,name=mode,proto3,enum=ptypes.ReplicaMode" json:"mode,omitempty"`
	// contains filtered or unexported fields
}

func (*ControllerReplicaCreateRequest) Descriptor deprecated added in v1.1.0

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

Deprecated: Use ControllerReplicaCreateRequest.ProtoReflect.Descriptor instead.

func (*ControllerReplicaCreateRequest) GetAddress added in v1.1.0

func (x *ControllerReplicaCreateRequest) GetAddress() string

func (*ControllerReplicaCreateRequest) GetMode added in v1.1.0

func (*ControllerReplicaCreateRequest) GetSnapshotRequired added in v1.1.0

func (x *ControllerReplicaCreateRequest) GetSnapshotRequired() bool

func (*ControllerReplicaCreateRequest) ProtoMessage added in v1.1.0

func (*ControllerReplicaCreateRequest) ProtoMessage()

func (*ControllerReplicaCreateRequest) ProtoReflect added in v1.6.0

func (*ControllerReplicaCreateRequest) Reset added in v1.1.0

func (x *ControllerReplicaCreateRequest) Reset()

func (*ControllerReplicaCreateRequest) String added in v1.1.0

type ControllerServiceClient

type ControllerServiceClient interface {
	VolumeGet(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Volume, error)
	VolumeStart(ctx context.Context, in *VolumeStartRequest, opts ...grpc.CallOption) (*Volume, error)
	VolumeShutdown(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Volume, error)
	VolumeSnapshot(ctx context.Context, in *VolumeSnapshotRequest, opts ...grpc.CallOption) (*VolumeSnapshotReply, error)
	VolumeRevert(ctx context.Context, in *VolumeRevertRequest, opts ...grpc.CallOption) (*Volume, error)
	VolumeExpand(ctx context.Context, in *VolumeExpandRequest, opts ...grpc.CallOption) (*Volume, error)
	VolumeFrontendStart(ctx context.Context, in *VolumeFrontendStartRequest, opts ...grpc.CallOption) (*Volume, error)
	VolumeFrontendShutdown(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Volume, error)
	VolumeUnmapMarkSnapChainRemovedSet(ctx context.Context, in *VolumeUnmapMarkSnapChainRemovedSetRequest, opts ...grpc.CallOption) (*Volume, error)
	VolumeSnapshotMaxCountSet(ctx context.Context, in *VolumeSnapshotMaxCountSetRequest, opts ...grpc.CallOption) (*Volume, error)
	VolumeSnapshotMaxSizeSet(ctx context.Context, in *VolumeSnapshotMaxSizeSetRequest, opts ...grpc.CallOption) (*Volume, error)
	ReplicaList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ReplicaListReply, error)
	ReplicaGet(ctx context.Context, in *ReplicaAddress, opts ...grpc.CallOption) (*ControllerReplica, error)
	ControllerReplicaCreate(ctx context.Context, in *ControllerReplicaCreateRequest, opts ...grpc.CallOption) (*ControllerReplica, error)
	ReplicaDelete(ctx context.Context, in *ReplicaAddress, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaUpdate(ctx context.Context, in *ControllerReplica, opts ...grpc.CallOption) (*ControllerReplica, error)
	ReplicaPrepareRebuild(ctx context.Context, in *ReplicaAddress, opts ...grpc.CallOption) (*ReplicaPrepareRebuildReply, error)
	ReplicaVerifyRebuild(ctx context.Context, in *ReplicaAddress, opts ...grpc.CallOption) (*ControllerReplica, error)
	JournalList(ctx context.Context, in *JournalListRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	VersionDetailGet(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*VersionDetailGetReply, error)
	MetricsGet(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*MetricsGetReply, error)
}

ControllerServiceClient is the client API for ControllerService service.

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

type ControllerServiceServer

type ControllerServiceServer interface {
	VolumeGet(context.Context, *emptypb.Empty) (*Volume, error)
	VolumeStart(context.Context, *VolumeStartRequest) (*Volume, error)
	VolumeShutdown(context.Context, *emptypb.Empty) (*Volume, error)
	VolumeSnapshot(context.Context, *VolumeSnapshotRequest) (*VolumeSnapshotReply, error)
	VolumeRevert(context.Context, *VolumeRevertRequest) (*Volume, error)
	VolumeExpand(context.Context, *VolumeExpandRequest) (*Volume, error)
	VolumeFrontendStart(context.Context, *VolumeFrontendStartRequest) (*Volume, error)
	VolumeFrontendShutdown(context.Context, *emptypb.Empty) (*Volume, error)
	VolumeUnmapMarkSnapChainRemovedSet(context.Context, *VolumeUnmapMarkSnapChainRemovedSetRequest) (*Volume, error)
	VolumeSnapshotMaxCountSet(context.Context, *VolumeSnapshotMaxCountSetRequest) (*Volume, error)
	VolumeSnapshotMaxSizeSet(context.Context, *VolumeSnapshotMaxSizeSetRequest) (*Volume, error)
	ReplicaList(context.Context, *emptypb.Empty) (*ReplicaListReply, error)
	ReplicaGet(context.Context, *ReplicaAddress) (*ControllerReplica, error)
	ControllerReplicaCreate(context.Context, *ControllerReplicaCreateRequest) (*ControllerReplica, error)
	ReplicaDelete(context.Context, *ReplicaAddress) (*emptypb.Empty, error)
	ReplicaUpdate(context.Context, *ControllerReplica) (*ControllerReplica, error)
	ReplicaPrepareRebuild(context.Context, *ReplicaAddress) (*ReplicaPrepareRebuildReply, error)
	ReplicaVerifyRebuild(context.Context, *ReplicaAddress) (*ControllerReplica, error)
	JournalList(context.Context, *JournalListRequest) (*emptypb.Empty, error)
	VersionDetailGet(context.Context, *emptypb.Empty) (*VersionDetailGetReply, error)
	MetricsGet(context.Context, *emptypb.Empty) (*MetricsGetReply, error)
}

ControllerServiceServer is the server API for ControllerService service.

type DiskInfo

type DiskInfo 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 (*DiskInfo) Descriptor deprecated

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

Deprecated: Use DiskInfo.ProtoReflect.Descriptor instead.

func (*DiskInfo) GetChildren

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

func (*DiskInfo) GetCreated

func (x *DiskInfo) GetCreated() string

func (*DiskInfo) GetLabels

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

func (*DiskInfo) GetName

func (x *DiskInfo) GetName() string

func (*DiskInfo) GetParent

func (x *DiskInfo) GetParent() string

func (*DiskInfo) GetRemoved

func (x *DiskInfo) GetRemoved() bool

func (*DiskInfo) GetSize

func (x *DiskInfo) GetSize() string

func (*DiskInfo) GetUserCreated

func (x *DiskInfo) GetUserCreated() bool

func (*DiskInfo) ProtoMessage

func (*DiskInfo) ProtoMessage()

func (*DiskInfo) ProtoReflect added in v1.6.0

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

func (*DiskInfo) Reset

func (x *DiskInfo) Reset()

func (*DiskInfo) String

func (x *DiskInfo) String() string

type DiskMarkAsRemovedRequest

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

func (*DiskMarkAsRemovedRequest) Descriptor deprecated

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

Deprecated: Use DiskMarkAsRemovedRequest.ProtoReflect.Descriptor instead.

func (*DiskMarkAsRemovedRequest) GetName

func (x *DiskMarkAsRemovedRequest) GetName() string

func (*DiskMarkAsRemovedRequest) ProtoMessage

func (*DiskMarkAsRemovedRequest) ProtoMessage()

func (*DiskMarkAsRemovedRequest) ProtoReflect added in v1.6.0

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

func (*DiskMarkAsRemovedRequest) Reset

func (x *DiskMarkAsRemovedRequest) Reset()

func (*DiskMarkAsRemovedRequest) String

func (x *DiskMarkAsRemovedRequest) String() string

type DiskMarkAsRemovedResponse added in v1.0.1

type DiskMarkAsRemovedResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskMarkAsRemovedResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use DiskMarkAsRemovedResponse.ProtoReflect.Descriptor instead.

func (*DiskMarkAsRemovedResponse) GetReplica added in v1.0.1

func (x *DiskMarkAsRemovedResponse) GetReplica() *Replica

func (*DiskMarkAsRemovedResponse) ProtoMessage added in v1.0.1

func (*DiskMarkAsRemovedResponse) ProtoMessage()

func (*DiskMarkAsRemovedResponse) ProtoReflect added in v1.6.0

func (*DiskMarkAsRemovedResponse) Reset added in v1.0.1

func (x *DiskMarkAsRemovedResponse) Reset()

func (*DiskMarkAsRemovedResponse) String added in v1.0.1

func (x *DiskMarkAsRemovedResponse) String() string

type DiskPrepareRemoveRequest

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

func (*DiskPrepareRemoveRequest) Descriptor deprecated

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

Deprecated: Use DiskPrepareRemoveRequest.ProtoReflect.Descriptor instead.

func (*DiskPrepareRemoveRequest) GetName

func (x *DiskPrepareRemoveRequest) GetName() string

func (*DiskPrepareRemoveRequest) ProtoMessage

func (*DiskPrepareRemoveRequest) ProtoMessage()

func (*DiskPrepareRemoveRequest) ProtoReflect added in v1.6.0

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

func (*DiskPrepareRemoveRequest) Reset

func (x *DiskPrepareRemoveRequest) Reset()

func (*DiskPrepareRemoveRequest) String

func (x *DiskPrepareRemoveRequest) String() string

type DiskPrepareRemoveResponse added in v1.0.1

type DiskPrepareRemoveResponse struct {
	Operations []*PrepareRemoveAction `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskPrepareRemoveResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use DiskPrepareRemoveResponse.ProtoReflect.Descriptor instead.

func (*DiskPrepareRemoveResponse) GetOperations added in v1.0.1

func (x *DiskPrepareRemoveResponse) GetOperations() []*PrepareRemoveAction

func (*DiskPrepareRemoveResponse) ProtoMessage added in v1.0.1

func (*DiskPrepareRemoveResponse) ProtoMessage()

func (*DiskPrepareRemoveResponse) ProtoReflect added in v1.6.0

func (*DiskPrepareRemoveResponse) Reset added in v1.0.1

func (x *DiskPrepareRemoveResponse) Reset()

func (*DiskPrepareRemoveResponse) String added in v1.0.1

func (x *DiskPrepareRemoveResponse) String() string

type DiskRemoveRequest

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

func (*DiskRemoveRequest) Descriptor deprecated

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

Deprecated: Use DiskRemoveRequest.ProtoReflect.Descriptor instead.

func (*DiskRemoveRequest) GetForce

func (x *DiskRemoveRequest) GetForce() bool

func (*DiskRemoveRequest) GetName

func (x *DiskRemoveRequest) GetName() string

func (*DiskRemoveRequest) ProtoMessage

func (*DiskRemoveRequest) ProtoMessage()

func (*DiskRemoveRequest) ProtoReflect added in v1.6.0

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

func (*DiskRemoveRequest) Reset

func (x *DiskRemoveRequest) Reset()

func (*DiskRemoveRequest) String

func (x *DiskRemoveRequest) String() string

type DiskRemoveResponse added in v1.0.1

type DiskRemoveResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskRemoveResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use DiskRemoveResponse.ProtoReflect.Descriptor instead.

func (*DiskRemoveResponse) GetReplica added in v1.0.1

func (x *DiskRemoveResponse) GetReplica() *Replica

func (*DiskRemoveResponse) ProtoMessage added in v1.0.1

func (*DiskRemoveResponse) ProtoMessage()

func (*DiskRemoveResponse) ProtoReflect added in v1.6.0

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

func (*DiskRemoveResponse) Reset added in v1.0.1

func (x *DiskRemoveResponse) Reset()

func (*DiskRemoveResponse) String added in v1.0.1

func (x *DiskRemoveResponse) String() string

type DiskReplaceRequest

type DiskReplaceRequest struct {
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	Source string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskReplaceRequest) Descriptor deprecated

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

Deprecated: Use DiskReplaceRequest.ProtoReflect.Descriptor instead.

func (*DiskReplaceRequest) GetSource

func (x *DiskReplaceRequest) GetSource() string

func (*DiskReplaceRequest) GetTarget

func (x *DiskReplaceRequest) GetTarget() string

func (*DiskReplaceRequest) ProtoMessage

func (*DiskReplaceRequest) ProtoMessage()

func (*DiskReplaceRequest) ProtoReflect added in v1.6.0

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

func (*DiskReplaceRequest) Reset

func (x *DiskReplaceRequest) Reset()

func (*DiskReplaceRequest) String

func (x *DiskReplaceRequest) String() string

type DiskReplaceResponse added in v1.0.1

type DiskReplaceResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*DiskReplaceResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use DiskReplaceResponse.ProtoReflect.Descriptor instead.

func (*DiskReplaceResponse) GetReplica added in v1.0.1

func (x *DiskReplaceResponse) GetReplica() *Replica

func (*DiskReplaceResponse) ProtoMessage added in v1.0.1

func (*DiskReplaceResponse) ProtoMessage()

func (*DiskReplaceResponse) ProtoReflect added in v1.6.0

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

func (*DiskReplaceResponse) Reset added in v1.0.1

func (x *DiskReplaceResponse) Reset()

func (*DiskReplaceResponse) String added in v1.0.1

func (x *DiskReplaceResponse) String() string

type FileRemoveRequest

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

func (*FileRemoveRequest) Descriptor deprecated

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

Deprecated: Use FileRemoveRequest.ProtoReflect.Descriptor instead.

func (*FileRemoveRequest) GetFileName

func (x *FileRemoveRequest) GetFileName() string

func (*FileRemoveRequest) ProtoMessage

func (*FileRemoveRequest) ProtoMessage()

func (*FileRemoveRequest) ProtoReflect added in v1.6.0

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

func (*FileRemoveRequest) Reset

func (x *FileRemoveRequest) Reset()

func (*FileRemoveRequest) String

func (x *FileRemoveRequest) String() string

type FileRenameRequest

type FileRenameRequest struct {
	OldFileName string `protobuf:"bytes,1,opt,name=old_file_name,json=oldFileName,proto3" json:"old_file_name,omitempty"`
	NewFileName string `protobuf:"bytes,2,opt,name=new_file_name,json=newFileName,proto3" json:"new_file_name,omitempty"`
	// contains filtered or unexported fields
}

func (*FileRenameRequest) Descriptor deprecated

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

Deprecated: Use FileRenameRequest.ProtoReflect.Descriptor instead.

func (*FileRenameRequest) GetNewFileName

func (x *FileRenameRequest) GetNewFileName() string

func (*FileRenameRequest) GetOldFileName

func (x *FileRenameRequest) GetOldFileName() string

func (*FileRenameRequest) ProtoMessage

func (*FileRenameRequest) ProtoMessage()

func (*FileRenameRequest) ProtoReflect added in v1.6.0

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

func (*FileRenameRequest) Reset

func (x *FileRenameRequest) Reset()

func (*FileRenameRequest) String

func (x *FileRenameRequest) String() string

type FileSendRequest

type FileSendRequest struct {
	FromFileName              string `protobuf:"bytes,1,opt,name=from_file_name,json=fromFileName,proto3" json:"from_file_name,omitempty"`
	Host                      string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
	Port                      int32  `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	FastSync                  bool   `protobuf:"varint,4,opt,name=fast_sync,json=fastSync,proto3" json:"fast_sync,omitempty"`
	FileSyncHttpClientTimeout int32  `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*FileSendRequest) Descriptor deprecated

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

Deprecated: Use FileSendRequest.ProtoReflect.Descriptor instead.

func (*FileSendRequest) GetFastSync added in v1.4.0

func (x *FileSendRequest) GetFastSync() bool

func (*FileSendRequest) GetFileSyncHttpClientTimeout added in v1.4.0

func (x *FileSendRequest) GetFileSyncHttpClientTimeout() int32

func (*FileSendRequest) GetFromFileName

func (x *FileSendRequest) GetFromFileName() string

func (*FileSendRequest) GetHost

func (x *FileSendRequest) GetHost() string

func (*FileSendRequest) GetPort

func (x *FileSendRequest) GetPort() int32

func (*FileSendRequest) ProtoMessage

func (*FileSendRequest) ProtoMessage()

func (*FileSendRequest) ProtoReflect added in v1.6.0

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

func (*FileSendRequest) Reset

func (x *FileSendRequest) Reset()

func (*FileSendRequest) String

func (x *FileSendRequest) String() string

type FilesSyncRequest

type FilesSyncRequest struct {
	FromAddress               string          `protobuf:"bytes,1,opt,name=from_address,json=fromAddress,proto3" json:"from_address,omitempty"`
	ToHost                    string          `protobuf:"bytes,2,opt,name=to_host,json=toHost,proto3" json:"to_host,omitempty"`
	SyncFileInfoList          []*SyncFileInfo `protobuf:"bytes,3,rep,name=sync_file_info_list,json=syncFileInfoList,proto3" json:"sync_file_info_list,omitempty"`
	FastSync                  bool            `protobuf:"varint,4,opt,name=fast_sync,json=fastSync,proto3" json:"fast_sync,omitempty"`
	FileSyncHttpClientTimeout int32           `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*FilesSyncRequest) Descriptor deprecated

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

Deprecated: Use FilesSyncRequest.ProtoReflect.Descriptor instead.

func (*FilesSyncRequest) GetFastSync added in v1.4.0

func (x *FilesSyncRequest) GetFastSync() bool

func (*FilesSyncRequest) GetFileSyncHttpClientTimeout added in v1.4.0

func (x *FilesSyncRequest) GetFileSyncHttpClientTimeout() int32

func (*FilesSyncRequest) GetFromAddress

func (x *FilesSyncRequest) GetFromAddress() string

func (*FilesSyncRequest) GetSyncFileInfoList

func (x *FilesSyncRequest) GetSyncFileInfoList() []*SyncFileInfo

func (*FilesSyncRequest) GetToHost

func (x *FilesSyncRequest) GetToHost() string

func (*FilesSyncRequest) ProtoMessage

func (*FilesSyncRequest) ProtoMessage()

func (*FilesSyncRequest) ProtoReflect added in v1.6.0

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

func (*FilesSyncRequest) Reset

func (x *FilesSyncRequest) Reset()

func (*FilesSyncRequest) String

func (x *FilesSyncRequest) String() string

type JournalListRequest

type JournalListRequest struct {
	Limit int64 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*JournalListRequest) Descriptor deprecated

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

Deprecated: Use JournalListRequest.ProtoReflect.Descriptor instead.

func (*JournalListRequest) GetLimit

func (x *JournalListRequest) GetLimit() int64

func (*JournalListRequest) ProtoMessage

func (*JournalListRequest) ProtoMessage()

func (*JournalListRequest) ProtoReflect added in v1.6.0

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

func (*JournalListRequest) Reset

func (x *JournalListRequest) Reset()

func (*JournalListRequest) String

func (x *JournalListRequest) String() string

type Metrics added in v1.4.0

type Metrics struct {
	ReadThroughput  uint64 `protobuf:"varint,1,opt,name=readThroughput,proto3" json:"readThroughput,omitempty"`
	WriteThroughput uint64 `protobuf:"varint,2,opt,name=writeThroughput,proto3" json:"writeThroughput,omitempty"`
	ReadLatency     uint64 `protobuf:"varint,3,opt,name=readLatency,proto3" json:"readLatency,omitempty"`
	WriteLatency    uint64 `protobuf:"varint,4,opt,name=writeLatency,proto3" json:"writeLatency,omitempty"`
	ReadIOPS        uint64 `protobuf:"varint,5,opt,name=readIOPS,proto3" json:"readIOPS,omitempty"`
	WriteIOPS       uint64 `protobuf:"varint,6,opt,name=writeIOPS,proto3" json:"writeIOPS,omitempty"`
	// contains filtered or unexported fields
}

func (*Metrics) Descriptor deprecated added in v1.4.0

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

Deprecated: Use Metrics.ProtoReflect.Descriptor instead.

func (*Metrics) GetReadIOPS added in v1.4.0

func (x *Metrics) GetReadIOPS() uint64

func (*Metrics) GetReadLatency added in v1.4.0

func (x *Metrics) GetReadLatency() uint64

func (*Metrics) GetReadThroughput added in v1.4.0

func (x *Metrics) GetReadThroughput() uint64

func (*Metrics) GetWriteIOPS added in v1.4.0

func (x *Metrics) GetWriteIOPS() uint64

func (*Metrics) GetWriteLatency added in v1.4.0

func (x *Metrics) GetWriteLatency() uint64

func (*Metrics) GetWriteThroughput added in v1.4.0

func (x *Metrics) GetWriteThroughput() uint64

func (*Metrics) ProtoMessage added in v1.4.0

func (*Metrics) ProtoMessage()

func (*Metrics) ProtoReflect added in v1.6.0

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

func (*Metrics) Reset added in v1.4.0

func (x *Metrics) Reset()

func (*Metrics) String added in v1.4.0

func (x *Metrics) String() string

type MetricsGetReply added in v1.4.0

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

func (*MetricsGetReply) Descriptor deprecated added in v1.4.0

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

Deprecated: Use MetricsGetReply.ProtoReflect.Descriptor instead.

func (*MetricsGetReply) GetMetrics added in v1.4.0

func (x *MetricsGetReply) GetMetrics() *Metrics

func (*MetricsGetReply) ProtoMessage added in v1.4.0

func (*MetricsGetReply) ProtoMessage()

func (*MetricsGetReply) ProtoReflect added in v1.6.0

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

func (*MetricsGetReply) Reset added in v1.4.0

func (x *MetricsGetReply) Reset()

func (*MetricsGetReply) String added in v1.4.0

func (x *MetricsGetReply) String() string

type PrepareRemoveAction

type PrepareRemoveAction struct {
	Action string `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
	Source string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

func (*PrepareRemoveAction) Descriptor deprecated

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

Deprecated: Use PrepareRemoveAction.ProtoReflect.Descriptor instead.

func (*PrepareRemoveAction) GetAction

func (x *PrepareRemoveAction) GetAction() string

func (*PrepareRemoveAction) GetSource

func (x *PrepareRemoveAction) GetSource() string

func (*PrepareRemoveAction) GetTarget

func (x *PrepareRemoveAction) GetTarget() string

func (*PrepareRemoveAction) ProtoMessage

func (*PrepareRemoveAction) ProtoMessage()

func (*PrepareRemoveAction) ProtoReflect added in v1.6.0

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

func (*PrepareRemoveAction) Reset

func (x *PrepareRemoveAction) Reset()

func (*PrepareRemoveAction) String

func (x *PrepareRemoveAction) String() string

type RebuildingSetRequest

type RebuildingSetRequest struct {
	Rebuilding bool `protobuf:"varint,1,opt,name=rebuilding,proto3" json:"rebuilding,omitempty"`
	// contains filtered or unexported fields
}

func (*RebuildingSetRequest) Descriptor deprecated

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

Deprecated: Use RebuildingSetRequest.ProtoReflect.Descriptor instead.

func (*RebuildingSetRequest) GetRebuilding

func (x *RebuildingSetRequest) GetRebuilding() bool

func (*RebuildingSetRequest) ProtoMessage

func (*RebuildingSetRequest) ProtoMessage()

func (*RebuildingSetRequest) ProtoReflect added in v1.6.0

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

func (*RebuildingSetRequest) Reset

func (x *RebuildingSetRequest) Reset()

func (*RebuildingSetRequest) String

func (x *RebuildingSetRequest) String() string

type RebuildingSetResponse added in v1.0.1

type RebuildingSetResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*RebuildingSetResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use RebuildingSetResponse.ProtoReflect.Descriptor instead.

func (*RebuildingSetResponse) GetReplica added in v1.0.1

func (x *RebuildingSetResponse) GetReplica() *Replica

func (*RebuildingSetResponse) ProtoMessage added in v1.0.1

func (*RebuildingSetResponse) ProtoMessage()

func (*RebuildingSetResponse) ProtoReflect added in v1.6.0

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

func (*RebuildingSetResponse) Reset added in v1.0.1

func (x *RebuildingSetResponse) Reset()

func (*RebuildingSetResponse) String added in v1.0.1

func (x *RebuildingSetResponse) String() string

type ReceiverLaunchRequest

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

func (*ReceiverLaunchRequest) Descriptor deprecated

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

Deprecated: Use ReceiverLaunchRequest.ProtoReflect.Descriptor instead.

func (*ReceiverLaunchRequest) GetToFileName

func (x *ReceiverLaunchRequest) GetToFileName() string

func (*ReceiverLaunchRequest) ProtoMessage

func (*ReceiverLaunchRequest) ProtoMessage()

func (*ReceiverLaunchRequest) ProtoReflect added in v1.6.0

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

func (*ReceiverLaunchRequest) Reset

func (x *ReceiverLaunchRequest) Reset()

func (*ReceiverLaunchRequest) String

func (x *ReceiverLaunchRequest) String() string

type ReceiverLaunchResponse added in v1.0.1

type ReceiverLaunchResponse struct {
	Port int32 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiverLaunchResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ReceiverLaunchResponse.ProtoReflect.Descriptor instead.

func (*ReceiverLaunchResponse) GetPort added in v1.0.1

func (x *ReceiverLaunchResponse) GetPort() int32

func (*ReceiverLaunchResponse) ProtoMessage added in v1.0.1

func (*ReceiverLaunchResponse) ProtoMessage()

func (*ReceiverLaunchResponse) ProtoReflect added in v1.6.0

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

func (*ReceiverLaunchResponse) Reset added in v1.0.1

func (x *ReceiverLaunchResponse) Reset()

func (*ReceiverLaunchResponse) String added in v1.0.1

func (x *ReceiverLaunchResponse) String() string

type Replica

type Replica struct {
	Dirty                     bool                 `protobuf:"varint,1,opt,name=dirty,proto3" json:"dirty,omitempty"`
	Rebuilding                bool                 `protobuf:"varint,2,opt,name=rebuilding,proto3" json:"rebuilding,omitempty"`
	Head                      string               `protobuf:"bytes,3,opt,name=head,proto3" json:"head,omitempty"`
	Parent                    string               `protobuf:"bytes,4,opt,name=parent,proto3" json:"parent,omitempty"`
	Size                      string               `protobuf:"bytes,5,opt,name=size,proto3" json:"size,omitempty"`
	SectorSize                int64                `protobuf:"varint,6,opt,name=sector_size,json=sectorSize,proto3" json:"sector_size,omitempty"`
	BackingFile               string               `protobuf:"bytes,7,opt,name=backing_file,json=backingFile,proto3" json:"backing_file,omitempty"`
	State                     string               `protobuf:"bytes,8,opt,name=state,proto3" json:"state,omitempty"`
	Chain                     []string             `protobuf:"bytes,9,rep,name=chain,proto3" json:"chain,omitempty"`
	Disks                     map[string]*DiskInfo `` /* 152-byte string literal not displayed */
	RemainSnapshots           int32                `protobuf:"varint,11,opt,name=remain_snapshots,json=remainSnapshots,proto3" json:"remain_snapshots,omitempty"`
	RevisionCounter           int64                `protobuf:"varint,12,opt,name=revision_counter,json=revisionCounter,proto3" json:"revision_counter,omitempty"`
	LastModifyTime            int64                `protobuf:"varint,13,opt,name=last_modify_time,json=lastModifyTime,proto3" json:"last_modify_time,omitempty"`
	HeadFileSize              int64                `protobuf:"varint,14,opt,name=head_file_size,json=headFileSize,proto3" json:"head_file_size,omitempty"`
	RevisionCounterDisabled   bool                 `` /* 134-byte string literal not displayed */
	UnmapMarkDiskChainRemoved bool                 `` /* 144-byte string literal not displayed */
	SnapshotCountUsage        int32                `protobuf:"varint,17,opt,name=snapshot_count_usage,json=snapshotCountUsage,proto3" json:"snapshot_count_usage,omitempty"`
	SnapshotSizeUsage         int64                `protobuf:"varint,18,opt,name=snapshot_size_usage,json=snapshotSizeUsage,proto3" json:"snapshot_size_usage,omitempty"`
	// contains filtered or unexported fields
}

func (*Replica) Descriptor deprecated

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

Deprecated: Use Replica.ProtoReflect.Descriptor instead.

func (*Replica) GetBackingFile

func (x *Replica) GetBackingFile() string

func (*Replica) GetChain

func (x *Replica) GetChain() []string

func (*Replica) GetDirty

func (x *Replica) GetDirty() bool

func (*Replica) GetDisks

func (x *Replica) GetDisks() map[string]*DiskInfo

func (*Replica) GetHead

func (x *Replica) GetHead() string

func (*Replica) GetHeadFileSize added in v1.1.0

func (x *Replica) GetHeadFileSize() int64

func (*Replica) GetLastModifyTime added in v1.1.0

func (x *Replica) GetLastModifyTime() int64

func (*Replica) GetParent

func (x *Replica) GetParent() string

func (*Replica) GetRebuilding

func (x *Replica) GetRebuilding() bool

func (*Replica) GetRemainSnapshots

func (x *Replica) GetRemainSnapshots() int32

func (*Replica) GetRevisionCounter

func (x *Replica) GetRevisionCounter() int64

func (*Replica) GetRevisionCounterDisabled added in v1.1.0

func (x *Replica) GetRevisionCounterDisabled() bool

func (*Replica) GetSectorSize

func (x *Replica) GetSectorSize() int64

func (*Replica) GetSize

func (x *Replica) GetSize() string

func (*Replica) GetSnapshotCountUsage added in v1.6.0

func (x *Replica) GetSnapshotCountUsage() int32

func (*Replica) GetSnapshotSizeUsage added in v1.6.0

func (x *Replica) GetSnapshotSizeUsage() int64

func (*Replica) GetState

func (x *Replica) GetState() string

func (*Replica) GetUnmapMarkDiskChainRemoved added in v1.4.0

func (x *Replica) GetUnmapMarkDiskChainRemoved() bool

func (*Replica) ProtoMessage

func (*Replica) ProtoMessage()

func (*Replica) ProtoReflect added in v1.6.0

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

func (*Replica) Reset

func (x *Replica) Reset()

func (*Replica) String

func (x *Replica) String() string

type ReplicaAddress

type ReplicaAddress struct {
	Address      string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	InstanceName string `protobuf:"bytes,2,opt,name=instanceName,proto3" json:"instanceName,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaAddress) Descriptor deprecated

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

Deprecated: Use ReplicaAddress.ProtoReflect.Descriptor instead.

func (*ReplicaAddress) GetAddress

func (x *ReplicaAddress) GetAddress() string

func (*ReplicaAddress) GetInstanceName added in v1.5.2

func (x *ReplicaAddress) GetInstanceName() string

func (*ReplicaAddress) ProtoMessage

func (*ReplicaAddress) ProtoMessage()

func (*ReplicaAddress) ProtoReflect added in v1.6.0

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

func (*ReplicaAddress) Reset

func (x *ReplicaAddress) Reset()

func (*ReplicaAddress) String

func (x *ReplicaAddress) String() string

type ReplicaCloseResponse added in v1.0.1

type ReplicaCloseResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaCloseResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ReplicaCloseResponse.ProtoReflect.Descriptor instead.

func (*ReplicaCloseResponse) GetReplica added in v1.0.1

func (x *ReplicaCloseResponse) GetReplica() *Replica

func (*ReplicaCloseResponse) ProtoMessage added in v1.0.1

func (*ReplicaCloseResponse) ProtoMessage()

func (*ReplicaCloseResponse) ProtoReflect added in v1.6.0

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

func (*ReplicaCloseResponse) Reset added in v1.0.1

func (x *ReplicaCloseResponse) Reset()

func (*ReplicaCloseResponse) String added in v1.0.1

func (x *ReplicaCloseResponse) String() string

type ReplicaCreateRequest

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

func (*ReplicaCreateRequest) Descriptor deprecated

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

Deprecated: Use ReplicaCreateRequest.ProtoReflect.Descriptor instead.

func (*ReplicaCreateRequest) GetSize

func (x *ReplicaCreateRequest) GetSize() string

func (*ReplicaCreateRequest) ProtoMessage

func (*ReplicaCreateRequest) ProtoMessage()

func (*ReplicaCreateRequest) ProtoReflect added in v1.6.0

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

func (*ReplicaCreateRequest) Reset

func (x *ReplicaCreateRequest) Reset()

func (*ReplicaCreateRequest) String

func (x *ReplicaCreateRequest) String() string

type ReplicaCreateResponse added in v1.0.1

type ReplicaCreateResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaCreateResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ReplicaCreateResponse.ProtoReflect.Descriptor instead.

func (*ReplicaCreateResponse) GetReplica added in v1.0.1

func (x *ReplicaCreateResponse) GetReplica() *Replica

func (*ReplicaCreateResponse) ProtoMessage added in v1.0.1

func (*ReplicaCreateResponse) ProtoMessage()

func (*ReplicaCreateResponse) ProtoReflect added in v1.6.0

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

func (*ReplicaCreateResponse) Reset added in v1.0.1

func (x *ReplicaCreateResponse) Reset()

func (*ReplicaCreateResponse) String added in v1.0.1

func (x *ReplicaCreateResponse) String() string

type ReplicaExpandRequest

type ReplicaExpandRequest struct {
	Size int64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaExpandRequest) Descriptor deprecated

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

Deprecated: Use ReplicaExpandRequest.ProtoReflect.Descriptor instead.

func (*ReplicaExpandRequest) GetSize

func (x *ReplicaExpandRequest) GetSize() int64

func (*ReplicaExpandRequest) ProtoMessage

func (*ReplicaExpandRequest) ProtoMessage()

func (*ReplicaExpandRequest) ProtoReflect added in v1.6.0

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

func (*ReplicaExpandRequest) Reset

func (x *ReplicaExpandRequest) Reset()

func (*ReplicaExpandRequest) String

func (x *ReplicaExpandRequest) String() string

type ReplicaExpandResponse added in v1.0.1

type ReplicaExpandResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaExpandResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ReplicaExpandResponse.ProtoReflect.Descriptor instead.

func (*ReplicaExpandResponse) GetReplica added in v1.0.1

func (x *ReplicaExpandResponse) GetReplica() *Replica

func (*ReplicaExpandResponse) ProtoMessage added in v1.0.1

func (*ReplicaExpandResponse) ProtoMessage()

func (*ReplicaExpandResponse) ProtoReflect added in v1.6.0

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

func (*ReplicaExpandResponse) Reset added in v1.0.1

func (x *ReplicaExpandResponse) Reset()

func (*ReplicaExpandResponse) String added in v1.0.1

func (x *ReplicaExpandResponse) String() string

type ReplicaGetResponse added in v1.0.1

type ReplicaGetResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaGetResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ReplicaGetResponse.ProtoReflect.Descriptor instead.

func (*ReplicaGetResponse) GetReplica added in v1.0.1

func (x *ReplicaGetResponse) GetReplica() *Replica

func (*ReplicaGetResponse) ProtoMessage added in v1.0.1

func (*ReplicaGetResponse) ProtoMessage()

func (*ReplicaGetResponse) ProtoReflect added in v1.6.0

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

func (*ReplicaGetResponse) Reset added in v1.0.1

func (x *ReplicaGetResponse) Reset()

func (*ReplicaGetResponse) String added in v1.0.1

func (x *ReplicaGetResponse) String() string

type ReplicaListReply

type ReplicaListReply struct {
	Replicas []*ControllerReplica `protobuf:"bytes,1,rep,name=replicas,proto3" json:"replicas,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaListReply) Descriptor deprecated

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

Deprecated: Use ReplicaListReply.ProtoReflect.Descriptor instead.

func (*ReplicaListReply) GetReplicas

func (x *ReplicaListReply) GetReplicas() []*ControllerReplica

func (*ReplicaListReply) ProtoMessage

func (*ReplicaListReply) ProtoMessage()

func (*ReplicaListReply) ProtoReflect added in v1.6.0

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

func (*ReplicaListReply) Reset

func (x *ReplicaListReply) Reset()

func (*ReplicaListReply) String

func (x *ReplicaListReply) String() string

type ReplicaMode

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

func ReplicaModeToGRPCReplicaMode added in v1.1.0

func ReplicaModeToGRPCReplicaMode(mode types.Mode) ReplicaMode

func (ReplicaMode) Descriptor added in v1.6.0

func (ReplicaMode) Enum added in v1.6.0

func (x ReplicaMode) Enum() *ReplicaMode

func (ReplicaMode) EnumDescriptor deprecated

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

Deprecated: Use ReplicaMode.Descriptor instead.

func (ReplicaMode) Number added in v1.6.0

func (x ReplicaMode) Number() protoreflect.EnumNumber

func (ReplicaMode) String

func (x ReplicaMode) String() string

func (ReplicaMode) Type added in v1.6.0

type ReplicaOpenResponse added in v1.0.1

type ReplicaOpenResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaOpenResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ReplicaOpenResponse.ProtoReflect.Descriptor instead.

func (*ReplicaOpenResponse) GetReplica added in v1.0.1

func (x *ReplicaOpenResponse) GetReplica() *Replica

func (*ReplicaOpenResponse) ProtoMessage added in v1.0.1

func (*ReplicaOpenResponse) ProtoMessage()

func (*ReplicaOpenResponse) ProtoReflect added in v1.6.0

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

func (*ReplicaOpenResponse) Reset added in v1.0.1

func (x *ReplicaOpenResponse) Reset()

func (*ReplicaOpenResponse) String added in v1.0.1

func (x *ReplicaOpenResponse) String() string

type ReplicaPrepareRebuildReply

type ReplicaPrepareRebuildReply struct {
	Replica          *ControllerReplica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	SyncFileInfoList []*SyncFileInfo    `protobuf:"bytes,2,rep,name=sync_file_info_list,json=syncFileInfoList,proto3" json:"sync_file_info_list,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaPrepareRebuildReply) Descriptor deprecated

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

Deprecated: Use ReplicaPrepareRebuildReply.ProtoReflect.Descriptor instead.

func (*ReplicaPrepareRebuildReply) GetReplica

func (*ReplicaPrepareRebuildReply) GetSyncFileInfoList

func (x *ReplicaPrepareRebuildReply) GetSyncFileInfoList() []*SyncFileInfo

func (*ReplicaPrepareRebuildReply) ProtoMessage

func (*ReplicaPrepareRebuildReply) ProtoMessage()

func (*ReplicaPrepareRebuildReply) ProtoReflect added in v1.6.0

func (*ReplicaPrepareRebuildReply) Reset

func (x *ReplicaPrepareRebuildReply) Reset()

func (*ReplicaPrepareRebuildReply) String

func (x *ReplicaPrepareRebuildReply) String() string

type ReplicaRebuildStatusResponse added in v1.0.1

type ReplicaRebuildStatusResponse struct {
	IsRebuilding       bool   `protobuf:"varint,1,opt,name=is_rebuilding,json=isRebuilding,proto3" json:"is_rebuilding,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"`
	State              string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	FromReplicaAddress string `protobuf:"bytes,5,opt,name=from_replica_address,json=fromReplicaAddress,proto3" json:"from_replica_address,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRebuildStatusResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ReplicaRebuildStatusResponse.ProtoReflect.Descriptor instead.

func (*ReplicaRebuildStatusResponse) GetError added in v1.0.1

func (x *ReplicaRebuildStatusResponse) GetError() string

func (*ReplicaRebuildStatusResponse) GetFromReplicaAddress added in v1.0.1

func (x *ReplicaRebuildStatusResponse) GetFromReplicaAddress() string

func (*ReplicaRebuildStatusResponse) GetIsRebuilding added in v1.0.1

func (x *ReplicaRebuildStatusResponse) GetIsRebuilding() bool

func (*ReplicaRebuildStatusResponse) GetProgress added in v1.0.1

func (x *ReplicaRebuildStatusResponse) GetProgress() int32

func (*ReplicaRebuildStatusResponse) GetState added in v1.0.1

func (x *ReplicaRebuildStatusResponse) GetState() string

func (*ReplicaRebuildStatusResponse) ProtoMessage added in v1.0.1

func (*ReplicaRebuildStatusResponse) ProtoMessage()

func (*ReplicaRebuildStatusResponse) ProtoReflect added in v1.6.0

func (*ReplicaRebuildStatusResponse) Reset added in v1.0.1

func (x *ReplicaRebuildStatusResponse) Reset()

func (*ReplicaRebuildStatusResponse) String added in v1.0.1

type ReplicaReloadResponse added in v1.0.1

type ReplicaReloadResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaReloadResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ReplicaReloadResponse.ProtoReflect.Descriptor instead.

func (*ReplicaReloadResponse) GetReplica added in v1.0.1

func (x *ReplicaReloadResponse) GetReplica() *Replica

func (*ReplicaReloadResponse) ProtoMessage added in v1.0.1

func (*ReplicaReloadResponse) ProtoMessage()

func (*ReplicaReloadResponse) ProtoReflect added in v1.6.0

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

func (*ReplicaReloadResponse) Reset added in v1.0.1

func (x *ReplicaReloadResponse) Reset()

func (*ReplicaReloadResponse) String added in v1.0.1

func (x *ReplicaReloadResponse) String() string

type ReplicaRevertRequest

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

func (*ReplicaRevertRequest) Descriptor deprecated

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

Deprecated: Use ReplicaRevertRequest.ProtoReflect.Descriptor instead.

func (*ReplicaRevertRequest) GetCreated

func (x *ReplicaRevertRequest) GetCreated() string

func (*ReplicaRevertRequest) GetName

func (x *ReplicaRevertRequest) GetName() string

func (*ReplicaRevertRequest) ProtoMessage

func (*ReplicaRevertRequest) ProtoMessage()

func (*ReplicaRevertRequest) ProtoReflect added in v1.6.0

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

func (*ReplicaRevertRequest) Reset

func (x *ReplicaRevertRequest) Reset()

func (*ReplicaRevertRequest) String

func (x *ReplicaRevertRequest) String() string

type ReplicaRevertResponse added in v1.0.1

type ReplicaRevertResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaRevertResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ReplicaRevertResponse.ProtoReflect.Descriptor instead.

func (*ReplicaRevertResponse) GetReplica added in v1.0.1

func (x *ReplicaRevertResponse) GetReplica() *Replica

func (*ReplicaRevertResponse) ProtoMessage added in v1.0.1

func (*ReplicaRevertResponse) ProtoMessage()

func (*ReplicaRevertResponse) ProtoReflect added in v1.6.0

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

func (*ReplicaRevertResponse) Reset added in v1.0.1

func (x *ReplicaRevertResponse) Reset()

func (*ReplicaRevertResponse) String added in v1.0.1

func (x *ReplicaRevertResponse) String() string

type ReplicaServiceClient

type ReplicaServiceClient interface {
	ReplicaCreate(ctx context.Context, in *ReplicaCreateRequest, opts ...grpc.CallOption) (*ReplicaCreateResponse, error)
	ReplicaDelete(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReplicaGet(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ReplicaGetResponse, error)
	ReplicaOpen(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ReplicaOpenResponse, error)
	ReplicaClose(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ReplicaCloseResponse, error)
	ReplicaReload(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ReplicaReloadResponse, error)
	ReplicaRevert(ctx context.Context, in *ReplicaRevertRequest, opts ...grpc.CallOption) (*ReplicaRevertResponse, error)
	ReplicaSnapshot(ctx context.Context, in *ReplicaSnapshotRequest, opts ...grpc.CallOption) (*ReplicaSnapshotResponse, error)
	ReplicaExpand(ctx context.Context, in *ReplicaExpandRequest, opts ...grpc.CallOption) (*ReplicaExpandResponse, error)
	DiskRemove(ctx context.Context, in *DiskRemoveRequest, opts ...grpc.CallOption) (*DiskRemoveResponse, error)
	DiskReplace(ctx context.Context, in *DiskReplaceRequest, opts ...grpc.CallOption) (*DiskReplaceResponse, error)
	DiskPrepareRemove(ctx context.Context, in *DiskPrepareRemoveRequest, opts ...grpc.CallOption) (*DiskPrepareRemoveResponse, error)
	DiskMarkAsRemoved(ctx context.Context, in *DiskMarkAsRemovedRequest, opts ...grpc.CallOption) (*DiskMarkAsRemovedResponse, error)
	RebuildingSet(ctx context.Context, in *RebuildingSetRequest, opts ...grpc.CallOption) (*RebuildingSetResponse, error)
	RevisionCounterSet(ctx context.Context, in *RevisionCounterSetRequest, opts ...grpc.CallOption) (*RevisionCounterSetResponse, error)
	UnmapMarkDiskChainRemovedSet(ctx context.Context, in *UnmapMarkDiskChainRemovedSetRequest, opts ...grpc.CallOption) (*UnmapMarkDiskChainRemovedSetResponse, error)
	SnapshotMaxCountSet(ctx context.Context, in *SnapshotMaxCountSetRequest, opts ...grpc.CallOption) (*SnapshotMaxCountSetResponse, error)
	SnapshotMaxSizeSet(ctx context.Context, in *SnapshotMaxSizeSetRequest, opts ...grpc.CallOption) (*SnapshotMaxSizeSetResponse, error)
}

ReplicaServiceClient is the client API for ReplicaService service.

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

type ReplicaServiceServer

type ReplicaServiceServer interface {
	ReplicaCreate(context.Context, *ReplicaCreateRequest) (*ReplicaCreateResponse, error)
	ReplicaDelete(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	ReplicaGet(context.Context, *emptypb.Empty) (*ReplicaGetResponse, error)
	ReplicaOpen(context.Context, *emptypb.Empty) (*ReplicaOpenResponse, error)
	ReplicaClose(context.Context, *emptypb.Empty) (*ReplicaCloseResponse, error)
	ReplicaReload(context.Context, *emptypb.Empty) (*ReplicaReloadResponse, error)
	ReplicaRevert(context.Context, *ReplicaRevertRequest) (*ReplicaRevertResponse, error)
	ReplicaSnapshot(context.Context, *ReplicaSnapshotRequest) (*ReplicaSnapshotResponse, error)
	ReplicaExpand(context.Context, *ReplicaExpandRequest) (*ReplicaExpandResponse, error)
	DiskRemove(context.Context, *DiskRemoveRequest) (*DiskRemoveResponse, error)
	DiskReplace(context.Context, *DiskReplaceRequest) (*DiskReplaceResponse, error)
	DiskPrepareRemove(context.Context, *DiskPrepareRemoveRequest) (*DiskPrepareRemoveResponse, error)
	DiskMarkAsRemoved(context.Context, *DiskMarkAsRemovedRequest) (*DiskMarkAsRemovedResponse, error)
	RebuildingSet(context.Context, *RebuildingSetRequest) (*RebuildingSetResponse, error)
	RevisionCounterSet(context.Context, *RevisionCounterSetRequest) (*RevisionCounterSetResponse, error)
	UnmapMarkDiskChainRemovedSet(context.Context, *UnmapMarkDiskChainRemovedSetRequest) (*UnmapMarkDiskChainRemovedSetResponse, error)
	SnapshotMaxCountSet(context.Context, *SnapshotMaxCountSetRequest) (*SnapshotMaxCountSetResponse, error)
	SnapshotMaxSizeSet(context.Context, *SnapshotMaxSizeSetRequest) (*SnapshotMaxSizeSetResponse, error)
}

ReplicaServiceServer is the server API for ReplicaService service.

type ReplicaSnapshotRequest

type ReplicaSnapshotRequest struct {
	Name        string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	UserCreated bool              `protobuf:"varint,2,opt,name=user_created,json=userCreated,proto3" json:"user_created,omitempty"`
	Created     string            `protobuf:"bytes,3,opt,name=created,proto3" json:"created,omitempty"`
	Labels      map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ReplicaSnapshotRequest) Descriptor deprecated

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

Deprecated: Use ReplicaSnapshotRequest.ProtoReflect.Descriptor instead.

func (*ReplicaSnapshotRequest) GetCreated

func (x *ReplicaSnapshotRequest) GetCreated() string

func (*ReplicaSnapshotRequest) GetLabels

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

func (*ReplicaSnapshotRequest) GetName

func (x *ReplicaSnapshotRequest) GetName() string

func (*ReplicaSnapshotRequest) GetUserCreated

func (x *ReplicaSnapshotRequest) GetUserCreated() bool

func (*ReplicaSnapshotRequest) ProtoMessage

func (*ReplicaSnapshotRequest) ProtoMessage()

func (*ReplicaSnapshotRequest) ProtoReflect added in v1.6.0

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

func (*ReplicaSnapshotRequest) Reset

func (x *ReplicaSnapshotRequest) Reset()

func (*ReplicaSnapshotRequest) String

func (x *ReplicaSnapshotRequest) String() string

type ReplicaSnapshotResponse added in v1.0.1

type ReplicaSnapshotResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplicaSnapshotResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use ReplicaSnapshotResponse.ProtoReflect.Descriptor instead.

func (*ReplicaSnapshotResponse) GetReplica added in v1.0.1

func (x *ReplicaSnapshotResponse) GetReplica() *Replica

func (*ReplicaSnapshotResponse) ProtoMessage added in v1.0.1

func (*ReplicaSnapshotResponse) ProtoMessage()

func (*ReplicaSnapshotResponse) ProtoReflect added in v1.6.0

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

func (*ReplicaSnapshotResponse) Reset added in v1.0.1

func (x *ReplicaSnapshotResponse) Reset()

func (*ReplicaSnapshotResponse) String added in v1.0.1

func (x *ReplicaSnapshotResponse) String() string

type RestoreStatusResponse added in v1.0.1

type RestoreStatusResponse 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"`
	Progress               int32  `protobuf:"varint,3,opt,name=progress,proto3" json:"progress,omitempty"`
	Error                  string `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
	DestFileName           string `protobuf:"bytes,5,opt,name=dest_file_name,json=destFileName,proto3" json:"dest_file_name,omitempty"`
	State                  string `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`
	BackupUrl              string `protobuf:"bytes,7,opt,name=backup_url,json=backupUrl,proto3" json:"backup_url,omitempty"`
	CurrentRestoringBackup string `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RestoreStatusResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use RestoreStatusResponse.ProtoReflect.Descriptor instead.

func (*RestoreStatusResponse) GetBackupUrl added in v1.0.1

func (x *RestoreStatusResponse) GetBackupUrl() string

func (*RestoreStatusResponse) GetCurrentRestoringBackup added in v1.1.0

func (x *RestoreStatusResponse) GetCurrentRestoringBackup() string

func (*RestoreStatusResponse) GetDestFileName added in v1.0.1

func (x *RestoreStatusResponse) GetDestFileName() string

func (*RestoreStatusResponse) GetError added in v1.0.1

func (x *RestoreStatusResponse) GetError() string

func (*RestoreStatusResponse) GetIsRestoring added in v1.0.1

func (x *RestoreStatusResponse) GetIsRestoring() bool

func (*RestoreStatusResponse) GetLastRestored added in v1.0.1

func (x *RestoreStatusResponse) GetLastRestored() string

func (*RestoreStatusResponse) GetProgress added in v1.0.1

func (x *RestoreStatusResponse) GetProgress() int32

func (*RestoreStatusResponse) GetState added in v1.0.1

func (x *RestoreStatusResponse) GetState() string

func (*RestoreStatusResponse) ProtoMessage added in v1.0.1

func (*RestoreStatusResponse) ProtoMessage()

func (*RestoreStatusResponse) ProtoReflect added in v1.6.0

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

func (*RestoreStatusResponse) Reset added in v1.0.1

func (x *RestoreStatusResponse) Reset()

func (*RestoreStatusResponse) String added in v1.0.1

func (x *RestoreStatusResponse) String() string

type RevisionCounterSetRequest

type RevisionCounterSetRequest struct {
	Counter int64 `protobuf:"varint,1,opt,name=counter,proto3" json:"counter,omitempty"`
	// contains filtered or unexported fields
}

func (*RevisionCounterSetRequest) Descriptor deprecated

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

Deprecated: Use RevisionCounterSetRequest.ProtoReflect.Descriptor instead.

func (*RevisionCounterSetRequest) GetCounter

func (x *RevisionCounterSetRequest) GetCounter() int64

func (*RevisionCounterSetRequest) ProtoMessage

func (*RevisionCounterSetRequest) ProtoMessage()

func (*RevisionCounterSetRequest) ProtoReflect added in v1.6.0

func (*RevisionCounterSetRequest) Reset

func (x *RevisionCounterSetRequest) Reset()

func (*RevisionCounterSetRequest) String

func (x *RevisionCounterSetRequest) String() string

type RevisionCounterSetResponse added in v1.0.1

type RevisionCounterSetResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*RevisionCounterSetResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use RevisionCounterSetResponse.ProtoReflect.Descriptor instead.

func (*RevisionCounterSetResponse) GetReplica added in v1.0.1

func (x *RevisionCounterSetResponse) GetReplica() *Replica

func (*RevisionCounterSetResponse) ProtoMessage added in v1.0.1

func (*RevisionCounterSetResponse) ProtoMessage()

func (*RevisionCounterSetResponse) ProtoReflect added in v1.6.0

func (*RevisionCounterSetResponse) Reset added in v1.0.1

func (x *RevisionCounterSetResponse) Reset()

func (*RevisionCounterSetResponse) String added in v1.0.1

func (x *RevisionCounterSetResponse) String() string

type SnapshotCloneRequest added in v1.2.0

type SnapshotCloneRequest struct {
	FromAddress               string `protobuf:"bytes,1,opt,name=from_address,json=fromAddress,proto3" json:"from_address,omitempty"`
	ToHost                    string `protobuf:"bytes,2,opt,name=to_host,json=toHost,proto3" json:"to_host,omitempty"`
	SnapshotFileName          string `protobuf:"bytes,3,opt,name=snapshot_file_name,json=snapshotFileName,proto3" json:"snapshot_file_name,omitempty"`
	ExportBackingImageIfExist bool   `` /* 143-byte string literal not displayed */
	FileSyncHttpClientTimeout int32  `` /* 143-byte string literal not displayed */
	FromVolumeName            string `protobuf:"bytes,6,opt,name=from_volume_name,json=fromVolumeName,proto3" json:"from_volume_name,omitempty"`
	// contains filtered or unexported fields
}

func (*SnapshotCloneRequest) Descriptor deprecated added in v1.2.0

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

Deprecated: Use SnapshotCloneRequest.ProtoReflect.Descriptor instead.

func (*SnapshotCloneRequest) GetExportBackingImageIfExist added in v1.2.0

func (x *SnapshotCloneRequest) GetExportBackingImageIfExist() bool

func (*SnapshotCloneRequest) GetFileSyncHttpClientTimeout added in v1.4.0

func (x *SnapshotCloneRequest) GetFileSyncHttpClientTimeout() int32

func (*SnapshotCloneRequest) GetFromAddress added in v1.2.0

func (x *SnapshotCloneRequest) GetFromAddress() string

func (*SnapshotCloneRequest) GetFromVolumeName added in v1.5.2

func (x *SnapshotCloneRequest) GetFromVolumeName() string

func (*SnapshotCloneRequest) GetSnapshotFileName added in v1.2.0

func (x *SnapshotCloneRequest) GetSnapshotFileName() string

func (*SnapshotCloneRequest) GetToHost added in v1.2.0

func (x *SnapshotCloneRequest) GetToHost() string

func (*SnapshotCloneRequest) ProtoMessage added in v1.2.0

func (*SnapshotCloneRequest) ProtoMessage()

func (*SnapshotCloneRequest) ProtoReflect added in v1.6.0

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

func (*SnapshotCloneRequest) Reset added in v1.2.0

func (x *SnapshotCloneRequest) Reset()

func (*SnapshotCloneRequest) String added in v1.2.0

func (x *SnapshotCloneRequest) String() string

type SnapshotCloneStatusResponse added in v1.2.0

type SnapshotCloneStatusResponse struct {
	IsCloning          bool   `protobuf:"varint,1,opt,name=is_cloning,json=isCloning,proto3" json:"is_cloning,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"`
	State              string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	FromReplicaAddress string `protobuf:"bytes,5,opt,name=from_replica_address,json=fromReplicaAddress,proto3" json:"from_replica_address,omitempty"`
	SnapshotName       string `protobuf:"bytes,6,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
	// contains filtered or unexported fields
}

func (*SnapshotCloneStatusResponse) Descriptor deprecated added in v1.2.0

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

Deprecated: Use SnapshotCloneStatusResponse.ProtoReflect.Descriptor instead.

func (*SnapshotCloneStatusResponse) GetError added in v1.2.0

func (x *SnapshotCloneStatusResponse) GetError() string

func (*SnapshotCloneStatusResponse) GetFromReplicaAddress added in v1.2.0

func (x *SnapshotCloneStatusResponse) GetFromReplicaAddress() string

func (*SnapshotCloneStatusResponse) GetIsCloning added in v1.2.0

func (x *SnapshotCloneStatusResponse) GetIsCloning() bool

func (*SnapshotCloneStatusResponse) GetProgress added in v1.2.0

func (x *SnapshotCloneStatusResponse) GetProgress() int32

func (*SnapshotCloneStatusResponse) GetSnapshotName added in v1.2.0

func (x *SnapshotCloneStatusResponse) GetSnapshotName() string

func (*SnapshotCloneStatusResponse) GetState added in v1.2.0

func (x *SnapshotCloneStatusResponse) GetState() string

func (*SnapshotCloneStatusResponse) ProtoMessage added in v1.2.0

func (*SnapshotCloneStatusResponse) ProtoMessage()

func (*SnapshotCloneStatusResponse) ProtoReflect added in v1.6.0

func (*SnapshotCloneStatusResponse) Reset added in v1.2.0

func (x *SnapshotCloneStatusResponse) Reset()

func (*SnapshotCloneStatusResponse) String added in v1.2.0

func (x *SnapshotCloneStatusResponse) String() string

type SnapshotHashCancelRequest added in v1.4.0

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

func (*SnapshotHashCancelRequest) Descriptor deprecated added in v1.4.0

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

Deprecated: Use SnapshotHashCancelRequest.ProtoReflect.Descriptor instead.

func (*SnapshotHashCancelRequest) GetSnapshotName added in v1.4.0

func (x *SnapshotHashCancelRequest) GetSnapshotName() string

func (*SnapshotHashCancelRequest) ProtoMessage added in v1.4.0

func (*SnapshotHashCancelRequest) ProtoMessage()

func (*SnapshotHashCancelRequest) ProtoReflect added in v1.6.0

func (*SnapshotHashCancelRequest) Reset added in v1.4.0

func (x *SnapshotHashCancelRequest) Reset()

func (*SnapshotHashCancelRequest) String added in v1.4.0

func (x *SnapshotHashCancelRequest) String() string

type SnapshotHashLockStateResponse added in v1.4.0

type SnapshotHashLockStateResponse struct {
	IsLocked bool `protobuf:"varint,1,opt,name=is_locked,json=isLocked,proto3" json:"is_locked,omitempty"`
	// contains filtered or unexported fields
}

func (*SnapshotHashLockStateResponse) Descriptor deprecated added in v1.4.0

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

Deprecated: Use SnapshotHashLockStateResponse.ProtoReflect.Descriptor instead.

func (*SnapshotHashLockStateResponse) GetIsLocked added in v1.4.0

func (x *SnapshotHashLockStateResponse) GetIsLocked() bool

func (*SnapshotHashLockStateResponse) ProtoMessage added in v1.4.0

func (*SnapshotHashLockStateResponse) ProtoMessage()

func (*SnapshotHashLockStateResponse) ProtoReflect added in v1.6.0

func (*SnapshotHashLockStateResponse) Reset added in v1.4.0

func (x *SnapshotHashLockStateResponse) Reset()

func (*SnapshotHashLockStateResponse) String added in v1.4.0

type SnapshotHashRequest added in v1.4.0

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

func (*SnapshotHashRequest) Descriptor deprecated added in v1.4.0

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

Deprecated: Use SnapshotHashRequest.ProtoReflect.Descriptor instead.

func (*SnapshotHashRequest) GetRehash added in v1.4.0

func (x *SnapshotHashRequest) GetRehash() bool

func (*SnapshotHashRequest) GetSnapshotName added in v1.4.0

func (x *SnapshotHashRequest) GetSnapshotName() string

func (*SnapshotHashRequest) ProtoMessage added in v1.4.0

func (*SnapshotHashRequest) ProtoMessage()

func (*SnapshotHashRequest) ProtoReflect added in v1.6.0

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

func (*SnapshotHashRequest) Reset added in v1.4.0

func (x *SnapshotHashRequest) Reset()

func (*SnapshotHashRequest) String added in v1.4.0

func (x *SnapshotHashRequest) String() string

type SnapshotHashStatusRequest added in v1.4.0

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

func (*SnapshotHashStatusRequest) Descriptor deprecated added in v1.4.0

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

Deprecated: Use SnapshotHashStatusRequest.ProtoReflect.Descriptor instead.

func (*SnapshotHashStatusRequest) GetSnapshotName added in v1.4.0

func (x *SnapshotHashStatusRequest) GetSnapshotName() string

func (*SnapshotHashStatusRequest) ProtoMessage added in v1.4.0

func (*SnapshotHashStatusRequest) ProtoMessage()

func (*SnapshotHashStatusRequest) ProtoReflect added in v1.6.0

func (*SnapshotHashStatusRequest) Reset added in v1.4.0

func (x *SnapshotHashStatusRequest) Reset()

func (*SnapshotHashStatusRequest) String added in v1.4.0

func (x *SnapshotHashStatusRequest) String() string

type SnapshotHashStatusResponse added in v1.4.0

type SnapshotHashStatusResponse struct {
	State             string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	Checksum          string `protobuf:"bytes,2,opt,name=checksum,proto3" json:"checksum,omitempty"`
	Error             string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
	SilentlyCorrupted bool   `protobuf:"varint,4,opt,name=silently_corrupted,json=silentlyCorrupted,proto3" json:"silently_corrupted,omitempty"`
	// contains filtered or unexported fields
}

func (*SnapshotHashStatusResponse) Descriptor deprecated added in v1.4.0

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

Deprecated: Use SnapshotHashStatusResponse.ProtoReflect.Descriptor instead.

func (*SnapshotHashStatusResponse) GetChecksum added in v1.4.0

func (x *SnapshotHashStatusResponse) GetChecksum() string

func (*SnapshotHashStatusResponse) GetError added in v1.4.0

func (x *SnapshotHashStatusResponse) GetError() string

func (*SnapshotHashStatusResponse) GetSilentlyCorrupted added in v1.4.0

func (x *SnapshotHashStatusResponse) GetSilentlyCorrupted() bool

func (*SnapshotHashStatusResponse) GetState added in v1.4.0

func (x *SnapshotHashStatusResponse) GetState() string

func (*SnapshotHashStatusResponse) ProtoMessage added in v1.4.0

func (*SnapshotHashStatusResponse) ProtoMessage()

func (*SnapshotHashStatusResponse) ProtoReflect added in v1.6.0

func (*SnapshotHashStatusResponse) Reset added in v1.4.0

func (x *SnapshotHashStatusResponse) Reset()

func (*SnapshotHashStatusResponse) String added in v1.4.0

func (x *SnapshotHashStatusResponse) String() string

type SnapshotMaxCountSetRequest added in v1.6.0

type SnapshotMaxCountSetRequest struct {
	Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use SnapshotMaxCountSetRequest.ProtoReflect.Descriptor instead.

func (*SnapshotMaxCountSetRequest) GetCount added in v1.6.0

func (x *SnapshotMaxCountSetRequest) GetCount() int32

func (*SnapshotMaxCountSetRequest) ProtoMessage added in v1.6.0

func (*SnapshotMaxCountSetRequest) ProtoMessage()

func (*SnapshotMaxCountSetRequest) ProtoReflect added in v1.6.0

func (*SnapshotMaxCountSetRequest) Reset added in v1.6.0

func (x *SnapshotMaxCountSetRequest) Reset()

func (*SnapshotMaxCountSetRequest) String added in v1.6.0

func (x *SnapshotMaxCountSetRequest) String() string

type SnapshotMaxCountSetResponse added in v1.6.0

type SnapshotMaxCountSetResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use SnapshotMaxCountSetResponse.ProtoReflect.Descriptor instead.

func (*SnapshotMaxCountSetResponse) GetReplica added in v1.6.0

func (x *SnapshotMaxCountSetResponse) GetReplica() *Replica

func (*SnapshotMaxCountSetResponse) ProtoMessage added in v1.6.0

func (*SnapshotMaxCountSetResponse) ProtoMessage()

func (*SnapshotMaxCountSetResponse) ProtoReflect added in v1.6.0

func (*SnapshotMaxCountSetResponse) Reset added in v1.6.0

func (x *SnapshotMaxCountSetResponse) Reset()

func (*SnapshotMaxCountSetResponse) String added in v1.6.0

func (x *SnapshotMaxCountSetResponse) String() string

type SnapshotMaxSizeSetRequest added in v1.6.0

type SnapshotMaxSizeSetRequest struct {
	Size int64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use SnapshotMaxSizeSetRequest.ProtoReflect.Descriptor instead.

func (*SnapshotMaxSizeSetRequest) GetSize added in v1.6.0

func (x *SnapshotMaxSizeSetRequest) GetSize() int64

func (*SnapshotMaxSizeSetRequest) ProtoMessage added in v1.6.0

func (*SnapshotMaxSizeSetRequest) ProtoMessage()

func (*SnapshotMaxSizeSetRequest) ProtoReflect added in v1.6.0

func (*SnapshotMaxSizeSetRequest) Reset added in v1.6.0

func (x *SnapshotMaxSizeSetRequest) Reset()

func (*SnapshotMaxSizeSetRequest) String added in v1.6.0

func (x *SnapshotMaxSizeSetRequest) String() string

type SnapshotMaxSizeSetResponse added in v1.6.0

type SnapshotMaxSizeSetResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use SnapshotMaxSizeSetResponse.ProtoReflect.Descriptor instead.

func (*SnapshotMaxSizeSetResponse) GetReplica added in v1.6.0

func (x *SnapshotMaxSizeSetResponse) GetReplica() *Replica

func (*SnapshotMaxSizeSetResponse) ProtoMessage added in v1.6.0

func (*SnapshotMaxSizeSetResponse) ProtoMessage()

func (*SnapshotMaxSizeSetResponse) ProtoReflect added in v1.6.0

func (*SnapshotMaxSizeSetResponse) Reset added in v1.6.0

func (x *SnapshotMaxSizeSetResponse) Reset()

func (*SnapshotMaxSizeSetResponse) String added in v1.6.0

func (x *SnapshotMaxSizeSetResponse) String() string

type SnapshotPurgeStatusResponse added in v1.0.1

type SnapshotPurgeStatusResponse struct {
	IsPurging bool   `protobuf:"varint,1,opt,name=is_purging,json=isPurging,proto3" json:"is_purging,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"`
	State     string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*SnapshotPurgeStatusResponse) Descriptor deprecated added in v1.0.1

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

Deprecated: Use SnapshotPurgeStatusResponse.ProtoReflect.Descriptor instead.

func (*SnapshotPurgeStatusResponse) GetError added in v1.0.1

func (x *SnapshotPurgeStatusResponse) GetError() string

func (*SnapshotPurgeStatusResponse) GetIsPurging added in v1.0.1

func (x *SnapshotPurgeStatusResponse) GetIsPurging() bool

func (*SnapshotPurgeStatusResponse) GetProgress added in v1.0.1

func (x *SnapshotPurgeStatusResponse) GetProgress() int32

func (*SnapshotPurgeStatusResponse) GetState added in v1.0.1

func (x *SnapshotPurgeStatusResponse) GetState() string

func (*SnapshotPurgeStatusResponse) ProtoMessage added in v1.0.1

func (*SnapshotPurgeStatusResponse) ProtoMessage()

func (*SnapshotPurgeStatusResponse) ProtoReflect added in v1.6.0

func (*SnapshotPurgeStatusResponse) Reset added in v1.0.1

func (x *SnapshotPurgeStatusResponse) Reset()

func (*SnapshotPurgeStatusResponse) String added in v1.0.1

func (x *SnapshotPurgeStatusResponse) String() string

type SyncAgentServiceClient

type SyncAgentServiceClient interface {
	FileRemove(ctx context.Context, in *FileRemoveRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	FileRename(ctx context.Context, in *FileRenameRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	FileSend(ctx context.Context, in *FileSendRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	FilesSync(ctx context.Context, in *FilesSyncRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SnapshotClone(ctx context.Context, in *SnapshotCloneRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	VolumeExport(ctx context.Context, in *VolumeExportRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReceiverLaunch(ctx context.Context, in *ReceiverLaunchRequest, opts ...grpc.CallOption) (*ReceiverLaunchResponse, error)
	BackupCreate(ctx context.Context, in *BackupCreateRequest, opts ...grpc.CallOption) (*BackupCreateResponse, error)
	BackupRemove(ctx context.Context, in *BackupRemoveRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	BackupRestore(ctx context.Context, in *BackupRestoreRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	BackupStatus(ctx context.Context, in *BackupStatusRequest, opts ...grpc.CallOption) (*BackupStatusResponse, error)
	Reset(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	RestoreStatus(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*RestoreStatusResponse, error)
	SnapshotPurge(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SnapshotPurgeStatus(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*SnapshotPurgeStatusResponse, error)
	ReplicaRebuildStatus(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ReplicaRebuildStatusResponse, error)
	SnapshotCloneStatus(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*SnapshotCloneStatusResponse, error)
	SnapshotHash(ctx context.Context, in *SnapshotHashRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SnapshotHashStatus(ctx context.Context, in *SnapshotHashStatusRequest, opts ...grpc.CallOption) (*SnapshotHashStatusResponse, error)
	SnapshotHashCancel(ctx context.Context, in *SnapshotHashCancelRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	SnapshotHashLockState(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*SnapshotHashLockStateResponse, error)
}

SyncAgentServiceClient is the client API for SyncAgentService service.

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

type SyncAgentServiceServer

type SyncAgentServiceServer interface {
	FileRemove(context.Context, *FileRemoveRequest) (*emptypb.Empty, error)
	FileRename(context.Context, *FileRenameRequest) (*emptypb.Empty, error)
	FileSend(context.Context, *FileSendRequest) (*emptypb.Empty, error)
	FilesSync(context.Context, *FilesSyncRequest) (*emptypb.Empty, error)
	SnapshotClone(context.Context, *SnapshotCloneRequest) (*emptypb.Empty, error)
	VolumeExport(context.Context, *VolumeExportRequest) (*emptypb.Empty, error)
	ReceiverLaunch(context.Context, *ReceiverLaunchRequest) (*ReceiverLaunchResponse, error)
	BackupCreate(context.Context, *BackupCreateRequest) (*BackupCreateResponse, error)
	BackupRemove(context.Context, *BackupRemoveRequest) (*emptypb.Empty, error)
	BackupRestore(context.Context, *BackupRestoreRequest) (*emptypb.Empty, error)
	BackupStatus(context.Context, *BackupStatusRequest) (*BackupStatusResponse, error)
	Reset(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	RestoreStatus(context.Context, *emptypb.Empty) (*RestoreStatusResponse, error)
	SnapshotPurge(context.Context, *emptypb.Empty) (*emptypb.Empty, error)
	SnapshotPurgeStatus(context.Context, *emptypb.Empty) (*SnapshotPurgeStatusResponse, error)
	ReplicaRebuildStatus(context.Context, *emptypb.Empty) (*ReplicaRebuildStatusResponse, error)
	SnapshotCloneStatus(context.Context, *emptypb.Empty) (*SnapshotCloneStatusResponse, error)
	SnapshotHash(context.Context, *SnapshotHashRequest) (*emptypb.Empty, error)
	SnapshotHashStatus(context.Context, *SnapshotHashStatusRequest) (*SnapshotHashStatusResponse, error)
	SnapshotHashCancel(context.Context, *SnapshotHashCancelRequest) (*emptypb.Empty, error)
	SnapshotHashLockState(context.Context, *emptypb.Empty) (*SnapshotHashLockStateResponse, error)
}

SyncAgentServiceServer is the server API for SyncAgentService service.

type SyncFileInfo

type SyncFileInfo struct {
	FromFileName string `protobuf:"bytes,1,opt,name=from_file_name,json=fromFileName,proto3" json:"from_file_name,omitempty"`
	ToFileName   string `protobuf:"bytes,2,opt,name=to_file_name,json=toFileName,proto3" json:"to_file_name,omitempty"`
	ActualSize   int64  `protobuf:"varint,3,opt,name=actual_size,json=actualSize,proto3" json:"actual_size,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncFileInfo) Descriptor deprecated

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

Deprecated: Use SyncFileInfo.ProtoReflect.Descriptor instead.

func (*SyncFileInfo) GetActualSize

func (x *SyncFileInfo) GetActualSize() int64

func (*SyncFileInfo) GetFromFileName

func (x *SyncFileInfo) GetFromFileName() string

func (*SyncFileInfo) GetToFileName

func (x *SyncFileInfo) GetToFileName() string

func (*SyncFileInfo) ProtoMessage

func (*SyncFileInfo) ProtoMessage()

func (*SyncFileInfo) ProtoReflect added in v1.6.0

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

func (*SyncFileInfo) Reset

func (x *SyncFileInfo) Reset()

func (*SyncFileInfo) String

func (x *SyncFileInfo) String() string

type UnimplementedControllerServiceServer

type UnimplementedControllerServiceServer struct {
}

UnimplementedControllerServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedControllerServiceServer) ControllerReplicaCreate added in v1.1.0

func (*UnimplementedControllerServiceServer) JournalList

func (*UnimplementedControllerServiceServer) MetricsGet added in v1.4.0

func (*UnimplementedControllerServiceServer) ReplicaDelete

func (*UnimplementedControllerServiceServer) ReplicaGet

func (*UnimplementedControllerServiceServer) ReplicaList

func (*UnimplementedControllerServiceServer) ReplicaPrepareRebuild

func (*UnimplementedControllerServiceServer) ReplicaUpdate

func (*UnimplementedControllerServiceServer) ReplicaVerifyRebuild

func (*UnimplementedControllerServiceServer) VersionDetailGet

func (*UnimplementedControllerServiceServer) VolumeExpand

func (*UnimplementedControllerServiceServer) VolumeFrontendShutdown

func (*UnimplementedControllerServiceServer) VolumeFrontendStart

func (*UnimplementedControllerServiceServer) VolumeGet

func (*UnimplementedControllerServiceServer) VolumeRevert

func (*UnimplementedControllerServiceServer) VolumeShutdown

func (*UnimplementedControllerServiceServer) VolumeSnapshot

func (*UnimplementedControllerServiceServer) VolumeSnapshotMaxCountSet added in v1.6.0

func (*UnimplementedControllerServiceServer) VolumeSnapshotMaxSizeSet added in v1.6.0

func (*UnimplementedControllerServiceServer) VolumeStart

func (*UnimplementedControllerServiceServer) VolumeUnmapMarkSnapChainRemovedSet added in v1.4.0

type UnimplementedReplicaServiceServer

type UnimplementedReplicaServiceServer struct {
}

UnimplementedReplicaServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedReplicaServiceServer) DiskMarkAsRemoved

func (*UnimplementedReplicaServiceServer) DiskPrepareRemove

func (*UnimplementedReplicaServiceServer) DiskRemove

func (*UnimplementedReplicaServiceServer) DiskReplace

func (*UnimplementedReplicaServiceServer) RebuildingSet

func (*UnimplementedReplicaServiceServer) ReplicaClose

func (*UnimplementedReplicaServiceServer) ReplicaCreate

func (*UnimplementedReplicaServiceServer) ReplicaDelete

func (*UnimplementedReplicaServiceServer) ReplicaExpand

func (*UnimplementedReplicaServiceServer) ReplicaGet

func (*UnimplementedReplicaServiceServer) ReplicaOpen

func (*UnimplementedReplicaServiceServer) ReplicaReload

func (*UnimplementedReplicaServiceServer) ReplicaRevert

func (*UnimplementedReplicaServiceServer) ReplicaSnapshot

func (*UnimplementedReplicaServiceServer) RevisionCounterSet

func (*UnimplementedReplicaServiceServer) SnapshotMaxCountSet added in v1.6.0

func (*UnimplementedReplicaServiceServer) SnapshotMaxSizeSet added in v1.6.0

func (*UnimplementedReplicaServiceServer) UnmapMarkDiskChainRemovedSet added in v1.4.0

type UnimplementedSyncAgentServiceServer

type UnimplementedSyncAgentServiceServer struct {
}

UnimplementedSyncAgentServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedSyncAgentServiceServer) BackupCreate

func (*UnimplementedSyncAgentServiceServer) BackupRemove

func (*UnimplementedSyncAgentServiceServer) BackupRestore

func (*UnimplementedSyncAgentServiceServer) BackupStatus added in v1.0.1

func (*UnimplementedSyncAgentServiceServer) FileRemove

func (*UnimplementedSyncAgentServiceServer) FileRename

func (*UnimplementedSyncAgentServiceServer) FileSend

func (*UnimplementedSyncAgentServiceServer) FilesSync

func (*UnimplementedSyncAgentServiceServer) ReceiverLaunch

func (*UnimplementedSyncAgentServiceServer) ReplicaRebuildStatus

func (*UnimplementedSyncAgentServiceServer) Reset

func (*UnimplementedSyncAgentServiceServer) RestoreStatus

func (*UnimplementedSyncAgentServiceServer) SnapshotClone added in v1.2.0

func (*UnimplementedSyncAgentServiceServer) SnapshotCloneStatus added in v1.2.0

func (*UnimplementedSyncAgentServiceServer) SnapshotHash added in v1.4.0

func (*UnimplementedSyncAgentServiceServer) SnapshotHashCancel added in v1.4.0

func (*UnimplementedSyncAgentServiceServer) SnapshotHashLockState added in v1.4.0

func (*UnimplementedSyncAgentServiceServer) SnapshotHashStatus added in v1.4.0

func (*UnimplementedSyncAgentServiceServer) SnapshotPurge

func (*UnimplementedSyncAgentServiceServer) SnapshotPurgeStatus

func (*UnimplementedSyncAgentServiceServer) VolumeExport added in v1.2.0

type UnmapMarkDiskChainRemovedSetRequest added in v1.4.0

type UnmapMarkDiskChainRemovedSetRequest struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*UnmapMarkDiskChainRemovedSetRequest) Descriptor deprecated added in v1.4.0

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

Deprecated: Use UnmapMarkDiskChainRemovedSetRequest.ProtoReflect.Descriptor instead.

func (*UnmapMarkDiskChainRemovedSetRequest) GetEnabled added in v1.4.0

func (x *UnmapMarkDiskChainRemovedSetRequest) GetEnabled() bool

func (*UnmapMarkDiskChainRemovedSetRequest) ProtoMessage added in v1.4.0

func (*UnmapMarkDiskChainRemovedSetRequest) ProtoMessage()

func (*UnmapMarkDiskChainRemovedSetRequest) ProtoReflect added in v1.6.0

func (*UnmapMarkDiskChainRemovedSetRequest) Reset added in v1.4.0

func (*UnmapMarkDiskChainRemovedSetRequest) String added in v1.4.0

type UnmapMarkDiskChainRemovedSetResponse added in v1.4.0

type UnmapMarkDiskChainRemovedSetResponse struct {
	Replica *Replica `protobuf:"bytes,1,opt,name=replica,proto3" json:"replica,omitempty"`
	// contains filtered or unexported fields
}

func (*UnmapMarkDiskChainRemovedSetResponse) Descriptor deprecated added in v1.4.0

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

Deprecated: Use UnmapMarkDiskChainRemovedSetResponse.ProtoReflect.Descriptor instead.

func (*UnmapMarkDiskChainRemovedSetResponse) GetReplica added in v1.4.0

func (*UnmapMarkDiskChainRemovedSetResponse) ProtoMessage added in v1.4.0

func (*UnmapMarkDiskChainRemovedSetResponse) ProtoMessage()

func (*UnmapMarkDiskChainRemovedSetResponse) ProtoReflect added in v1.6.0

func (*UnmapMarkDiskChainRemovedSetResponse) Reset added in v1.4.0

func (*UnmapMarkDiskChainRemovedSetResponse) String added in v1.4.0

type VersionDetailGetReply

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

func (*VersionDetailGetReply) Descriptor deprecated

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

Deprecated: Use VersionDetailGetReply.ProtoReflect.Descriptor instead.

func (*VersionDetailGetReply) GetVersion

func (x *VersionDetailGetReply) GetVersion() *VersionOutput

func (*VersionDetailGetReply) ProtoMessage

func (*VersionDetailGetReply) ProtoMessage()

func (*VersionDetailGetReply) ProtoReflect added in v1.6.0

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

func (*VersionDetailGetReply) Reset

func (x *VersionDetailGetReply) Reset()

func (*VersionDetailGetReply) String

func (x *VersionDetailGetReply) String() string

type VersionOutput

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

func (*VersionOutput) Descriptor deprecated

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

Deprecated: Use VersionOutput.ProtoReflect.Descriptor instead.

func (*VersionOutput) GetBuildDate

func (x *VersionOutput) GetBuildDate() string

func (*VersionOutput) GetCliAPIMinVersion

func (x *VersionOutput) GetCliAPIMinVersion() int64

func (*VersionOutput) GetCliAPIVersion

func (x *VersionOutput) GetCliAPIVersion() int64

func (*VersionOutput) GetControllerAPIMinVersion

func (x *VersionOutput) GetControllerAPIMinVersion() int64

func (*VersionOutput) GetControllerAPIVersion

func (x *VersionOutput) GetControllerAPIVersion() int64

func (*VersionOutput) GetDataFormatMinVersion

func (x *VersionOutput) GetDataFormatMinVersion() int64

func (*VersionOutput) GetDataFormatVersion

func (x *VersionOutput) GetDataFormatVersion() int64

func (*VersionOutput) GetGitCommit

func (x *VersionOutput) GetGitCommit() string

func (*VersionOutput) GetVersion

func (x *VersionOutput) GetVersion() string

func (*VersionOutput) ProtoMessage

func (*VersionOutput) ProtoMessage()

func (*VersionOutput) ProtoReflect added in v1.6.0

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

func (*VersionOutput) Reset

func (x *VersionOutput) Reset()

func (*VersionOutput) String

func (x *VersionOutput) String() string

type Volume

type Volume struct {
	Name                      string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Size                      int64  `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
	ReplicaCount              int32  `protobuf:"varint,3,opt,name=replicaCount,proto3" json:"replicaCount,omitempty"`
	Endpoint                  string `protobuf:"bytes,4,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	Frontend                  string `protobuf:"bytes,5,opt,name=frontend,proto3" json:"frontend,omitempty"`
	FrontendState             string `protobuf:"bytes,6,opt,name=frontendState,proto3" json:"frontendState,omitempty"`
	IsExpanding               bool   `protobuf:"varint,7,opt,name=isExpanding,proto3" json:"isExpanding,omitempty"`
	LastExpansionError        string `protobuf:"bytes,8,opt,name=last_expansion_error,json=lastExpansionError,proto3" json:"last_expansion_error,omitempty"`
	LastExpansionFailedAt     string `` /* 128-byte string literal not displayed */
	UnmapMarkSnapChainRemoved bool   `` /* 144-byte string literal not displayed */
	SnapshotMaxCount          int32  `protobuf:"varint,11,opt,name=snapshot_max_count,json=snapshotMaxCount,proto3" json:"snapshot_max_count,omitempty"`
	SnapshotMaxSize           int64  `protobuf:"varint,12,opt,name=snapshot_max_size,json=snapshotMaxSize,proto3" json:"snapshot_max_size,omitempty"`
	// contains filtered or unexported fields
}

func (*Volume) Descriptor deprecated

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

Deprecated: Use Volume.ProtoReflect.Descriptor instead.

func (*Volume) GetEndpoint

func (x *Volume) GetEndpoint() string

func (*Volume) GetFrontend

func (x *Volume) GetFrontend() string

func (*Volume) GetFrontendState

func (x *Volume) GetFrontendState() string

func (*Volume) GetIsExpanding

func (x *Volume) GetIsExpanding() bool

func (*Volume) GetLastExpansionError added in v0.8.1

func (x *Volume) GetLastExpansionError() string

func (*Volume) GetLastExpansionFailedAt added in v0.8.1

func (x *Volume) GetLastExpansionFailedAt() string

func (*Volume) GetName

func (x *Volume) GetName() string

func (*Volume) GetReplicaCount

func (x *Volume) GetReplicaCount() int32

func (*Volume) GetSize

func (x *Volume) GetSize() int64

func (*Volume) GetSnapshotMaxCount added in v1.6.0

func (x *Volume) GetSnapshotMaxCount() int32

func (*Volume) GetSnapshotMaxSize added in v1.6.0

func (x *Volume) GetSnapshotMaxSize() int64

func (*Volume) GetUnmapMarkSnapChainRemoved added in v1.4.0

func (x *Volume) GetUnmapMarkSnapChainRemoved() bool

func (*Volume) ProtoMessage

func (*Volume) ProtoMessage()

func (*Volume) ProtoReflect added in v1.6.0

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

func (*Volume) Reset

func (x *Volume) Reset()

func (*Volume) String

func (x *Volume) String() string

type VolumeExpandRequest

type VolumeExpandRequest struct {
	Size int64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*VolumeExpandRequest) Descriptor deprecated

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

Deprecated: Use VolumeExpandRequest.ProtoReflect.Descriptor instead.

func (*VolumeExpandRequest) GetSize

func (x *VolumeExpandRequest) GetSize() int64

func (*VolumeExpandRequest) ProtoMessage

func (*VolumeExpandRequest) ProtoMessage()

func (*VolumeExpandRequest) ProtoReflect added in v1.6.0

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

func (*VolumeExpandRequest) Reset

func (x *VolumeExpandRequest) Reset()

func (*VolumeExpandRequest) String

func (x *VolumeExpandRequest) String() string

type VolumeExportRequest added in v1.2.0

type VolumeExportRequest struct {
	SnapshotFileName          string `protobuf:"bytes,1,opt,name=snapshot_file_name,json=snapshotFileName,proto3" json:"snapshot_file_name,omitempty"`
	Host                      string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
	Port                      int32  `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	ExportBackingImageIfExist bool   `` /* 143-byte string literal not displayed */
	FileSyncHttpClientTimeout int32  `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*VolumeExportRequest) Descriptor deprecated added in v1.2.0

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

Deprecated: Use VolumeExportRequest.ProtoReflect.Descriptor instead.

func (*VolumeExportRequest) GetExportBackingImageIfExist added in v1.2.0

func (x *VolumeExportRequest) GetExportBackingImageIfExist() bool

func (*VolumeExportRequest) GetFileSyncHttpClientTimeout added in v1.4.0

func (x *VolumeExportRequest) GetFileSyncHttpClientTimeout() int32

func (*VolumeExportRequest) GetHost added in v1.2.0

func (x *VolumeExportRequest) GetHost() string

func (*VolumeExportRequest) GetPort added in v1.2.0

func (x *VolumeExportRequest) GetPort() int32

func (*VolumeExportRequest) GetSnapshotFileName added in v1.2.0

func (x *VolumeExportRequest) GetSnapshotFileName() string

func (*VolumeExportRequest) ProtoMessage added in v1.2.0

func (*VolumeExportRequest) ProtoMessage()

func (*VolumeExportRequest) ProtoReflect added in v1.6.0

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

func (*VolumeExportRequest) Reset added in v1.2.0

func (x *VolumeExportRequest) Reset()

func (*VolumeExportRequest) String added in v1.2.0

func (x *VolumeExportRequest) String() string

type VolumeFinishRestoreRequest

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

func (*VolumeFinishRestoreRequest) Descriptor deprecated

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

Deprecated: Use VolumeFinishRestoreRequest.ProtoReflect.Descriptor instead.

func (*VolumeFinishRestoreRequest) GetCurrentRestored

func (x *VolumeFinishRestoreRequest) GetCurrentRestored() string

func (*VolumeFinishRestoreRequest) ProtoMessage

func (*VolumeFinishRestoreRequest) ProtoMessage()

func (*VolumeFinishRestoreRequest) ProtoReflect added in v1.6.0

func (*VolumeFinishRestoreRequest) Reset

func (x *VolumeFinishRestoreRequest) Reset()

func (*VolumeFinishRestoreRequest) String

func (x *VolumeFinishRestoreRequest) String() string

type VolumeFrontendStartRequest

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

func (*VolumeFrontendStartRequest) Descriptor deprecated

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

Deprecated: Use VolumeFrontendStartRequest.ProtoReflect.Descriptor instead.

func (*VolumeFrontendStartRequest) GetFrontend

func (x *VolumeFrontendStartRequest) GetFrontend() string

func (*VolumeFrontendStartRequest) ProtoMessage

func (*VolumeFrontendStartRequest) ProtoMessage()

func (*VolumeFrontendStartRequest) ProtoReflect added in v1.6.0

func (*VolumeFrontendStartRequest) Reset

func (x *VolumeFrontendStartRequest) Reset()

func (*VolumeFrontendStartRequest) String

func (x *VolumeFrontendStartRequest) String() string

type VolumePrepareRestoreRequest

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

func (*VolumePrepareRestoreRequest) Descriptor deprecated

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

Deprecated: Use VolumePrepareRestoreRequest.ProtoReflect.Descriptor instead.

func (*VolumePrepareRestoreRequest) GetLastRestored

func (x *VolumePrepareRestoreRequest) GetLastRestored() string

func (*VolumePrepareRestoreRequest) ProtoMessage

func (*VolumePrepareRestoreRequest) ProtoMessage()

func (*VolumePrepareRestoreRequest) ProtoReflect added in v1.6.0

func (*VolumePrepareRestoreRequest) Reset

func (x *VolumePrepareRestoreRequest) Reset()

func (*VolumePrepareRestoreRequest) String

func (x *VolumePrepareRestoreRequest) String() string

type VolumeRevertRequest

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

func (*VolumeRevertRequest) Descriptor deprecated

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

Deprecated: Use VolumeRevertRequest.ProtoReflect.Descriptor instead.

func (*VolumeRevertRequest) GetName

func (x *VolumeRevertRequest) GetName() string

func (*VolumeRevertRequest) ProtoMessage

func (*VolumeRevertRequest) ProtoMessage()

func (*VolumeRevertRequest) ProtoReflect added in v1.6.0

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

func (*VolumeRevertRequest) Reset

func (x *VolumeRevertRequest) Reset()

func (*VolumeRevertRequest) String

func (x *VolumeRevertRequest) String() string

type VolumeSnapshotMaxCountSetRequest added in v1.6.0

type VolumeSnapshotMaxCountSetRequest struct {
	Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use VolumeSnapshotMaxCountSetRequest.ProtoReflect.Descriptor instead.

func (*VolumeSnapshotMaxCountSetRequest) GetCount added in v1.6.0

func (*VolumeSnapshotMaxCountSetRequest) ProtoMessage added in v1.6.0

func (*VolumeSnapshotMaxCountSetRequest) ProtoMessage()

func (*VolumeSnapshotMaxCountSetRequest) ProtoReflect added in v1.6.0

func (*VolumeSnapshotMaxCountSetRequest) Reset added in v1.6.0

func (*VolumeSnapshotMaxCountSetRequest) String added in v1.6.0

type VolumeSnapshotMaxSizeSetRequest added in v1.6.0

type VolumeSnapshotMaxSizeSetRequest struct {
	Size int64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

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

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

Deprecated: Use VolumeSnapshotMaxSizeSetRequest.ProtoReflect.Descriptor instead.

func (*VolumeSnapshotMaxSizeSetRequest) GetSize added in v1.6.0

func (*VolumeSnapshotMaxSizeSetRequest) ProtoMessage added in v1.6.0

func (*VolumeSnapshotMaxSizeSetRequest) ProtoMessage()

func (*VolumeSnapshotMaxSizeSetRequest) ProtoReflect added in v1.6.0

func (*VolumeSnapshotMaxSizeSetRequest) Reset added in v1.6.0

func (*VolumeSnapshotMaxSizeSetRequest) String added in v1.6.0

type VolumeSnapshotReply

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

func (*VolumeSnapshotReply) Descriptor deprecated

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

Deprecated: Use VolumeSnapshotReply.ProtoReflect.Descriptor instead.

func (*VolumeSnapshotReply) GetName

func (x *VolumeSnapshotReply) GetName() string

func (*VolumeSnapshotReply) ProtoMessage

func (*VolumeSnapshotReply) ProtoMessage()

func (*VolumeSnapshotReply) ProtoReflect added in v1.6.0

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

func (*VolumeSnapshotReply) Reset

func (x *VolumeSnapshotReply) Reset()

func (*VolumeSnapshotReply) String

func (x *VolumeSnapshotReply) String() string

type VolumeSnapshotRequest

type VolumeSnapshotRequest struct {
	Name   string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*VolumeSnapshotRequest) Descriptor deprecated

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

Deprecated: Use VolumeSnapshotRequest.ProtoReflect.Descriptor instead.

func (*VolumeSnapshotRequest) GetLabels

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

func (*VolumeSnapshotRequest) GetName

func (x *VolumeSnapshotRequest) GetName() string

func (*VolumeSnapshotRequest) ProtoMessage

func (*VolumeSnapshotRequest) ProtoMessage()

func (*VolumeSnapshotRequest) ProtoReflect added in v1.6.0

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

func (*VolumeSnapshotRequest) Reset

func (x *VolumeSnapshotRequest) Reset()

func (*VolumeSnapshotRequest) String

func (x *VolumeSnapshotRequest) String() string

type VolumeStartRequest

type VolumeStartRequest struct {
	ReplicaAddresses []string `protobuf:"bytes,1,rep,name=replicaAddresses,proto3" json:"replicaAddresses,omitempty"`
	Size             int64    `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
	CurrentSize      int64    `protobuf:"varint,3,opt,name=currentSize,proto3" json:"currentSize,omitempty"`
	// contains filtered or unexported fields
}

func (*VolumeStartRequest) Descriptor deprecated

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

Deprecated: Use VolumeStartRequest.ProtoReflect.Descriptor instead.

func (*VolumeStartRequest) GetCurrentSize added in v1.3.2

func (x *VolumeStartRequest) GetCurrentSize() int64

func (*VolumeStartRequest) GetReplicaAddresses

func (x *VolumeStartRequest) GetReplicaAddresses() []string

func (*VolumeStartRequest) GetSize added in v1.3.2

func (x *VolumeStartRequest) GetSize() int64

func (*VolumeStartRequest) ProtoMessage

func (*VolumeStartRequest) ProtoMessage()

func (*VolumeStartRequest) ProtoReflect added in v1.6.0

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

func (*VolumeStartRequest) Reset

func (x *VolumeStartRequest) Reset()

func (*VolumeStartRequest) String

func (x *VolumeStartRequest) String() string

type VolumeUnmapMarkSnapChainRemovedSetRequest added in v1.4.0

type VolumeUnmapMarkSnapChainRemovedSetRequest struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*VolumeUnmapMarkSnapChainRemovedSetRequest) Descriptor deprecated added in v1.4.0

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

Deprecated: Use VolumeUnmapMarkSnapChainRemovedSetRequest.ProtoReflect.Descriptor instead.

func (*VolumeUnmapMarkSnapChainRemovedSetRequest) GetEnabled added in v1.4.0

func (*VolumeUnmapMarkSnapChainRemovedSetRequest) ProtoMessage added in v1.4.0

func (*VolumeUnmapMarkSnapChainRemovedSetRequest) ProtoReflect added in v1.6.0

func (*VolumeUnmapMarkSnapChainRemovedSetRequest) Reset added in v1.4.0

func (*VolumeUnmapMarkSnapChainRemovedSetRequest) String added in v1.4.0

Jump to

Keyboard shortcuts

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