archive

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: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_yamcs_protobuf_archive_archive_proto protoreflect.FileDescriptor
View Source
var File_yamcs_protobuf_archive_index_service_proto protoreflect.FileDescriptor
View Source
var File_yamcs_protobuf_archive_parameter_archive_service_proto protoreflect.FileDescriptor
View Source
var File_yamcs_protobuf_archive_rocksdb_service_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ArchiveParameterSegmentInfo

type ArchiveParameterSegmentInfo struct {

	// Multiple parameters are grouped such that all in one group have
	// the same timestamps. For example: all parameters extracted from
	// one TM packet usually have the same timestamp.
	// This way we have a unique segment storing the timestamps for a
	// group of parameters. The groupId can be used to retrieve all parameters
	// from the same group.
	GroupId *uint32 `protobuf:"varint,1,opt,name=groupId" json:"groupId,omitempty"`
	// the segment start
	Start *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	// the segment end
	End *timestamp.Timestamp `protobuf:"bytes,3,opt,name=end" json:"end,omitempty"`
	// the number of samples in the segment
	Count *uint32 `protobuf:"varint,4,opt,name=count" json:"count,omitempty"`
	// contains filtered or unexported fields
}

func (*ArchiveParameterSegmentInfo) Descriptor deprecated

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

Deprecated: Use ArchiveParameterSegmentInfo.ProtoReflect.Descriptor instead.

func (*ArchiveParameterSegmentInfo) GetCount

func (x *ArchiveParameterSegmentInfo) GetCount() uint32

func (*ArchiveParameterSegmentInfo) GetEnd

func (*ArchiveParameterSegmentInfo) GetGroupId

func (x *ArchiveParameterSegmentInfo) GetGroupId() uint32

func (*ArchiveParameterSegmentInfo) GetStart

func (*ArchiveParameterSegmentInfo) ProtoMessage

func (*ArchiveParameterSegmentInfo) ProtoMessage()

func (*ArchiveParameterSegmentInfo) ProtoReflect

func (*ArchiveParameterSegmentInfo) Reset

func (x *ArchiveParameterSegmentInfo) Reset()

func (*ArchiveParameterSegmentInfo) String

func (x *ArchiveParameterSegmentInfo) String() string

type ArchivedParameterGroupResponse

