goat_grpc

package module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2018 License: Apache-2.0 Imports: 9 Imported by: 10

README

goat-proto-go

This repository contains go code for gRPC communication specification for goat. It is intended to be used as Gopkg dependency of Go programs using it.

Building

  1. Install grpc: go get -u google.golang.org/grpc
  2. Install protocol buffers 3 (Archlinux package: protobuf)
  3. Install protoc plugin for Go: go get -u github.com/golang/protobuf/protoc-gen-go
  4. Make sure protoc-gen-go is in path: export PATH=$PATH:$GOPATH/bin
  5. Update goat-proto: git submodule update
  6. Generate go code: make

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterAccountingServiceServer

func RegisterAccountingServiceServer(s *grpc.Server, srv AccountingServiceServer)

Types

type AccountingServiceClient

type AccountingServiceClient interface {
	ProcessVms(ctx context.Context, opts ...grpc.CallOption) (AccountingService_ProcessVmsClient, error)
	ProcessIps(ctx context.Context, opts ...grpc.CallOption) (AccountingService_ProcessIpsClient, error)
	ProcessStorages(ctx context.Context, opts ...grpc.CallOption) (AccountingService_ProcessStoragesClient, error)
}

AccountingServiceClient is the client API for AccountingService service.

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

func NewAccountingServiceClient

func NewAccountingServiceClient(cc *grpc.ClientConn) AccountingServiceClient

type AccountingServiceServer

type AccountingServiceServer interface {
	ProcessVms(AccountingService_ProcessVmsServer) error
	ProcessIps(AccountingService_ProcessIpsServer) error
	ProcessStorages(AccountingService_ProcessStoragesServer) error
}

AccountingServiceServer is the server API for AccountingService service.

type AccountingService_ProcessIpsClient

type AccountingService_ProcessIpsClient interface {
	Send(*IpData) error
	CloseAndRecv() (*empty.Empty, error)
	grpc.ClientStream
}

type AccountingService_ProcessIpsServer

type AccountingService_ProcessIpsServer interface {
	SendAndClose(*empty.Empty) error
	Recv() (*IpData, error)
	grpc.ServerStream
}

type AccountingService_ProcessStoragesClient

type AccountingService_ProcessStoragesClient interface {
	Send(*StorageData) error
	CloseAndRecv() (*empty.Empty, error)
	grpc.ClientStream
}

type AccountingService_ProcessStoragesServer

type AccountingService_ProcessStoragesServer interface {
	SendAndClose(*empty.Empty) error
	Recv() (*StorageData, error)
	grpc.ServerStream
}

type AccountingService_ProcessVmsClient

type AccountingService_ProcessVmsClient interface {
	Send(*VmData) error
	CloseAndRecv() (*empty.Empty, error)
	grpc.ClientStream
}

type AccountingService_ProcessVmsServer

type AccountingService_ProcessVmsServer interface {
	SendAndClose(*empty.Empty) error
	Recv() (*VmData, error)
	grpc.ServerStream
}

type IpData

type IpData struct {
	// Types that are valid to be assigned to Data:
	//	*IpData_Identifier
	//	*IpData_Ip
	Data                 isIpData_Data `protobuf_oneof:"data"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*IpData) Descriptor

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

func (*IpData) GetData

func (m *IpData) GetData() isIpData_Data

func (*IpData) GetIdentifier

func (m *IpData) GetIdentifier() string

func (*IpData) GetIp

func (m *IpData) GetIp() *IpRecord

func (*IpData) ProtoMessage

func (*IpData) ProtoMessage()

func (*IpData) Reset

func (m *IpData) Reset()

func (*IpData) String

func (m *IpData) String() string

func (*IpData) XXX_DiscardUnknown

func (m *IpData) XXX_DiscardUnknown()

func (*IpData) XXX_Marshal

func (m *IpData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IpData) XXX_Merge

func (dst *IpData) XXX_Merge(src proto.Message)

func (*IpData) XXX_OneofFuncs

func (*IpData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*IpData) XXX_Size

func (m *IpData) XXX_Size() int

func (*IpData) XXX_Unmarshal

func (m *IpData) XXX_Unmarshal(b []byte) error

type IpData_Identifier

type IpData_Identifier struct {
	Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3,oneof"`
}

