Documentation ¶
Index ¶
- Variables
- type EnterpriseSensors
- func (*EnterpriseSensors) Descriptor() ([]byte, []int)deprecated
- func (*EnterpriseSensors) ExtensionRangeArray() []protoiface.ExtensionRangeV1deprecated
- func (*EnterpriseSensors) ProtoMessage()
- func (x *EnterpriseSensors) ProtoReflect() protoreflect.Message
- func (x *EnterpriseSensors) Reset()
- func (x *EnterpriseSensors) String() string
- type IETFSensors
- func (*IETFSensors) Descriptor() ([]byte, []int)deprecated
- func (*IETFSensors) ExtensionRangeArray() []protoiface.ExtensionRangeV1deprecated
- func (*IETFSensors) ProtoMessage()
- func (x *IETFSensors) ProtoReflect() protoreflect.Message
- func (x *IETFSensors) Reset()
- func (x *IETFSensors) String() string
- type JuniperNetworksSensors
- func (*JuniperNetworksSensors) Descriptor() ([]byte, []int)deprecated
- func (*JuniperNetworksSensors) ExtensionRangeArray() []protoiface.ExtensionRangeV1deprecated
- func (*JuniperNetworksSensors) ProtoMessage()
- func (x *JuniperNetworksSensors) ProtoReflect() protoreflect.Message
- func (x *JuniperNetworksSensors) Reset()
- func (x *JuniperNetworksSensors) String() string
- type TelemetryFieldOptions
- func (*TelemetryFieldOptions) Descriptor() ([]byte, []int)deprecated
- func (x *TelemetryFieldOptions) GetIsCounter() bool
- func (x *TelemetryFieldOptions) GetIsGauge() bool
- func (x *TelemetryFieldOptions) GetIsKey() bool
- func (x *TelemetryFieldOptions) GetIsTimestamp() bool
- func (*TelemetryFieldOptions) ProtoMessage()
- func (x *TelemetryFieldOptions) ProtoReflect() protoreflect.Message
- func (x *TelemetryFieldOptions) Reset()
- func (x *TelemetryFieldOptions) String() string
- type TelemetryStream
- func (*TelemetryStream) Descriptor() ([]byte, []int)deprecated
- func (x *TelemetryStream) GetComponentId() uint32
- func (x *TelemetryStream) GetEnterprise() *EnterpriseSensors
- func (x *TelemetryStream) GetIetf() *IETFSensors
- func (x *TelemetryStream) GetSensorName() string
- func (x *TelemetryStream) GetSequenceNumber() uint32
- func (x *TelemetryStream) GetSubComponentId() uint32
- func (x *TelemetryStream) GetSystemId() string
- func (x *TelemetryStream) GetTimestamp() uint64
- func (x *TelemetryStream) GetVersionMajor() uint32
- func (x *TelemetryStream) GetVersionMinor() uint32
- func (*TelemetryStream) ProtoMessage()
- func (x *TelemetryStream) ProtoReflect() protoreflect.Message
- func (x *TelemetryStream) Reset()
- func (x *TelemetryStream) String() string
Constants ¶
This section is empty.
Variables ¶
var ( // re-use IANA assigned numbers // // optional JuniperNetworksSensors juniperNetworks = 2636; E_JuniperNetworks = &file_telemetry_top_proto_extTypes[1] )
Extension fields to EnterpriseSensors.
var (
// optional TelemetryFieldOptions telemetry_options = 1024;
E_TelemetryOptions = &file_telemetry_top_proto_extTypes[0]
)
Extension fields to descriptor.FieldOptions.
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