type ArchivedParameterGroupResponse struct {

	// Group identifier
	Gid *uint32 `protobuf:"varint,1,opt,name=gid" json:"gid,omitempty"`
	// Parameters belonging to the group
	Parameters []*ArchivedParameterInfo `protobuf:"bytes,2,rep,name=parameters" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

func (*ArchivedParameterGroupResponse) Descriptor deprecated

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

Deprecated: Use ArchivedParameterGroupResponse.ProtoReflect.Descriptor instead.

func (*ArchivedParameterGroupResponse) GetGid

func (*ArchivedParameterGroupResponse) GetParameters

func (*ArchivedParameterGroupResponse) ProtoMessage

func (*ArchivedParameterGroupResponse) ProtoMessage()

func (*ArchivedParameterGroupResponse) ProtoReflect

func (*ArchivedParameterGroupResponse) Reset

func (x *ArchivedParameterGroupResponse) Reset()

func (*ArchivedParameterGroupResponse) String

type ArchivedParameterInfo

type ArchivedParameterInfo struct {

	// parameter id
	Pid *uint32 `protobuf:"varint,1,opt,name=pid" json:"pid,omitempty"`
	// parameter fully qualified name
	Fqn *string `protobuf:"bytes,2,opt,name=fqn" json:"fqn,omitempty"`
	// parameter raw type
	RawType *protobuf.Value_Type `protobuf:"varint,3,opt,name=rawType,enum=yamcs.protobuf.Value_Type" json:"rawType,omitempty"`
	// parameter engineering type
	EngType *protobuf.Value_Type `protobuf:"varint,4,opt,name=engType,enum=yamcs.protobuf.Value_Type" json:"engType,omitempty"`
	// the groups which this parameter is part of
	Gids []uint32 `protobuf:"varint,5,rep,name=gids" json:"gids,omitempty"`
	// contains filtered or unexported fields
}

This message contains information about one parameter in the parameter archive. Each (parameter name, raw type, engineering type) is assigned a unique id and all the samples are stored with that id. If a MDB change results in the parameter having a different engineering or raw type, a new pid will be allocated. This is why for the same parameter name, we can have multiple parameter ids. The parameter archive will contain data even for parameters removed from the MDB

func (*ArchivedParameterInfo) Descriptor deprecated

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

Deprecated: Use ArchivedParameterInfo.ProtoReflect.Descriptor instead.

func (*ArchivedParameterInfo) GetEngType

func (x *ArchivedParameterInfo) GetEngType() protobuf.Value_Type

func (*ArchivedParameterInfo) GetFqn

func (x *ArchivedParameterInfo) GetFqn() string

func (*ArchivedParameterInfo) GetGids

func (x *ArchivedParameterInfo) GetGids() []uint32

func (*ArchivedParameterInfo) GetPid

func (x *ArchivedParameterInfo) GetPid() uint32

func (*ArchivedParameterInfo) GetRawType

func (x *ArchivedParameterInfo) GetRawType() protobuf.Value_Type

func (*ArchivedParameterInfo) ProtoMessage

func (*ArchivedParameterInfo) ProtoMessage()

func (*ArchivedParameterInfo) ProtoReflect

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

func (*ArchivedParameterInfo) Reset

func (x *ArchivedParameterInfo) Reset()

func (*ArchivedParameterInfo) String

func (x *ArchivedParameterInfo) String() string

type ArchivedParameterSegmentsResponse

type ArchivedParameterSegmentsResponse struct {
	ParameterInfo *ArchivedParameterInfo         `protobuf:"bytes,1,opt,name=parameterInfo" json:"parameterInfo,omitempty"`
	Segments      []*ArchiveParameterSegmentInfo `protobuf:"bytes,2,rep,name=segments" json:"segments,omitempty"`
	// contains filtered or unexported fields
}

Recorded segments for the requested parameter

func (*ArchivedParameterSegmentsResponse) Descriptor deprecated

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

Deprecated: Use ArchivedParameterSegmentsResponse.ProtoReflect.Descriptor instead.

func (*ArchivedParameterSegmentsResponse) GetParameterInfo

func (*ArchivedParameterSegmentsResponse) GetSegments

func (*ArchivedParameterSegmentsResponse) ProtoMessage

func (*ArchivedParameterSegmentsResponse) ProtoMessage()

func (*ArchivedParameterSegmentsResponse) ProtoReflect

func (*ArchivedParameterSegmentsResponse) Reset

func (*ArchivedParameterSegmentsResponse) String

type ArchivedParametersInfoResponse

type ArchivedParametersInfoResponse struct {
	Parameters []*ArchivedParameterInfo `protobuf:"bytes,1,rep,name=parameters" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

func (*ArchivedParametersInfoResponse) Descriptor deprecated

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

Deprecated: Use ArchivedParametersInfoResponse.ProtoReflect.Descriptor instead.

func (*ArchivedParametersInfoResponse) GetParameters

func (*ArchivedParametersInfoResponse) ProtoMessage

func (*ArchivedParametersInfoResponse) ProtoMessage()

func (*ArchivedParametersInfoResponse) ProtoReflect

func (*ArchivedParametersInfoResponse) Reset

func (x *ArchivedParametersInfoResponse) Reset()

func (*ArchivedParametersInfoResponse) String

type BackupDatabaseRequest

type BackupDatabaseRequest struct {
	Tablespace *string `protobuf:"bytes,1,opt,name=tablespace" json:"tablespace,omitempty"`
	Dbpath     *string `protobuf:"bytes,2,opt,name=dbpath" json:"dbpath,omitempty"`
	BackupDir  *string `protobuf:"bytes,3,opt,name=backupDir" json:"backupDir,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupDatabaseRequest) Descriptor deprecated

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

Deprecated: Use BackupDatabaseRequest.ProtoReflect.Descriptor instead.

func (*BackupDatabaseRequest) GetBackupDir

func (x *BackupDatabaseRequest) GetBackupDir() string

func (*BackupDatabaseRequest) GetDbpath

func (x *BackupDatabaseRequest) GetDbpath() string

func (*BackupDatabaseRequest) GetTablespace

func (x *BackupDatabaseRequest) GetTablespace() string

func (*BackupDatabaseRequest) ProtoMessage

func (*BackupDatabaseRequest) ProtoMessage()

func (*BackupDatabaseRequest) ProtoReflect

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

func (*BackupDatabaseRequest) Reset

func (x *BackupDatabaseRequest) Reset()

func (*BackupDatabaseRequest) String

func (x *BackupDatabaseRequest) String() string

type CompactDatabaseRequest

type CompactDatabaseRequest struct {
	Tablespace *string `protobuf:"bytes,1,opt,name=tablespace" json:"tablespace,omitempty"`
	Dbpath     *string `protobuf:"bytes,2,opt,name=dbpath" json:"dbpath,omitempty"`
	// contains filtered or unexported fields
}

func (*CompactDatabaseRequest) Descriptor deprecated

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

Deprecated: Use CompactDatabaseRequest.ProtoReflect.Descriptor instead.

func (*CompactDatabaseRequest) GetDbpath

func (x *CompactDatabaseRequest) GetDbpath() string

func (*CompactDatabaseRequest) GetTablespace

func (x *CompactDatabaseRequest) GetTablespace() string

func (*CompactDatabaseRequest) ProtoMessage

func (*CompactDatabaseRequest) ProtoMessage()

func (*CompactDatabaseRequest) ProtoReflect

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

func (*CompactDatabaseRequest) Reset

func (x *CompactDatabaseRequest) Reset()

func (*CompactDatabaseRequest) String

func (x *CompactDatabaseRequest) String() string

type DescribeDatabaseRequest

type DescribeDatabaseRequest struct {
	Tablespace *string `protobuf:"bytes,1,opt,name=tablespace" json:"tablespace,omitempty"`
	Dbpath     *string `protobuf:"bytes,2,opt,name=dbpath" json:"dbpath,omitempty"`
	// contains filtered or unexported fields
}

func (*DescribeDatabaseRequest) Descriptor deprecated

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

Deprecated: Use DescribeDatabaseRequest.ProtoReflect.Descriptor instead.

func (*DescribeDatabaseRequest) GetDbpath

func (x *DescribeDatabaseRequest) GetDbpath() string

func (*DescribeDatabaseRequest) GetTablespace

func (x *DescribeDatabaseRequest) GetTablespace() string

func (*DescribeDatabaseRequest) ProtoMessage

func (*DescribeDatabaseRequest) ProtoMessage()

func (*DescribeDatabaseRequest) ProtoReflect

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

func (*DescribeDatabaseRequest) Reset

func (x *DescribeDatabaseRequest) Reset()

func (*DescribeDatabaseRequest) String

func (x *DescribeDatabaseRequest) String() string

type ExportParameterValuesRequest

type ExportParameterValuesRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Filter the lower bound of the parameter's generation time.
	// Specify a date string in ISO 8601 format.
	Start *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	// Filter the upper bound of the parameter's generation time.
	// Specify a date string in ISO 8601 format.
	Stop *timestamp.Timestamp `protobuf:"bytes,3,opt,name=stop" json:"stop,omitempty"`
	// The parameters to add to the export.
	Parameters []string `protobuf:"bytes,4,rep,name=parameters" json:"parameters,omitempty"`
	// Namespace used to display parameter names in csv header.
	// Only used when no parameter ids were specified.
	Namespace *string `protobuf:"bytes,5,opt,name=namespace" json:"namespace,omitempty"`
	// Extra columns added to the CSV output:
	//
	//   - “raw“: Raw parameter values
	//   - “monitoring“: Monitoring status
	Extra []string `protobuf:"bytes,6,rep,name=extra" json:"extra,omitempty"`
	// Column delimiter. One of “TAB“, “COMMA“ or “SEMICOLON“.
	// Default: “TAB“.
	Delimiter *string `protobuf:"bytes,7,opt,name=delimiter" json:"delimiter,omitempty"`
	// When specified, only one value each for each interval is returned.
	// The value is in milliseconds.
	Interval *int32 `protobuf:"varint,8,opt,name=interval" json:"interval,omitempty"`
	// contains filtered or unexported fields
}

func (*ExportParameterValuesRequest) Descriptor deprecated

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

Deprecated: Use ExportParameterValuesRequest.ProtoReflect.Descriptor instead.

func (*ExportParameterValuesRequest) GetDelimiter

func (x *ExportParameterValuesRequest) GetDelimiter() string

func (*ExportParameterValuesRequest) GetExtra

func (x *ExportParameterValuesRequest) GetExtra() []string

func (*ExportParameterValuesRequest) GetInstance

func (x *ExportParameterValuesRequest) GetInstance() string

func (*ExportParameterValuesRequest) GetInterval

func (x *ExportParameterValuesRequest) GetInterval() int32

func (*ExportParameterValuesRequest) GetNamespace

func (x *ExportParameterValuesRequest) GetNamespace() string

func (*ExportParameterValuesRequest) GetParameters

func (x *ExportParameterValuesRequest) GetParameters() []string

func (*ExportParameterValuesRequest) GetStart

func (*ExportParameterValuesRequest) GetStop

func (*ExportParameterValuesRequest) ProtoMessage

func (*ExportParameterValuesRequest) ProtoMessage()

func (*ExportParameterValuesRequest) ProtoReflect

func (*ExportParameterValuesRequest) Reset

func (x *ExportParameterValuesRequest) Reset()

func (*ExportParameterValuesRequest) String

type GetArchivedParameterGroupRequest

type GetArchivedParameterGroupRequest struct {

	// Yamcs instance name
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Group identifier
	Gid *uint32 `protobuf:"varint,2,opt,name=gid" json:"gid,omitempty"`
	// contains filtered or unexported fields
}

func (*GetArchivedParameterGroupRequest) Descriptor deprecated

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

Deprecated: Use GetArchivedParameterGroupRequest.ProtoReflect.Descriptor instead.

func (*GetArchivedParameterGroupRequest) GetGid

func (*GetArchivedParameterGroupRequest) GetInstance

func (x *GetArchivedParameterGroupRequest) GetInstance() string

func (*GetArchivedParameterGroupRequest) ProtoMessage

func (*GetArchivedParameterGroupRequest) ProtoMessage()

func (*GetArchivedParameterGroupRequest) ProtoReflect

func (*GetArchivedParameterGroupRequest) Reset

func (*GetArchivedParameterGroupRequest) String

type GetArchivedParameterSegmentsRequest

type GetArchivedParameterSegmentsRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// parameter id
	Pid *uint32 `protobuf:"varint,2,opt,name=pid" json:"pid,omitempty"`
	// get the segments overlapping with [start, stop) interval
	Start *timestamp.Timestamp `protobuf:"bytes,3,opt,name=start" json:"start,omitempty"`
	Stop  *timestamp.Timestamp `protobuf:"bytes,4,opt,name=stop" json:"stop,omitempty"`
	// contains filtered or unexported fields
}

func (*GetArchivedParameterSegmentsRequest) Descriptor deprecated

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

Deprecated: Use GetArchivedParameterSegmentsRequest.ProtoReflect.Descriptor instead.

func (*GetArchivedParameterSegmentsRequest) GetInstance

func (*GetArchivedParameterSegmentsRequest) GetPid

func (*GetArchivedParameterSegmentsRequest) GetStart

func (*GetArchivedParameterSegmentsRequest) GetStop

func (*GetArchivedParameterSegmentsRequest) ProtoMessage

func (*GetArchivedParameterSegmentsRequest) ProtoMessage()

func (*GetArchivedParameterSegmentsRequest) ProtoReflect

func (*GetArchivedParameterSegmentsRequest) Reset

func (*GetArchivedParameterSegmentsRequest) String

type GetArchivedParametersInfoRequest

type GetArchivedParametersInfoRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// The search keywords.
	Q *string `protobuf:"bytes,2,opt,name=q" json:"q,omitempty"`
	// List only direct child parameters of the specified system.
	// Only the parameters whose fully qualified name start with system will be returned.
	//
	// When “system“ and “q“ are used together, the q search will be matched on the parameters
	// filtered by system.
	System *string `protobuf:"bytes,3,opt,name=system" json:"system,omitempty"`
	// The maximum number of returned parameters. Choose this value too
	// high and you risk hitting the maximum response size limit enforced by the
	// server. Default: “100“
	Limit *int32 `protobuf:"varint,7,opt,name=limit" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

Get information about the parameters stored in the Parameter Archive

func (*GetArchivedParametersInfoRequest) Descriptor deprecated

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

Deprecated: Use GetArchivedParametersInfoRequest.ProtoReflect.Descriptor instead.

func (*GetArchivedParametersInfoRequest) GetInstance

func (x *GetArchivedParametersInfoRequest) GetInstance() string

func (*GetArchivedParametersInfoRequest) GetLimit

func (*GetArchivedParametersInfoRequest) GetQ

func (*GetArchivedParametersInfoRequest) GetSystem

func (*GetArchivedParametersInfoRequest) ProtoMessage

func (*GetArchivedParametersInfoRequest) ProtoMessage()

func (*GetArchivedParametersInfoRequest) ProtoReflect

func (*GetArchivedParametersInfoRequest) Reset

func (*GetArchivedParametersInfoRequest) String

type GetParameterRangesRequest

type GetParameterRangesRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Parameter name.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Filter the lower bound of the parameter's generation time. Specify a date
	// string in ISO 8601 format.
	Start *timestamp.Timestamp `protobuf:"bytes,3,opt,name=start" json:"start,omitempty"`
	// Filter the upper bound of the parameter's generation time. Specify a date
	// string in ISO 8601 format.
	Stop *timestamp.Timestamp `protobuf:"bytes,4,opt,name=stop" json:"stop,omitempty"`
	// Time in milliseconds. Any gap (detected based on parameter expiration) smaller than
	// this will be ignored. However if the parameter changes value, the ranges will still
	// be split.
	MinGap *int64 `protobuf:"varint,5,opt,name=minGap" json:"minGap,omitempty"`
	// Time in milliseconds. If the distance between two subsequent values of the parameter
	// is bigger than this value (but smaller than the parameter expiration), then an
	// artificial gap will be constructed. This also applies if there is no parameter
	// expiration defined for the parameter.
	MaxGap *int64 `protobuf:"varint,6,opt,name=maxGap" json:"maxGap,omitempty"`
	// Disable loading of parameters from the parameter cache. Default: “false“.
	Norealtime *bool `protobuf:"varint,7,opt,name=norealtime" json:"norealtime,omitempty"`
	// The name of the processor from which to use the parameter cache. Default: “realtime“.
	Processor *string `protobuf:"bytes,8,opt,name=processor" json:"processor,omitempty"`
	// Specifies how to retrieve the parameters. Either “ParameterArchive“ or
	// “replay“. If “replay“ is specified, a replay processor will be created
	// and data will be processed with the active Mission Database. Note that this
	// is much slower than receiving data from the ParameterArchive.
	//
	// Default: “ParameterArchive“.
	Source *string `protobuf:"bytes,9,opt,name=source" json:"source,omitempty"`
	// Time in milliseconds of the minimum range to be returned. If the data changes more often,
	// a new range will not be created but the data will be added to the old range.
	MinRange *int64 `protobuf:"varint,10,opt,name=minRange" json:"minRange,omitempty"`
	// Maximum number of distinct values to be returned. The maximum number
	// applies across all ranges and is meant to limit the amount of data that
	// is being retrieved. The retrieved data has a count for each value as well
	// as a total count. The difference between the total count and the sum of the
	// individual counts can be used to compute the number of unsent values.
	MaxValues *int32 `protobuf:"varint,11,opt,name=maxValues" json:"maxValues,omitempty"`
	// contains filtered or unexported fields
}

func (*GetParameterRangesRequest) Descriptor deprecated

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

Deprecated: Use GetParameterRangesRequest.ProtoReflect.Descriptor instead.

func (*GetParameterRangesRequest) GetInstance

func (x *GetParameterRangesRequest) GetInstance() string

func (*GetParameterRangesRequest) GetMaxGap

func (x *GetParameterRangesRequest) GetMaxGap() int64

func (*GetParameterRangesRequest) GetMaxValues

func (x *GetParameterRangesRequest) GetMaxValues() int32

func (*GetParameterRangesRequest) GetMinGap

func (x *GetParameterRangesRequest) GetMinGap() int64

func (*GetParameterRangesRequest) GetMinRange

func (x *GetParameterRangesRequest) GetMinRange() int64

func (*GetParameterRangesRequest) GetName

func (x *GetParameterRangesRequest) GetName() string

func (*GetParameterRangesRequest) GetNorealtime

func (x *GetParameterRangesRequest) GetNorealtime() bool

func (*GetParameterRangesRequest) GetProcessor

func (x *GetParameterRangesRequest) GetProcessor() string

func (*GetParameterRangesRequest) GetSource

func (x *GetParameterRangesRequest) GetSource() string

func (*GetParameterRangesRequest) GetStart

func (*GetParameterRangesRequest) GetStop

func (*GetParameterRangesRequest) ProtoMessage

func (*GetParameterRangesRequest) ProtoMessage()

func (*GetParameterRangesRequest) ProtoReflect

func (*GetParameterRangesRequest) Reset

func (x *GetParameterRangesRequest) Reset()

func (*GetParameterRangesRequest) String

func (x *GetParameterRangesRequest) String() string

type GetParameterSamplesRequest

type GetParameterSamplesRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Parameter name.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// Filter the lower bound of the parameter's generation time. Specify a date
	// string in ISO 8601 format.
	Start *timestamp.Timestamp `protobuf:"bytes,3,opt,name=start" json:"start,omitempty"`
	// Filter the upper bound of the parameter's generation time. Specify a date
	// string in ISO 8601 format.
	Stop *timestamp.Timestamp `protobuf:"bytes,4,opt,name=stop" json:"stop,omitempty"`
	// Number of intervals to use. Default: “500“.
	Count *int32 `protobuf:"varint,5,opt,name=count" json:"count,omitempty"`
	// Disable loading of parameters from the parameter cache. Default: “false“.
	Norealtime *bool `protobuf:"varint,6,opt,name=norealtime" json:"norealtime,omitempty"`
	// Consider the raw value instead of the engineering value.
	// Default is to use the engineering value
	UseRawValue *bool `protobuf:"varint,9,opt,name=useRawValue" json:"useRawValue,omitempty"`
	// The name of the processor from which to use the parameter cache.
	// Default: “realtime“.
	Processor *string `protobuf:"bytes,7,opt,name=processor" json:"processor,omitempty"`
	// Specifies how to retrieve the parameters. Either “ParameterArchive“ or
	// “replay“. If “replay“ is specified, a replay processor will be created
	// and data will be processed with the active Mission Database. Note that
	// this is much slower than receiving data from the ParameterArchive.
	//
	// Default: “ParameterArchive“.
	Source *string `protobuf:"bytes,8,opt,name=source" json:"source,omitempty"`
	// contains filtered or unexported fields
}

