cisco_ios_xr_fib_common_oper_fib_nodes_node_protocols_protocol_vrfs_vrf_ip_prefix_details_ip_prefix_detail

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-fib-common-oper:fib/nodes/node/protocols/protocol/vrfs/vrf/ip-prefix-details/ip-prefix-detail

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FibAddrStr

type FibAddrStr struct {
	Address              string   `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FibAddrStr) Descriptor

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

func (*FibAddrStr) GetAddress

func (m *FibAddrStr) GetAddress() string

func (*FibAddrStr) ProtoMessage

func (*FibAddrStr) ProtoMessage()

func (*FibAddrStr) Reset

func (m *FibAddrStr) Reset()

func (*FibAddrStr) String

func (m *FibAddrStr) String() string

func (*FibAddrStr) XXX_DiscardUnknown

func (m *FibAddrStr) XXX_DiscardUnknown()

func (*FibAddrStr) XXX_Marshal

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

func (*FibAddrStr) XXX_Merge

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

func (*FibAddrStr) XXX_Size

func (m *FibAddrStr) XXX_Size() int

func (*FibAddrStr) XXX_Unmarshal

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

type FibShIpencapDet

type FibShIpencapDet struct {
	IpEncapHdrCount      uint32                `protobuf:"varint,1,opt,name=ip_encap_hdr_count,json=ipEncapHdrCount,proto3" json:"ip_encap_hdr_count,omitempty"`
	IpEncapLocks         uint32                `protobuf:"varint,2,opt,name=ip_encap_locks,json=ipEncapLocks,proto3" json:"ip_encap_locks,omitempty"`
	IpEncapTransportTbl  uint32                `protobuf:"varint,3,opt,name=ip_encap_transport_tbl,json=ipEncapTransportTbl,proto3" json:"ip_encap_transport_tbl,omitempty"`
	IpeTransportVrfName  string                `protobuf:"bytes,4,opt,name=ipe_transport_vrf_name,json=ipeTransportVrfName,proto3" json:"ipe_transport_vrf_name,omitempty"`
	IpEncapTransportAf   uint32                `protobuf:"varint,5,opt,name=ip_encap_transport_af,json=ipEncapTransportAf,proto3" json:"ip_encap_transport_af,omitempty"`
	IpEncapPayloadAf     uint32                `protobuf:"varint,6,opt,name=ip_encap_payload_af,json=ipEncapPayloadAf,proto3" json:"ip_encap_payload_af,omitempty"`
	IpEncapPayloadMtu    uint32                `protobuf:"varint,7,opt,name=ip_encap_payload_mtu,json=ipEncapPayloadMtu,proto3" json:"ip_encap_payload_mtu,omitempty"`
	IpEncapParent        uint32                `protobuf:"varint,8,opt,name=ip_encap_parent,json=ipEncapParent,proto3" json:"ip_encap_parent,omitempty"`
	IpEncapParentType    uint32                `protobuf:"varint,9,opt,name=ip_encap_parent_type,json=ipEncapParentType,proto3" json:"ip_encap_parent_type,omitempty"`
	IpEncapHdr           []*FibShIpencapHdrDet `protobuf:"bytes,10,rep,name=ip_encap_hdr,json=ipEncapHdr,proto3" json:"ip_encap_hdr,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*FibShIpencapDet) Descriptor

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

func (*FibShIpencapDet) GetIpEncapHdr

func (m *FibShIpencapDet) GetIpEncapHdr() []*FibShIpencapHdrDet

func (*FibShIpencapDet) GetIpEncapHdrCount

func (m *FibShIpencapDet) GetIpEncapHdrCount() uint32

func (*FibShIpencapDet) GetIpEncapLocks

func (m *FibShIpencapDet) GetIpEncapLocks() uint32

func (*FibShIpencapDet) GetIpEncapParent

func (m *FibShIpencapDet) GetIpEncapParent() uint32

func (*FibShIpencapDet) GetIpEncapParentType

func (m *FibShIpencapDet) GetIpEncapParentType() uint32

func (*FibShIpencapDet) GetIpEncapPayloadAf

func (m *FibShIpencapDet) GetIpEncapPayloadAf() uint32

func (*FibShIpencapDet) GetIpEncapPayloadMtu

func (m *FibShIpencapDet) GetIpEncapPayloadMtu() uint32

func (*FibShIpencapDet) GetIpEncapTransportAf

func (m *FibShIpencapDet) GetIpEncapTransportAf() uint32

func (*FibShIpencapDet) GetIpEncapTransportTbl

func (m *FibShIpencapDet) GetIpEncapTransportTbl() uint32

func (*FibShIpencapDet) GetIpeTransportVrfName

func (m *FibShIpencapDet) GetIpeTransportVrfName() string

func (*FibShIpencapDet) ProtoMessage

func (*FibShIpencapDet) ProtoMessage()

func (*FibShIpencapDet) Reset

func (m *FibShIpencapDet) Reset()

func (*FibShIpencapDet) String

func (m *FibShIpencapDet) String() string

func (*FibShIpencapDet) XXX_DiscardUnknown

func (m *FibShIpencapDet) XXX_DiscardUnknown()

func (*FibShIpencapDet) XXX_Marshal

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

func (*FibShIpencapDet) XXX_Merge

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

func (*FibShIpencapDet) XXX_Size

func (m *FibShIpencapDet) XXX_Size() int

func (*FibShIpencapDet) XXX_Unmarshal

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

type FibShIpencapHdrDet

type FibShIpencapHdrDet struct {
	IpEncapHdrType       string   `protobuf:"bytes,1,opt,name=ip_encap_hdr_type,json=ipEncapHdrType,proto3" json:"ip_encap_hdr_type,omitempty"`
	IpEncapHdrp          []uint32 `protobuf:"varint,2,rep,packed,name=ip_encap_hdrp,json=ipEncapHdrp,proto3" json:"ip_encap_hdrp,omitempty"`
	IpEncapHdrDyn        uint32   `protobuf:"varint,3,opt,name=ip_encap_hdr_dyn,json=ipEncapHdrDyn,proto3" json:"ip_encap_hdr_dyn,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FibShIpencapHdrDet) Descriptor

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

func (*FibShIpencapHdrDet) GetIpEncapHdrDyn

func (m *FibShIpencapHdrDet) GetIpEncapHdrDyn() uint32

func (*FibShIpencapHdrDet) GetIpEncapHdrType

func (m *FibShIpencapHdrDet) GetIpEncapHdrType() string

func (*FibShIpencapHdrDet) GetIpEncapHdrp

func (m *FibShIpencapHdrDet) GetIpEncapHdrp() []uint32

func (*FibShIpencapHdrDet) ProtoMessage

func (*FibShIpencapHdrDet) ProtoMessage()

func (*FibShIpencapHdrDet) Reset

func (m *FibShIpencapHdrDet) Reset()

func (*FibShIpencapHdrDet) String

func (m *FibShIpencapHdrDet) String() string

func (*FibShIpencapHdrDet) XXX_DiscardUnknown

func (m *FibShIpencapHdrDet) XXX_DiscardUnknown()

func (*FibShIpencapHdrDet) XXX_Marshal

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

func (*FibShIpencapHdrDet) XXX_Merge

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

func (*FibShIpencapHdrDet) XXX_Size

func (m *FibShIpencapHdrDet) XXX_Size() int

func (*FibShIpencapHdrDet) XXX_Unmarshal

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

type FibShTblFib

type FibShTblFib struct {
	ProtocolTypeFibEntry              uint32                  `` /* 127-byte string literal not displayed */
	DetailFibEntryInformation         *FibShTblFibDet         `` /* 141-byte string literal not displayed */
	FibEntryPath                      *FibShTblPathEntry      `protobuf:"bytes,52,opt,name=fib_entry_path,json=fibEntryPath,proto3" json:"fib_entry_path,omitempty"`
	PlatformHardware                  string                  `protobuf:"bytes,53,opt,name=platform_hardware,json=platformHardware,proto3" json:"platform_hardware,omitempty"`
	NumberOfReferancesToPathList      uint32                  `` /* 155-byte string literal not displayed */
	PathListFlags                     uint32                  `protobuf:"varint,55,opt,name=path_list_flags,json=pathListFlags,proto3" json:"path_list_flags,omitempty"`
	PathListSource                    uint32                  `protobuf:"varint,56,opt,name=path_list_source,json=pathListSource,proto3" json:"path_list_source,omitempty"`
	NumberOfReferancesToLdi           uint32                  `` /* 138-byte string literal not displayed */
	LdiFlags                          uint32                  `protobuf:"varint,58,opt,name=ldi_flags,json=ldiFlags,proto3" json:"ldi_flags,omitempty"`
	FlagsExternalLdi                  uint32                  `protobuf:"varint,59,opt,name=flags_external_ldi,json=flagsExternalLdi,proto3" json:"flags_external_ldi,omitempty"`
	PointerExternalLdi                uint32                  `protobuf:"varint,60,opt,name=pointer_external_ldi,json=pointerExternalLdi,proto3" json:"pointer_external_ldi,omitempty"`
	ExactPathInterfaceHandle          uint32                  `` /* 139-byte string literal not displayed */
	ExactPathGreInterfaceHandle       uint32                  `` /* 150-byte string literal not displayed */
	ExactRouteGrePhysIfhAvail         bool                    `` /* 146-byte string literal not displayed */
	ExactRouteResult                  bool                    `protobuf:"varint,64,opt,name=exact_route_result,json=exactRouteResult,proto3" json:"exact_route_result,omitempty"`
	PrefixIsStaticOrConnected         bool                    `` /* 144-byte string literal not displayed */
	PacketShouldRecieve               bool                    `protobuf:"varint,66,opt,name=packet_should_recieve,json=packetShouldRecieve,proto3" json:"packet_should_recieve,omitempty"`
	PrefixConnected                   bool                    `protobuf:"varint,67,opt,name=prefix_connected,json=prefixConnected,proto3" json:"prefix_connected,omitempty"`
	PrefixForAdjancency               bool                    `protobuf:"varint,68,opt,name=prefix_for_adjancency,json=prefixForAdjancency,proto3" json:"prefix_for_adjancency,omitempty"`
	PrefixForPicNextHop               bool                    `` /* 126-byte string literal not displayed */
	PurgableAfterPurgeInterval        bool                    `` /* 145-byte string literal not displayed */
	BroadcastReciveFlag               bool                    `protobuf:"varint,71,opt,name=broadcast_recive_flag,json=broadcastReciveFlag,proto3" json:"broadcast_recive_flag,omitempty"`
	BroadcastForwardFlag              bool                    `protobuf:"varint,72,opt,name=broadcast_forward_flag,json=broadcastForwardFlag,proto3" json:"broadcast_forward_flag,omitempty"`
	ZeroByZeroRouteAsDefault          bool                    `` /* 143-byte string literal not displayed */
	ExternalSwitchTriggered           bool                    `` /* 134-byte string literal not displayed */
	RouteAttributeFlag                bool                    `protobuf:"varint,75,opt,name=route_attribute_flag,json=routeAttributeFlag,proto3" json:"route_attribute_flag,omitempty"`
	DummyRealZeroRoute                bool                    `protobuf:"varint,76,opt,name=dummy_real_zero_route,json=dummyRealZeroRoute,proto3" json:"dummy_real_zero_route,omitempty"`
	LdiLwFlag                         uint32                  `protobuf:"varint,77,opt,name=ldi_lw_flag,json=ldiLwFlag,proto3" json:"ldi_lw_flag,omitempty"`
	RefCounterOfLdiLwLdi              uint32                  `` /* 131-byte string literal not displayed */
	TypeOfLdiLwLdi                    uint32                  `protobuf:"varint,79,opt,name=type_of_ldi_lw_ldi,json=typeOfLdiLwLdi,proto3" json:"type_of_ldi_lw_ldi,omitempty"`
	LspaFlags                         uint32                  `protobuf:"varint,80,opt,name=lspa_flags,json=lspaFlags,proto3" json:"lspa_flags,omitempty"`
	VersionOfRoute                    uint64                  `protobuf:"varint,81,opt,name=version_of_route,json=versionOfRoute,proto3" json:"version_of_route,omitempty"`
	FibRouteDownloadPriority          uint32                  `` /* 139-byte string literal not displayed */
	TimeOfLastUpdateInMsec            uint64                  `` /* 137-byte string literal not displayed */
	L2SubscriberRoute                 bool                    `protobuf:"varint,84,opt,name=l2_subscriber_route,json=l2SubscriberRoute,proto3" json:"l2_subscriber_route,omitempty"`
	L2SubscriberXconnectId            uint32                  `` /* 133-byte string literal not displayed */
	L2SubscriberFlags                 uint32                  `protobuf:"varint,86,opt,name=l2_subscriber_flags,json=l2SubscriberFlags,proto3" json:"l2_subscriber_flags,omitempty"`
	L2SubscriberIpProtocol            uint32                  `` /* 133-byte string literal not displayed */
	L2Tpv3CookieLengthBits            uint32                  `` /* 133-byte string literal not displayed */
	RouteForExternalReachLinecardFlag bool                    `` /* 170-byte string literal not displayed */
	RouteIsSrFlag                     bool                    `protobuf:"varint,90,opt,name=route_is_sr_flag,json=routeIsSrFlag,proto3" json:"route_is_sr_flag,omitempty"`
	RouteIsSrv6Transit                bool                    `protobuf:"varint,91,opt,name=route_is_srv6_transit,json=routeIsSrv6Transit,proto3" json:"route_is_srv6_transit,omitempty"`
	RouteIsSrv6End                    bool                    `protobuf:"varint,92,opt,name=route_is_srv6_end,json=routeIsSrv6End,proto3" json:"route_is_srv6_end,omitempty"`
	Srv6OperationType                 string                  `protobuf:"bytes,93,opt,name=srv6_operation_type,json=srv6OperationType,proto3" json:"srv6_operation_type,omitempty"`
	ExtensionObject                   []*FibShTblFibExtCmnDet `protobuf:"bytes,94,rep,name=extension_object,json=extensionObject,proto3" json:"extension_object,omitempty"`
	XXX_NoUnkeyedLiteral              struct{}                `json:"-"`
	XXX_unrecognized                  []byte                  `json:"-"`
	XXX_sizecache                     int32                   `json:"-"`
}

func (*FibShTblFib) Descriptor

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

func (*FibShTblFib) GetBroadcastForwardFlag

func (m *FibShTblFib) GetBroadcastForwardFlag() bool

func (*FibShTblFib) GetBroadcastReciveFlag

func (m *FibShTblFib) GetBroadcastReciveFlag() bool

func (*FibShTblFib) GetDetailFibEntryInformation

func (m *FibShTblFib) GetDetailFibEntryInformation() *FibShTblFibDet

func (*FibShTblFib) GetDummyRealZeroRoute

func (m *FibShTblFib) GetDummyRealZeroRoute() bool

func (*FibShTblFib) GetExactPathGreInterfaceHandle

func (m *FibShTblFib) GetExactPathGreInterfaceHandle() uint32

func (*FibShTblFib) GetExactPathInterfaceHandle

func (m *FibShTblFib) GetExactPathInterfaceHandle() uint32

func (*FibShTblFib) GetExactRouteGrePhysIfhAvail

func (m *FibShTblFib) GetExactRouteGrePhysIfhAvail() bool

func (*FibShTblFib) GetExactRouteResult

func (m *FibShTblFib) GetExactRouteResult() bool

func (*FibShTblFib) GetExtensionObject

func (m *FibShTblFib) GetExtensionObject() []*FibShTblFibExtCmnDet

func (*FibShTblFib) GetExternalSwitchTriggered

func (m *FibShTblFib) GetExternalSwitchTriggered() bool

func (*FibShTblFib) GetFibEntryPath

func (m *FibShTblFib) GetFibEntryPath() *FibShTblPathEntry

func (*FibShTblFib) GetFibRouteDownloadPriority

func (m *FibShTblFib) GetFibRouteDownloadPriority() uint32

func (*FibShTblFib) GetFlagsExternalLdi

func (m *FibShTblFib) GetFlagsExternalLdi() uint32

func (*FibShTblFib) GetL2SubscriberFlags

func (m *FibShTblFib) GetL2SubscriberFlags() uint32

func (*FibShTblFib) GetL2SubscriberIpProtocol

func (m *FibShTblFib) GetL2SubscriberIpProtocol() uint32

func (*FibShTblFib) GetL2SubscriberRoute

func (m *FibShTblFib) GetL2SubscriberRoute() bool

func (*FibShTblFib) GetL2SubscriberXconnectId

func (m *FibShTblFib) GetL2SubscriberXconnectId() uint32

func (*FibShTblFib) GetL2Tpv3CookieLengthBits

func (m *FibShTblFib) GetL2Tpv3CookieLengthBits() uint32

func (*FibShTblFib) GetLdiFlags

func (m *FibShTblFib) GetLdiFlags() uint32

func (*FibShTblFib) GetLdiLwFlag

func (m *FibShTblFib) GetLdiLwFlag() uint32

func (*FibShTblFib) GetLspaFlags

func (m *FibShTblFib) GetLspaFlags() uint32

func (*FibShTblFib) GetNumberOfReferancesToLdi

func (m *FibShTblFib) GetNumberOfReferancesToLdi() uint32

func (*FibShTblFib) GetNumberOfReferancesToPathList

func (m *FibShTblFib) GetNumberOfReferancesToPathList() uint32

func (*FibShTblFib) GetPacketShouldRecieve

func (m *FibShTblFib) GetPacketShouldRecieve() bool

func (*FibShTblFib) GetPathListFlags

func (m *FibShTblFib) GetPathListFlags() uint32

func (*FibShTblFib) GetPathListSource

func (m *FibShTblFib) GetPathListSource() uint32

func (*FibShTblFib) GetPlatformHardware

func (m *FibShTblFib) GetPlatformHardware() string

func (*FibShTblFib) GetPointerExternalLdi

func (m *FibShTblFib) GetPointerExternalLdi() uint32

func (*FibShTblFib) GetPrefixConnected

func (m *FibShTblFib) GetPrefixConnected() bool

func (*FibShTblFib) GetPrefixForAdjancency

func (m *FibShTblFib) GetPrefixForAdjancency() bool

func (*FibShTblFib) GetPrefixForPicNextHop

func (m *FibShTblFib) GetPrefixForPicNextHop() bool

func (*FibShTblFib) GetPrefixIsStaticOrConnected

func (m *FibShTblFib) GetPrefixIsStaticOrConnected() bool

func (*FibShTblFib) GetProtocolTypeFibEntry

func (m *FibShTblFib) GetProtocolTypeFibEntry() uint32

func (*FibShTblFib) GetPurgableAfterPurgeInterval

func (m *FibShTblFib) GetPurgableAfterPurgeInterval() bool

func (*FibShTblFib) GetRefCounterOfLdiLwLdi

func (m *FibShTblFib) GetRefCounterOfLdiLwLdi() uint32

func (*FibShTblFib) GetRouteAttributeFlag

func (m *FibShTblFib) GetRouteAttributeFlag() bool

func (*FibShTblFib) GetRouteForExternalReachLinecardFlag

func (m *FibShTblFib) GetRouteForExternalReachLinecardFlag() bool

func (*FibShTblFib) GetRouteIsSrFlag

func (m *FibShTblFib) GetRouteIsSrFlag() bool

func (*FibShTblFib) GetRouteIsSrv6End

func (m *FibShTblFib) GetRouteIsSrv6End() bool

func (*FibShTblFib) GetRouteIsSrv6Transit

func (m *FibShTblFib) GetRouteIsSrv6Transit() bool

func (*FibShTblFib) GetSrv6OperationType

func (m *FibShTblFib) GetSrv6OperationType() string

func (*FibShTblFib) GetTimeOfLastUpdateInMsec

func (m *FibShTblFib) GetTimeOfLastUpdateInMsec() uint64

func (*FibShTblFib) GetTypeOfLdiLwLdi

func (m *FibShTblFib) GetTypeOfLdiLwLdi() uint32

func (*FibShTblFib) GetVersionOfRoute

func (m *FibShTblFib) GetVersionOfRoute() uint64

func (*FibShTblFib) GetZeroByZeroRouteAsDefault

func (m *FibShTblFib) GetZeroByZeroRouteAsDefault() bool

func (*FibShTblFib) ProtoMessage

func (*FibShTblFib) ProtoMessage()

func (*FibShTblFib) Reset

func (m *FibShTblFib) Reset()

func (*FibShTblFib) String

func (m *FibShTblFib) String() string

func (*FibShTblFib) XXX_DiscardUnknown

func (m *FibShTblFib) XXX_DiscardUnknown()

func (*FibShTblFib) XXX_Marshal

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

func (*FibShTblFib) XXX_Merge

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

func (*FibShTblFib) XXX_Size

func (m *FibShTblFib) XXX_Size() int

func (*FibShTblFib) XXX_Unmarshal

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

type FibShTblFibDet

type FibShTblFibDet struct {
	FibEntryVersion             uint32               `protobuf:"varint,1,opt,name=fib_entry_version,json=fibEntryVersion,proto3" json:"fib_entry_version,omitempty"`
	PerPrefixAccounting         uint32               `protobuf:"varint,2,opt,name=per_prefix_accounting,json=perPrefixAccounting,proto3" json:"per_prefix_accounting,omitempty"`
	LoadSharingType             string               `protobuf:"bytes,3,opt,name=load_sharing_type,json=loadSharingType,proto3" json:"load_sharing_type,omitempty"`
	FibEntryAdjacencyType       string               `` /* 128-byte string literal not displayed */
	FibProtocolType             uint32               `protobuf:"varint,5,opt,name=fib_protocol_type,json=fibProtocolType,proto3" json:"fib_protocol_type,omitempty"`
	AfiFibProtocolType          uint32               `protobuf:"varint,6,opt,name=afi_fib_protocol_type,json=afiFibProtocolType,proto3" json:"afi_fib_protocol_type,omitempty"`
	AibL3Address                []uint32             `protobuf:"varint,7,rep,packed,name=aib_l3_address,json=aibL3Address,proto3" json:"aib_l3_address,omitempty"`
	AdjacencyAddressLength      uint32               `` /* 130-byte string literal not displayed */
	AdjacencyInterface          uint32               `protobuf:"varint,9,opt,name=adjacency_interface,json=adjacencyInterface,proto3" json:"adjacency_interface,omitempty"`
	FibSpecialNhInformationType uint32               `` /* 150-byte string literal not displayed */
	FibEntryAdjacencyAddress    string               `` /* 138-byte string literal not displayed */
	FibEntryAdjacencyInterface  uint32               `` /* 145-byte string literal not displayed */
	PacketsThroughFibEntry      uint64               `` /* 133-byte string literal not displayed */
	BytesThroughFibEntry        uint64               `` /* 127-byte string literal not displayed */
	DetailedPrefixLength        uint32               `protobuf:"varint,15,opt,name=detailed_prefix_length,json=detailedPrefixLength,proto3" json:"detailed_prefix_length,omitempty"`
	PrefixProtocol              uint32               `protobuf:"varint,16,opt,name=prefix_protocol,json=prefixProtocol,proto3" json:"prefix_protocol,omitempty"`
	PrecedenceForpackets        uint32               `protobuf:"varint,17,opt,name=precedence_forpackets,json=precedenceForpackets,proto3" json:"precedence_forpackets,omitempty"`
	TrafficIndexForPackets      uint32               `` /* 133-byte string literal not displayed */
	SwitchCompontentId          uint32               `protobuf:"varint,19,opt,name=switch_compontent_id,json=switchCompontentId,proto3" json:"switch_compontent_id,omitempty"`
	FastAdjacencyFlag           bool                 `protobuf:"varint,20,opt,name=fast_adjacency_flag,json=fastAdjacencyFlag,proto3" json:"fast_adjacency_flag,omitempty"`
	IllegalFastAdjacencyFlag    bool                 `` /* 139-byte string literal not displayed */
	RemoteAdjacencyFlag         bool                 `protobuf:"varint,22,opt,name=remote_adjacency_flag,json=remoteAdjacencyFlag,proto3" json:"remote_adjacency_flag,omitempty"`
	LoadshareInformation        *FibShTblLoadinfoDet `protobuf:"bytes,23,opt,name=loadshare_information,json=loadshareInformation,proto3" json:"loadshare_information,omitempty"`
	BgpAttributeId              uint32               `protobuf:"varint,24,opt,name=bgp_attribute_id,json=bgpAttributeId,proto3" json:"bgp_attribute_id,omitempty"`
	BgpLocalAttributeId         uint32               `protobuf:"varint,25,opt,name=bgp_local_attribute_id,json=bgpLocalAttributeId,proto3" json:"bgp_local_attribute_id,omitempty"`
	BgpAttributeOriginAs        uint32               `` /* 127-byte string literal not displayed */
	BgpAttributeNextHopAs       uint32               `` /* 132-byte string literal not displayed */
	PathString                  string               `protobuf:"bytes,28,opt,name=path_string,json=pathString,proto3" json:"path_string,omitempty"`
	ExtcomString                string               `protobuf:"bytes,29,opt,name=extcom_string,json=extcomString,proto3" json:"extcom_string,omitempty"`
	ComString                   string               `protobuf:"bytes,30,opt,name=com_string,json=comString,proto3" json:"com_string,omitempty"`
	ExtendedCommunity           uint32               `protobuf:"varint,31,opt,name=extended_community,json=extendedCommunity,proto3" json:"extended_community,omitempty"`
	QosGroup                    uint32               `protobuf:"varint,32,opt,name=qos_group,json=qosGroup,proto3" json:"qos_group,omitempty"`
	MplsFec                     uint32               `protobuf:"varint,33,opt,name=mpls_fec,json=mplsFec,proto3" json:"mpls_fec,omitempty"`
	QppbQosGroupAndIpPrecedence uint32               `` /* 152-byte string literal not displayed */
	FlowTag                     uint32               `protobuf:"varint,35,opt,name=flow_tag,json=flowTag,proto3" json:"flow_tag,omitempty"`
	ForwardClass                uint32               `protobuf:"varint,36,opt,name=forward_class,json=forwardClass,proto3" json:"forward_class,omitempty"`
	PlTimeOfLastUpdateInMsec    uint64               `` /* 145-byte string literal not displayed */
	LdiTimeOfLastUpdateInMsec   uint64               `` /* 148-byte string literal not displayed */
	LwldiTimeOfLastUpdateInMsec uint64               `` /* 154-byte string literal not displayed */
	PlTimeStampType             uint32               `protobuf:"varint,40,opt,name=pl_time_stamp_type,json=plTimeStampType,proto3" json:"pl_time_stamp_type,omitempty"`
	XXX_NoUnkeyedLiteral        struct{}             `json:"-"`
	XXX_unrecognized            []byte               `json:"-"`
	XXX_sizecache               int32                `json:"-"`
}

func (*FibShTblFibDet) Descriptor

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

func (*FibShTblFibDet) GetAdjacencyAddressLength

func (m *FibShTblFibDet) GetAdjacencyAddressLength() uint32

func (*FibShTblFibDet) GetAdjacencyInterface

func (m *FibShTblFibDet) GetAdjacencyInterface() uint32

func (*FibShTblFibDet) GetAfiFibProtocolType

func (m *FibShTblFibDet) GetAfiFibProtocolType() uint32

func (*FibShTblFibDet) GetAibL3Address

func (m *FibShTblFibDet) GetAibL3Address() []uint32

func (*FibShTblFibDet) GetBgpAttributeId

func (m *FibShTblFibDet) GetBgpAttributeId() uint32

func (*FibShTblFibDet) GetBgpAttributeNextHopAs

func (m *FibShTblFibDet) GetBgpAttributeNextHopAs() uint32

func (*FibShTblFibDet) GetBgpAttributeOriginAs

func (m *FibShTblFibDet) GetBgpAttributeOriginAs() uint32

func (*FibShTblFibDet) GetBgpLocalAttributeId

func (m *FibShTblFibDet) GetBgpLocalAttributeId() uint32

func (*FibShTblFibDet) GetBytesThroughFibEntry

func (m *FibShTblFibDet) GetBytesThroughFibEntry() uint64

func (*FibShTblFibDet) GetComString

func (m *FibShTblFibDet) GetComString() string

func (*FibShTblFibDet) GetDetailedPrefixLength

func (m *FibShTblFibDet) GetDetailedPrefixLength() uint32

func (*FibShTblFibDet) GetExtcomString

func (m *FibShTblFibDet) GetExtcomString() string

func (*FibShTblFibDet) GetExtendedCommunity

func (m *FibShTblFibDet) GetExtendedCommunity() uint32

func (*FibShTblFibDet) GetFastAdjacencyFlag

func (m *FibShTblFibDet) GetFastAdjacencyFlag() bool

func (*FibShTblFibDet) GetFibEntryAdjacencyAddress

func (m *FibShTblFibDet) GetFibEntryAdjacencyAddress() string

func (*FibShTblFibDet) GetFibEntryAdjacencyInterface

func (m *FibShTblFibDet) GetFibEntryAdjacencyInterface() uint32

func (*FibShTblFibDet) GetFibEntryAdjacencyType

func (m *FibShTblFibDet) GetFibEntryAdjacencyType() string

func (*FibShTblFibDet) GetFibEntryVersion

func (m *FibShTblFibDet) GetFibEntryVersion() uint32

func (*FibShTblFibDet) GetFibProtocolType

func (m *FibShTblFibDet) GetFibProtocolType() uint32

func (*FibShTblFibDet) GetFibSpecialNhInformationType

func (m *FibShTblFibDet) GetFibSpecialNhInformationType() uint32

func (*FibShTblFibDet) GetFlowTag

func (m *FibShTblFibDet) GetFlowTag() uint32

func (*FibShTblFibDet) GetForwardClass

func (m *FibShTblFibDet) GetForwardClass() uint32

func (*FibShTblFibDet) GetIllegalFastAdjacencyFlag

func (m *FibShTblFibDet) GetIllegalFastAdjacencyFlag() bool

func (*FibShTblFibDet) GetLdiTimeOfLastUpdateInMsec

func (m *FibShTblFibDet) GetLdiTimeOfLastUpdateInMsec() uint64

func (*FibShTblFibDet) GetLoadSharingType

func (m *FibShTblFibDet) GetLoadSharingType() string

func (*FibShTblFibDet) GetLoadshareInformation

func (m *FibShTblFibDet) GetLoadshareInformation() *FibShTblLoadinfoDet

func (*FibShTblFibDet) GetLwldiTimeOfLastUpdateInMsec

func (m *FibShTblFibDet) GetLwldiTimeOfLastUpdateInMsec() uint64

func (*FibShTblFibDet) GetMplsFec

func (m *FibShTblFibDet) GetMplsFec() uint32

func (*FibShTblFibDet) GetPacketsThroughFibEntry

func (m *FibShTblFibDet) GetPacketsThroughFibEntry() uint64

func (*FibShTblFibDet) GetPathString

func (m *FibShTblFibDet) GetPathString() string

func (*FibShTblFibDet) GetPerPrefixAccounting

func (m *FibShTblFibDet) GetPerPrefixAccounting() uint32

func (*FibShTblFibDet) GetPlTimeOfLastUpdateInMsec

func (m *FibShTblFibDet) GetPlTimeOfLastUpdateInMsec() uint64

func (*FibShTblFibDet) GetPlTimeStampType

func (m *FibShTblFibDet) GetPlTimeStampType() uint32

func (*FibShTblFibDet) GetPrecedenceForpackets

func (m *FibShTblFibDet) GetPrecedenceForpackets() uint32

func (*FibShTblFibDet) GetPrefixProtocol

func (m *FibShTblFibDet) GetPrefixProtocol() uint32

func (*FibShTblFibDet) GetQosGroup

func (m *FibShTblFibDet) GetQosGroup() uint32

func (*FibShTblFibDet) GetQppbQosGroupAndIpPrecedence

func (m *FibShTblFibDet) GetQppbQosGroupAndIpPrecedence() uint32

func (*FibShTblFibDet) GetRemoteAdjacencyFlag

func (m *FibShTblFibDet) GetRemoteAdjacencyFlag() bool

func (*FibShTblFibDet) GetSwitchCompontentId

func (m *FibShTblFibDet) GetSwitchCompontentId() uint32

func (*FibShTblFibDet) GetTrafficIndexForPackets

func (m *FibShTblFibDet) GetTrafficIndexForPackets() uint32

func (*FibShTblFibDet) ProtoMessage

func (*FibShTblFibDet) ProtoMessage()

func (*FibShTblFibDet) Reset

func (m *FibShTblFibDet) Reset()

func (*FibShTblFibDet) String

func (m *FibShTblFibDet) String() string

func (*FibShTblFibDet) XXX_DiscardUnknown

func (m *FibShTblFibDet) XXX_DiscardUnknown()

func (*FibShTblFibDet) XXX_Marshal

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

func (*FibShTblFibDet) XXX_Merge

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

func (*FibShTblFibDet) XXX_Size

func (m *FibShTblFibDet) XXX_Size() int

func (*FibShTblFibDet) XXX_Unmarshal

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

type FibShTblFibExtCmnDet

type FibShTblFibExtCmnDet struct {
	Type                 string             `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	SfecdLe              *FibShTblFibExtDet `protobuf:"bytes,2,opt,name=sfecd_le,json=sfecdLe,proto3" json:"sfecd_le,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*FibShTblFibExtCmnDet) Descriptor

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

func (*FibShTblFibExtCmnDet) GetSfecdLe

func (m *FibShTblFibExtCmnDet) GetSfecdLe() *FibShTblFibExtDet

func (*FibShTblFibExtCmnDet) GetType

func (m *FibShTblFibExtCmnDet) GetType() string

func (*FibShTblFibExtCmnDet) ProtoMessage

func (*FibShTblFibExtCmnDet) ProtoMessage()

func (*FibShTblFibExtCmnDet) Reset

func (m *FibShTblFibExtCmnDet) Reset()

func (*FibShTblFibExtCmnDet) String

func (m *FibShTblFibExtCmnDet) String() string

func (*FibShTblFibExtCmnDet) XXX_DiscardUnknown

func (m *FibShTblFibExtCmnDet) XXX_DiscardUnknown()

func (*FibShTblFibExtCmnDet) XXX_Marshal

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

func (*FibShTblFibExtCmnDet) XXX_Merge

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

func (*FibShTblFibExtCmnDet) XXX_Size

func (m *FibShTblFibExtCmnDet) XXX_Size() int

func (*FibShTblFibExtCmnDet) XXX_Unmarshal

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

type FibShTblFibExtDet

type FibShTblFibExtDet struct {
	ContextLabelFlag     bool     `protobuf:"varint,1,opt,name=context_label_flag,json=contextLabelFlag,proto3" json:"context_label_flag,omitempty"`
	ContextLabel         uint32   `protobuf:"varint,2,opt,name=context_label,json=contextLabel,proto3" json:"context_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FibShTblFibExtDet) Descriptor

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

func (*FibShTblFibExtDet) GetContextLabel

func (m *FibShTblFibExtDet) GetContextLabel() uint32

func (*FibShTblFibExtDet) GetContextLabelFlag

func (m *FibShTblFibExtDet) GetContextLabelFlag() bool

func (*FibShTblFibExtDet) ProtoMessage

func (*FibShTblFibExtDet) ProtoMessage()

func (*FibShTblFibExtDet) Reset

func (m *FibShTblFibExtDet) Reset()

func (*FibShTblFibExtDet) String

func (m *FibShTblFibExtDet) String() string

func (*FibShTblFibExtDet) XXX_DiscardUnknown

func (m *FibShTblFibExtDet) XXX_DiscardUnknown()

func (*FibShTblFibExtDet) XXX_Marshal

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

func (*FibShTblFibExtDet) XXX_Merge

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

func (*FibShTblFibExtDet) XXX_Size

func (m *FibShTblFibExtDet) XXX_Size() int

func (*FibShTblFibExtDet) XXX_Unmarshal

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

type FibShTblFib_KEYS

type FibShTblFib_KEYS struct {
	NodeName             string   `protobuf:"bytes,1,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	ProtocolName         string   `protobuf:"bytes,2,opt,name=protocol_name,json=protocolName,proto3" json:"protocol_name,omitempty"`
	VrfName              string   `protobuf:"bytes,3,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"`
	Prefix               string   `protobuf:"bytes,4,opt,name=prefix,proto3" json:"prefix,omitempty"`
	PrefixLength         uint32   `protobuf:"varint,5,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FibShTblFib_KEYS) Descriptor

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

func (*FibShTblFib_KEYS) GetNodeName

func (m *FibShTblFib_KEYS) GetNodeName() string

func (*FibShTblFib_KEYS) GetPrefix

func (m *FibShTblFib_KEYS) GetPrefix() string

func (*FibShTblFib_KEYS) GetPrefixLength

func (m *FibShTblFib_KEYS) GetPrefixLength() uint32

func (*FibShTblFib_KEYS) GetProtocolName

func (m *FibShTblFib_KEYS) GetProtocolName() string

func (*FibShTblFib_KEYS) GetVrfName

func (m *FibShTblFib_KEYS) GetVrfName() string

func (*FibShTblFib_KEYS) ProtoMessage

func (*FibShTblFib_KEYS) ProtoMessage()

func (*FibShTblFib_KEYS) Reset

func (m *FibShTblFib_KEYS) Reset()

func (*FibShTblFib_KEYS) String

func (m *FibShTblFib_KEYS) String() string

func (*FibShTblFib_KEYS) XXX_DiscardUnknown

func (m *FibShTblFib_KEYS) XXX_DiscardUnknown()

func (*FibShTblFib_KEYS) XXX_Marshal

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

func (*FibShTblFib_KEYS) XXX_Merge

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

func (*FibShTblFib_KEYS) XXX_Size

func (m *FibShTblFib_KEYS) XXX_Size() int

func (*FibShTblFib_KEYS) XXX_Unmarshal

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

type FibShTblLoadinfoDet

type FibShTblLoadinfoDet struct {
	PacketsThroughLoadInformation      uint64               `` /* 153-byte string literal not displayed */
	BytesThroughLoadInformation        uint64               `` /* 147-byte string literal not displayed */
	TotalPacketsThroughLoadInformation uint64               `` /* 170-byte string literal not displayed */
	TotalBytesThroughLoadInformation   uint64               `` /* 164-byte string literal not displayed */
	PrefixOfOwner                      uint32               `protobuf:"varint,5,opt,name=prefix_of_owner,json=prefixOfOwner,proto3" json:"prefix_of_owner,omitempty"`
	MaskLengthOfOwner                  uint32               `protobuf:"varint,6,opt,name=mask_length_of_owner,json=maskLengthOfOwner,proto3" json:"mask_length_of_owner,omitempty"`
	LoadInformationReferenceCount      uint32               `` /* 153-byte string literal not displayed */
	PerDestLoadSharingFlag             bool                 `` /* 134-byte string literal not displayed */
	LoadInformationOwnerDeletedFlag    bool                 `` /* 161-byte string literal not displayed */
	LoadinfoSanityFlag                 bool                 `protobuf:"varint,10,opt,name=loadinfo_sanity_flag,json=loadinfoSanityFlag,proto3" json:"loadinfo_sanity_flag,omitempty"`
	IsOwner                            bool                 `protobuf:"varint,11,opt,name=is_owner,json=isOwner,proto3" json:"is_owner,omitempty"`
	LoadInformtionInternalData         *FibShTblLoadinfoInt `` /* 144-byte string literal not displayed */
	XXX_NoUnkeyedLiteral               struct{}             `json:"-"`
	XXX_unrecognized                   []byte               `json:"-"`
	XXX_sizecache                      int32                `json:"-"`
}

func (*FibShTblLoadinfoDet) Descriptor

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

func (*FibShTblLoadinfoDet) GetBytesThroughLoadInformation

func (m *FibShTblLoadinfoDet) GetBytesThroughLoadInformation() uint64

func (*FibShTblLoadinfoDet) GetIsOwner

func (m *FibShTblLoadinfoDet) GetIsOwner() bool

func (*FibShTblLoadinfoDet) GetLoadInformationOwnerDeletedFlag

func (m *FibShTblLoadinfoDet) GetLoadInformationOwnerDeletedFlag() bool

func (*FibShTblLoadinfoDet) GetLoadInformationReferenceCount

func (m *FibShTblLoadinfoDet) GetLoadInformationReferenceCount() uint32

func (*FibShTblLoadinfoDet) GetLoadInformtionInternalData

func (m *FibShTblLoadinfoDet) GetLoadInformtionInternalData() *FibShTblLoadinfoInt

func (*FibShTblLoadinfoDet) GetLoadinfoSanityFlag

func (m *FibShTblLoadinfoDet) GetLoadinfoSanityFlag() bool

func (*FibShTblLoadinfoDet) GetMaskLengthOfOwner

func (m *FibShTblLoadinfoDet) GetMaskLengthOfOwner() uint32

func (*FibShTblLoadinfoDet) GetPacketsThroughLoadInformation

func (m *FibShTblLoadinfoDet) GetPacketsThroughLoadInformation() uint64

func (*FibShTblLoadinfoDet) GetPerDestLoadSharingFlag

func (m *FibShTblLoadinfoDet) GetPerDestLoadSharingFlag() bool

func (*FibShTblLoadinfoDet) GetPrefixOfOwner

func (m *FibShTblLoadinfoDet) GetPrefixOfOwner() uint32

func (*FibShTblLoadinfoDet) GetTotalBytesThroughLoadInformation

func (m *FibShTblLoadinfoDet) GetTotalBytesThroughLoadInformation() uint64

func (*FibShTblLoadinfoDet) GetTotalPacketsThroughLoadInformation

func (m *FibShTblLoadinfoDet) GetTotalPacketsThroughLoadInformation() uint64

func (*FibShTblLoadinfoDet) ProtoMessage

func (*FibShTblLoadinfoDet) ProtoMessage()

func (*FibShTblLoadinfoDet) Reset

func (m *FibShTblLoadinfoDet) Reset()

func (*FibShTblLoadinfoDet) String

func (m *FibShTblLoadinfoDet) String() string

func (*FibShTblLoadinfoDet) XXX_DiscardUnknown

func (m *FibShTblLoadinfoDet) XXX_DiscardUnknown()

func (*FibShTblLoadinfoDet) XXX_Marshal

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

func (*FibShTblLoadinfoDet) XXX_Merge

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

func (*FibShTblLoadinfoDet) XXX_Size

func (m *FibShTblLoadinfoDet) XXX_Size() int

func (*FibShTblLoadinfoDet) XXX_Unmarshal

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

type FibShTblLoadinfoInt

type FibShTblLoadinfoInt struct {
	LevelOfldis                 uint32        `protobuf:"varint,1,opt,name=level_ofldis,json=levelOfldis,proto3" json:"level_ofldis,omitempty"`
	NumberOfLdis                uint32        `protobuf:"varint,2,opt,name=number_of_ldis,json=numberOfLdis,proto3" json:"number_of_ldis,omitempty"`
	MaximumIndexArrays          uint32        `protobuf:"varint,3,opt,name=maximum_index_arrays,json=maximumIndexArrays,proto3" json:"maximum_index_arrays,omitempty"`
	PathIndices                 []uint32      `protobuf:"varint,4,rep,packed,name=path_indices,json=pathIndices,proto3" json:"path_indices,omitempty"`
	PathLdiNumbers              []uint32      `protobuf:"varint,5,rep,packed,name=path_ldi_numbers,json=pathLdiNumbers,proto3" json:"path_ldi_numbers,omitempty"`
	SanityFlag                  []bool        `protobuf:"varint,6,rep,packed,name=sanity_flag,json=sanityFlag,proto3" json:"sanity_flag,omitempty"`
	AdjacencyAddress            []*FibAddrStr `protobuf:"bytes,7,rep,name=adjacency_address,json=adjacencyAddress,proto3" json:"adjacency_address,omitempty"`
	InterfaceHandle             []string      `protobuf:"bytes,8,rep,name=interface_handle,json=interfaceHandle,proto3" json:"interface_handle,omitempty"`
	MaximumSlots                uint32        `protobuf:"varint,9,opt,name=maximum_slots,json=maximumSlots,proto3" json:"maximum_slots,omitempty"`
	WeightsOfPath               []uint32      `protobuf:"varint,10,rep,packed,name=weights_of_path,json=weightsOfPath,proto3" json:"weights_of_path,omitempty"`
	NormalizedWeights           []uint32      `protobuf:"varint,11,rep,packed,name=normalized_weights,json=normalizedWeights,proto3" json:"normalized_weights,omitempty"`
	TunnelClassValue            []uint32      `protobuf:"varint,12,rep,packed,name=tunnel_class_value,json=tunnelClassValue,proto3" json:"tunnel_class_value,omitempty"`
	IsPbtsInfoValid             bool          `protobuf:"varint,13,opt,name=is_pbts_info_valid,json=isPbtsInfoValid,proto3" json:"is_pbts_info_valid,omitempty"`
	PbtsClassOffset             []uint32      `protobuf:"varint,14,rep,packed,name=pbts_class_offset,json=pbtsClassOffset,proto3" json:"pbts_class_offset,omitempty"`
	PbtsClassNumPaths           []uint32      `protobuf:"varint,15,rep,packed,name=pbts_class_num_paths,json=pbtsClassNumPaths,proto3" json:"pbts_class_num_paths,omitempty"`
	PbtsClassIsFallbackMapped   []bool        `` /* 151-byte string literal not displayed */
	PbtsFallbackMappedClass     []uint32      `` /* 143-byte string literal not displayed */
	PbtsFallbackToDrop          []bool        `` /* 128-byte string literal not displayed */
	RoundRobinDisable           bool          `protobuf:"varint,19,opt,name=round_robin_disable,json=roundRobinDisable,proto3" json:"round_robin_disable,omitempty"`
	LdiNextHopBuckets           uint32        `protobuf:"varint,20,opt,name=ldi_next_hop_buckets,json=ldiNextHopBuckets,proto3" json:"ldi_next_hop_buckets,omitempty"`
	PlatformHardwareInformation string        `` /* 145-byte string literal not displayed */
	TunnelIsForwardClass        []bool        `` /* 134-byte string literal not displayed */
	XXX_NoUnkeyedLiteral        struct{}      `json:"-"`
	XXX_unrecognized            []byte        `json:"-"`
	XXX_sizecache               int32         `json:"-"`
}

func (*FibShTblLoadinfoInt) Descriptor

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

func (*FibShTblLoadinfoInt) GetAdjacencyAddress

func (m *FibShTblLoadinfoInt) GetAdjacencyAddress() []*FibAddrStr

func (*FibShTblLoadinfoInt) GetInterfaceHandle

func (m *FibShTblLoadinfoInt) GetInterfaceHandle() []string

func (*FibShTblLoadinfoInt) GetIsPbtsInfoValid

func (m *FibShTblLoadinfoInt) GetIsPbtsInfoValid() bool

func (*FibShTblLoadinfoInt) GetLdiNextHopBuckets

func (m *FibShTblLoadinfoInt) GetLdiNextHopBuckets() uint32

func (*FibShTblLoadinfoInt) GetLevelOfldis

func (m *FibShTblLoadinfoInt) GetLevelOfldis() uint32

func (*FibShTblLoadinfoInt) GetMaximumIndexArrays

func (m *FibShTblLoadinfoInt) GetMaximumIndexArrays() uint32

func (*FibShTblLoadinfoInt) GetMaximumSlots

func (m *FibShTblLoadinfoInt) GetMaximumSlots() uint32

func (*FibShTblLoadinfoInt) GetNormalizedWeights

func (m *FibShTblLoadinfoInt) GetNormalizedWeights() []uint32

func (*FibShTblLoadinfoInt) GetNumberOfLdis

func (m *FibShTblLoadinfoInt) GetNumberOfLdis() uint32

func (*FibShTblLoadinfoInt) GetPathIndices

func (m *FibShTblLoadinfoInt) GetPathIndices() []uint32

func (*FibShTblLoadinfoInt) GetPathLdiNumbers

func (m *FibShTblLoadinfoInt) GetPathLdiNumbers() []uint32

func (*FibShTblLoadinfoInt) GetPbtsClassIsFallbackMapped

func (m *FibShTblLoadinfoInt) GetPbtsClassIsFallbackMapped() []bool

func (*FibShTblLoadinfoInt) GetPbtsClassNumPaths

func (m *FibShTblLoadinfoInt) GetPbtsClassNumPaths() []uint32

func (*FibShTblLoadinfoInt) GetPbtsClassOffset

func (m *FibShTblLoadinfoInt) GetPbtsClassOffset() []uint32

func (*FibShTblLoadinfoInt) GetPbtsFallbackMappedClass

func (m *FibShTblLoadinfoInt) GetPbtsFallbackMappedClass() []uint32

func (*FibShTblLoadinfoInt) GetPbtsFallbackToDrop

func (m *FibShTblLoadinfoInt) GetPbtsFallbackToDrop() []bool

func (*FibShTblLoadinfoInt) GetPlatformHardwareInformation

func (m *FibShTblLoadinfoInt) GetPlatformHardwareInformation() string

func (*FibShTblLoadinfoInt) GetRoundRobinDisable

func (m *FibShTblLoadinfoInt) GetRoundRobinDisable() bool

func (*FibShTblLoadinfoInt) GetSanityFlag

func (m *FibShTblLoadinfoInt) GetSanityFlag() []bool

func (*FibShTblLoadinfoInt) GetTunnelClassValue

func (m *FibShTblLoadinfoInt) GetTunnelClassValue() []uint32

func (*FibShTblLoadinfoInt) GetTunnelIsForwardClass

func (m *FibShTblLoadinfoInt) GetTunnelIsForwardClass() []bool

func (*FibShTblLoadinfoInt) GetWeightsOfPath

func (m *FibShTblLoadinfoInt) GetWeightsOfPath() []uint32

func (*FibShTblLoadinfoInt) ProtoMessage

func (*FibShTblLoadinfoInt) ProtoMessage()

func (*FibShTblLoadinfoInt) Reset

func (m *FibShTblLoadinfoInt) Reset()

func (*FibShTblLoadinfoInt) String

func (m *FibShTblLoadinfoInt) String() string

func (*FibShTblLoadinfoInt) XXX_DiscardUnknown

func (m *FibShTblLoadinfoInt) XXX_DiscardUnknown()

func (*FibShTblLoadinfoInt) XXX_Marshal

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

func (*FibShTblLoadinfoInt) XXX_Merge

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

func (*FibShTblLoadinfoInt) XXX_Size

func (m *FibShTblLoadinfoInt) XXX_Size() int

func (*FibShTblLoadinfoInt) XXX_Unmarshal

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

type FibShTblMplsLabelStack

type FibShTblMplsLabelStack struct {
	NumberOfLabels       uint32   `protobuf:"varint,1,opt,name=number_of_labels,json=numberOfLabels,proto3" json:"number_of_labels,omitempty"`
	Lstack               []uint32 `protobuf:"varint,2,rep,packed,name=lstack,proto3" json:"lstack,omitempty"`
	OutInterface         string   `protobuf:"bytes,3,opt,name=out_interface,json=outInterface,proto3" json:"out_interface,omitempty"`
	NhAddress            string   `protobuf:"bytes,4,opt,name=nh_address,json=nhAddress,proto3" json:"nh_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FibShTblMplsLabelStack) Descriptor

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

func (*FibShTblMplsLabelStack) GetLstack

func (m *FibShTblMplsLabelStack) GetLstack() []uint32

func (*FibShTblMplsLabelStack) GetNhAddress

func (m *FibShTblMplsLabelStack) GetNhAddress() string

func (*FibShTblMplsLabelStack) GetNumberOfLabels

func (m *FibShTblMplsLabelStack) GetNumberOfLabels() uint32

func (*FibShTblMplsLabelStack) GetOutInterface

func (m *FibShTblMplsLabelStack) GetOutInterface() string

func (*FibShTblMplsLabelStack) ProtoMessage

func (*FibShTblMplsLabelStack) ProtoMessage()

func (*FibShTblMplsLabelStack) Reset

func (m *FibShTblMplsLabelStack) Reset()

func (*FibShTblMplsLabelStack) String

func (m *FibShTblMplsLabelStack) String() string

func (*FibShTblMplsLabelStack) XXX_DiscardUnknown

func (m *FibShTblMplsLabelStack) XXX_DiscardUnknown()

func (*FibShTblMplsLabelStack) XXX_Marshal

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

func (*FibShTblMplsLabelStack) XXX_Merge

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

func (*FibShTblMplsLabelStack) XXX_Size

func (m *FibShTblMplsLabelStack) XXX_Size() int

func (*FibShTblMplsLabelStack) XXX_Unmarshal

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

type FibShTblNnhPath

type FibShTblNnhPath struct {
	NextNextHopIndex     uint32   `protobuf:"varint,1,opt,name=next_next_hop_index,json=nextNextHopIndex,proto3" json:"next_next_hop_index,omitempty"`
	NextNextHopPrefix    string   `protobuf:"bytes,2,opt,name=next_next_hop_prefix,json=nextNextHopPrefix,proto3" json:"next_next_hop_prefix,omitempty"`
	NextNextHopInterface uint32   `` /* 126-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FibShTblNnhPath) Descriptor

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

func (*FibShTblNnhPath) GetNextNextHopIndex

func (m *FibShTblNnhPath) GetNextNextHopIndex() uint32

func (*FibShTblNnhPath) GetNextNextHopInterface

func (m *FibShTblNnhPath) GetNextNextHopInterface() uint32

func (*FibShTblNnhPath) GetNextNextHopPrefix

func (m *FibShTblNnhPath) GetNextNextHopPrefix() string

func (*FibShTblNnhPath) ProtoMessage

func (*FibShTblNnhPath) ProtoMessage()

func (*FibShTblNnhPath) Reset

func (m *FibShTblNnhPath) Reset()

func (*FibShTblNnhPath) String

func (m *FibShTblNnhPath) String() string

func (*FibShTblNnhPath) XXX_DiscardUnknown

func (m *FibShTblNnhPath) XXX_DiscardUnknown()

func (*FibShTblNnhPath) XXX_Marshal

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

func (*FibShTblNnhPath) XXX_Merge

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

func (*FibShTblNnhPath) XXX_Size

func (m *FibShTblNnhPath) XXX_Size() int

func (*FibShTblNnhPath) XXX_Unmarshal

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

type FibShTblPathDet

type FibShTblPathDet struct {
	IpAddressToRecurse              string             `protobuf:"bytes,1,opt,name=ip_address_to_recurse,json=ipAddressToRecurse,proto3" json:"ip_address_to_recurse,omitempty"`
	LabelToRecurse                  uint32             `protobuf:"varint,2,opt,name=label_to_recurse,json=labelToRecurse,proto3" json:"label_to_recurse,omitempty"`
	DetailNextHopPrefix             string             `protobuf:"bytes,3,opt,name=detail_next_hop_prefix,json=detailNextHopPrefix,proto3" json:"detail_next_hop_prefix,omitempty"`
	NextHopMaskLength               uint32             `protobuf:"varint,4,opt,name=next_hop_mask_length,json=nextHopMaskLength,proto3" json:"next_hop_mask_length,omitempty"`
	InterfaceAssociatedPath         string             `` /* 132-byte string literal not displayed */
	NextHopInterface                string             `protobuf:"bytes,6,opt,name=next_hop_interface,json=nextHopInterface,proto3" json:"next_hop_interface,omitempty"`
	NextHopVrf                      []string           `protobuf:"bytes,7,rep,name=next_hop_vrf,json=nextHopVrf,proto3" json:"next_hop_vrf,omitempty"`
	TunnleEndpointId                uint32             `protobuf:"varint,8,opt,name=tunnle_endpoint_id,json=tunnleEndpointId,proto3" json:"tunnle_endpoint_id,omitempty"`
	Lisprlocid                      uint32             `protobuf:"varint,9,opt,name=lisprlocid,proto3" json:"lisprlocid,omitempty"`
	NumberOfDependenciesThisPath    uint32             `` /* 153-byte string literal not displayed */
	RobinResetValue                 uint32             `protobuf:"varint,11,opt,name=robin_reset_value,json=robinResetValue,proto3" json:"robin_reset_value,omitempty"`
	RecursePrefixObject             bool               `protobuf:"varint,12,opt,name=recurse_prefix_object,json=recursePrefixObject,proto3" json:"recurse_prefix_object,omitempty"`
	NextPrefixRecursion             string             `protobuf:"bytes,13,opt,name=next_prefix_recursion,json=nextPrefixRecursion,proto3" json:"next_prefix_recursion,omitempty"`
	NextPrefixLength                uint32             `protobuf:"varint,14,opt,name=next_prefix_length,json=nextPrefixLength,proto3" json:"next_prefix_length,omitempty"`
	RecursePrefixObject2            bool               `protobuf:"varint,15,opt,name=recurse_prefix_object2,json=recursePrefixObject2,proto3" json:"recurse_prefix_object2,omitempty"`
	NextPrefixRecursion2            string             `protobuf:"bytes,16,opt,name=next_prefix_recursion2,json=nextPrefixRecursion2,proto3" json:"next_prefix_recursion2,omitempty"`
	NextPrefixLength2               uint32             `protobuf:"varint,17,opt,name=next_prefix_length2,json=nextPrefixLength2,proto3" json:"next_prefix_length2,omitempty"`
	DetailFibAdjacencyType          string             `` /* 132-byte string literal not displayed */
	CurrentPathFlag                 bool               `protobuf:"varint,19,opt,name=current_path_flag,json=currentPathFlag,proto3" json:"current_path_flag,omitempty"`
	RecursivePathInformation        bool               `` /* 137-byte string literal not displayed */
	ExternalAdjacency               bool               `protobuf:"varint,21,opt,name=external_adjacency,json=externalAdjacency,proto3" json:"external_adjacency,omitempty"`
	FibPathNhInformationType        string             `` /* 140-byte string literal not displayed */
	FibPathNhInformationTypeSpecial string             `` /* 163-byte string literal not displayed */
	WeightOfPath                    uint32             `protobuf:"varint,24,opt,name=weight_of_path,json=weightOfPath,proto3" json:"weight_of_path,omitempty"`
	TunnelClass                     uint32             `protobuf:"varint,25,opt,name=tunnel_class,json=tunnelClass,proto3" json:"tunnel_class,omitempty"`
	SpdIpencap                      []*FibShIpencapDet `protobuf:"bytes,26,rep,name=spd_ipencap,json=spdIpencap,proto3" json:"spd_ipencap,omitempty"`
	TunnelIsForwardClass            bool               `` /* 127-byte string literal not displayed */
	NextNextHop                     []*FibShTblNnhPath `protobuf:"bytes,28,rep,name=next_next_hop,json=nextNextHop,proto3" json:"next_next_hop,omitempty"`
	XXX_NoUnkeyedLiteral            struct{}           `json:"-"`
	XXX_unrecognized                []byte             `json:"-"`
	XXX_sizecache                   int32              `json:"-"`
}

func (*FibShTblPathDet) Descriptor

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

func (*FibShTblPathDet) GetCurrentPathFlag

func (m *FibShTblPathDet) GetCurrentPathFlag() bool

func (*FibShTblPathDet) GetDetailFibAdjacencyType

func (m *FibShTblPathDet) GetDetailFibAdjacencyType() string

func (*FibShTblPathDet) GetDetailNextHopPrefix

func (m *FibShTblPathDet) GetDetailNextHopPrefix() string

func (*FibShTblPathDet) GetExternalAdjacency

func (m *FibShTblPathDet) GetExternalAdjacency() bool

func (*FibShTblPathDet) GetFibPathNhInformationType

func (m *FibShTblPathDet) GetFibPathNhInformationType() string

func (*FibShTblPathDet) GetFibPathNhInformationTypeSpecial

func (m *FibShTblPathDet) GetFibPathNhInformationTypeSpecial() string

func (*FibShTblPathDet) GetInterfaceAssociatedPath

func (m *FibShTblPathDet) GetInterfaceAssociatedPath() string

func (*FibShTblPathDet) GetIpAddressToRecurse

func (m *FibShTblPathDet) GetIpAddressToRecurse() string

func (*FibShTblPathDet) GetLabelToRecurse

func (m *FibShTblPathDet) GetLabelToRecurse() uint32

func (*FibShTblPathDet) GetLisprlocid

func (m *FibShTblPathDet) GetLisprlocid() uint32

func (*FibShTblPathDet) GetNextHopInterface

func (m *FibShTblPathDet) GetNextHopInterface() string

func (*FibShTblPathDet) GetNextHopMaskLength

func (m *FibShTblPathDet) GetNextHopMaskLength() uint32

func (*FibShTblPathDet) GetNextHopVrf

func (m *FibShTblPathDet) GetNextHopVrf() []string

func (*FibShTblPathDet) GetNextNextHop

func (m *FibShTblPathDet) GetNextNextHop() []*FibShTblNnhPath

func (*FibShTblPathDet) GetNextPrefixLength

func (m *FibShTblPathDet) GetNextPrefixLength() uint32

func (*FibShTblPathDet) GetNextPrefixLength2

func (m *FibShTblPathDet) GetNextPrefixLength2() uint32

func (*FibShTblPathDet) GetNextPrefixRecursion

func (m *FibShTblPathDet) GetNextPrefixRecursion() string

func (*FibShTblPathDet) GetNextPrefixRecursion2

func (m *FibShTblPathDet) GetNextPrefixRecursion2() string

func (*FibShTblPathDet) GetNumberOfDependenciesThisPath

func (m *FibShTblPathDet) GetNumberOfDependenciesThisPath() uint32

func (*FibShTblPathDet) GetRecursePrefixObject

func (m *FibShTblPathDet) GetRecursePrefixObject() bool

func (*FibShTblPathDet) GetRecursePrefixObject2

func (m *FibShTblPathDet) GetRecursePrefixObject2() bool

func (*FibShTblPathDet) GetRecursivePathInformation

func (m *FibShTblPathDet) GetRecursivePathInformation() bool

func (*FibShTblPathDet) GetRobinResetValue

func (m *FibShTblPathDet) GetRobinResetValue() uint32

func (*FibShTblPathDet) GetSpdIpencap

func (m *FibShTblPathDet) GetSpdIpencap() []*FibShIpencapDet

func (*FibShTblPathDet) GetTunnelClass

func (m *FibShTblPathDet) GetTunnelClass() uint32

func (*FibShTblPathDet) GetTunnelIsForwardClass

func (m *FibShTblPathDet) GetTunnelIsForwardClass() bool

func (*FibShTblPathDet) GetTunnleEndpointId

func (m *FibShTblPathDet) GetTunnleEndpointId() uint32

func (*FibShTblPathDet) GetWeightOfPath

func (m *FibShTblPathDet) GetWeightOfPath() uint32

func (*FibShTblPathDet) ProtoMessage

func (*FibShTblPathDet) ProtoMessage()

func (*FibShTblPathDet) Reset

func (m *FibShTblPathDet) Reset()

func (*FibShTblPathDet) String

func (m *FibShTblPathDet) String() string

func (*FibShTblPathDet) XXX_DiscardUnknown

func (m *FibShTblPathDet) XXX_DiscardUnknown()

func (*FibShTblPathDet) XXX_Marshal

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

func (*FibShTblPathDet) XXX_Merge

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

func (*FibShTblPathDet) XXX_Size

func (m *FibShTblPathDet) XXX_Size() int

func (*FibShTblPathDet) XXX_Unmarshal

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

type FibShTblPathEntry

type FibShTblPathEntry struct {
	FibShTblPath         []*FibShTblPathItem `protobuf:"bytes,1,rep,name=fib_sh_tbl_path,json=fibShTblPath,proto3" json:"fib_sh_tbl_path,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*FibShTblPathEntry) Descriptor

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

func (*FibShTblPathEntry) GetFibShTblPath

func (m *FibShTblPathEntry) GetFibShTblPath() []*FibShTblPathItem

func (*FibShTblPathEntry) ProtoMessage

func (*FibShTblPathEntry) ProtoMessage()

func (*FibShTblPathEntry) Reset

func (m *FibShTblPathEntry) Reset()

func (*FibShTblPathEntry) String

func (m *FibShTblPathEntry) String() string

func (*FibShTblPathEntry) XXX_DiscardUnknown

func (m *FibShTblPathEntry) XXX_DiscardUnknown()

func (*FibShTblPathEntry) XXX_Marshal

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

func (*FibShTblPathEntry) XXX_Merge

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

func (*FibShTblPathEntry) XXX_Size

func (m *FibShTblPathEntry) XXX_Size() int

func (*FibShTblPathEntry) XXX_Unmarshal

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

type FibShTblPathItem

type FibShTblPathItem struct {
	MoreDetailAboutPath    *FibShTblPathDet      `protobuf:"bytes,1,opt,name=more_detail_about_path,json=moreDetailAboutPath,proto3" json:"more_detail_about_path,omitempty"`
	MplsInformationForPath *FibShTblPathMplsInfo `` /* 131-byte string literal not displayed */
	Srv6InformationForPath *FibShTblPathSrv6Info `` /* 131-byte string literal not displayed */
	HardwareInformation    string                `protobuf:"bytes,4,opt,name=hardware_information,json=hardwareInformation,proto3" json:"hardware_information,omitempty"`
	BriefInterfaceHandle   string                `protobuf:"bytes,5,opt,name=brief_interface_handle,json=briefInterfaceHandle,proto3" json:"brief_interface_handle,omitempty"`
	BriefNextHopPrefix     string                `protobuf:"bytes,6,opt,name=brief_next_hop_prefix,json=briefNextHopPrefix,proto3" json:"brief_next_hop_prefix,omitempty"`
	ViaLabelToRecurse      uint32                `protobuf:"varint,7,opt,name=via_label_to_recurse,json=viaLabelToRecurse,proto3" json:"via_label_to_recurse,omitempty"`
	BriefPnodeAddress      string                `protobuf:"bytes,8,opt,name=brief_pnode_address,json=briefPnodeAddress,proto3" json:"brief_pnode_address,omitempty"`
	BriefQnodeAddress      string                `protobuf:"bytes,9,opt,name=brief_qnode_address,json=briefQnodeAddress,proto3" json:"brief_qnode_address,omitempty"`
	BriefLfaProtectionType string                `` /* 132-byte string literal not displayed */
	ResolvedPath           bool                  `protobuf:"varint,11,opt,name=resolved_path,json=resolvedPath,proto3" json:"resolved_path,omitempty"`
	RecursivePath          bool                  `protobuf:"varint,12,opt,name=recursive_path,json=recursivePath,proto3" json:"recursive_path,omitempty"`
	PacketsReceivedPath    bool                  `protobuf:"varint,13,opt,name=packets_received_path,json=packetsReceivedPath,proto3" json:"packets_received_path,omitempty"`
	AttachedPath           bool                  `protobuf:"varint,14,opt,name=attached_path,json=attachedPath,proto3" json:"attached_path,omitempty"`
	BackupPath             bool                  `protobuf:"varint,15,opt,name=backup_path,json=backupPath,proto3" json:"backup_path,omitempty"`
	BestExternalPath       bool                  `protobuf:"varint,16,opt,name=best_external_path,json=bestExternalPath,proto3" json:"best_external_path,omitempty"`
	ProtectIgnore          bool                  `protobuf:"varint,17,opt,name=protect_ignore,json=protectIgnore,proto3" json:"protect_ignore,omitempty"`
	PathDlb                bool                  `protobuf:"varint,18,opt,name=path_dlb,json=pathDlb,proto3" json:"path_dlb,omitempty"`
	PathFlags              uint32                `protobuf:"varint,19,opt,name=path_flags,json=pathFlags,proto3" json:"path_flags,omitempty"`
	PathInfoFlags          uint32                `protobuf:"varint,20,opt,name=path_info_flags,json=pathInfoFlags,proto3" json:"path_info_flags,omitempty"`
	PathIndex              uint32                `protobuf:"varint,21,opt,name=path_index,json=pathIndex,proto3" json:"path_index,omitempty"`
	BackupIndex            uint32                `protobuf:"varint,22,opt,name=backup_index,json=backupIndex,proto3" json:"backup_index,omitempty"`
	NextHopIndex           uint32                `protobuf:"varint,23,opt,name=next_hop_index,json=nextHopIndex,proto3" json:"next_hop_index,omitempty"`
	ParentInterfaceHandle  string                `` /* 127-byte string literal not displayed */
	RecursionviaLen        uint32                `protobuf:"varint,25,opt,name=recursionvia_len,json=recursionviaLen,proto3" json:"recursionvia_len,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}              `json:"-"`
	XXX_unrecognized       []byte                `json:"-"`
	XXX_sizecache          int32                 `json:"-"`
}

func (*FibShTblPathItem) Descriptor

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

func (*FibShTblPathItem) GetAttachedPath

func (m *FibShTblPathItem) GetAttachedPath() bool

func (*FibShTblPathItem) GetBackupIndex

func (m *FibShTblPathItem) GetBackupIndex() uint32

func (*FibShTblPathItem) GetBackupPath

func (m *FibShTblPathItem) GetBackupPath() bool

func (*FibShTblPathItem) GetBestExternalPath

func (m *FibShTblPathItem) GetBestExternalPath() bool

func (*FibShTblPathItem) GetBriefInterfaceHandle

func (m *FibShTblPathItem) GetBriefInterfaceHandle() string

func (*FibShTblPathItem) GetBriefLfaProtectionType

func (m *FibShTblPathItem) GetBriefLfaProtectionType() string

func (*FibShTblPathItem) GetBriefNextHopPrefix

func (m *FibShTblPathItem) GetBriefNextHopPrefix() string

func (*FibShTblPathItem) GetBriefPnodeAddress

func (m *FibShTblPathItem) GetBriefPnodeAddress() string

func (*FibShTblPathItem) GetBriefQnodeAddress

func (m *FibShTblPathItem) GetBriefQnodeAddress() string

func (*FibShTblPathItem) GetHardwareInformation

func (m *FibShTblPathItem) GetHardwareInformation() string

func (*FibShTblPathItem) GetMoreDetailAboutPath

func (m *FibShTblPathItem) GetMoreDetailAboutPath() *FibShTblPathDet

func (*FibShTblPathItem) GetMplsInformationForPath

func (m *FibShTblPathItem) GetMplsInformationForPath() *FibShTblPathMplsInfo

func (*FibShTblPathItem) GetNextHopIndex

func (m *FibShTblPathItem) GetNextHopIndex() uint32

func (*FibShTblPathItem) GetPacketsReceivedPath

func (m *FibShTblPathItem) GetPacketsReceivedPath() bool

func (*FibShTblPathItem) GetParentInterfaceHandle

func (m *FibShTblPathItem) GetParentInterfaceHandle() string

func (*FibShTblPathItem) GetPathDlb

func (m *FibShTblPathItem) GetPathDlb() bool

func (*FibShTblPathItem) GetPathFlags

func (m *FibShTblPathItem) GetPathFlags() uint32

func (*FibShTblPathItem) GetPathIndex

func (m *FibShTblPathItem) GetPathIndex() uint32

func (*FibShTblPathItem) GetPathInfoFlags

func (m *FibShTblPathItem) GetPathInfoFlags() uint32

func (*FibShTblPathItem) GetProtectIgnore

func (m *FibShTblPathItem) GetProtectIgnore() bool

func (*FibShTblPathItem) GetRecursionviaLen

func (m *FibShTblPathItem) GetRecursionviaLen() uint32

func (*FibShTblPathItem) GetRecursivePath

func (m *FibShTblPathItem) GetRecursivePath() bool

func (*FibShTblPathItem) GetResolvedPath

func (m *FibShTblPathItem) GetResolvedPath() bool

func (*FibShTblPathItem) GetSrv6InformationForPath

func (m *FibShTblPathItem) GetSrv6InformationForPath() *FibShTblPathSrv6Info

func (*FibShTblPathItem) GetViaLabelToRecurse

func (m *FibShTblPathItem) GetViaLabelToRecurse() uint32

func (*FibShTblPathItem) ProtoMessage

func (*FibShTblPathItem) ProtoMessage()

func (*FibShTblPathItem) Reset

func (m *FibShTblPathItem) Reset()

func (*FibShTblPathItem) String

func (m *FibShTblPathItem) String() string

func (*FibShTblPathItem) XXX_DiscardUnknown

func (m *FibShTblPathItem) XXX_DiscardUnknown()

func (*FibShTblPathItem) XXX_Marshal

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

func (*FibShTblPathItem) XXX_Merge

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

func (*FibShTblPathItem) XXX_Size

func (m *FibShTblPathItem) XXX_Size() int

func (*FibShTblPathItem) XXX_Unmarshal

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

type FibShTblPathMplsInfo

type FibShTblPathMplsInfo struct {
	LocalLable           uint32                    `protobuf:"varint,1,opt,name=local_lable,json=localLable,proto3" json:"local_lable,omitempty"`
	RecursiveFwdChain    bool                      `protobuf:"varint,2,opt,name=recursive_fwd_chain,json=recursiveFwdChain,proto3" json:"recursive_fwd_chain,omitempty"`
	RecursiveLblStack    []uint32                  `protobuf:"varint,3,rep,packed,name=recursive_lbl_stack,json=recursiveLblStack,proto3" json:"recursive_lbl_stack,omitempty"`
	NumberOfIgpPaths     uint32                    `protobuf:"varint,4,opt,name=number_of_igp_paths,json=numberOfIgpPaths,proto3" json:"number_of_igp_paths,omitempty"`
	RemoteBackup         bool                      `protobuf:"varint,5,opt,name=remote_backup,json=remoteBackup,proto3" json:"remote_backup,omitempty"`
	IgpLabelStackArray   []*FibShTblMplsLabelStack `protobuf:"bytes,6,rep,name=igp_label_stack_array,json=igpLabelStackArray,proto3" json:"igp_label_stack_array,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*FibShTblPathMplsInfo) Descriptor

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

func (*FibShTblPathMplsInfo) GetIgpLabelStackArray

func (m *FibShTblPathMplsInfo) GetIgpLabelStackArray() []*FibShTblMplsLabelStack

func (*FibShTblPathMplsInfo) GetLocalLable

func (m *FibShTblPathMplsInfo) GetLocalLable() uint32

func (*FibShTblPathMplsInfo) GetNumberOfIgpPaths

func (m *FibShTblPathMplsInfo) GetNumberOfIgpPaths() uint32

func (*FibShTblPathMplsInfo) GetRecursiveFwdChain

func (m *FibShTblPathMplsInfo) GetRecursiveFwdChain() bool

func (*FibShTblPathMplsInfo) GetRecursiveLblStack

func (m *FibShTblPathMplsInfo) GetRecursiveLblStack() []uint32

func (*FibShTblPathMplsInfo) GetRemoteBackup

func (m *FibShTblPathMplsInfo) GetRemoteBackup() bool

func (*FibShTblPathMplsInfo) ProtoMessage

func (*FibShTblPathMplsInfo) ProtoMessage()

func (*FibShTblPathMplsInfo) Reset

func (m *FibShTblPathMplsInfo) Reset()

func (*FibShTblPathMplsInfo) String

func (m *FibShTblPathMplsInfo) String() string

func (*FibShTblPathMplsInfo) XXX_DiscardUnknown

func (m *FibShTblPathMplsInfo) XXX_DiscardUnknown()

func (*FibShTblPathMplsInfo) XXX_Marshal

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

func (*FibShTblPathMplsInfo) XXX_Merge

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

func (*FibShTblPathMplsInfo) XXX_Size

func (m *FibShTblPathMplsInfo) XXX_Size() int

func (*FibShTblPathMplsInfo) XXX_Unmarshal

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

type FibShTblPathSrv6Info

type FibShTblPathSrv6Info struct {
	Srv6EncapsulationBehavior string   `` /* 138-byte string literal not displayed */
	Srv6SidList               string   `protobuf:"bytes,2,opt,name=srv6_sid_list,json=srv6SidList,proto3" json:"srv6_sid_list,omitempty"`
	XXX_NoUnkeyedLiteral      struct{} `json:"-"`
	XXX_unrecognized          []byte   `json:"-"`
	XXX_sizecache             int32    `json:"-"`
}

func (*FibShTblPathSrv6Info) Descriptor

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

func (*FibShTblPathSrv6Info) GetSrv6EncapsulationBehavior

func (m *FibShTblPathSrv6Info) GetSrv6EncapsulationBehavior() string

func (*FibShTblPathSrv6Info) GetSrv6SidList

func (m *FibShTblPathSrv6Info) GetSrv6SidList() string

func (*FibShTblPathSrv6Info) ProtoMessage

func (*FibShTblPathSrv6Info) ProtoMessage()

func (*FibShTblPathSrv6Info) Reset

func (m *FibShTblPathSrv6Info) Reset()

func (*FibShTblPathSrv6Info) String

func (m *FibShTblPathSrv6Info) String() string

func (*FibShTblPathSrv6Info) XXX_DiscardUnknown

func (m *FibShTblPathSrv6Info) XXX_DiscardUnknown()

func (*FibShTblPathSrv6Info) XXX_Marshal

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

func (*FibShTblPathSrv6Info) XXX_Merge

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

func (*FibShTblPathSrv6Info) XXX_Size

func (m *FibShTblPathSrv6Info) XXX_Size() int

func (*FibShTblPathSrv6Info) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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