server

package
v0.0.0-...-6850833 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2024 License: LGPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_yamcs_protobuf_server_server_service_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ClientConnectionInfo

type ClientConnectionInfo struct {
	Id              *string                               `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Open            *bool                                 `protobuf:"varint,2,opt,name=open" json:"open,omitempty"`
	Active          *bool                                 `protobuf:"varint,3,opt,name=active" json:"active,omitempty"`
	Writable        *bool                                 `protobuf:"varint,4,opt,name=writable" json:"writable,omitempty"`
	RemoteAddress   *string                               `protobuf:"bytes,5,opt,name=remoteAddress" json:"remoteAddress,omitempty"`
	ReadBytes       *uint64                               `protobuf:"varint,6,opt,name=readBytes" json:"readBytes,omitempty"`
	WrittenBytes    *uint64                               `protobuf:"varint,7,opt,name=writtenBytes" json:"writtenBytes,omitempty"`
	ReadThroughput  *uint64                               `protobuf:"varint,8,opt,name=readThroughput" json:"readThroughput,omitempty"`
	WriteThroughput *uint64                               `protobuf:"varint,9,opt,name=writeThroughput" json:"writeThroughput,omitempty"`
	HttpRequest     *ClientConnectionInfo_HttpRequestInfo `protobuf:"bytes,10,opt,name=httpRequest" json:"httpRequest,omitempty"`
	Username        *string                               `protobuf:"bytes,11,opt,name=username" json:"username,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientConnectionInfo) Descriptor deprecated

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

Deprecated: Use ClientConnectionInfo.ProtoReflect.Descriptor instead.

func (*ClientConnectionInfo) GetActive

func (x *ClientConnectionInfo) GetActive() bool

func (*ClientConnectionInfo) GetHttpRequest

func (*ClientConnectionInfo) GetId

func (x *ClientConnectionInfo) GetId() string

func (*ClientConnectionInfo) GetOpen

func (x *ClientConnectionInfo) GetOpen() bool

func (*ClientConnectionInfo) GetReadBytes

func (x *ClientConnectionInfo) GetReadBytes() uint64

func (*ClientConnectionInfo) GetReadThroughput

func (x *ClientConnectionInfo) GetReadThroughput() uint64

func (*ClientConnectionInfo) GetRemoteAddress

func (x *ClientConnectionInfo) GetRemoteAddress() string

func (*ClientConnectionInfo) GetUsername

func (x *ClientConnectionInfo) GetUsername() string

func (*ClientConnectionInfo) GetWritable

func (x *ClientConnectionInfo) GetWritable() bool

func (*ClientConnectionInfo) GetWriteThroughput

func (x *ClientConnectionInfo) GetWriteThroughput() uint64

func (*ClientConnectionInfo) GetWrittenBytes

func (x *ClientConnectionInfo) GetWrittenBytes() uint64

func (*ClientConnectionInfo) ProtoMessage

func (*ClientConnectionInfo) ProtoMessage()

func (*ClientConnectionInfo) ProtoReflect

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

func (*ClientConnectionInfo) Reset

func (x *ClientConnectionInfo) Reset()

func (*ClientConnectionInfo) String

func (x *ClientConnectionInfo) String() string

type ClientConnectionInfo_HttpRequestInfo

type ClientConnectionInfo_HttpRequestInfo struct {
	Protocol  *string `protobuf:"bytes,1,opt,name=protocol" json:"protocol,omitempty"`
	Method    *string `protobuf:"bytes,2,opt,name=method" json:"method,omitempty"`
	Uri       *string `protobuf:"bytes,3,opt,name=uri" json:"uri,omitempty"`
	KeepAlive *bool   `protobuf:"varint,4,opt,name=keepAlive" json:"keepAlive,omitempty"`
	UserAgent *string `protobuf:"bytes,5,opt,name=userAgent" json:"userAgent,omitempty"`
	// contains filtered or unexported fields
}

func (*ClientConnectionInfo_HttpRequestInfo) Descriptor deprecated

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

Deprecated: Use ClientConnectionInfo_HttpRequestInfo.ProtoReflect.Descriptor instead.

func (*ClientConnectionInfo_HttpRequestInfo) GetKeepAlive

func (x *ClientConnectionInfo_HttpRequestInfo) GetKeepAlive() bool

func (*ClientConnectionInfo_HttpRequestInfo) GetMethod

func (*ClientConnectionInfo_HttpRequestInfo) GetProtocol

func (*ClientConnectionInfo_HttpRequestInfo) GetUri

func (*ClientConnectionInfo_HttpRequestInfo) GetUserAgent

func (x *ClientConnectionInfo_HttpRequestInfo) GetUserAgent() string

func (*ClientConnectionInfo_HttpRequestInfo) ProtoMessage

func (*ClientConnectionInfo_HttpRequestInfo) ProtoMessage()

func (*ClientConnectionInfo_HttpRequestInfo) ProtoReflect

func (*ClientConnectionInfo_HttpRequestInfo) Reset

func (*ClientConnectionInfo_HttpRequestInfo) String

type GetServerInfoResponse

type GetServerInfoResponse struct {

	// Yamcs version derived on build time.
	YamcsVersion *string `protobuf:"bytes,1,opt,name=yamcsVersion" json:"yamcsVersion,omitempty"`
	// Yamcs SHA-1 revision identifier. Set on
	// build time, but only if the git command
	// was available.
	Revision *string `protobuf:"bytes,6,opt,name=revision" json:"revision,omitempty"`
	// An identifier for this server. Used in
	// system parameters.
	ServerId *string `protobuf:"bytes,2,opt,name=serverId" json:"serverId,omitempty"`
	// A default instance for this Yamcs installation.
	// This is a calculated suggestion. UI clients may ignore.
	DefaultYamcsInstance *string `protobuf:"bytes,3,opt,name=defaultYamcsInstance" json:"defaultYamcsInstance,omitempty"`
	// Plugins loaded within this server instance
	Plugins []*GetServerInfoResponse_PluginInfo `protobuf:"bytes,5,rep,name=plugins" json:"plugins,omitempty"`
	// Additional options available to commands
	CommandOptions []*GetServerInfoResponse_CommandOptionInfo `protobuf:"bytes,7,rep,name=commandOptions" json:"commandOptions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServerInfoResponse) Descriptor deprecated

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

Deprecated: Use GetServerInfoResponse.ProtoReflect.Descriptor instead.

func (*GetServerInfoResponse) GetCommandOptions

func (*GetServerInfoResponse) GetDefaultYamcsInstance

func (x *GetServerInfoResponse) GetDefaultYamcsInstance() string

func (*GetServerInfoResponse) GetPlugins

func (*GetServerInfoResponse) GetRevision

func (x *GetServerInfoResponse) GetRevision() string

func (*GetServerInfoResponse) GetServerId

func (x *GetServerInfoResponse) GetServerId() string

func (*GetServerInfoResponse) GetYamcsVersion

func (x *GetServerInfoResponse) GetYamcsVersion() string

func (*GetServerInfoResponse) ProtoMessage

func (*GetServerInfoResponse) ProtoMessage()

func (*GetServerInfoResponse) ProtoReflect

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

func (*GetServerInfoResponse) Reset

func (x *GetServerInfoResponse) Reset()

func (*GetServerInfoResponse) String

func (x *GetServerInfoResponse) String() string

type GetServerInfoResponse_CommandOptionInfo

type GetServerInfoResponse_CommandOptionInfo struct {
	Id          *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	VerboseName *string `protobuf:"bytes,2,opt,name=verboseName" json:"verboseName,omitempty"`
	Type        *string `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"`
	Help        *string `protobuf:"bytes,4,opt,name=help" json:"help,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServerInfoResponse_CommandOptionInfo) Descriptor deprecated

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

Deprecated: Use GetServerInfoResponse_CommandOptionInfo.ProtoReflect.Descriptor instead.

func (*GetServerInfoResponse_CommandOptionInfo) GetHelp

func (*GetServerInfoResponse_CommandOptionInfo) GetId

func (*GetServerInfoResponse_CommandOptionInfo) GetType

func (*GetServerInfoResponse_CommandOptionInfo) GetVerboseName

func (x *GetServerInfoResponse_CommandOptionInfo) GetVerboseName() string

func (*GetServerInfoResponse_CommandOptionInfo) ProtoMessage

func (*GetServerInfoResponse_CommandOptionInfo) ProtoReflect

func (*GetServerInfoResponse_CommandOptionInfo) Reset

func (*GetServerInfoResponse_CommandOptionInfo) String

type GetServerInfoResponse_PluginInfo

type GetServerInfoResponse_PluginInfo struct {
	Name        *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
	Version     *string `protobuf:"bytes,3,opt,name=version" json:"version,omitempty"`
	Vendor      *string `protobuf:"bytes,4,opt,name=vendor" json:"vendor,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServerInfoResponse_PluginInfo) Descriptor deprecated

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

Deprecated: Use GetServerInfoResponse_PluginInfo.ProtoReflect.Descriptor instead.

func (*GetServerInfoResponse_PluginInfo) GetDescription

func (x *GetServerInfoResponse_PluginInfo) GetDescription() string

func (*GetServerInfoResponse_PluginInfo) GetName

func (*GetServerInfoResponse_PluginInfo) GetVendor

func (*GetServerInfoResponse_PluginInfo) GetVersion

func (x *GetServerInfoResponse_PluginInfo) GetVersion() string

func (*GetServerInfoResponse_PluginInfo) ProtoMessage

func (*GetServerInfoResponse_PluginInfo) ProtoMessage()

func (*GetServerInfoResponse_PluginInfo) ProtoReflect

func (*GetServerInfoResponse_PluginInfo) Reset

func (*GetServerInfoResponse_PluginInfo) String

type GetThreadRequest

type GetThreadRequest struct {

	// Thread ID
	Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetThreadRequest) Descriptor deprecated

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

Deprecated: Use GetThreadRequest.ProtoReflect.Descriptor instead.

func (*GetThreadRequest) GetId

func (x *GetThreadRequest) GetId() int64

func (*GetThreadRequest) ProtoMessage

func (*GetThreadRequest) ProtoMessage()

func (*GetThreadRequest) ProtoReflect

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

func (*GetThreadRequest) Reset

func (x *GetThreadRequest) Reset()

func (*GetThreadRequest) String

func (x *GetThreadRequest) String() string

type HttpTraffic

type HttpTraffic struct {
	ReadBytes       *uint64                 `protobuf:"varint,1,opt,name=readBytes" json:"readBytes,omitempty"`
	WrittenBytes    *uint64                 `protobuf:"varint,2,opt,name=writtenBytes" json:"writtenBytes,omitempty"`
	ReadThroughput  *uint64                 `protobuf:"varint,3,opt,name=readThroughput" json:"readThroughput,omitempty"`
	WriteThroughput *uint64                 `protobuf:"varint,4,opt,name=writeThroughput" json:"writeThroughput,omitempty"`
	Connections     []*ClientConnectionInfo `protobuf:"bytes,5,rep,name=connections" json:"connections,omitempty"`
	// contains filtered or unexported fields
}

func (*HttpTraffic) Descriptor deprecated

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

Deprecated: Use HttpTraffic.ProtoReflect.Descriptor instead.

func (*HttpTraffic) GetConnections

func (x *HttpTraffic) GetConnections() []*ClientConnectionInfo

func (*HttpTraffic) GetReadBytes

func (x *HttpTraffic) GetReadBytes() uint64

func (*HttpTraffic) GetReadThroughput

func (x *HttpTraffic) GetReadThroughput() uint64

func (*HttpTraffic) GetWriteThroughput

func (x *HttpTraffic) GetWriteThroughput() uint64

func (*HttpTraffic) GetWrittenBytes

func (x *HttpTraffic) GetWrittenBytes() uint64

func (*HttpTraffic) ProtoMessage

func (*HttpTraffic) ProtoMessage()

func (*HttpTraffic) ProtoReflect

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

func (*HttpTraffic) Reset

func (x *HttpTraffic) Reset()

func (*HttpTraffic) String

func (x *HttpTraffic) String() string

type ListRoutesResponse

type ListRoutesResponse struct {
	Routes []*RouteInfo `protobuf:"bytes,1,rep,name=routes" json:"routes,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRoutesResponse) Descriptor deprecated

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

Deprecated: Use ListRoutesResponse.ProtoReflect.Descriptor instead.

func (*ListRoutesResponse) GetRoutes

func (x *ListRoutesResponse) GetRoutes() []*RouteInfo

func (*ListRoutesResponse) ProtoMessage

func (*ListRoutesResponse) ProtoMessage()

func (*ListRoutesResponse) ProtoReflect

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

func (*ListRoutesResponse) Reset

func (x *ListRoutesResponse) Reset()

func (*ListRoutesResponse) String

func (x *ListRoutesResponse) String() string

type ListThreadsRequest

type ListThreadsRequest struct {

	// Maximum depth of each thread's stacktrace. Default: no limit.
	Depth *int32 `protobuf:"varint,1,opt,name=depth" json:"depth,omitempty"`
	// contains filtered or unexported fields
}

func (*ListThreadsRequest) Descriptor deprecated

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

Deprecated: Use ListThreadsRequest.ProtoReflect.Descriptor instead.

func (*ListThreadsRequest) GetDepth

func (x *ListThreadsRequest) GetDepth() int32

func (*ListThreadsRequest) ProtoMessage

func (*ListThreadsRequest) ProtoMessage()

func (*ListThreadsRequest) ProtoReflect

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

func (*ListThreadsRequest) Reset

func (x *ListThreadsRequest) Reset()

func (*ListThreadsRequest) String

func (x *ListThreadsRequest) String() string

type ListThreadsResponse

type ListThreadsResponse struct {
	Threads []*ThreadInfo `protobuf:"bytes,1,rep,name=threads" json:"threads,omitempty"`
	// contains filtered or unexported fields
}

func (*ListThreadsResponse) Descriptor deprecated

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

Deprecated: Use ListThreadsResponse.ProtoReflect.Descriptor instead.

func (*ListThreadsResponse) GetThreads

func (x *ListThreadsResponse) GetThreads() []*ThreadInfo

func (*ListThreadsResponse) ProtoMessage

func (*ListThreadsResponse) ProtoMessage()

func (*ListThreadsResponse) ProtoReflect

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

func (*ListThreadsResponse) Reset

func (x *ListThreadsResponse) Reset()

func (*ListThreadsResponse) String

func (x *ListThreadsResponse) String() string

type ListTopicsResponse

type ListTopicsResponse struct {
	Topics []*TopicInfo `protobuf:"bytes,1,rep,name=topics" json:"topics,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTopicsResponse) Descriptor deprecated

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

Deprecated: Use ListTopicsResponse.ProtoReflect.Descriptor instead.

func (*ListTopicsResponse) GetTopics

func (x *ListTopicsResponse) GetTopics() []*TopicInfo

func (*ListTopicsResponse) ProtoMessage

func (*ListTopicsResponse) ProtoMessage()

func (*ListTopicsResponse) ProtoReflect

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

func (*ListTopicsResponse) Reset

func (x *ListTopicsResponse) Reset()

func (*ListTopicsResponse) String

func (x *ListTopicsResponse) String() string

type ProcessInfo

type ProcessInfo struct {

	// Native process ID.
	Pid *int64 `protobuf:"varint,1,opt,name=pid" json:"pid,omitempty"`
	// User of the process.
	User *string `protobuf:"bytes,2,opt,name=user" json:"user,omitempty"`
	// Executable pathname of the process.
	Command *string `protobuf:"bytes,3,opt,name=command" json:"command,omitempty"`
	// Arguments of the process.
	Arguments []string `protobuf:"bytes,4,rep,name=arguments" json:"arguments,omitempty"`
	// Start time of the process.
	StartTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=startTime" json:"startTime,omitempty"`
	// Accumulated total cputime.
	TotalCpuDuration *duration.Duration `protobuf:"bytes,6,opt,name=totalCpuDuration" json:"totalCpuDuration,omitempty"`
	// Direct children of the process.
	Children []*ProcessInfo `protobuf:"bytes,7,rep,name=children" json:"children,omitempty"`
	// contains filtered or unexported fields
}

func (*ProcessInfo) Descriptor deprecated

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

Deprecated: Use ProcessInfo.ProtoReflect.Descriptor instead.

func (*ProcessInfo) GetArguments

func (x *ProcessInfo) GetArguments() []string

func (*ProcessInfo) GetChildren

func (x *ProcessInfo) GetChildren() []*ProcessInfo

func (*ProcessInfo) GetCommand

func (x *ProcessInfo) GetCommand() string

func (*ProcessInfo) GetPid

func (x *ProcessInfo) GetPid() int64

func (*ProcessInfo) GetStartTime

func (x *ProcessInfo) GetStartTime() *timestamp.Timestamp

func (*ProcessInfo) GetTotalCpuDuration

func (x *ProcessInfo) GetTotalCpuDuration() *duration.Duration

func (*ProcessInfo) GetUser

func (x *ProcessInfo) GetUser() string

func (*ProcessInfo) ProtoMessage

func (*ProcessInfo) ProtoMessage()

func (*ProcessInfo) ProtoReflect

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

func (*ProcessInfo) Reset

func (x *ProcessInfo) Reset()

func (*ProcessInfo) String

func (x *ProcessInfo) String() string

type RootDirectory

type RootDirectory struct {

	// Root directory location.
	Directory *string `protobuf:"bytes,1,opt,name=directory" json:"directory,omitempty"`
	// The type of the file store where this root directory is located.
	Type *string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	// Size in bytes of the file store where this root directory is located.
	TotalSpace *int64 `protobuf:"varint,3,opt,name=totalSpace" json:"totalSpace,omitempty"`
	// Number of unallocated bytes in the file store where this root directory
	// is located.
	UnallocatedSpace *int64 `protobuf:"varint,4,opt,name=unallocatedSpace" json:"unallocatedSpace,omitempty"`
	// Number of bytes available to Yamcs on the file store where this root
	// directory is located.
	UsableSpace *int64 `protobuf:"varint,5,opt,name=usableSpace" json:"usableSpace,omitempty"`
	// contains filtered or unexported fields
}

func (*RootDirectory) Descriptor deprecated

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

Deprecated: Use RootDirectory.ProtoReflect.Descriptor instead.

func (*RootDirectory) GetDirectory

func (x *RootDirectory) GetDirectory() string

func (*RootDirectory) GetTotalSpace

func (x *RootDirectory) GetTotalSpace() int64

func (*RootDirectory) GetType

func (x *RootDirectory) GetType() string

func (*RootDirectory) GetUnallocatedSpace

func (x *RootDirectory) GetUnallocatedSpace() int64

func (*RootDirectory) GetUsableSpace

func (x *RootDirectory) GetUsableSpace() int64

func (*RootDirectory) ProtoMessage

func (*RootDirectory) ProtoMessage()

func (*RootDirectory) ProtoReflect

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

func (*RootDirectory) Reset

func (x *RootDirectory) Reset()

func (*RootDirectory) String

func (x *RootDirectory) String() string

type RouteInfo

type RouteInfo struct {
	Service      *string `protobuf:"bytes,1,opt,name=service" json:"service,omitempty"`
	Method       *string `protobuf:"bytes,2,opt,name=method" json:"method,omitempty"`
	Description  *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
	HttpMethod   *string `protobuf:"bytes,4,opt,name=httpMethod" json:"httpMethod,omitempty"`
	Url          *string `protobuf:"bytes,5,opt,name=url" json:"url,omitempty"`
	InputType    *string `protobuf:"bytes,6,opt,name=inputType" json:"inputType,omitempty"`
	OutputType   *string `protobuf:"bytes,7,opt,name=outputType" json:"outputType,omitempty"`
	Deprecated   *bool   `protobuf:"varint,8,opt,name=deprecated" json:"deprecated,omitempty"`
	RequestCount *int64  `protobuf:"varint,9,opt,name=requestCount" json:"requestCount,omitempty"`
	ErrorCount   *int64  `protobuf:"varint,10,opt,name=errorCount" json:"errorCount,omitempty"`
	LogFormat    *string `protobuf:"bytes,11,opt,name=logFormat" json:"logFormat,omitempty"`
	// contains filtered or unexported fields
}

func (*RouteInfo) Descriptor deprecated

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

Deprecated: Use RouteInfo.ProtoReflect.Descriptor instead.

func (*RouteInfo) GetDeprecated

func (x *RouteInfo) GetDeprecated() bool

func (*RouteInfo) GetDescription

func (x *RouteInfo) GetDescription() string

func (*RouteInfo) GetErrorCount

func (x *RouteInfo) GetErrorCount() int64

func (*RouteInfo) GetHttpMethod

func (x *RouteInfo) GetHttpMethod() string

func (*RouteInfo) GetInputType

func (x *RouteInfo) GetInputType() string

func (*RouteInfo) GetLogFormat

func (x *RouteInfo) GetLogFormat() string

func (*RouteInfo) GetMethod

func (x *RouteInfo) GetMethod() string

func (*RouteInfo) GetOutputType

func (x *RouteInfo) GetOutputType() string

func (*RouteInfo) GetRequestCount

func (x *RouteInfo) GetRequestCount() int64

func (*RouteInfo) GetService

func (x *RouteInfo) GetService() string

func (*RouteInfo) GetUrl

func (x *RouteInfo) GetUrl() string

func (*RouteInfo) ProtoMessage

func (*RouteInfo) ProtoMessage()

func (*RouteInfo) ProtoReflect

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

func (*RouteInfo) Reset

func (x *RouteInfo) Reset()

func (*RouteInfo) String

func (x *RouteInfo) String() string

type SystemInfo

type SystemInfo struct {

	// Yamcs version number.
	YamcsVersion *string `protobuf:"bytes,1,opt,name=yamcsVersion" json:"yamcsVersion,omitempty"`
	// Git revision number at build time.
	Revision *string `protobuf:"bytes,2,opt,name=revision" json:"revision,omitempty"`
	// Server identifier, as used in system parameters and distributed setups.
	ServerId *string `protobuf:"bytes,3,opt,name=serverId" json:"serverId,omitempty"`
	// Uptime of Yamcs in milliseconds
	Uptime *int64 `protobuf:"varint,5,opt,name=uptime" json:"uptime,omitempty"`
	// Java virtual machine implementation name, version and vendor
	Jvm *string `protobuf:"bytes,6,opt,name=jvm" json:"jvm,omitempty"`
	// Working directory of Yamcs (base path for relative references)
	WorkingDirectory *string `protobuf:"bytes,7,opt,name=workingDirectory" json:"workingDirectory,omitempty"`
	// Directory where configuration files are located.
	ConfigDirectory *string `protobuf:"bytes,8,opt,name=configDirectory" json:"configDirectory,omitempty"`
	// Directory where Yamcs data is stored.
	DataDirectory *string `protobuf:"bytes,9,opt,name=dataDirectory" json:"dataDirectory,omitempty"`
	// Directory where Yamcs may cache files.
	CacheDirectory *string `protobuf:"bytes,10,opt,name=cacheDirectory" json:"cacheDirectory,omitempty"`
	// Operating system name and version.
	Os *string `protobuf:"bytes,11,opt,name=os" json:"os,omitempty"`
	// Operating system architecture.
	Arch *string `protobuf:"bytes,12,opt,name=arch" json:"arch,omitempty"`
	// Number of processors available to Yamcs.
	AvailableProcessors *int32 `protobuf:"varint,13,opt,name=availableProcessors" json:"availableProcessors,omitempty"`
	// System load average for the last minute.
	LoadAverage *float64 `protobuf:"fixed64,14,opt,name=loadAverage" json:"loadAverage,omitempty"`
	// Amount of memory in bytes of the heap that is used for object allocation and that is committed for the JVM to use.
	HeapMemory *int64 `protobuf:"varint,15,opt,name=heapMemory" json:"heapMemory,omitempty"`
	// Amount of used heap memory in bytes.
	UsedHeapMemory *int64 `protobuf:"varint,16,opt,name=usedHeapMemory" json:"usedHeapMemory,omitempty"`
	// Maximum amount of heap memory in bytes that can be used for memory management.
	MaxHeapMemory *int64 `protobuf:"varint,17,opt,name=maxHeapMemory" json:"maxHeapMemory,omitempty"`
	// Amount of non-heap memory in bytes that is committed for the JVM to use.
	NonHeapMemory *int64 `protobuf:"varint,18,opt,name=nonHeapMemory" json:"nonHeapMemory,omitempty"`
	// Amount of non-heap used memory in bytes.
	UsedNonHeapMemory *int64 `protobuf:"varint,19,opt,name=usedNonHeapMemory" json:"usedNonHeapMemory,omitempty"`
	// Maximum amount of non-heap memory in bytes that can be used for memory management.
	MaxNonHeapMemory *int64 `protobuf:"varint,20,opt,name=maxNonHeapMemory" json:"maxNonHeapMemory,omitempty"`
	// Number of active threads.
	JvmThreadCount *int64 `protobuf:"varint,21,opt,name=jvmThreadCount" json:"jvmThreadCount,omitempty"`
	// Root directories, each corresponding to a distinct file hierarchy.
	RootDirectories []*RootDirectory `protobuf:"bytes,22,rep,name=rootDirectories" json:"rootDirectories,omitempty"`
	// Information about the Yamcs process and any descendants.
	Process *ProcessInfo `protobuf:"bytes,23,opt,name=process" json:"process,omitempty"`
	// contains filtered or unexported fields
}

func (*SystemInfo) Descriptor deprecated

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

Deprecated: Use SystemInfo.ProtoReflect.Descriptor instead.

func (*SystemInfo) GetArch

func (x *SystemInfo) GetArch() string

func (*SystemInfo) GetAvailableProcessors

func (x *SystemInfo) GetAvailableProcessors() int32

func (*SystemInfo) GetCacheDirectory

func (x *SystemInfo) GetCacheDirectory() string

func (*SystemInfo) GetConfigDirectory

func (x *SystemInfo) GetConfigDirectory() string

func (*SystemInfo) GetDataDirectory

func (x *SystemInfo) GetDataDirectory() string

func (*SystemInfo) GetHeapMemory

func (x *SystemInfo) GetHeapMemory() int64

func (*SystemInfo) GetJvm

func (x *SystemInfo) GetJvm() string

func (*SystemInfo) GetJvmThreadCount

func (x *SystemInfo) GetJvmThreadCount() int64

func (*SystemInfo) GetLoadAverage

func (x *SystemInfo) GetLoadAverage() float64

func (*SystemInfo) GetMaxHeapMemory

func (x *SystemInfo) GetMaxHeapMemory() int64

func (*SystemInfo) GetMaxNonHeapMemory

func (x *SystemInfo) GetMaxNonHeapMemory() int64

func (*SystemInfo) GetNonHeapMemory

func (x *SystemInfo) GetNonHeapMemory() int64

func (*SystemInfo) GetOs

func (x *SystemInfo) GetOs() string

func (*SystemInfo) GetProcess

func (x *SystemInfo) GetProcess() *ProcessInfo

func (*SystemInfo) GetRevision

func (x *SystemInfo) GetRevision() string

func (*SystemInfo) GetRootDirectories

func (x *SystemInfo) GetRootDirectories() []*RootDirectory

func (*SystemInfo) GetServerId

func (x *SystemInfo) GetServerId() string

func (*SystemInfo) GetUptime

func (x *SystemInfo) GetUptime() int64

func (*SystemInfo) GetUsedHeapMemory

func (x *SystemInfo) GetUsedHeapMemory() int64

func (*SystemInfo) GetUsedNonHeapMemory

func (x *SystemInfo) GetUsedNonHeapMemory() int64

func (*SystemInfo) GetWorkingDirectory

func (x *SystemInfo) GetWorkingDirectory() string

func (*SystemInfo) GetYamcsVersion

func (x *SystemInfo) GetYamcsVersion() string

func (*SystemInfo) ProtoMessage

func (*SystemInfo) ProtoMessage()

func (*SystemInfo) ProtoReflect

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

func (*SystemInfo) Reset

func (x *SystemInfo) Reset()

func (*SystemInfo) String

func (x *SystemInfo) String() string

type ThreadGroupInfo

type ThreadGroupInfo struct {
	Name   *string          `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Daemon *bool            `protobuf:"varint,2,opt,name=daemon" json:"daemon,omitempty"`
	Parent *ThreadGroupInfo `protobuf:"bytes,3,opt,name=parent" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

func (*ThreadGroupInfo) Descriptor deprecated

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

Deprecated: Use ThreadGroupInfo.ProtoReflect.Descriptor instead.

func (*ThreadGroupInfo) GetDaemon

func (x *ThreadGroupInfo) GetDaemon() bool

func (*ThreadGroupInfo) GetName

func (x *ThreadGroupInfo) GetName() string

func (*ThreadGroupInfo) GetParent

func (x *ThreadGroupInfo) GetParent() *ThreadGroupInfo

func (*ThreadGroupInfo) ProtoMessage

func (*ThreadGroupInfo) ProtoMessage()

func (*ThreadGroupInfo) ProtoReflect

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

func (*ThreadGroupInfo) Reset

func (x *ThreadGroupInfo) Reset()

func (*ThreadGroupInfo) String

func (x *ThreadGroupInfo) String() string

type ThreadInfo

type ThreadInfo struct {
	Id        *int64              `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Name      *string             `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	State     *string             `protobuf:"bytes,3,opt,name=state" json:"state,omitempty"`
	Native    *bool               `protobuf:"varint,4,opt,name=native" json:"native,omitempty"`
	Suspended *bool               `protobuf:"varint,5,opt,name=suspended" json:"suspended,omitempty"`
	Group     *ThreadGroupInfo    `protobuf:"bytes,6,opt,name=group" json:"group,omitempty"`
	Trace     []*TraceElementInfo `protobuf:"bytes,7,rep,name=trace" json:"trace,omitempty"`
	// contains filtered or unexported fields
}

func (*ThreadInfo) Descriptor deprecated

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

Deprecated: Use ThreadInfo.ProtoReflect.Descriptor instead.

func (*ThreadInfo) GetGroup

func (x *ThreadInfo) GetGroup() *ThreadGroupInfo

func (*ThreadInfo) GetId

func (x *ThreadInfo) GetId() int64

func (*ThreadInfo) GetName

func (x *ThreadInfo) GetName() string

func (*ThreadInfo) GetNative

func (x *ThreadInfo) GetNative() bool

func (*ThreadInfo) GetState

func (x *ThreadInfo) GetState() string

func (*ThreadInfo) GetSuspended

func (x *ThreadInfo) GetSuspended() bool

func (*ThreadInfo) GetTrace

func (x *ThreadInfo) GetTrace() []*TraceElementInfo

func (*ThreadInfo) ProtoMessage

func (*ThreadInfo) ProtoMessage()

func (*ThreadInfo) ProtoReflect

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

func (*ThreadInfo) Reset

func (x *ThreadInfo) Reset()

func (*ThreadInfo) String

func (x *ThreadInfo) String() string

type TopicInfo

type TopicInfo struct {
	Topic       *string `protobuf:"bytes,1,opt,name=topic" json:"topic,omitempty"`
	Service     *string `protobuf:"bytes,2,opt,name=service" json:"service,omitempty"`
	Method      *string `protobuf:"bytes,3,opt,name=method" json:"method,omitempty"`
	Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	InputType   *string `protobuf:"bytes,5,opt,name=inputType" json:"inputType,omitempty"`
	OutputType  *string `protobuf:"bytes,6,opt,name=outputType" json:"outputType,omitempty"`
	Deprecated  *bool   `protobuf:"varint,7,opt,name=deprecated" json:"deprecated,omitempty"`
	// contains filtered or unexported fields
}

func (*TopicInfo) Descriptor deprecated

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

Deprecated: Use TopicInfo.ProtoReflect.Descriptor instead.

func (*TopicInfo) GetDeprecated

func (x *TopicInfo) GetDeprecated() bool

func (*TopicInfo) GetDescription

func (x *TopicInfo) GetDescription() string

func (*TopicInfo) GetInputType

func (x *TopicInfo) GetInputType() string

func (*TopicInfo) GetMethod

func (x *TopicInfo) GetMethod() string

func (*TopicInfo) GetOutputType

func (x *TopicInfo) GetOutputType() string

func (*TopicInfo) GetService

func (x *TopicInfo) GetService() string

func (*TopicInfo) GetTopic

func (x *TopicInfo) GetTopic() string

func (*TopicInfo) ProtoMessage

func (*TopicInfo) ProtoMessage()

func (*TopicInfo) ProtoReflect

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

func (*TopicInfo) Reset

func (x *TopicInfo) Reset()

func (*TopicInfo) String

func (x *TopicInfo) String() string

type TraceElementInfo

type TraceElementInfo struct {
	ClassName  *string `protobuf:"bytes,1,opt,name=className" json:"className,omitempty"`
	FileName   *string `protobuf:"bytes,2,opt,name=fileName" json:"fileName,omitempty"`
	MethodName *string `protobuf:"bytes,3,opt,name=methodName" json:"methodName,omitempty"`
	LineNumber *int32  `protobuf:"varint,4,opt,name=lineNumber" json:"lineNumber,omitempty"`
	// contains filtered or unexported fields
}

func (*TraceElementInfo) Descriptor deprecated

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

Deprecated: Use TraceElementInfo.ProtoReflect.Descriptor instead.

func (*TraceElementInfo) GetClassName

func (x *TraceElementInfo) GetClassName() string

func (*TraceElementInfo) GetFileName

func (x *TraceElementInfo) GetFileName() string

func (*TraceElementInfo) GetLineNumber

func (x *TraceElementInfo) GetLineNumber() int32

func (*TraceElementInfo) GetMethodName

func (x *TraceElementInfo) GetMethodName() string

func (*TraceElementInfo) ProtoMessage

func (*TraceElementInfo) ProtoMessage()

func (*TraceElementInfo) ProtoReflect

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

func (*TraceElementInfo) Reset

func (x *TraceElementInfo) Reset()

func (*TraceElementInfo) String

func (x *TraceElementInfo) String() string

Jump to

Keyboard shortcuts

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