func (*GetParameterSamplesRequest) Descriptor deprecated

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

Deprecated: Use GetParameterSamplesRequest.ProtoReflect.Descriptor instead.

func (*GetParameterSamplesRequest) GetCount

func (x *GetParameterSamplesRequest) GetCount() int32

func (*GetParameterSamplesRequest) GetInstance

func (x *GetParameterSamplesRequest) GetInstance() string

func (*GetParameterSamplesRequest) GetName

func (x *GetParameterSamplesRequest) GetName() string

func (*GetParameterSamplesRequest) GetNorealtime

func (x *GetParameterSamplesRequest) GetNorealtime() bool

func (*GetParameterSamplesRequest) GetProcessor

func (x *GetParameterSamplesRequest) GetProcessor() string

func (*GetParameterSamplesRequest) GetSource

func (x *GetParameterSamplesRequest) GetSource() string

func (*GetParameterSamplesRequest) GetStart

func (*GetParameterSamplesRequest) GetStop

func (*GetParameterSamplesRequest) GetUseRawValue

func (x *GetParameterSamplesRequest) GetUseRawValue() bool

func (*GetParameterSamplesRequest) ProtoMessage

func (*GetParameterSamplesRequest) ProtoMessage()

func (*GetParameterSamplesRequest) ProtoReflect

