cisco_ios_xr_pmengine_oper_performance_management_optics_optics_ports_optics_port_optics_current_optics_second30_optics_second30_optics_optics_second30_optic

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 19, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Cisco-IOS-XR-pmengine-oper:performance-management/optics/optics-ports/optics-port/optics-current/optics-second30/optics-second30-optics/optics-second30-optic

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PmOpticsParameter

type PmOpticsParameter struct {
	Valid                bool     `protobuf:"varint,1,opt,name=valid,proto3" json:"valid,omitempty"`
	Minimum              int32    `protobuf:"zigzag32,2,opt,name=minimum,proto3" json:"minimum,omitempty"`
	Average              int32    `protobuf:"zigzag32,3,opt,name=average,proto3" json:"average,omitempty"`
	Maximum              int32    `protobuf:"zigzag32,4,opt,name=maximum,proto3" json:"maximum,omitempty"`
	MinimumThreshold     int32    `protobuf:"zigzag32,5,opt,name=minimum_threshold,json=minimumThreshold,proto3" json:"minimum_threshold,omitempty"`
	ConfiguredMinThresh  string   `protobuf:"bytes,6,opt,name=configured_min_thresh,json=configuredMinThresh,proto3" json:"configured_min_thresh,omitempty"`
	MinimumTcaReport     bool     `protobuf:"varint,7,opt,name=minimum_tca_report,json=minimumTcaReport,proto3" json:"minimum_tca_report,omitempty"`
	MaximumThreshold     int32    `protobuf:"zigzag32,8,opt,name=maximum_threshold,json=maximumThreshold,proto3" json:"maximum_threshold,omitempty"`
	ConfiguredMaxThresh  string   `protobuf:"bytes,9,opt,name=configured_max_thresh,json=configuredMaxThresh,proto3" json:"configured_max_thresh,omitempty"`
	MaximumTcaReport     bool     `protobuf:"varint,10,opt,name=maximum_tca_report,json=maximumTcaReport,proto3" json:"maximum_tca_report,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PmOpticsParameter) Descriptor

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

func (*PmOpticsParameter) GetAverage

func (m *PmOpticsParameter) GetAverage() int32

func (*PmOpticsParameter) GetConfiguredMaxThresh

func (m *PmOpticsParameter) GetConfiguredMaxThresh() string

func (*PmOpticsParameter) GetConfiguredMinThresh

func (m *PmOpticsParameter) GetConfiguredMinThresh() string

func (*PmOpticsParameter) GetMaximum

func (m *PmOpticsParameter) GetMaximum() int32

func (*PmOpticsParameter) GetMaximumTcaReport

func (m *PmOpticsParameter) GetMaximumTcaReport() bool

func (*PmOpticsParameter) GetMaximumThreshold

func (m *PmOpticsParameter) GetMaximumThreshold() int32

func (*PmOpticsParameter) GetMinimum

func (m *PmOpticsParameter) GetMinimum() int32

func (*PmOpticsParameter) GetMinimumTcaReport

func (m *PmOpticsParameter) GetMinimumTcaReport() bool

func (*PmOpticsParameter) GetMinimumThreshold

func (m *PmOpticsParameter) GetMinimumThreshold() int32

func (*PmOpticsParameter) GetValid

func (m *PmOpticsParameter) GetValid() bool

func (*PmOpticsParameter) ProtoMessage

func (*PmOpticsParameter) ProtoMessage()

func (*PmOpticsParameter) Reset

func (m *PmOpticsParameter) Reset()

func (*PmOpticsParameter) String

func (m *PmOpticsParameter) String() string

func (*PmOpticsParameter) XXX_DiscardUnknown

func (m *PmOpticsParameter) XXX_DiscardUnknown()

func (*PmOpticsParameter) XXX_Marshal

func (m *PmOpticsParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PmOpticsParameter) XXX_Merge

func (m *PmOpticsParameter) XXX_Merge(src proto.Message)

func (*PmOpticsParameter) XXX_Size

func (m *PmOpticsParameter) XXX_Size() int

func (*PmOpticsParameter) XXX_Unmarshal

func (m *PmOpticsParameter) XXX_Unmarshal(b []byte) error

type PmOpticsParameterString

type PmOpticsParameterString struct {
	Valid                bool     `protobuf:"varint,1,opt,name=valid,proto3" json:"valid,omitempty"`
	Minimum              string   `protobuf:"bytes,2,opt,name=minimum,proto3" json:"minimum,omitempty"`
	Average              string   `protobuf:"bytes,3,opt,name=average,proto3" json:"average,omitempty"`
	Maximum              string   `protobuf:"bytes,4,opt,name=maximum,proto3" json:"maximum,omitempty"`
	MinimumThreshold     string   `protobuf:"bytes,5,opt,name=minimum_threshold,json=minimumThreshold,proto3" json:"minimum_threshold,omitempty"`
	ConfiguredMinThresh  string   `protobuf:"bytes,6,opt,name=configured_min_thresh,json=configuredMinThresh,proto3" json:"configured_min_thresh,omitempty"`
	MinimumTcaReport     bool     `protobuf:"varint,7,opt,name=minimum_tca_report,json=minimumTcaReport,proto3" json:"minimum_tca_report,omitempty"`
	MaximumThreshold     string   `protobuf:"bytes,8,opt,name=maximum_threshold,json=maximumThreshold,proto3" json:"maximum_threshold,omitempty"`
	ConfiguredMaxThresh  string   `protobuf:"bytes,9,opt,name=configured_max_thresh,json=configuredMaxThresh,proto3" json:"configured_max_thresh,omitempty"`
	MaximumTcaReport     bool     `protobuf:"varint,10,opt,name=maximum_tca_report,json=maximumTcaReport,proto3" json:"maximum_tca_report,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PmOpticsParameterString) Descriptor

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

func (*PmOpticsParameterString) GetAverage

func (m *PmOpticsParameterString) GetAverage() string

func (*PmOpticsParameterString) GetConfiguredMaxThresh

func (m *PmOpticsParameterString) GetConfiguredMaxThresh() string

func (*PmOpticsParameterString) GetConfiguredMinThresh

func (m *PmOpticsParameterString) GetConfiguredMinThresh() string

func (*PmOpticsParameterString) GetMaximum

func (m *PmOpticsParameterString) GetMaximum() string

func (*PmOpticsParameterString) GetMaximumTcaReport

func (m *PmOpticsParameterString) GetMaximumTcaReport() bool

func (*PmOpticsParameterString) GetMaximumThreshold

func (m *PmOpticsParameterString) GetMaximumThreshold() string

func (*PmOpticsParameterString) GetMinimum

func (m *PmOpticsParameterString) GetMinimum() string

func (*PmOpticsParameterString) GetMinimumTcaReport

func (m *PmOpticsParameterString) GetMinimumTcaReport() bool

func (*PmOpticsParameterString) GetMinimumThreshold

func (m *PmOpticsParameterString) GetMinimumThreshold() string

func (*PmOpticsParameterString) GetValid

func (m *PmOpticsParameterString) GetValid() bool

func (*PmOpticsParameterString) ProtoMessage

func (*PmOpticsParameterString) ProtoMessage()

func (*PmOpticsParameterString) Reset

func (m *PmOpticsParameterString) Reset()

func (*PmOpticsParameterString) String

func (m *PmOpticsParameterString) String() string

func (*PmOpticsParameterString) XXX_DiscardUnknown

func (m *PmOpticsParameterString) XXX_DiscardUnknown()

func (*PmOpticsParameterString) XXX_Marshal

func (m *PmOpticsParameterString) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PmOpticsParameterString) XXX_Merge