type IpData_Ip

type IpData_Ip struct {
	Ip *IpRecord `protobuf:"bytes,2,opt,name=ip,proto3,oneof"`
}

type IpRecord

type IpRecord struct {
	MeasurementTime      *timestamp.Timestamp  `protobuf:"bytes,1,opt,name=measurement_time,json=measurementTime,proto3" json:"measurement_time,omitempty"`
	SiteName             string                `protobuf:"bytes,2,opt,name=site_name,json=siteName,proto3" json:"site_name,omitempty"`
	CloudComputeService  *wrappers.StringValue `protobuf:"bytes,3,opt,name=cloud_compute_service,json=cloudComputeService,proto3" json:"cloud_compute_service,omitempty"`
	CloudType            string                `protobuf:"bytes,4,opt,name=cloud_type,json=cloudType,proto3" json:"cloud_type,omitempty"`
	LocalUser            string                `protobuf:"bytes,5,opt,name=local_user,json=localUser,proto3" json:"local_user,omitempty"`
	LocalGroup           string                `protobuf:"bytes,6,opt,name=local_group,json=localGroup,proto3" json:"local_group,omitempty"`
	GlobalUserName       string                `protobuf:"bytes,7,opt,name=global_user_name,json=globalUserName,proto3" json:"global_user_name,omitempty"`
	Fqan                 string                `protobuf:"bytes,8,opt,name=fqan,proto3" json:"fqan,omitempty"`
	IpType               string                `protobuf:"bytes,9,opt,name=ip_type,json=ipType,proto3" json:"ip_type,omitempty"`
	IpCount              uint32                `protobuf:"varint,10,opt,name=ip_count,json=ipCount,proto3" json:"ip_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*IpRecord) Descriptor

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

func (*IpRecord) GetCloudComputeService

func (m *IpRecord) GetCloudComputeService() *wrappers.StringValue

func (*IpRecord) GetCloudType

func (m *IpRecord) GetCloudType() string

func (*IpRecord) GetFqan

func (m *IpRecord) GetFqan() string

func (*IpRecord) GetGlobalUserName

func (m *IpRecord) GetGlobalUserName() string

func (*IpRecord) GetIpCount

func (m *IpRecord) GetIpCount() uint32

func (*IpRecord) GetIpType

func (m *IpRecord) GetIpType() string

func (*IpRecord) GetLocalGroup

func (m *IpRecord) GetLocalGroup() string

func (*IpRecord) GetLocalUser

func (m *IpRecord) GetLocalUser() string

func (*IpRecord) GetMeasurementTime

func (m *IpRecord) GetMeasurementTime() *timestamp.Timestamp

func (*IpRecord) GetSiteName

func (m *IpRecord) GetSiteName() string

func (*IpRecord) ProtoMessage

func (*IpRecord) ProtoMessage()

func (*IpRecord) Reset

func (m *IpRecord) Reset()

func (*IpRecord) String

func (m *IpRecord) String() string

func (*IpRecord) XXX_DiscardUnknown

func (m *IpRecord) XXX_DiscardUnknown()

func (*IpRecord) XXX_Marshal

func (m *IpRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IpRecord) XXX_Merge

func (dst *IpRecord) XXX_Merge(src proto.Message)

func (*IpRecord) XXX_Size

func (m *IpRecord) XXX_Size() int

func (*IpRecord) XXX_Unmarshal

func (m *IpRecord) XXX_Unmarshal(b []byte) error

type StorageData

type StorageData struct {
	// Types that are valid to be assigned to Data:
	//	*StorageData_Identifier
	//	*StorageData_Storage
	Data                 isStorageData_Data `protobuf_oneof:"data"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*StorageData) Descriptor

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

func (*StorageData) GetData

func (m *StorageData) GetData() isStorageData_Data

func (*StorageData) GetIdentifier

func (m *StorageData) GetIdentifier() string

func (*StorageData) GetStorage

func (m *StorageData) GetStorage() *StorageRecord

func (*StorageData) ProtoMessage

func (*StorageData) ProtoMessage()