func (*GetParameterSamplesRequest) Reset

func (x *GetParameterSamplesRequest) Reset()

func (*GetParameterSamplesRequest) String

func (x *GetParameterSamplesRequest) String() string

type IndexEntry

type IndexEntry struct {
	Start    *string `protobuf:"bytes,1,opt,name=start" json:"start,omitempty"`
	Stop     *string `protobuf:"bytes,2,opt,name=stop" json:"stop,omitempty"`
	Count    *int32  `protobuf:"varint,3,opt,name=count" json:"count,omitempty"`
	SeqStart *int64  `protobuf:"varint,4,opt,name=seqStart" json:"seqStart,omitempty"`
	SeqStop  *int64  `protobuf:"varint,5,opt,name=seqStop" json:"seqStop,omitempty"`
	// contains filtered or unexported fields
}

func (*IndexEntry) Descriptor deprecated

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

Deprecated: Use IndexEntry.ProtoReflect.Descriptor instead.

func (*IndexEntry) GetCount

func (x *IndexEntry) GetCount() int32

func (*IndexEntry) GetSeqStart

func (x *IndexEntry) GetSeqStart() int64

func (*IndexEntry) GetSeqStop

func (x *IndexEntry) GetSeqStop() int64

func (*IndexEntry) GetStart

func (x *IndexEntry) GetStart() string

func (*IndexEntry) GetStop

func (x *IndexEntry) GetStop() string

func (*IndexEntry) ProtoMessage

func (*IndexEntry) ProtoMessage()

func (*IndexEntry) ProtoReflect

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

func (*IndexEntry) Reset

func (x *IndexEntry) Reset()

func (*IndexEntry) String

func (x *IndexEntry) String() string

type IndexGroup

