telemetry_top

package
v0.0.0-...-46a8698 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2021 License: GPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// re-use IANA assigned numbers
	//
	// optional JuniperNetworksSensors juniperNetworks = 2636;
	E_JuniperNetworks = &file_telemetry_top_proto_extTypes[1]
)

Extension fields to EnterpriseSensors.

View Source
var (
	// optional TelemetryFieldOptions telemetry_options = 1024;
	E_TelemetryOptions = &file_telemetry_top_proto_extTypes[0]
)

Extension fields to descriptor.FieldOptions.

View Source
var File_telemetry_top_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type EnterpriseSensors

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

func (*EnterpriseSensors) Descriptor deprecated

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

Deprecated: Use EnterpriseSensors.ProtoReflect.Descriptor instead.

func (*EnterpriseSensors) ExtensionRangeArray deprecated

func (*EnterpriseSensors) ExtensionRangeArray() []protoiface.ExtensionRangeV1

Deprecated: Use EnterpriseSensors.ProtoReflect.Descriptor.ExtensionRanges instead.

func (*EnterpriseSensors) ProtoMessage

func (*EnterpriseSensors) ProtoMessage()

func (*EnterpriseSensors) ProtoReflect

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

func (*EnterpriseSensors) Reset

func (x *EnterpriseSensors) Reset()

func (*EnterpriseSensors) String

func (x *EnterpriseSensors) String() string

type IETFSensors

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

func (*IETFSensors) Descriptor deprecated

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

Deprecated: Use IETFSensors.ProtoReflect.Descriptor instead.

func (*IETFSensors) ExtensionRangeArray deprecated

func (*IETFSensors) ExtensionRangeArray() []protoiface.ExtensionRangeV1

Deprecated: Use IETFSensors.ProtoReflect.Descriptor.ExtensionRanges instead.

func (*IETFSensors) ProtoMessage

func (*IETFSensors) ProtoMessage()

func (*IETFSensors) ProtoReflect

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

func (*IETFSensors) Reset

func (x *IETFSensors) Reset()

func (*IETFSensors) String

func (x *IETFSensors) String() string

type JuniperNetworksSensors

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

func (*JuniperNetworksSensors) Descriptor deprecated

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

Deprecated: Use JuniperNetworksSensors.ProtoReflect.Descriptor instead.

func (*JuniperNetworksSensors) ExtensionRangeArray deprecated

func (*JuniperNetworksSensors) ExtensionRangeArray() []protoiface.ExtensionRangeV1

Deprecated: Use JuniperNetworksSensors.ProtoReflect.Descriptor.ExtensionRanges instead.

func (*JuniperNetworksSensors) ProtoMessage

func (*JuniperNetworksSensors) ProtoMessage()

func (*JuniperNetworksSensors) ProtoReflect

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

func (*JuniperNetworksSensors) Reset

func (x *JuniperNetworksSensors) Reset()

func (*JuniperNetworksSensors) String

func (x *JuniperNetworksSensors) String() string

type TelemetryFieldOptions

type TelemetryFieldOptions struct {
	IsKey       *bool `protobuf:"varint,1,opt,name=is_key,json=isKey" json:"is_key,omitempty"`
	IsTimestamp *bool `protobuf:"varint,2,opt,name=is_timestamp,json=isTimestamp" json:"is_timestamp,omitempty"`
	IsCounter   *bool `protobuf:"varint,3,opt,name=is_counter,json=isCounter" json:"is_counter,omitempty"`
	IsGauge     *bool `protobuf:"varint,4,opt,name=is_gauge,json=isGauge" json:"is_gauge,omitempty"`
	// contains filtered or unexported fields
}

func (*TelemetryFieldOptions) Descriptor deprecated

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

Deprecated: Use TelemetryFieldOptions.ProtoReflect.Descriptor instead.

func (*TelemetryFieldOptions) GetIsCounter

func (x *TelemetryFieldOptions) GetIsCounter() bool

func (*TelemetryFieldOptions) GetIsGauge

func (x *TelemetryFieldOptions) GetIsGauge() bool

func (*TelemetryFieldOptions) GetIsKey

