telemetry_top

package
v0.0.0-...-c6176e5 Latest Latest
Warning

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

Go to latest
Published: Jan 23, 2018 License: Apache-2.0 Imports: 4 Imported by: 4

Documentation

Overview

Package telemetry_top is a generated protocol buffer package.

It is generated from these files:

telemetry_top.proto

It has these top-level messages:

TelemetryFieldOptions
TelemetryStream
IETFSensors
EnterpriseSensors
JuniperNetworksSensors

Index

Constants

This section is empty.

Variables

View Source
var E_JuniperNetworks = &proto.ExtensionDesc{
	ExtendedType:  (*EnterpriseSensors)(nil),
	ExtensionType: (*JuniperNetworksSensors)(nil),
	Field:         2636,
	Name:          "juniperNetworks",
	Tag:           "bytes,2636,opt,name=juniperNetworks",
	Filename:      "telemetry_top.proto",
}
View Source
var E_TelemetryOptions = &proto.ExtensionDesc{
	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
	ExtensionType: (*TelemetryFieldOptions)(nil),
	Field:         1024,
	Name:          "telemetry_options",
	Tag:           "bytes,1024,opt,name=telemetry_options,json=telemetryOptions",
	Filename:      "telemetry_top.proto",
}

Functions

This section is empty.

Types

type EnterpriseSensors

type EnterpriseSensors struct {
	proto.XXX_InternalExtensions `json:"-"`
	XXX_unrecognized             []byte `json:"-"`
}

func (*EnterpriseSensors) Descriptor

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

func (*EnterpriseSensors) ExtensionRangeArray

func (*EnterpriseSensors) ExtensionRangeArray() []proto.ExtensionRange

func (*EnterpriseSensors) ProtoMessage

func (*EnterpriseSensors) ProtoMessage()

func (*EnterpriseSensors) Reset

func (m *EnterpriseSensors) Reset()

func (*EnterpriseSensors) String

func (m *EnterpriseSensors) String() string

type IETFSensors

type IETFSensors struct {
	proto.XXX_InternalExtensions `json:"-"`
	XXX_unrecognized             []byte `json:"-"`
}

func (*IETFSensors) Descriptor

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

func (*IETFSensors) ExtensionRangeArray

func (*IETFSensors) ExtensionRangeArray() []proto.ExtensionRange

func (*IETFSensors) ProtoMessage

func (*IETFSensors) ProtoMessage()

func (*IETFSensors) Reset

func (m *IETFSensors) Reset()

func (*IETFSensors) String

func (m *IETFSensors) String() string

type JuniperNetworksSensors

type JuniperNetworksSensors struct {
	proto.XXX_InternalExtensions `json:"-"`
	XXX_unrecognized             []byte `json:"-"`
}

func (*JuniperNetworksSensors) Descriptor

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

func (*JuniperNetworksSensors) ExtensionRangeArray

func (*JuniperNetworksSensors) ExtensionRangeArray() []proto.ExtensionRange

func (*JuniperNetworksSensors) ProtoMessage

func (*JuniperNetworksSensors) ProtoMessage()

func (*JuniperNetworksSensors) Reset

func (m *JuniperNetworksSensors) Reset()

func (*JuniperNetworksSensors) String

func (m *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"`
	XXX_unrecognized []byte `json:"-"`
}

func (*TelemetryFieldOptions) Descriptor

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

func (*TelemetryFieldOptions) GetIsCounter

func (m *TelemetryFieldOptions) GetIsCounter() bool

func (*TelemetryFieldOptions) GetIsGauge

func (m *TelemetryFieldOptions) GetIsGauge() bool

func (*TelemetryFieldOptions) GetIsKey

func (m *TelemetryFieldOptions) GetIsKey() bool

func (*TelemetryFieldOptions) GetIsTimestamp

func (m *TelemetryFieldOptions) GetIsTimestamp() bool

func (*TelemetryFieldOptions) ProtoMessage

func (*TelemetryFieldOptions) ProtoMessage()

func (*TelemetryFieldOptions) Reset

func (m *TelemetryFieldOptions) Reset()

func (*TelemetryFieldOptions) String

func (m *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)
	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"`
	// configured sensor name
	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"`
	XXX_unrecognized []byte             `json:"-"`
}

func (*TelemetryStream) Descriptor

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

func (*TelemetryStream) GetComponentId

func (m *TelemetryStream) GetComponentId() uint32

func (*TelemetryStream) GetEnterprise

func (m *TelemetryStream) GetEnterprise() *EnterpriseSensors

func (*TelemetryStream) GetIetf

func (m *TelemetryStream) GetIetf() *IETFSensors

func (*TelemetryStream) GetSensorName

func (m *TelemetryStream) GetSensorName() string

func (*TelemetryStream) GetSequenceNumber

func (m *TelemetryStream) GetSequenceNumber() uint32

func (*TelemetryStream) GetSubComponentId

func (m *TelemetryStream) GetSubComponentId() uint32

func (*TelemetryStream) GetSystemId

func (m *TelemetryStream) GetSystemId() string

func (*TelemetryStream) GetTimestamp

func (m *TelemetryStream) GetTimestamp() uint64

func (*TelemetryStream) GetVersionMajor

func (m *TelemetryStream) GetVersionMajor() uint32

func (*TelemetryStream) GetVersionMinor

func (m *TelemetryStream) GetVersionMinor() uint32

func (*TelemetryStream) ProtoMessage

func (*TelemetryStream) ProtoMessage()

func (*TelemetryStream) Reset

func (m *TelemetryStream) Reset()

func (*TelemetryStream) String

func (m *TelemetryStream) String() string

Jump to

Keyboard shortcuts

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