type IndexGroup struct {
	Id    *protobuf.NamedObjectId `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
	Entry []*IndexEntry           `protobuf:"bytes,2,rep,name=entry" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

func (*IndexGroup) Descriptor deprecated

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

Deprecated: Use IndexGroup.ProtoReflect.Descriptor instead.

func (*IndexGroup) GetEntry

func (x *IndexGroup) GetEntry() []*IndexEntry

func (*IndexGroup) GetId

func (x *IndexGroup) GetId() *protobuf.NamedObjectId

func (*IndexGroup) ProtoMessage

func (*IndexGroup) ProtoMessage()

func (*IndexGroup) ProtoReflect

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

func (*IndexGroup) Reset

func (x *IndexGroup) Reset()

func (*IndexGroup) String

func (x *IndexGroup) String() string

type IndexResponse

type IndexResponse struct {
	Group []*IndexGroup `protobuf:"bytes,1,rep,name=group" json:"group,omitempty"`
	// Token indicating the response is only partial. More results can then
	// be obtained by performing the same request (including all original
	// query parameters) and setting the “next“ parameter to this token.
	ContinuationToken *string `protobuf:"bytes,2,opt,name=continuationToken" json:"continuationToken,omitempty"`
	// contains filtered or unexported fields
}

func (*IndexResponse) Descriptor deprecated

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

Deprecated: Use IndexResponse.ProtoReflect.Descriptor instead.

func (*IndexResponse) GetContinuationToken

func (x *IndexResponse) GetContinuationToken() string

func (*IndexResponse) GetGroup

func (x *IndexResponse) GetGroup() []*IndexGroup

func (*IndexResponse) ProtoMessage

func (*IndexResponse) ProtoMessage()

func (*IndexResponse) ProtoReflect

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

func (*IndexResponse) Reset

func (x *IndexResponse) Reset()

func (*IndexResponse) String

func (x *IndexResponse) String() string

type ListCommandHistoryIndexRequest

type ListCommandHistoryIndexRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Value in milliseconds that indicates the maximum gap before two consecutive index
	// ranges are merged together. Default: “2000“
	MergeTime *int32 `protobuf:"varint,2,opt,name=mergeTime" json:"mergeTime,omitempty"`
	// The maximum number of returned entries. Choose this value too high and you risk hitting
	// the maximum response size limit enforced by the server. Default: “1000“.
	// Note that in general it is advised to control the size of the response via “mergeTime“,
	// rather than via “limit“.
	Limit *int32 `protobuf:"varint,3,opt,name=limit" json:"limit,omitempty"`
	// Filter the lower bound of the index entries. Specify a date string in ISO 8601 format.
	Start *timestamp.Timestamp `protobuf:"bytes,4,opt,name=start" json:"start,omitempty"`
	// Filter the upper bound of the index entries. Specify a date string in ISO 8601 format.
	Stop *timestamp.Timestamp `protobuf:"bytes,5,opt,name=stop" json:"stop,omitempty"`
	// Continuation token returned by a previous page response.
	Next *string `protobuf:"bytes,6,opt,name=next" json:"next,omitempty"`
	// Filter on a specific command
	Name []string `protobuf:"bytes,7,rep,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCommandHistoryIndexRequest) Descriptor deprecated

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

Deprecated: Use ListCommandHistoryIndexRequest.ProtoReflect.Descriptor instead.

func (*ListCommandHistoryIndexRequest) GetInstance

func (x *ListCommandHistoryIndexRequest) GetInstance() string

func (*ListCommandHistoryIndexRequest) GetLimit

func (x *ListCommandHistoryIndexRequest) GetLimit() int32

func (*ListCommandHistoryIndexRequest) GetMergeTime

func (x *ListCommandHistoryIndexRequest) GetMergeTime() int32

func (*ListCommandHistoryIndexRequest) GetName

func (x *ListCommandHistoryIndexRequest) GetName() []string

func (*ListCommandHistoryIndexRequest) GetNext

func (*ListCommandHistoryIndexRequest) GetStart

func (*ListCommandHistoryIndexRequest) GetStop

func (*ListCommandHistoryIndexRequest) ProtoMessage

func (*ListCommandHistoryIndexRequest) ProtoMessage()

func (*ListCommandHistoryIndexRequest) ProtoReflect

func (*ListCommandHistoryIndexRequest) Reset

func (x *ListCommandHistoryIndexRequest) Reset()

func (*ListCommandHistoryIndexRequest) String

type ListCompletenessIndexRequest

type ListCompletenessIndexRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// The maximum number of returned entries. Choose this value too high and you risk hitting
	// the maximum response size limit enforced by the server. Default: “1000“.
	// Note that in general it is advised to control the size of the response via “mergeTime“,
	//
	//	rather than via “limit“.
	Limit *int32 `protobuf:"varint,2,opt,name=limit" json:"limit,omitempty"`
	// Filter the lower bound of the index entries. Specify a date string in ISO 8601 format.
	Start *timestamp.Timestamp `protobuf:"bytes,3,opt,name=start" json:"start,omitempty"`
	// Filter the upper bound of the index entries. Specify a date string in ISO 8601 format.
	Stop *timestamp.Timestamp `protobuf:"bytes,4,opt,name=stop" json:"stop,omitempty"`
	// Continuation token returned by a previous page response.
	Next *string `protobuf:"bytes,5,opt,name=next" json:"next,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCompletenessIndexRequest) Descriptor deprecated

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

Deprecated: Use ListCompletenessIndexRequest.ProtoReflect.Descriptor instead.

func (*ListCompletenessIndexRequest) GetInstance

func (x *ListCompletenessIndexRequest) GetInstance() string

func (*ListCompletenessIndexRequest) GetLimit

func (x *ListCompletenessIndexRequest) GetLimit() int32

func (*ListCompletenessIndexRequest) GetNext

func (x *ListCompletenessIndexRequest) GetNext() string

func (*ListCompletenessIndexRequest) GetStart

func (*ListCompletenessIndexRequest) GetStop

func (*ListCompletenessIndexRequest) ProtoMessage

func (*ListCompletenessIndexRequest) ProtoMessage()

func (*ListCompletenessIndexRequest) ProtoReflect

func (*ListCompletenessIndexRequest) Reset

func (x *ListCompletenessIndexRequest) Reset()

func (*ListCompletenessIndexRequest) String

type ListEventIndexRequest

type ListEventIndexRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Value in milliseconds that indicates the maximum gap before two consecutive index
	// ranges are merged together. Default: “2000“
	MergeTime *int32 `protobuf:"varint,2,opt,name=mergeTime" json:"mergeTime,omitempty"`
	// The maximum number of returned entries. Choose this value too high and you risk
	// hitting the maximum response size limit enforced by the server. Default: “1000“.
	// Note that in general it is advised to control the size of the response via
	// “mergeTime“, rather than via “limit“.
	Limit *int32 `protobuf:"varint,3,opt,name=limit" json:"limit,omitempty"`
	// Filter the lower bound of the index entries. Specify a date string in ISO 8601 format.
	Start *timestamp.Timestamp `protobuf:"bytes,4,opt,name=start" json:"start,omitempty"`
	// Filter the upper bound of the index entries. Specify a date string in ISO 8601 format.
	Stop *timestamp.Timestamp `protobuf:"bytes,5,opt,name=stop" json:"stop,omitempty"`
	// Continuation token returned by a previous page response.
	Next *string `protobuf:"bytes,6,opt,name=next" json:"next,omitempty"`
	// Filter on specific sources.
	Source []string `protobuf:"bytes,7,rep,name=source" json:"source,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEventIndexRequest) Descriptor deprecated

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

Deprecated: Use ListEventIndexRequest.ProtoReflect.Descriptor instead.

func (*ListEventIndexRequest) GetInstance

func (x *ListEventIndexRequest) GetInstance() string

func (*ListEventIndexRequest) GetLimit

func (x *ListEventIndexRequest) GetLimit() int32

func (*ListEventIndexRequest) GetMergeTime

func (x *ListEventIndexRequest) GetMergeTime() int32

func (*ListEventIndexRequest) GetNext

func (x *ListEventIndexRequest) GetNext() string

func (*ListEventIndexRequest) GetSource

func (x *ListEventIndexRequest) GetSource() []string

func (*ListEventIndexRequest) GetStart

func (x *ListEventIndexRequest) GetStart() *timestamp.Timestamp

func (*ListEventIndexRequest) GetStop

func (*ListEventIndexRequest) ProtoMessage

func (*ListEventIndexRequest) ProtoMessage()

func (*ListEventIndexRequest) ProtoReflect

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

func (*ListEventIndexRequest) Reset

func (x *ListEventIndexRequest) Reset()

func (*ListEventIndexRequest) String

func (x *ListEventIndexRequest) String() string

type ListPacketIndexRequest

type ListPacketIndexRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Value in milliseconds that indicates the maximum gap before two consecutive index
	// ranges are merged together. Default: “2000“
	MergeTime *int32 `protobuf:"varint,2,opt,name=mergeTime" json:"mergeTime,omitempty"`
	// The maximum number of returned entries. Choose this value too high and you risk
	// hitting the maximum response size limit enforced by the server. Default: “1000“.
	// Note that in general it is advised to control the size of the response via
	// “mergeTime“, rather than via “limit“.
	Limit *int32 `protobuf:"varint,3,opt,name=limit" json:"limit,omitempty"`
	// Filter the lower bound of the index entries. Specify a date string in ISO 8601 format.
	Start *timestamp.Timestamp `protobuf:"bytes,4,opt,name=start" json:"start,omitempty"`
	// Filter the upper bound of the index entries. Specify a date string in ISO 8601 format.
	Stop *timestamp.Timestamp `protobuf:"bytes,5,opt,name=stop" json:"stop,omitempty"`
	// Continuation token returned by a previous page response.
	Next *string `protobuf:"bytes,6,opt,name=next" json:"next,omitempty"`
	// Filter on specific packet names.
	Name []string `protobuf:"bytes,7,rep,name=name" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPacketIndexRequest) Descriptor deprecated

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

Deprecated: Use ListPacketIndexRequest.ProtoReflect.Descriptor instead.

func (*ListPacketIndexRequest) GetInstance

func (x *ListPacketIndexRequest) GetInstance() string

func (*ListPacketIndexRequest) GetLimit

func (x *ListPacketIndexRequest) GetLimit() int32

func (*ListPacketIndexRequest) GetMergeTime

func (x *ListPacketIndexRequest) GetMergeTime() int32

func (*ListPacketIndexRequest) GetName

func (x *ListPacketIndexRequest) GetName() []string

func (*ListPacketIndexRequest) GetNext

func (x *ListPacketIndexRequest) GetNext() string

func (*ListPacketIndexRequest) GetStart

func (*ListPacketIndexRequest) GetStop

func (*ListPacketIndexRequest) ProtoMessage

func (*ListPacketIndexRequest) ProtoMessage()

func (*ListPacketIndexRequest) ProtoReflect

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

func (*ListPacketIndexRequest) Reset

func (x *ListPacketIndexRequest) Reset()

func (*ListPacketIndexRequest) String

func (x *ListPacketIndexRequest) String() string

type ListParameterGroupsRequest

type ListParameterGroupsRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// contains filtered or unexported fields
}

func (*ListParameterGroupsRequest) Descriptor deprecated

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

Deprecated: Use ListParameterGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListParameterGroupsRequest) GetInstance

func (x *ListParameterGroupsRequest) GetInstance() string

func (*ListParameterGroupsRequest) ProtoMessage

func (*ListParameterGroupsRequest) ProtoMessage()

func (*ListParameterGroupsRequest) ProtoReflect

func (*ListParameterGroupsRequest) Reset

func (x *ListParameterGroupsRequest) Reset()

func (*ListParameterGroupsRequest) String

func (x *ListParameterGroupsRequest) String() string

type ListParameterHistoryRequest

type ListParameterHistoryRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Parameter name.
	Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	// The zero-based row number at which to start outputting results. Default: “0“.
	Pos *int64 `protobuf:"varint,3,opt,name=pos" json:"pos,omitempty"`
	// The maximum number of returned records per page. Choose this value too high
	// and you risk hitting the maximum response size limit enforced by the server.
	// Default: “100“.
	Limit *int32 `protobuf:"varint,4,opt,name=limit" json:"limit,omitempty"`
	// Whether to filter out consecutive identical values. Default “no“.
	Norepeat *bool `protobuf:"varint,5,opt,name=norepeat" json:"norepeat,omitempty"`
	// Filter the lower bound of the parameter's generation time. Specify a date
	// string in ISO 8601 format.
	Start *timestamp.Timestamp `protobuf:"bytes,6,opt,name=start" json:"start,omitempty"`
	// Filter the upper bound of the parameter's generation time. Specify a date
	// string in ISO 8601 format.
	Stop *timestamp.Timestamp `protobuf:"bytes,7,opt,name=stop" json:"stop,omitempty"`
	// The order of the returned results. Can be either “asc“ or “desc“.
	// Default: “desc“.
	Order *string `protobuf:"bytes,8,opt,name=order" json:"order,omitempty"`
	// Disable loading of parameters from the parameter cache. Default: “false“.
	Norealtime *bool `protobuf:"varint,9,opt,name=norealtime" json:"norealtime,omitempty"`
	// The name of the processor from which to use the parameter cache.
	// Default: “realtime“.
	Processor *string `protobuf:"bytes,10,opt,name=processor" json:"processor,omitempty"`
	// Specifies how to retrieve the parameters. Either “ParameterArchive“ or
	// “replay“. If “replay“ is specified, a replay processor will be created
	// and data will be processed with the active Mission Database. Note that this
	// is much slower than receiving data from the ParameterArchive.
	//
	// Default: “ParameterArchive“.
	Source *string `protobuf:"bytes,11,opt,name=source" json:"source,omitempty"`
	// If set, truncate binary values to the specified byte length.
	// This may be necessary when Yamcs contains large binary values.
	MaxBytes *int32 `protobuf:"varint,13,opt,name=maxBytes" json:"maxBytes,omitempty"`
	// Continuation token returned by a previous page response.
	Next *string `protobuf:"bytes,12,opt,name=next" json:"next,omitempty"`
	// contains filtered or unexported fields
}

func (*ListParameterHistoryRequest) Descriptor deprecated

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

Deprecated: Use ListParameterHistoryRequest.ProtoReflect.Descriptor instead.

func (*ListParameterHistoryRequest) GetInstance

func (x *ListParameterHistoryRequest) GetInstance() string

func (*ListParameterHistoryRequest) GetLimit

func (x *ListParameterHistoryRequest) GetLimit() int32

func (*ListParameterHistoryRequest) GetMaxBytes

func (x *ListParameterHistoryRequest) GetMaxBytes() int32

func (*ListParameterHistoryRequest) GetName

func (x *ListParameterHistoryRequest) GetName() string

func (*ListParameterHistoryRequest) GetNext

func (x *ListParameterHistoryRequest) GetNext() string

func (*ListParameterHistoryRequest) GetNorealtime

func (x *ListParameterHistoryRequest) GetNorealtime() bool

func (*ListParameterHistoryRequest) GetNorepeat

func (x *ListParameterHistoryRequest) GetNorepeat() bool

func (*ListParameterHistoryRequest) GetOrder

func (x *ListParameterHistoryRequest) GetOrder() string

func (*ListParameterHistoryRequest) GetPos

func (x *ListParameterHistoryRequest) GetPos() int64

func (*ListParameterHistoryRequest) GetProcessor

func (x *ListParameterHistoryRequest) GetProcessor() string

func (*ListParameterHistoryRequest) GetSource

func (x *ListParameterHistoryRequest) GetSource() string

func (*ListParameterHistoryRequest) GetStart

func (*ListParameterHistoryRequest) GetStop

func (*ListParameterHistoryRequest) ProtoMessage

func (*ListParameterHistoryRequest) ProtoMessage()

func (*ListParameterHistoryRequest) ProtoReflect

func (*ListParameterHistoryRequest) Reset

func (x *ListParameterHistoryRequest) Reset()

func (*ListParameterHistoryRequest) String

func (x *ListParameterHistoryRequest) String() string

type ListParameterHistoryResponse

type ListParameterHistoryResponse struct {
	Parameter []*pvalue.ParameterValue `protobuf:"bytes,1,rep,name=parameter" json:"parameter,omitempty"`
	// Token indicating the response is only partial. More results can then
	// be obtained by performing the same request (including all original
	// query parameters) and setting the “next“ parameter to this token.
	ContinuationToken *string `protobuf:"bytes,2,opt,name=continuationToken" json:"continuationToken,omitempty"`
	// contains filtered or unexported fields
}

func (*ListParameterHistoryResponse) Descriptor deprecated

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

Deprecated: Use ListParameterHistoryResponse.ProtoReflect.Descriptor instead.

func (*ListParameterHistoryResponse) GetContinuationToken

func (x *ListParameterHistoryResponse) GetContinuationToken() string

func (*ListParameterHistoryResponse) GetParameter

func (x *ListParameterHistoryResponse) GetParameter() []*pvalue.ParameterValue

func (*ListParameterHistoryResponse) ProtoMessage

func (*ListParameterHistoryResponse) ProtoMessage()

func (*ListParameterHistoryResponse) ProtoReflect

func (*ListParameterHistoryResponse) Reset

func (x *ListParameterHistoryResponse) Reset()

func (*ListParameterHistoryResponse) String

type ListParameterIndexRequest

type ListParameterIndexRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Value in milliseconds that indicates the maximum gap before two consecutive index
	// ranges are merged together. Default: “20000“
	MergeTime *int32 `protobuf:"varint,2,opt,name=mergeTime" json:"mergeTime,omitempty"`
	// The maximum number of returned entries. Choose this value too high and you risk
	// hitting the maximum response size limit enforced by the server. Default: “1000“.
	// Note that in general it is advised to control the size of the response via
	// “mergeTime“, rather than via “limit“.
	Limit *int32 `protobuf:"varint,3,opt,name=limit" json:"limit,omitempty"`
	// Filter the lower bound of the index entries. Specify a date string in ISO 8601 format.
	Start *timestamp.Timestamp `protobuf:"bytes,4,opt,name=start" json:"start,omitempty"`
	// Filter the upper bound of the index entries. Specify a date string in ISO 8601 format.
	Stop *timestamp.Timestamp `protobuf:"bytes,5,opt,name=stop" json:"stop,omitempty"`
	// Continuation token returned by a previous page response.
	Next *string `protobuf:"bytes,6,opt,name=next" json:"next,omitempty"`
	// Filter on specific parameter groups.
	Group []string `protobuf:"bytes,7,rep,name=group" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*ListParameterIndexRequest) Descriptor deprecated

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

Deprecated: Use ListParameterIndexRequest.ProtoReflect.Descriptor instead.

func (*ListParameterIndexRequest) GetGroup

func (x *ListParameterIndexRequest) GetGroup() []string

func (*ListParameterIndexRequest) GetInstance

func (x *ListParameterIndexRequest) GetInstance() string

func (*ListParameterIndexRequest) GetLimit

func (x *ListParameterIndexRequest) GetLimit() int32

func (*ListParameterIndexRequest) GetMergeTime

func (x *ListParameterIndexRequest) GetMergeTime() int32

func (*ListParameterIndexRequest) GetNext

func (x *ListParameterIndexRequest) GetNext() string

func (*ListParameterIndexRequest) GetStart

func (*ListParameterIndexRequest) GetStop

func (*ListParameterIndexRequest) ProtoMessage

func (*ListParameterIndexRequest) ProtoMessage()

func (*ListParameterIndexRequest) ProtoReflect

func (*ListParameterIndexRequest) Reset

func (x *ListParameterIndexRequest) Reset()

func (*ListParameterIndexRequest) String

func (x *ListParameterIndexRequest) String() string

type ListRocksDbDatabasesResponse

type ListRocksDbDatabasesResponse struct {
	Databases []*RocksDbDatabaseInfo `protobuf:"bytes,1,rep,name=databases" json:"databases,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRocksDbDatabasesResponse) Descriptor deprecated

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