func (x *TelemetryFieldOptions) GetIsKey() bool

func (*TelemetryFieldOptions) GetIsTimestamp

func (x *TelemetryFieldOptions) GetIsTimestamp() bool

func (*TelemetryFieldOptions) ProtoMessage

func (*TelemetryFieldOptions) ProtoMessage()

func (*TelemetryFieldOptions) ProtoReflect

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

func (*TelemetryFieldOptions) Reset

func (x *TelemetryFieldOptions) Reset()

func (*TelemetryFieldOptions) String

func (x *TelemetryFieldOptions) String() string

type TelemetryStream

type TelemetryStream struct {

	// router name or export IP address
	SystemId *string `protobuf:"bytes,1,req,name=system_id,json=systemId" json:"system_id,omitempty"`
	// line card / RE (slot number). For RE, it will be 65535
	ComponentId *uint32 `protobuf:"varint,2,opt,name=component_id,json=componentId" json:"component_id,omitempty"`
	// PFE (if applicable)
	SubComponentId *uint32 `protobuf:"varint,3,opt,name=sub_component_id,json=subComponentId" json:"sub_component_id,omitempty"`
	// Overload sensor name with "senor name, internal path, external path
	// and component" seperated by ":". For RE sensors, component will be
	// daemon-name and for PFE sensors it will be "PFE".
	SensorName *string `protobuf:"bytes,4,opt,name=sensor_name,json=sensorName" json:"sensor_name,omitempty"`
	// sequence number, monotonically increasesing for each
	// system_id, component_id, sub_component_id + sensor_name.
	SequenceNumber *uint32 `protobuf:"varint,5,opt,name=sequence_number,json=sequenceNumber" json:"sequence_number,omitempty"`
	// timestamp (milliseconds since 00:00:00 UTC 1/1/1970)
	Timestamp *uint64 `protobuf:"varint,6,opt,name=timestamp" json:"timestamp,omitempty"`
	// major version
	VersionMajor *uint32 `protobuf:"varint,7,opt,name=version_major,json=versionMajor" json:"version_major,omitempty"`
	// minor version
	VersionMinor *uint32            `protobuf:"varint,8,opt,name=version_minor,json=versionMinor" json:"version_minor,omitempty"`
	Ietf         *IETFSensors       `protobuf:"bytes,100,opt,name=ietf" json:"ietf,omitempty"`
	Enterprise   *EnterpriseSensors `protobuf:"bytes,101,opt,name=enterprise" json:"enterprise,omitempty"`
	// contains filtered or unexported fields
}

func (*TelemetryStream) Descriptor deprecated

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

Deprecated: Use TelemetryStream.ProtoReflect.Descriptor instead.

func (*TelemetryStream) GetComponentId

func (x *TelemetryStream) GetComponentId() uint32

func (*TelemetryStream) GetEnterprise

func (x *TelemetryStream) GetEnterprise() *EnterpriseSensors

func (*TelemetryStream) GetIetf

func (x *TelemetryStream) GetIetf() *IETFSensors

func (*TelemetryStream) GetSensorName

func (x *TelemetryStream) GetSensorName() string

func (*TelemetryStream) GetSequenceNumber

func (x *TelemetryStream) GetSequenceNumber() uint32

func (*TelemetryStream) GetSubComponentId

func (x *TelemetryStream) GetSubComponentId() uint32

func (*TelemetryStream) GetSystemId

func (x *TelemetryStream) GetSystemId() string

func (*TelemetryStream) GetTimestamp

func (x *TelemetryStream) GetTimestamp() uint64

func (*TelemetryStream) GetVersionMajor

func (x *TelemetryStream) GetVersionMajor() uint32

func (*TelemetryStream) GetVersionMinor

func (x *TelemetryStream) GetVersionMinor() uint32

func (*TelemetryStream) ProtoMessage

func (*TelemetryStream) ProtoMessage()

func (*TelemetryStream) ProtoReflect

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

func (*TelemetryStream) Reset

func (x *TelemetryStream) Reset()

func (*TelemetryStream) String

func (x *TelemetryStream) String() string

Jump to

Keyboard shortcuts

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