func (*StorageData) Reset

func (m *StorageData) Reset()

func (*StorageData) String

func (m *StorageData) String() string

func (*StorageData) XXX_DiscardUnknown

func (m *StorageData) XXX_DiscardUnknown()

func (*StorageData) XXX_Marshal

func (m *StorageData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StorageData) XXX_Merge

func (dst *StorageData) XXX_Merge(src proto.Message)

func (*StorageData) XXX_OneofFuncs

func (*StorageData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*StorageData) XXX_Size

func (m *StorageData) XXX_Size() int

func (*StorageData) XXX_Unmarshal

func (m *StorageData) XXX_Unmarshal(b []byte) error

type StorageData_Identifier

type StorageData_Identifier struct {
	Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3,oneof"`
}

type StorageData_Storage

type StorageData_Storage struct {
	Storage *StorageRecord `protobuf:"bytes,2,opt,name=storage,proto3,oneof"`
}

type StorageRecord

type StorageRecord struct {
	RecordID                  string                `protobuf:"bytes,1,opt,name=recordID,proto3" json:"recordID,omitempty"`
	CreateTime                *timestamp.Timestamp  `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	StorageSystem             string                `protobuf:"bytes,3,opt,name=storage_system,json=storageSystem,proto3" json:"storage_system,omitempty"`
	Site                      *wrappers.StringValue `protobuf:"bytes,4,opt,name=site,proto3" json:"site,omitempty"`
	StorageShare              *wrappers.StringValue `protobuf:"bytes,5,opt,name=storage_share,json=storageShare,proto3" json:"storage_share,omitempty"`
	StorageMedia              *wrappers.StringValue `protobuf:"bytes,6,opt,name=storage_media,json=storageMedia,proto3" json:"storage_media,omitempty"`
	StorageClass              *wrappers.StringValue `protobuf:"bytes,7,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"`
	FileCount                 *wrappers.StringValue `protobuf:"bytes,8,opt,name=file_count,json=fileCount,proto3" json:"file_count,omitempty"`
	DirectoryPath             *wrappers.StringValue `protobuf:"bytes,9,opt,name=directory_path,json=directoryPath,proto3" json:"directory_path,omitempty"`
	LocalUser                 *wrappers.StringValue `protobuf:"bytes,10,opt,name=local_user,json=localUser,proto3" json:"local_user,omitempty"`
	LocalGroup                *wrappers.StringValue `protobuf:"bytes,11,opt,name=local_group,json=localGroup,proto3" json:"local_group,omitempty"`
	UserIdentity              *wrappers.StringValue `protobuf:"bytes,12,opt,name=user_identity,json=userIdentity,proto3" json:"user_identity,omitempty"`
	Group                     *wrappers.StringValue `protobuf:"bytes,13,opt,name=group,proto3" json:"group,omitempty"`
	GroupAttribute            *wrappers.StringValue `protobuf:"bytes,14,opt,name=group_attribute,json=groupAttribute,proto3" json:"group_attribute,omitempty"`
	GroupAttributeType        *wrappers.StringValue `protobuf:"bytes,15,opt,name=group_attribute_type,json=groupAttributeType,proto3" json:"group_attribute_type,omitempty"`
	StartTime                 *timestamp.Timestamp  `protobuf:"bytes,16,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	EndTime                   *timestamp.Timestamp  `protobuf:"bytes,17,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	ResourceCapacityUsed      uint64                `protobuf:"varint,18,opt,name=resource_capacity_used,json=resourceCapacityUsed,proto3" json:"resource_capacity_used,omitempty"`
	LogicalCapacityUsed       *wrappers.UInt64Value `protobuf:"bytes,19,opt,name=logical_capacity_used,json=logicalCapacityUsed,proto3" json:"logical_capacity_used,omitempty"`
	ResourceCapacityAllocated *wrappers.UInt64Value `` /* 139-byte string literal not displayed */
	XXX_NoUnkeyedLiteral      struct{}              `json:"-"`
	XXX_unrecognized          []byte                `json:"-"`
	XXX_sizecache             int32                 `json:"-"`
}

func (*StorageRecord) Descriptor

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