Deprecated: Use ListRocksDbDatabasesResponse.ProtoReflect.Descriptor instead.

func (*ListRocksDbDatabasesResponse) GetDatabases

func (*ListRocksDbDatabasesResponse) ProtoMessage

func (*ListRocksDbDatabasesResponse) ProtoMessage()

func (*ListRocksDbDatabasesResponse) ProtoReflect

func (*ListRocksDbDatabasesResponse) Reset

func (x *ListRocksDbDatabasesResponse) Reset()

func (*ListRocksDbDatabasesResponse) String

type ListRocksDbTablespacesResponse

type ListRocksDbTablespacesResponse struct {
	Tablespaces []*RocksDbTablespaceInfo `protobuf:"bytes,1,rep,name=tablespaces" json:"tablespaces,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRocksDbTablespacesResponse) Descriptor deprecated

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

Deprecated: Use ListRocksDbTablespacesResponse.ProtoReflect.Descriptor instead.

func (*ListRocksDbTablespacesResponse) GetTablespaces

func (*ListRocksDbTablespacesResponse) ProtoMessage

func (*ListRocksDbTablespacesResponse) ProtoMessage()

func (*ListRocksDbTablespacesResponse) ProtoReflect

func (*ListRocksDbTablespacesResponse) Reset

func (x *ListRocksDbTablespacesResponse) Reset()

func (*ListRocksDbTablespacesResponse) String

type ParameterGroupInfo

type ParameterGroupInfo struct {

	// Parameter group names
	//
	// Deprecated: Do not use.
	Group []string `protobuf:"bytes,1,rep,name=group" json:"group,omitempty"`
	// Parameter group names
	Groups []string `protobuf:"bytes,2,rep,name=groups" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*ParameterGroupInfo) Descriptor deprecated

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

Deprecated: Use ParameterGroupInfo.ProtoReflect.Descriptor instead.

func (*ParameterGroupInfo) GetGroup deprecated

func (x *ParameterGroupInfo) GetGroup() []string

Deprecated: Do not use.

func (*ParameterGroupInfo) GetGroups

func (x *ParameterGroupInfo) GetGroups() []string

func (*ParameterGroupInfo) ProtoMessage

func (*ParameterGroupInfo) ProtoMessage()

func (*ParameterGroupInfo) ProtoReflect

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

func (*ParameterGroupInfo) Reset

func (x *ParameterGroupInfo) Reset()

func (*ParameterGroupInfo) String

func (x *ParameterGroupInfo) String() string

type RebuildCcsdsIndexRequest

type RebuildCcsdsIndexRequest struct {

	// Yamcs instance name.
	Instance *string              `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	Start    *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	Stop     *timestamp.Timestamp `protobuf:"bytes,3,opt,name=stop" json:"stop,omitempty"`
	// contains filtered or unexported fields
}

func (*RebuildCcsdsIndexRequest) Descriptor deprecated

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

Deprecated: Use RebuildCcsdsIndexRequest.ProtoReflect.Descriptor instead.

func (*RebuildCcsdsIndexRequest) GetInstance

func (x *RebuildCcsdsIndexRequest) GetInstance() string

func (*RebuildCcsdsIndexRequest) GetStart

func (*RebuildCcsdsIndexRequest) GetStop

func (*RebuildCcsdsIndexRequest) ProtoMessage

func (*RebuildCcsdsIndexRequest) ProtoMessage()

func (*RebuildCcsdsIndexRequest) ProtoReflect

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

func (*RebuildCcsdsIndexRequest) Reset

func (x *RebuildCcsdsIndexRequest) Reset()

func (*RebuildCcsdsIndexRequest) String

func (x *RebuildCcsdsIndexRequest) String() string

type RebuildRangeRequest

type RebuildRangeRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// Start rebuilding from here. Specify a date string in ISO 8601 format.
	Start *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	// Rebuild until here. Specify a date string in ISO 8601 format.
	Stop *timestamp.Timestamp `protobuf:"bytes,3,opt,name=stop" json:"stop,omitempty"`
	// contains filtered or unexported fields
}

Note that the archive is built in segments of approximatively 70 minutes, therefore the real start will be before the specified start and the real stop will be after the specified stop.

func (*RebuildRangeRequest) Descriptor deprecated

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

Deprecated: Use RebuildRangeRequest.ProtoReflect.Descriptor instead.

func (*RebuildRangeRequest) GetInstance

func (x *RebuildRangeRequest) GetInstance() string

func (*RebuildRangeRequest) GetStart

func (x *RebuildRangeRequest) GetStart() *timestamp.Timestamp

func (*RebuildRangeRequest) GetStop

func (x *RebuildRangeRequest) GetStop() *timestamp.Timestamp

func (*RebuildRangeRequest) ProtoMessage

func (*RebuildRangeRequest) ProtoMessage()

func (*RebuildRangeRequest) ProtoReflect

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

func (*RebuildRangeRequest) Reset

func (x *RebuildRangeRequest) Reset()

func (*RebuildRangeRequest) String

func (x *RebuildRangeRequest) String() string

type RocksDbDatabaseInfo

type RocksDbDatabaseInfo struct {
	Tablespace *string `protobuf:"bytes,1,opt,name=tablespace" json:"tablespace,omitempty"`
	DataDir    *string `protobuf:"bytes,2,opt,name=dataDir" json:"dataDir,omitempty"`
	DbPath     *string `protobuf:"bytes,3,opt,name=dbPath" json:"dbPath,omitempty"`
	// contains filtered or unexported fields
}

func (*RocksDbDatabaseInfo) Descriptor deprecated

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

Deprecated: Use RocksDbDatabaseInfo.ProtoReflect.Descriptor instead.

func (*RocksDbDatabaseInfo) GetDataDir

func (x *RocksDbDatabaseInfo) GetDataDir() string

func (*RocksDbDatabaseInfo) GetDbPath

func (x *RocksDbDatabaseInfo) GetDbPath() string

func (*RocksDbDatabaseInfo) GetTablespace

func (x *RocksDbDatabaseInfo) GetTablespace() string

func (*RocksDbDatabaseInfo) ProtoMessage

func (*RocksDbDatabaseInfo) ProtoMessage()

func (*RocksDbDatabaseInfo) ProtoReflect

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

func (*RocksDbDatabaseInfo) Reset

func (x *RocksDbDatabaseInfo) Reset()

func (*RocksDbDatabaseInfo) String

func (x *RocksDbDatabaseInfo) String() string

type RocksDbTablespaceInfo

type RocksDbTablespaceInfo struct {
	Name      *string                `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	DataDir   *string                `protobuf:"bytes,2,opt,name=dataDir" json:"dataDir,omitempty"`
	Databases []*RocksDbDatabaseInfo `protobuf:"bytes,3,rep,name=databases" json:"databases,omitempty"`
	// contains filtered or unexported fields
}

func (*RocksDbTablespaceInfo) Descriptor deprecated

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

Deprecated: Use RocksDbTablespaceInfo.ProtoReflect.Descriptor instead.

func (*RocksDbTablespaceInfo) GetDataDir

func (x *RocksDbTablespaceInfo) GetDataDir() string

func (*RocksDbTablespaceInfo) GetDatabases

func (x *RocksDbTablespaceInfo) GetDatabases() []*RocksDbDatabaseInfo

func (*RocksDbTablespaceInfo) GetName

func (x *RocksDbTablespaceInfo) GetName() string

func (*RocksDbTablespaceInfo) ProtoMessage

func (*RocksDbTablespaceInfo) ProtoMessage()

func (*RocksDbTablespaceInfo) ProtoReflect

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

func (*RocksDbTablespaceInfo) Reset

func (x *RocksDbTablespaceInfo) Reset()