func (m *PmOpticsParameterString) XXX_Merge(src proto.Message)

func (*PmOpticsParameterString) XXX_Size

func (m *PmOpticsParameterString) XXX_Size() int

func (*PmOpticsParameterString) XXX_Unmarshal

func (m *PmOpticsParameterString) XXX_Unmarshal(b []byte) error

type PmOpticsParas

type PmOpticsParas struct {
	Index                uint32                   `protobuf:"varint,50,opt,name=index,proto3" json:"index,omitempty"`
	Valid                bool                     `protobuf:"varint,51,opt,name=valid,proto3" json:"valid,omitempty"`
	Timestamp            string                   `protobuf:"bytes,52,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	LastClearTime        string                   `protobuf:"bytes,53,opt,name=last_clear_time,json=lastClearTime,proto3" json:"last_clear_time,omitempty"`
	LastClear15MinTime   string                   `protobuf:"bytes,54,opt,name=last_clear15_min_time,json=lastClear15MinTime,proto3" json:"last_clear15_min_time,omitempty"`
	LastClear30SecTime   string                   `protobuf:"bytes,55,opt,name=last_clear30_sec_time,json=lastClear30SecTime,proto3" json:"last_clear30_sec_time,omitempty"`
	LastClear24HrTime    string                   `protobuf:"bytes,56,opt,name=last_clear24_hr_time,json=lastClear24HrTime,proto3" json:"last_clear24_hr_time,omitempty"`
	Sec30Support         bool                     `protobuf:"varint,57,opt,name=sec30_support,json=sec30Support,proto3" json:"sec30_support,omitempty"`
	Lbc                  *PmOpticsParameter       `protobuf:"bytes,58,opt,name=lbc,proto3" json:"lbc,omitempty"`
	LbcPc                *PmOpticsParameterString `protobuf:"bytes,59,opt,name=lbc_pc,json=lbcPc,proto3" json:"lbc_pc,omitempty"`
	Opt                  *PmOpticsParameterString `protobuf:"bytes,60,opt,name=opt,proto3" json:"opt,omitempty"`
	Opr                  *PmOpticsParameterString `protobuf:"bytes,61,opt,name=opr,proto3" json:"opr,omitempty"`
	Cd                   *PmOpticsParameter       `protobuf:"bytes,62,opt,name=cd,proto3" json:"cd,omitempty"`
	Dgd                  *PmOpticsParameterString `protobuf:"bytes,63,opt,name=dgd,proto3" json:"dgd,omitempty"`
	Pmd                  *PmOpticsParameterString `protobuf:"bytes,64,opt,name=pmd,proto3" json:"pmd,omitempty"`
	Osnr                 *PmOpticsParameterString `protobuf:"bytes,65,opt,name=osnr,proto3" json:"osnr,omitempty"`
	CenterWavelength     *PmOpticsParameterString `protobuf:"bytes,66,opt,name=center_wavelength,json=centerWavelength,proto3" json:"center_wavelength,omitempty"`
	Pdl                  *PmOpticsParameterString `protobuf:"bytes,67,opt,name=pdl,proto3" json:"pdl,omitempty"`
	Pcr                  *PmOpticsParameterString `protobuf:"bytes,68,opt,name=pcr,proto3" json:"pcr,omitempty"`
	Pn                   *PmOpticsParameterString `protobuf:"bytes,69,opt,name=pn,proto3" json:"pn,omitempty"`
	RxSigPow             *PmOpticsParameterString `protobuf:"bytes,70,opt,name=rx_sig_pow,json=rxSigPow,proto3" json:"rx_sig_pow,omitempty"`
	LowSigFreqOff        *PmOpticsParameter       `protobuf:"bytes,71,opt,name=low_sig_freq_off,json=lowSigFreqOff,proto3" json:"low_sig_freq_off,omitempty"`
	AmpliGain            *PmOpticsParameterString `protobuf:"bytes,72,opt,name=ampli_gain,json=ampliGain,proto3" json:"ampli_gain,omitempty"`
	AmpliGainTilt        *PmOpticsParameterString `protobuf:"bytes,73,opt,name=ampli_gain_tilt,json=ampliGainTilt,proto3" json:"ampli_gain_tilt,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*PmOpticsParas) Descriptor

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

func (*PmOpticsParas) GetAmpliGain

func (m *PmOpticsParas) GetAmpliGain() *PmOpticsParameterString

func (*PmOpticsParas) GetAmpliGainTilt

func (m *PmOpticsParas) GetAmpliGainTilt() *PmOpticsParameterString

func (*PmOpticsParas) GetCd

func (m *PmOpticsParas) GetCd() *PmOpticsParameter

func (*PmOpticsParas) GetCenterWavelength

func (m *PmOpticsParas) GetCenterWavelength() *PmOpticsParameterString

func (*PmOpticsParas) GetDgd

func (*PmOpticsParas) GetIndex

func (m *PmOpticsParas) GetIndex() uint32

func (*PmOpticsParas) GetLastClear15MinTime

func (m *PmOpticsParas) GetLastClear15MinTime() string

func (*PmOpticsParas) GetLastClear24HrTime

func (m *PmOpticsParas) GetLastClear24HrTime() string

func (*PmOpticsParas) GetLastClear30SecTime

func (m *PmOpticsParas) GetLastClear30SecTime() string

func (*PmOpticsParas) GetLastClearTime

func (m *PmOpticsParas) GetLastClearTime() string

func (*PmOpticsParas) GetLbc

func (m *PmOpticsParas) GetLbc() *PmOpticsParameter

func (*PmOpticsParas) GetLbcPc

func (m *PmOpticsParas) GetLbcPc() *PmOpticsParameterString

func (*PmOpticsParas) GetLowSigFreqOff

func (m *PmOpticsParas) GetLowSigFreqOff() *PmOpticsParameter

func (*PmOpticsParas) GetOpr

func (*PmOpticsParas) GetOpt

func (*PmOpticsParas) GetOsnr

func (m *PmOpticsParas) GetOsnr() *PmOpticsParameterString

func (*PmOpticsParas) GetPcr

func (*PmOpticsParas) GetPdl

func (*PmOpticsParas) GetPmd

func (*PmOpticsParas) GetPn

func (*PmOpticsParas) GetRxSigPow

func (m *PmOpticsParas) GetRxSigPow() *PmOpticsParameterString

func (*PmOpticsParas) GetSec30Support

func (m *PmOpticsParas) GetSec30Support() bool

func (*PmOpticsParas) GetTimestamp

func (m *PmOpticsParas) GetTimestamp() string

func (*PmOpticsParas) GetValid

func (m *PmOpticsParas) GetValid() bool

func (*PmOpticsParas) ProtoMessage

func (*PmOpticsParas) ProtoMessage()

func (*PmOpticsParas) Reset

func (m *PmOpticsParas) Reset()

func (*PmOpticsParas) String

func (m *PmOpticsParas) String() string

func (*PmOpticsParas) XXX_DiscardUnknown

func (m *PmOpticsParas) XXX_DiscardUnknown()

func (*PmOpticsParas) XXX_Marshal

func (m *PmOpticsParas) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PmOpticsParas) XXX_Merge