func (*StorageRecord) GetCreateTime

func (m *StorageRecord) GetCreateTime() *timestamp.Timestamp

func (*StorageRecord) GetDirectoryPath

func (m *StorageRecord) GetDirectoryPath() *wrappers.StringValue

func (*StorageRecord) GetEndTime

func (m *StorageRecord) GetEndTime() *timestamp.Timestamp

func (*StorageRecord) GetFileCount

func (m *StorageRecord) GetFileCount() *wrappers.StringValue

func (*StorageRecord) GetGroup

func (m *StorageRecord) GetGroup() *wrappers.StringValue

func (*StorageRecord) GetGroupAttribute

func (m *StorageRecord) GetGroupAttribute() *wrappers.StringValue

func (*StorageRecord) GetGroupAttributeType

func (m *StorageRecord) GetGroupAttributeType() *wrappers.StringValue

func (*StorageRecord) GetLocalGroup

func (m *StorageRecord) GetLocalGroup() *wrappers.StringValue

func (*StorageRecord) GetLocalUser

func (m *StorageRecord) GetLocalUser() *wrappers.StringValue

func (*StorageRecord) GetLogicalCapacityUsed

func (m *StorageRecord) GetLogicalCapacityUsed() *wrappers.UInt64Value

func (*StorageRecord) GetRecordID

func (m *StorageRecord) GetRecordID() string

func (*StorageRecord) GetResourceCapacityAllocated

func (m *StorageRecord) GetResourceCapacityAllocated() *wrappers.UInt64Value

func (*StorageRecord) GetResourceCapacityUsed

func (m *StorageRecord) GetResourceCapacityUsed() uint64

func (*StorageRecord) GetSite

func (m *StorageRecord) GetSite() *wrappers.StringValue

func (*StorageRecord) GetStartTime

func (m *StorageRecord) GetStartTime() *timestamp.Timestamp

func (*StorageRecord) GetStorageClass

func (m *StorageRecord) GetStorageClass() *wrappers.StringValue

func (*StorageRecord) GetStorageMedia

func (m *StorageRecord) GetStorageMedia() *wrappers.StringValue

func (*StorageRecord) GetStorageShare

func (m *StorageRecord) GetStorageShare() *wrappers.StringValue

func (*StorageRecord) GetStorageSystem

func (m *StorageRecord) GetStorageSystem() string

func (*StorageRecord) GetUserIdentity

func (m *StorageRecord) GetUserIdentity() *wrappers.StringValue

func (*StorageRecord) ProtoMessage

func (*StorageRecord) ProtoMessage()

func (*StorageRecord) Reset

func (m *StorageRecord) Reset()

func (*StorageRecord) String

func (m *StorageRecord) String() string

func (*StorageRecord) XXX_DiscardUnknown

func (m *StorageRecord) XXX_DiscardUnknown()

func (*StorageRecord) XXX_Marshal

func (m *StorageRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StorageRecord) XXX_Merge

func (dst *StorageRecord) XXX_Merge(src proto.Message)

func (*StorageRecord) XXX_Size

func (m *StorageRecord) XXX_Size() int

func (*StorageRecord) XXX_Unmarshal

func (m *StorageRecord) XXX_Unmarshal(b []byte) error

type VmData

type VmData struct {
	// Types that are valid to be assigned to Data:
	//	*VmData_Identifier
	//	*VmData_Vm
	Data                 isVmData_Data `protobuf_oneof:"data"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*VmData) Descriptor

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

func (*VmData) GetData

func (m *VmData) GetData() isVmData_Data

func (*VmData) GetIdentifier

func (m *VmData) GetIdentifier() string

func (*VmData) GetVm

func (m *VmData) GetVm() *VmRecord

func (*VmData) ProtoMessage

func (*VmData) ProtoMessage()

func (*VmData) Reset

func (m *VmData) Reset()

func (*VmData) String

func (m *VmData) String() string

func (*VmData) XXX_DiscardUnknown

func (m *VmData) XXX_DiscardUnknown()

func (*VmData) XXX_Marshal

func (m *VmData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VmData) XXX_Merge

func (dst *VmData) XXX_Merge(src proto.Message)

func (*VmData) XXX_OneofFuncs

func (*VmData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*VmData) XXX_Size

func (m *VmData) XXX_Size() int

func (*VmData) XXX_Unmarshal

func (m *VmData) XXX_Unmarshal(b []byte) error

type VmData_Identifier

type VmData_Identifier struct {
	Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3,oneof"`
}