func (*RocksDbTablespaceInfo) String

func (x *RocksDbTablespaceInfo) String() string

type StreamCommandIndexRequest

type StreamCommandIndexRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// The time at which to start retrieving index records.
	Start *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	// The time at which to stop retrieving index records.
	Stop *timestamp.Timestamp `protobuf:"bytes,3,opt,name=stop" json:"stop,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamCommandIndexRequest) Descriptor deprecated

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

Deprecated: Use StreamCommandIndexRequest.ProtoReflect.Descriptor instead.

func (*StreamCommandIndexRequest) GetInstance

func (x *StreamCommandIndexRequest) GetInstance() string

func (*StreamCommandIndexRequest) GetStart

func (*StreamCommandIndexRequest) GetStop

func (*StreamCommandIndexRequest) ProtoMessage

func (*StreamCommandIndexRequest) ProtoMessage()

func (*StreamCommandIndexRequest) ProtoReflect

func (*StreamCommandIndexRequest) Reset

func (x *StreamCommandIndexRequest) Reset()

func (*StreamCommandIndexRequest) String

func (x *StreamCommandIndexRequest) String() string

type StreamCompletenessIndexRequest

type StreamCompletenessIndexRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// The time at which to start retrieving index records.
	Start *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	// The time at which to stop retrieving index records.
	Stop *timestamp.Timestamp `protobuf:"bytes,3,opt,name=stop" json:"stop,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamCompletenessIndexRequest) Descriptor deprecated

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

Deprecated: Use StreamCompletenessIndexRequest.ProtoReflect.Descriptor instead.

func (*StreamCompletenessIndexRequest) GetInstance

func (x *StreamCompletenessIndexRequest) GetInstance() string

func (*StreamCompletenessIndexRequest) GetStart

func (*StreamCompletenessIndexRequest) GetStop

func (*StreamCompletenessIndexRequest) ProtoMessage

func (*StreamCompletenessIndexRequest) ProtoMessage()

func (*StreamCompletenessIndexRequest) ProtoReflect

func (*StreamCompletenessIndexRequest) Reset

func (x *StreamCompletenessIndexRequest) Reset()

func (*StreamCompletenessIndexRequest) String

type StreamEventIndexRequest

type StreamEventIndexRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// The time at which to start retrieving index records.
	Start *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	// The time at which to stop retrieving index records.
	Stop *timestamp.Timestamp `protobuf:"bytes,3,opt,name=stop" json:"stop,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamEventIndexRequest) Descriptor deprecated

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

Deprecated: Use StreamEventIndexRequest.ProtoReflect.Descriptor instead.

func (*StreamEventIndexRequest) GetInstance

func (x *StreamEventIndexRequest) GetInstance() string

func (*StreamEventIndexRequest) GetStart

func (*StreamEventIndexRequest) GetStop

func (*StreamEventIndexRequest) ProtoMessage

func (*StreamEventIndexRequest) ProtoMessage()

func (*StreamEventIndexRequest) ProtoReflect

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

func (*StreamEventIndexRequest) Reset

func (x *StreamEventIndexRequest) Reset()

func (*StreamEventIndexRequest) String

func (x *StreamEventIndexRequest) String() string

type StreamPacketIndexRequest

type StreamPacketIndexRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// The time at which to start retrieving index records.
	Start *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	// The time at which to stop retrieving index records.
	Stop  *timestamp.Timestamp `protobuf:"bytes,3,opt,name=stop" json:"stop,omitempty"`
	Names []string             `protobuf:"bytes,4,rep,name=names" json:"names,omitempty"`
	// merge records which have less than this gap (in milliseconds) in between
	MergeTime *uint32 `protobuf:"varint,5,opt,name=mergeTime" json:"mergeTime,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamPacketIndexRequest) Descriptor deprecated

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

Deprecated: Use StreamPacketIndexRequest.ProtoReflect.Descriptor instead.

func (*StreamPacketIndexRequest) GetInstance

func (x *StreamPacketIndexRequest) GetInstance() string

func (*StreamPacketIndexRequest) GetMergeTime

func (x *StreamPacketIndexRequest) GetMergeTime() uint32

func (*StreamPacketIndexRequest) GetNames

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

func (*StreamPacketIndexRequest) GetStart

func (*StreamPacketIndexRequest) GetStop

func (*StreamPacketIndexRequest) ProtoMessage

func (*StreamPacketIndexRequest) ProtoMessage()

func (*StreamPacketIndexRequest) ProtoReflect

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

func (*StreamPacketIndexRequest) Reset

func (x *StreamPacketIndexRequest) Reset()

func (*StreamPacketIndexRequest) String

func (x *StreamPacketIndexRequest) String() string

type StreamParameterIndexRequest

type StreamParameterIndexRequest struct {

	// Yamcs instance name.
	Instance *string `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	// The time at which to start retrieving index records.
	Start *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	// The time at which to stop retrieving index records.
	Stop *timestamp.Timestamp `protobuf:"bytes,3,opt,name=stop" json:"stop,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamParameterIndexRequest) Descriptor deprecated

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

Deprecated: Use StreamParameterIndexRequest.ProtoReflect.Descriptor instead.

func (*StreamParameterIndexRequest) GetInstance

func (x *StreamParameterIndexRequest) GetInstance() string

func (*StreamParameterIndexRequest) GetStart

func (*StreamParameterIndexRequest) GetStop

func (*StreamParameterIndexRequest) ProtoMessage

func (*StreamParameterIndexRequest) ProtoMessage()

func (*StreamParameterIndexRequest) ProtoReflect

func (*StreamParameterIndexRequest) Reset

func (x *StreamParameterIndexRequest) Reset()

func (*StreamParameterIndexRequest) String

func (x *StreamParameterIndexRequest) String() string

type StreamParameterValuesRequest

type StreamParameterValuesRequest struct {

	// Yamcs instance name.
	Instance *string              `protobuf:"bytes,1,opt,name=instance" json:"instance,omitempty"`
	Start    *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start" json:"start,omitempty"`
	Stop     *timestamp.Timestamp `protobuf:"bytes,3,opt,name=stop" json:"stop,omitempty"`
	// Parameter identifiers. Each identifier takes the form of
	// a namespace and a name.
	//
	// For Yamcs-native naming only the name field is required and
	// should be the fully qualified name. The namespace is only
	// required when the name represents an alias of that parameter.
	Ids []*protobuf.NamedObjectId `protobuf:"bytes,4,rep,name=ids" json:"ids,omitempty"`
	// Since version 5.4.0, Yamcs records the name of the TM link on which
	// a TM packet is received together with the packet (in the tm table).
	// This option, if specified, allows retrieving as part of replay only
	// the packets originally received on one of the links specified.
	TmLinks []string `protobuf:"bytes,5,rep,name=tmLinks" json:"tmLinks,omitempty"`
	// contains filtered or unexported fields
}

Retrieves parameters by performing a replay

func (*StreamParameterValuesRequest) Descriptor deprecated

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

Deprecated: Use StreamParameterValuesRequest.ProtoReflect.Descriptor instead.

func (*StreamParameterValuesRequest) GetIds

func (*StreamParameterValuesRequest) GetInstance

func (x *StreamParameterValuesRequest) GetInstance() string

func (*StreamParameterValuesRequest) GetStart

func (*StreamParameterValuesRequest) GetStop

func (x *StreamParameterValuesRequest) GetTmLinks() []string

func (*StreamParameterValuesRequest) ProtoMessage

func (*StreamParameterValuesRequest) ProtoMessage()

func (*StreamParameterValuesRequest) ProtoReflect

func (*StreamParameterValuesRequest) Reset

func (x *StreamParameterValuesRequest) Reset()

func (*StreamParameterValuesRequest) String

Jump to

Keyboard shortcuts

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