func (m *PmOpticsParas) XXX_Merge(src proto.Message)

func (*PmOpticsParas) XXX_Size

func (m *PmOpticsParas) XXX_Size() int

func (*PmOpticsParas) XXX_Unmarshal

func (m *PmOpticsParas) XXX_Unmarshal(b []byte) error

type PmOpticsParas_KEYS

type PmOpticsParas_KEYS struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Number               uint32   `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PmOpticsParas_KEYS) Descriptor

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

func (*PmOpticsParas_KEYS) GetName

func (m *PmOpticsParas_KEYS) GetName() string

func (*PmOpticsParas_KEYS) GetNumber

func (m *PmOpticsParas_KEYS) GetNumber() uint32

func (*PmOpticsParas_KEYS) ProtoMessage

func (*PmOpticsParas_KEYS) ProtoMessage()

func (*PmOpticsParas_KEYS) Reset

func (m *PmOpticsParas_KEYS) Reset()

func (*PmOpticsParas_KEYS) String

func (m *PmOpticsParas_KEYS) String() string

func (*PmOpticsParas_KEYS) XXX_DiscardUnknown

func (m *PmOpticsParas_KEYS) XXX_DiscardUnknown()

func (*PmOpticsParas_KEYS) XXX_Marshal

func (m *PmOpticsParas_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PmOpticsParas_KEYS) XXX_Merge

func (m *PmOpticsParas_KEYS) XXX_Merge(src proto.Message)

func (*PmOpticsParas_KEYS) XXX_Size

func (m *PmOpticsParas_KEYS) XXX_Size() int

func (*PmOpticsParas_KEYS) XXX_Unmarshal

func (m *PmOpticsParas_KEYS) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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