type VmData_Vm

type VmData_Vm struct {
	Vm *VmRecord `protobuf:"bytes,2,opt,name=vm,proto3,oneof"`
}

type VmRecord

type VmRecord struct {
	VmUuid               string                `protobuf:"bytes,1,opt,name=vm_uuid,json=vmUuid,proto3" json:"vm_uuid,omitempty"`
	SiteName             string                `protobuf:"bytes,2,opt,name=site_name,json=siteName,proto3" json:"site_name,omitempty"`
	CloudComputeService  *wrappers.StringValue `protobuf:"bytes,3,opt,name=cloud_compute_service,json=cloudComputeService,proto3" json:"cloud_compute_service,omitempty"`
	MachineName          string                `protobuf:"bytes,4,opt,name=machine_name,json=machineName,proto3" json:"machine_name,omitempty"`
	LocalUserId          *wrappers.StringValue `protobuf:"bytes,5,opt,name=local_user_id,json=localUserId,proto3" json:"local_user_id,omitempty"`
	LocalGroupId         *wrappers.StringValue `protobuf:"bytes,6,opt,name=local_group_id,json=localGroupId,proto3" json:"local_group_id,omitempty"`
	GlobalUserName       *wrappers.StringValue `protobuf:"bytes,7,opt,name=global_user_name,json=globalUserName,proto3" json:"global_user_name,omitempty"`
	Fqan                 *wrappers.StringValue `protobuf:"bytes,8,opt,name=fqan,proto3" json:"fqan,omitempty"`
	Status               *wrappers.StringValue `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
	StartTime            *timestamp.Timestamp  `protobuf:"bytes,10,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	EndTime              *timestamp.Timestamp  `protobuf:"bytes,11,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	SuspendDuration      *duration.Duration    `protobuf:"bytes,12,opt,name=suspend_duration,json=suspendDuration,proto3" json:"suspend_duration,omitempty"`
	WallDuration         *duration.Duration    `protobuf:"bytes,13,opt,name=wall_duration,json=wallDuration,proto3" json:"wall_duration,omitempty"`
	CpuDuration          *duration.Duration    `protobuf:"bytes,14,opt,name=cpu_duration,json=cpuDuration,proto3" json:"cpu_duration,omitempty"`
	CpuCount             uint32                `protobuf:"varint,15,opt,name=cpu_count,json=cpuCount,proto3" json:"cpu_count,omitempty"`
	NetworkType          *wrappers.StringValue `protobuf:"bytes,16,opt,name=network_type,json=networkType,proto3" json:"network_type,omitempty"`
	NetworkInbound       *wrappers.UInt64Value `protobuf:"bytes,17,opt,name=network_inbound,json=networkInbound,proto3" json:"network_inbound,omitempty"`
	NetworkOutbound      *wrappers.UInt64Value `protobuf:"bytes,18,opt,name=network_outbound,json=networkOutbound,proto3" json:"network_outbound,omitempty"`
	PublicIpCount        *wrappers.UInt64Value `protobuf:"bytes,19,opt,name=public_ip_count,json=publicIpCount,proto3" json:"public_ip_count,omitempty"`
	Memory               *wrappers.UInt64Value `protobuf:"bytes,20,opt,name=memory,proto3" json:"memory,omitempty"`
	Disk                 *wrappers.UInt64Value `protobuf:"bytes,21,opt,name=disk,proto3" json:"disk,omitempty"`
	BenchmarkType        *wrappers.StringValue `protobuf:"bytes,22,opt,name=benchmark_type,json=benchmarkType,proto3" json:"benchmark_type,omitempty"`
	Benchmark            *wrappers.FloatValue  `protobuf:"bytes,23,opt,name=benchmark,proto3" json:"benchmark,omitempty"`
	StorageRecordId      *wrappers.StringValue `protobuf:"bytes,24,opt,name=storage_record_id,json=storageRecordId,proto3" json:"storage_record_id,omitempty"`
	ImageId              *wrappers.StringValue `protobuf:"bytes,25,opt,name=image_id,json=imageId,proto3" json:"image_id,omitempty"`
	CloudType            *wrappers.StringValue `protobuf:"bytes,26,opt,name=cloud_type,json=cloudType,proto3" json:"cloud_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*VmRecord) Descriptor

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

func (*VmRecord) GetBenchmark

func (m *VmRecord) GetBenchmark() *wrappers.FloatValue

func (*VmRecord) GetBenchmarkType

func (m *VmRecord) GetBenchmarkType() *wrappers.StringValue

func (*VmRecord) GetCloudComputeService

func (m *VmRecord) GetCloudComputeService() *wrappers.StringValue

func (*VmRecord) GetCloudType

func (m *VmRecord) GetCloudType() *wrappers.StringValue

func (*VmRecord) GetCpuCount

func (m *VmRecord) GetCpuCount() uint32

func (*VmRecord) GetCpuDuration

func (m *VmRecord) GetCpuDuration() *duration.Duration

func (*VmRecord) GetDisk

func (m *VmRecord) GetDisk() *wrappers.UInt64Value

func (*VmRecord) GetEndTime

func (m *VmRecord) GetEndTime() *timestamp.Timestamp

func (*VmRecord) GetFqan

func (m *VmRecord) GetFqan() *wrappers.StringValue

func (*VmRecord) GetGlobalUserName

func (m *VmRecord) GetGlobalUserName() *wrappers.StringValue

func (*VmRecord) GetImageId

func (m *VmRecord) GetImageId() *wrappers.StringValue

func (*VmRecord) GetLocalGroupId

func (m *VmRecord) GetLocalGroupId() *wrappers.StringValue

func (*VmRecord) GetLocalUserId

func (m *VmRecord) GetLocalUserId() *wrappers.StringValue

func (*VmRecord) GetMachineName

func (m *VmRecord) GetMachineName() string

func (*VmRecord) GetMemory

func (m *VmRecord) GetMemory() *wrappers.UInt64Value

func (*VmRecord) GetNetworkInbound

func (m *VmRecord) GetNetworkInbound() *wrappers.UInt64Value

func (*VmRecord) GetNetworkOutbound

func (m *VmRecord) GetNetworkOutbound() *wrappers.UInt64Value

func (*VmRecord) GetNetworkType

func (m *VmRecord) GetNetworkType() *wrappers.StringValue

func (*VmRecord) GetPublicIpCount

func (m *VmRecord) GetPublicIpCount() *wrappers.UInt64Value

func (*VmRecord) GetSiteName

func (m *VmRecord) GetSiteName() string

func (*VmRecord) GetStartTime

func (m *VmRecord) GetStartTime() *timestamp.Timestamp

func (*VmRecord) GetStatus

func (m *VmRecord) GetStatus() *wrappers.StringValue

func (*VmRecord) GetStorageRecordId

func (m *VmRecord) GetStorageRecordId() *wrappers.StringValue

func (*VmRecord) GetSuspendDuration

func (m *VmRecord) GetSuspendDuration() *duration.Duration

func (*VmRecord) GetVmUuid

func (m *VmRecord) GetVmUuid() string

func (*VmRecord) GetWallDuration

func (m *VmRecord) GetWallDuration() *duration.Duration

func (*VmRecord) ProtoMessage

func (*VmRecord) ProtoMessage()

func (*VmRecord) Reset

func (m *VmRecord) Reset()

func (*VmRecord) String

func (m *VmRecord) String() string

func (*VmRecord) XXX_DiscardUnknown

func (m *VmRecord) XXX_DiscardUnknown()

func (*VmRecord) XXX_Marshal

func (m *VmRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VmRecord) XXX_Merge

func (dst *VmRecord) XXX_Merge(src proto.Message)

func (*VmRecord) XXX_Size

func (m *VmRecord) XXX_Size() int

func (*VmRecord) XXX_Unmarshal

func (m *VmRecord) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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