cisco_ios_xr_clns_isis_oper_isis_instances_instance_interface_statistics_interface_statistic

package
v0.1.1 Latest Latest
Warning

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

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

Documentation

Overview

Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/interface-statistics/interface-statistic

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IsisShTrafficIntf

type IsisShTrafficIntf struct {
	// Interface to which traffic statistics apply
	TrafficInterface string `protobuf:"bytes,50,opt,name=traffic_interface,json=trafficInterface,proto3" json:"traffic_interface,omitempty"`
	// Interface media class
	InterfaceMediaType string `protobuf:"bytes,51,opt,name=interface_media_type,json=interfaceMediaType,proto3" json:"interface_media_type,omitempty"`
	// P2P interface statistics. NULL for non-P2P interfaces
	P2PStatistics *IsisTrafficIntfP2PType `protobuf:"bytes,52,opt,name=p2_p_statistics,json=p2PStatistics,proto3" json:"p2_p_statistics,omitempty"`
	// Per-area data
	PerAreaData          []*IsisShTrafficIntfArea `protobuf:"bytes,53,rep,name=per_area_data,json=perAreaData,proto3" json:"per_area_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*IsisShTrafficIntf) Descriptor

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

func (*IsisShTrafficIntf) GetInterfaceMediaType

func (m *IsisShTrafficIntf) GetInterfaceMediaType() string

func (*IsisShTrafficIntf) GetP2PStatistics

func (m *IsisShTrafficIntf) GetP2PStatistics() *IsisTrafficIntfP2PType

func (*IsisShTrafficIntf) GetPerAreaData

func (m *IsisShTrafficIntf) GetPerAreaData() []*IsisShTrafficIntfArea

func (*IsisShTrafficIntf) GetTrafficInterface

func (m *IsisShTrafficIntf) GetTrafficInterface() string

func (*IsisShTrafficIntf) ProtoMessage

func (*IsisShTrafficIntf) ProtoMessage()

func (*IsisShTrafficIntf) Reset

func (m *IsisShTrafficIntf) Reset()

func (*IsisShTrafficIntf) String

func (m *IsisShTrafficIntf) String() string

func (*IsisShTrafficIntf) XXX_DiscardUnknown

func (m *IsisShTrafficIntf) XXX_DiscardUnknown()

func (*IsisShTrafficIntf) XXX_Marshal

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

func (*IsisShTrafficIntf) XXX_Merge

func (dst *IsisShTrafficIntf) XXX_Merge(src proto.Message)

func (*IsisShTrafficIntf) XXX_Size

func (m *IsisShTrafficIntf) XXX_Size() int

func (*IsisShTrafficIntf) XXX_Unmarshal

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

type IsisShTrafficIntfArea

type IsisShTrafficIntfArea struct {
	// Level of the area this data relates to
	Level string `protobuf:"bytes,1,opt,name=level,proto3" json:"level,omitempty"`
	// Statistics
	Statistics *IsisTrafficIntfAreaType `protobuf:"bytes,2,opt,name=statistics,proto3" json:"statistics,omitempty"`
	// LAN interface statistics. NULL for non-LAN interfaces
	LanData              *IsisTrafficIntfAreaLanType `protobuf:"bytes,3,opt,name=lan_data,json=lanData,proto3" json:"lan_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

Per-interface, per-area data

func (*IsisShTrafficIntfArea) Descriptor

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

func (*IsisShTrafficIntfArea) GetLanData

func (*IsisShTrafficIntfArea) GetLevel

func (m *IsisShTrafficIntfArea) GetLevel() string

func (*IsisShTrafficIntfArea) GetStatistics

func (m *IsisShTrafficIntfArea) GetStatistics() *IsisTrafficIntfAreaType

func (*IsisShTrafficIntfArea) ProtoMessage

func (*IsisShTrafficIntfArea) ProtoMessage()

func (*IsisShTrafficIntfArea) Reset

func (m *IsisShTrafficIntfArea) Reset()

func (*IsisShTrafficIntfArea) String

func (m *IsisShTrafficIntfArea) String() string

func (*IsisShTrafficIntfArea) XXX_DiscardUnknown

func (m *IsisShTrafficIntfArea) XXX_DiscardUnknown()

func (*IsisShTrafficIntfArea) XXX_Marshal

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

func (*IsisShTrafficIntfArea) XXX_Merge

func (dst *IsisShTrafficIntfArea) XXX_Merge(src proto.Message)

func (*IsisShTrafficIntfArea) XXX_Size

func (m *IsisShTrafficIntfArea) XXX_Size() int

func (*IsisShTrafficIntfArea) XXX_Unmarshal

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

type IsisShTrafficIntf_KEYS

type IsisShTrafficIntf_KEYS struct {
	InstanceName         string   `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"`
	InterfaceName        string   `protobuf:"bytes,2,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

IS-IS interface traffic data

func (*IsisShTrafficIntf_KEYS) Descriptor

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

func (*IsisShTrafficIntf_KEYS) GetInstanceName

func (m *IsisShTrafficIntf_KEYS) GetInstanceName() string

func (*IsisShTrafficIntf_KEYS) GetInterfaceName

func (m *IsisShTrafficIntf_KEYS) GetInterfaceName() string

func (*IsisShTrafficIntf_KEYS) ProtoMessage

func (*IsisShTrafficIntf_KEYS) ProtoMessage()

func (*IsisShTrafficIntf_KEYS) Reset

func (m *IsisShTrafficIntf_KEYS) Reset()

func (*IsisShTrafficIntf_KEYS) String

func (m *IsisShTrafficIntf_KEYS) String() string

func (*IsisShTrafficIntf_KEYS) XXX_DiscardUnknown

func (m *IsisShTrafficIntf_KEYS) XXX_DiscardUnknown()

func (*IsisShTrafficIntf_KEYS) XXX_Marshal

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

func (*IsisShTrafficIntf_KEYS) XXX_Merge

func (dst *IsisShTrafficIntf_KEYS) XXX_Merge(src proto.Message)

func (*IsisShTrafficIntf_KEYS) XXX_Size

func (m *IsisShTrafficIntf_KEYS) XXX_Size() int

func (*IsisShTrafficIntf_KEYS) XXX_Unmarshal

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

type IsisTrafficIntfAreaLanType

type IsisTrafficIntfAreaLanType struct {
	// IIH statistics
	IihCount *IsisTrafficPduCountType `protobuf:"bytes,1,opt,name=iih_count,json=iihCount,proto3" json:"iih_count,omitempty"`
	// IIHs not sent due to memory exhaustion
	MemoryExhaustedIihCount uint32 `` /* 135-byte string literal not displayed */
	// DIS elections
	DisElectionCount     uint32   `protobuf:"varint,3,opt,name=dis_election_count,json=disElectionCount,proto3" json:"dis_election_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Per-interface, per-area LAN-only statistics

func (*IsisTrafficIntfAreaLanType) Descriptor

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

func (*IsisTrafficIntfAreaLanType) GetDisElectionCount

func (m *IsisTrafficIntfAreaLanType) GetDisElectionCount() uint32

func (*IsisTrafficIntfAreaLanType) GetIihCount

func (*IsisTrafficIntfAreaLanType) GetMemoryExhaustedIihCount

func (m *IsisTrafficIntfAreaLanType) GetMemoryExhaustedIihCount() uint32

func (*IsisTrafficIntfAreaLanType) ProtoMessage

func (*IsisTrafficIntfAreaLanType) ProtoMessage()

func (*IsisTrafficIntfAreaLanType) Reset

func (m *IsisTrafficIntfAreaLanType) Reset()

func (*IsisTrafficIntfAreaLanType) String

func (m *IsisTrafficIntfAreaLanType) String() string

func (*IsisTrafficIntfAreaLanType) XXX_DiscardUnknown

func (m *IsisTrafficIntfAreaLanType) XXX_DiscardUnknown()

func (*IsisTrafficIntfAreaLanType) XXX_Marshal

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

func (*IsisTrafficIntfAreaLanType) XXX_Merge

func (dst *IsisTrafficIntfAreaLanType) XXX_Merge(src proto.Message)

func (*IsisTrafficIntfAreaLanType) XXX_Size

func (m *IsisTrafficIntfAreaLanType) XXX_Size() int

func (*IsisTrafficIntfAreaLanType) XXX_Unmarshal

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

type IsisTrafficIntfAreaType

type IsisTrafficIntfAreaType struct {
	// LSP statistics
	LspCount *IsisTrafficPduCountType `protobuf:"bytes,1,opt,name=lsp_count,json=lspCount,proto3" json:"lsp_count,omitempty"`
	// Count of LSPs dropped due to minimum arrival time config
	LspDropCount uint32 `protobuf:"varint,2,opt,name=lsp_drop_count,json=lspDropCount,proto3" json:"lsp_drop_count,omitempty"`
	// CSNP statistics
	CsnpCount *IsisTrafficPduCountType `protobuf:"bytes,3,opt,name=csnp_count,json=csnpCount,proto3" json:"csnp_count,omitempty"`
	// PSNP statistics
	PsnpCount *IsisTrafficPduCountType `protobuf:"bytes,4,opt,name=psnp_count,json=psnpCount,proto3" json:"psnp_count,omitempty"`
	// Count of LSPs already received by neighbors and not flooded
	LspFloodingDupCount  uint32   `protobuf:"varint,5,opt,name=lsp_flooding_dup_count,json=lspFloodingDupCount,proto3" json:"lsp_flooding_dup_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Per-interface, per-area statistics

func (*IsisTrafficIntfAreaType) Descriptor

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

func (*IsisTrafficIntfAreaType) GetCsnpCount

func (*IsisTrafficIntfAreaType) GetLspCount

func (*IsisTrafficIntfAreaType) GetLspDropCount

func (m *IsisTrafficIntfAreaType) GetLspDropCount() uint32

func (*IsisTrafficIntfAreaType) GetLspFloodingDupCount

func (m *IsisTrafficIntfAreaType) GetLspFloodingDupCount() uint32

func (*IsisTrafficIntfAreaType) GetPsnpCount

func (*IsisTrafficIntfAreaType) ProtoMessage

func (*IsisTrafficIntfAreaType) ProtoMessage()

func (*IsisTrafficIntfAreaType) Reset

func (m *IsisTrafficIntfAreaType) Reset()

func (*IsisTrafficIntfAreaType) String

func (m *IsisTrafficIntfAreaType) String() string

func (*IsisTrafficIntfAreaType) XXX_DiscardUnknown

func (m *IsisTrafficIntfAreaType) XXX_DiscardUnknown()

func (*IsisTrafficIntfAreaType) XXX_Marshal

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

func (*IsisTrafficIntfAreaType) XXX_Merge

func (dst *IsisTrafficIntfAreaType) XXX_Merge(src proto.Message)

func (*IsisTrafficIntfAreaType) XXX_Size

func (m *IsisTrafficIntfAreaType) XXX_Size() int

func (*IsisTrafficIntfAreaType) XXX_Unmarshal

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

type IsisTrafficIntfP2PType

type IsisTrafficIntfP2PType struct {
	// IIH statistics
	IihCount *IsisTrafficPduCountType `protobuf:"bytes,1,opt,name=iih_count,json=iihCount,proto3" json:"iih_count,omitempty"`
	// IIHs not sent due to memory exhaustion
	MemoryExhaustedIihCount uint32 `` /* 135-byte string literal not displayed */
	// LSP retransmissions
	LspRetransmitCount   uint32   `protobuf:"varint,3,opt,name=lsp_retransmit_count,json=lspRetransmitCount,proto3" json:"lsp_retransmit_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Per-interface point-to-point statistics

func (*IsisTrafficIntfP2PType) Descriptor

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

func (*IsisTrafficIntfP2PType) GetIihCount

func (*IsisTrafficIntfP2PType) GetLspRetransmitCount

func (m *IsisTrafficIntfP2PType) GetLspRetransmitCount() uint32

func (*IsisTrafficIntfP2PType) GetMemoryExhaustedIihCount

func (m *IsisTrafficIntfP2PType) GetMemoryExhaustedIihCount() uint32

func (*IsisTrafficIntfP2PType) ProtoMessage

func (*IsisTrafficIntfP2PType) ProtoMessage()

func (*IsisTrafficIntfP2PType) Reset

func (m *IsisTrafficIntfP2PType) Reset()

func (*IsisTrafficIntfP2PType) String

func (m *IsisTrafficIntfP2PType) String() string

func (*IsisTrafficIntfP2PType) XXX_DiscardUnknown

func (m *IsisTrafficIntfP2PType) XXX_DiscardUnknown()

func (*IsisTrafficIntfP2PType) XXX_Marshal

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

func (*IsisTrafficIntfP2PType) XXX_Merge

func (dst *IsisTrafficIntfP2PType) XXX_Merge(src proto.Message)

func (*IsisTrafficIntfP2PType) XXX_Size

func (m *IsisTrafficIntfP2PType) XXX_Size() int

func (*IsisTrafficIntfP2PType) XXX_Unmarshal

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

type IsisTrafficPduCountType

type IsisTrafficPduCountType struct {
	// PDUs received
	PduReceiveCount uint32 `protobuf:"varint,1,opt,name=pdu_receive_count,json=pduReceiveCount,proto3" json:"pdu_receive_count,omitempty"`
	// PDUs sent
	PduSendCount         uint32   `protobuf:"varint,2,opt,name=pdu_send_count,json=pduSendCount,proto3" json:"pdu_send_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Per-interface, per-PDU statistics

func (*IsisTrafficPduCountType) Descriptor

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

func (*IsisTrafficPduCountType) GetPduReceiveCount

func (m *IsisTrafficPduCountType) GetPduReceiveCount() uint32

func (*IsisTrafficPduCountType) GetPduSendCount

func (m *IsisTrafficPduCountType) GetPduSendCount() uint32

func (*IsisTrafficPduCountType) ProtoMessage

func (*IsisTrafficPduCountType) ProtoMessage()

func (*IsisTrafficPduCountType) Reset

func (m *IsisTrafficPduCountType) Reset()

func (*IsisTrafficPduCountType) String

func (m *IsisTrafficPduCountType) String() string

func (*IsisTrafficPduCountType) XXX_DiscardUnknown

func (m *IsisTrafficPduCountType) XXX_DiscardUnknown()

func (*IsisTrafficPduCountType) XXX_Marshal

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

func (*IsisTrafficPduCountType) XXX_Merge

func (dst *IsisTrafficPduCountType) XXX_Merge(src proto.Message)

func (*IsisTrafficPduCountType) XXX_Size

func (m *IsisTrafficPduCountType) XXX_Size() int

func (*IsisTrafficPduCountType) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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