Documentation ¶
Overview ¶
Cisco-IOS-XR-manageability-object-tracking-oper:object-tracking/track-type-ipv4-route
Index ¶
- type BfdrtrTrackInfo__
- func (*BfdrtrTrackInfo__) Descriptor() ([]byte, []int)
- func (m *BfdrtrTrackInfo__) GetDebounceCount() uint32
- func (m *BfdrtrTrackInfo__) GetDestinationAddress() uint32
- func (m *BfdrtrTrackInfo__) GetInterfaceName() string
- func (m *BfdrtrTrackInfo__) GetRate() uint32
- func (*BfdrtrTrackInfo__) ProtoMessage()
- func (m *BfdrtrTrackInfo__) Reset()
- func (m *BfdrtrTrackInfo__) String() string
- func (m *BfdrtrTrackInfo__) XXX_DiscardUnknown()
- func (m *BfdrtrTrackInfo__) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BfdrtrTrackInfo__) XXX_Merge(src proto.Message)
- func (m *BfdrtrTrackInfo__) XXX_Size() int
- func (m *BfdrtrTrackInfo__) XXX_Unmarshal(b []byte) error
- type BoolTrackInfo__Entry
- func (*BoolTrackInfo__Entry) Descriptor() ([]byte, []int)
- func (m *BoolTrackInfo__Entry) GetBoolTrackInfo__() []*BoolTrackInfo__Item
- func (*BoolTrackInfo__Entry) ProtoMessage()
- func (m *BoolTrackInfo__Entry) Reset()
- func (m *BoolTrackInfo__Entry) String() string
- func (m *BoolTrackInfo__Entry) XXX_DiscardUnknown()
- func (m *BoolTrackInfo__Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BoolTrackInfo__Entry) XXX_Merge(src proto.Message)
- func (m *BoolTrackInfo__Entry) XXX_Size() int
- func (m *BoolTrackInfo__Entry) XXX_Unmarshal(b []byte) error
- type BoolTrackInfo__Item
- func (*BoolTrackInfo__Item) Descriptor() ([]byte, []int)
- func (m *BoolTrackInfo__Item) GetObjectName() string
- func (m *BoolTrackInfo__Item) GetTrackState() bool
- func (m *BoolTrackInfo__Item) GetWithNot() bool
- func (*BoolTrackInfo__Item) ProtoMessage()
- func (m *BoolTrackInfo__Item) Reset()
- func (m *BoolTrackInfo__Item) String() string
- func (m *BoolTrackInfo__Item) XXX_DiscardUnknown()
- func (m *BoolTrackInfo__Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BoolTrackInfo__Item) XXX_Merge(src proto.Message)
- func (m *BoolTrackInfo__Item) XXX_Size() int
- func (m *BoolTrackInfo__Item) XXX_Unmarshal(b []byte) error
- type DelayedStateStatus__
- func (*DelayedStateStatus__) Descriptor() ([]byte, []int)
- func (m *DelayedStateStatus__) GetTimeRemaining() uint32
- func (m *DelayedStateStatus__) GetTrackState() bool
- func (*DelayedStateStatus__) ProtoMessage()
- func (m *DelayedStateStatus__) Reset()
- func (m *DelayedStateStatus__) String() string
- func (m *DelayedStateStatus__) XXX_DiscardUnknown()
- func (m *DelayedStateStatus__) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DelayedStateStatus__) XXX_Merge(src proto.Message)
- func (m *DelayedStateStatus__) XXX_Size() int
- func (m *DelayedStateStatus__) XXX_Unmarshal(b []byte) error
- type InterfaceTrackingInfo__Entry
- func (*InterfaceTrackingInfo__Entry) Descriptor() ([]byte, []int)
- func (m *InterfaceTrackingInfo__Entry) GetInterfaceTrackingInfo__() []*InterfaceTrackingInfo__Item
- func (*InterfaceTrackingInfo__Entry) ProtoMessage()
- func (m *InterfaceTrackingInfo__Entry) Reset()
- func (m *InterfaceTrackingInfo__Entry) String() string
- func (m *InterfaceTrackingInfo__Entry) XXX_DiscardUnknown()
- func (m *InterfaceTrackingInfo__Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InterfaceTrackingInfo__Entry) XXX_Merge(src proto.Message)
- func (m *InterfaceTrackingInfo__Entry) XXX_Size() int
- func (m *InterfaceTrackingInfo__Entry) XXX_Unmarshal(b []byte) error
- type InterfaceTrackingInfo__Item
- func (*InterfaceTrackingInfo__Item) Descriptor() ([]byte, []int)
- func (m *InterfaceTrackingInfo__Item) GetInterfaceName() string
- func (*InterfaceTrackingInfo__Item) ProtoMessage()
- func (m *InterfaceTrackingInfo__Item) Reset()
- func (m *InterfaceTrackingInfo__Item) String() string
- func (m *InterfaceTrackingInfo__Item) XXX_DiscardUnknown()
- func (m *InterfaceTrackingInfo__Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InterfaceTrackingInfo__Item) XXX_Merge(src proto.Message)
- func (m *InterfaceTrackingInfo__Item) XXX_Size() int
- func (m *InterfaceTrackingInfo__Item) XXX_Unmarshal(b []byte) error
- type IntfTrackInfo__
- func (*IntfTrackInfo__) Descriptor() ([]byte, []int)
- func (m *IntfTrackInfo__) GetInterfaceName() string
- func (*IntfTrackInfo__) ProtoMessage()
- func (m *IntfTrackInfo__) Reset()
- func (m *IntfTrackInfo__) String() string
- func (m *IntfTrackInfo__) XXX_DiscardUnknown()
- func (m *IntfTrackInfo__) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IntfTrackInfo__) XXX_Merge(src proto.Message)
- func (m *IntfTrackInfo__) XXX_Size() int
- func (m *IntfTrackInfo__) XXX_Unmarshal(b []byte) error
- type RouteTrackInfo__
- func (*RouteTrackInfo__) Descriptor() ([]byte, []int)
- func (m *RouteTrackInfo__) GetNextHop() string
- func (m *RouteTrackInfo__) GetPrefix() uint32
- func (m *RouteTrackInfo__) GetPrefixLength() uint32
- func (m *RouteTrackInfo__) GetVrf() string
- func (*RouteTrackInfo__) ProtoMessage()
- func (m *RouteTrackInfo__) Reset()
- func (m *RouteTrackInfo__) String() string
- func (m *RouteTrackInfo__) XXX_DiscardUnknown()
- func (m *RouteTrackInfo__) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteTrackInfo__) XXX_Merge(src proto.Message)
- func (m *RouteTrackInfo__) XXX_Size() int
- func (m *RouteTrackInfo__) XXX_Unmarshal(b []byte) error
- type RtrTrackInfo__
- func (*RtrTrackInfo__) Descriptor() ([]byte, []int)
- func (m *RtrTrackInfo__) GetIpslaOpId() uint32
- func (m *RtrTrackInfo__) GetReturnCode() uint32
- func (m *RtrTrackInfo__) GetReturnCodeString() string
- func (m *RtrTrackInfo__) GetRtt() uint32
- func (*RtrTrackInfo__) ProtoMessage()
- func (m *RtrTrackInfo__) Reset()
- func (m *RtrTrackInfo__) String() string
- func (m *RtrTrackInfo__) XXX_DiscardUnknown()
- func (m *RtrTrackInfo__) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RtrTrackInfo__) XXX_Merge(src proto.Message)
- func (m *RtrTrackInfo__) XXX_Size() int
- func (m *RtrTrackInfo__) XXX_Unmarshal(b []byte) error
- type ThresholdTrackInfo__Entry
- func (*ThresholdTrackInfo__Entry) Descriptor() ([]byte, []int)
- func (m *ThresholdTrackInfo__Entry) GetThresholdTrackInfo__() []*ThresholdTrackInfo__Item
- func (*ThresholdTrackInfo__Entry) ProtoMessage()
- func (m *ThresholdTrackInfo__Entry) Reset()
- func (m *ThresholdTrackInfo__Entry) String() string
- func (m *ThresholdTrackInfo__Entry) XXX_DiscardUnknown()
- func (m *ThresholdTrackInfo__Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ThresholdTrackInfo__Entry) XXX_Merge(src proto.Message)
- func (m *ThresholdTrackInfo__Entry) XXX_Size() int
- func (m *ThresholdTrackInfo__Entry) XXX_Unmarshal(b []byte) error
- type ThresholdTrackInfo__Item
- func (*ThresholdTrackInfo__Item) Descriptor() ([]byte, []int)
- func (m *ThresholdTrackInfo__Item) GetObjectName() string
- func (m *ThresholdTrackInfo__Item) GetTrackState() bool
- func (m *ThresholdTrackInfo__Item) GetWeight() uint32
- func (*ThresholdTrackInfo__Item) ProtoMessage()
- func (m *ThresholdTrackInfo__Item) Reset()
- func (m *ThresholdTrackInfo__Item) String() string
- func (m *ThresholdTrackInfo__Item) XXX_DiscardUnknown()
- func (m *ThresholdTrackInfo__Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ThresholdTrackInfo__Item) XXX_Merge(src proto.Message)
- func (m *ThresholdTrackInfo__Item) XXX_Size() int
- func (m *ThresholdTrackInfo__Item) XXX_Unmarshal(b []byte) error
- type TrackInfo__Entry
- func (*TrackInfo__Entry) Descriptor() ([]byte, []int)
- func (m *TrackInfo__Entry) GetTrackInfo__() []*TrackInfo__Item
- func (*TrackInfo__Entry) ProtoMessage()
- func (m *TrackInfo__Entry) Reset()
- func (m *TrackInfo__Entry) String() string
- func (m *TrackInfo__Entry) XXX_DiscardUnknown()
- func (m *TrackInfo__Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TrackInfo__Entry) XXX_Merge(src proto.Message)
- func (m *TrackInfo__Entry) XXX_Size() int
- func (m *TrackInfo__Entry) XXX_Unmarshal(b []byte) error
- type TrackInfo__Entry_KEYS
- func (*TrackInfo__Entry_KEYS) Descriptor() ([]byte, []int)
- func (*TrackInfo__Entry_KEYS) ProtoMessage()
- func (m *TrackInfo__Entry_KEYS) Reset()
- func (m *TrackInfo__Entry_KEYS) String() string
- func (m *TrackInfo__Entry_KEYS) XXX_DiscardUnknown()
- func (m *TrackInfo__Entry_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TrackInfo__Entry_KEYS) XXX_Merge(src proto.Message)
- func (m *TrackInfo__Entry_KEYS) XXX_Size() int
- func (m *TrackInfo__Entry_KEYS) XXX_Unmarshal(b []byte) error
- type TrackInfo__Item
- func (*TrackInfo__Item) Descriptor() ([]byte, []int)
- func (m *TrackInfo__Item) GetBoolTracks() *BoolTrackInfo__Entry
- func (m *TrackInfo__Item) GetDelayed() *DelayedStateStatus__
- func (m *TrackInfo__Item) GetSecondsLastChange() uint64
- func (m *TrackInfo__Item) GetStateChangeCounter() uint32
- func (m *TrackInfo__Item) GetThresholdDown() uint32
- func (m *TrackInfo__Item) GetThresholdTracks() *ThresholdTrackInfo__Entry
- func (m *TrackInfo__Item) GetThresholdUp() uint32
- func (m *TrackInfo__Item) GetTrackState() bool
- func (m *TrackInfo__Item) GetTrackTypeInfo() *TrackTypeInfoUnion
- func (m *TrackInfo__Item) GetTrackeName() string
- func (m *TrackInfo__Item) GetTrackingInteraces() *InterfaceTrackingInfo__Entry
- func (m *TrackInfo__Item) GetType() string
- func (*TrackInfo__Item) ProtoMessage()
- func (m *TrackInfo__Item) Reset()
- func (m *TrackInfo__Item) String() string
- func (m *TrackInfo__Item) XXX_DiscardUnknown()
- func (m *TrackInfo__Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TrackInfo__Item) XXX_Merge(src proto.Message)
- func (m *TrackInfo__Item) XXX_Size() int
- func (m *TrackInfo__Item) XXX_Unmarshal(b []byte) error
- type TrackTypeInfoUnion
- func (*TrackTypeInfoUnion) Descriptor() ([]byte, []int)
- func (m *TrackTypeInfoUnion) GetBfdTracks() *BfdrtrTrackInfo__
- func (m *TrackTypeInfoUnion) GetDiscriminant() string
- func (m *TrackTypeInfoUnion) GetInterfaceTracks() *IntfTrackInfo__
- func (m *TrackTypeInfoUnion) GetIpslaTracks() *RtrTrackInfo__
- func (m *TrackTypeInfoUnion) GetRouteTracks() *RouteTrackInfo__
- func (*TrackTypeInfoUnion) ProtoMessage()
- func (m *TrackTypeInfoUnion) Reset()
- func (m *TrackTypeInfoUnion) String() string
- func (m *TrackTypeInfoUnion) XXX_DiscardUnknown()
- func (m *TrackTypeInfoUnion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TrackTypeInfoUnion) XXX_Merge(src proto.Message)
- func (m *TrackTypeInfoUnion) XXX_Size() int
- func (m *TrackTypeInfoUnion) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BfdrtrTrackInfo__ ¶
type BfdrtrTrackInfo__ struct { InterfaceName string `protobuf:"bytes,1,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` DestinationAddress uint32 `protobuf:"varint,2,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"` Rate uint32 `protobuf:"varint,3,opt,name=rate,proto3" json:"rate,omitempty"` DebounceCount uint32 `protobuf:"varint,4,opt,name=debounce_count,json=debounceCount,proto3" json:"debounce_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BfdrtrTrackInfo__) Descriptor ¶
func (*BfdrtrTrackInfo__) Descriptor() ([]byte, []int)
func (*BfdrtrTrackInfo__) GetDebounceCount ¶
func (m *BfdrtrTrackInfo__) GetDebounceCount() uint32
func (*BfdrtrTrackInfo__) GetDestinationAddress ¶
func (m *BfdrtrTrackInfo__) GetDestinationAddress() uint32
func (*BfdrtrTrackInfo__) GetInterfaceName ¶
func (m *BfdrtrTrackInfo__) GetInterfaceName() string
func (*BfdrtrTrackInfo__) GetRate ¶
func (m *BfdrtrTrackInfo__) GetRate() uint32
func (*BfdrtrTrackInfo__) ProtoMessage ¶
func (*BfdrtrTrackInfo__) ProtoMessage()
func (*BfdrtrTrackInfo__) Reset ¶
func (m *BfdrtrTrackInfo__) Reset()
func (*BfdrtrTrackInfo__) String ¶
func (m *BfdrtrTrackInfo__) String() string
func (*BfdrtrTrackInfo__) XXX_DiscardUnknown ¶
func (m *BfdrtrTrackInfo__) XXX_DiscardUnknown()
func (*BfdrtrTrackInfo__) XXX_Marshal ¶
func (m *BfdrtrTrackInfo__) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BfdrtrTrackInfo__) XXX_Merge ¶
func (m *BfdrtrTrackInfo__) XXX_Merge(src proto.Message)
func (*BfdrtrTrackInfo__) XXX_Size ¶
func (m *BfdrtrTrackInfo__) XXX_Size() int
func (*BfdrtrTrackInfo__) XXX_Unmarshal ¶
func (m *BfdrtrTrackInfo__) XXX_Unmarshal(b []byte) error
type BoolTrackInfo__Entry ¶
type BoolTrackInfo__Entry struct { BoolTrackInfo__ []*BoolTrackInfo__Item `protobuf:"bytes,1,rep,name=bool_track_info__,json=boolTrackInfo,proto3" json:"bool_track_info__,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BoolTrackInfo__Entry) Descriptor ¶
func (*BoolTrackInfo__Entry) Descriptor() ([]byte, []int)
func (*BoolTrackInfo__Entry) GetBoolTrackInfo__ ¶
func (m *BoolTrackInfo__Entry) GetBoolTrackInfo__() []*BoolTrackInfo__Item
func (*BoolTrackInfo__Entry) ProtoMessage ¶
func (*BoolTrackInfo__Entry) ProtoMessage()
func (*BoolTrackInfo__Entry) Reset ¶
func (m *BoolTrackInfo__Entry) Reset()
func (*BoolTrackInfo__Entry) String ¶
func (m *BoolTrackInfo__Entry) String() string
func (*BoolTrackInfo__Entry) XXX_DiscardUnknown ¶
func (m *BoolTrackInfo__Entry) XXX_DiscardUnknown()
func (*BoolTrackInfo__Entry) XXX_Marshal ¶
func (m *BoolTrackInfo__Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BoolTrackInfo__Entry) XXX_Merge ¶
func (m *BoolTrackInfo__Entry) XXX_Merge(src proto.Message)
func (*BoolTrackInfo__Entry) XXX_Size ¶
func (m *BoolTrackInfo__Entry) XXX_Size() int
func (*BoolTrackInfo__Entry) XXX_Unmarshal ¶
func (m *BoolTrackInfo__Entry) XXX_Unmarshal(b []byte) error
type BoolTrackInfo__Item ¶
type BoolTrackInfo__Item struct { ObjectName string `protobuf:"bytes,1,opt,name=object_name,json=objectName,proto3" json:"object_name,omitempty"` TrackState bool `protobuf:"varint,2,opt,name=track_state,json=trackState,proto3" json:"track_state,omitempty"` WithNot bool `protobuf:"varint,3,opt,name=with_not,json=withNot,proto3" json:"with_not,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BoolTrackInfo__Item) Descriptor ¶
func (*BoolTrackInfo__Item) Descriptor() ([]byte, []int)
func (*BoolTrackInfo__Item) GetObjectName ¶
func (m *BoolTrackInfo__Item) GetObjectName() string
func (*BoolTrackInfo__Item) GetTrackState ¶
func (m *BoolTrackInfo__Item) GetTrackState() bool
func (*BoolTrackInfo__Item) GetWithNot ¶
func (m *BoolTrackInfo__Item) GetWithNot() bool
func (*BoolTrackInfo__Item) ProtoMessage ¶
func (*BoolTrackInfo__Item) ProtoMessage()
func (*BoolTrackInfo__Item) Reset ¶
func (m *BoolTrackInfo__Item) Reset()
func (*BoolTrackInfo__Item) String ¶
func (m *BoolTrackInfo__Item) String() string
func (*BoolTrackInfo__Item) XXX_DiscardUnknown ¶
func (m *BoolTrackInfo__Item) XXX_DiscardUnknown()
func (*BoolTrackInfo__Item) XXX_Marshal ¶
func (m *BoolTrackInfo__Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BoolTrackInfo__Item) XXX_Merge ¶
func (m *BoolTrackInfo__Item) XXX_Merge(src proto.Message)
func (*BoolTrackInfo__Item) XXX_Size ¶
func (m *BoolTrackInfo__Item) XXX_Size() int
func (*BoolTrackInfo__Item) XXX_Unmarshal ¶
func (m *BoolTrackInfo__Item) XXX_Unmarshal(b []byte) error
type DelayedStateStatus__ ¶
type DelayedStateStatus__ struct { TimeRemaining uint32 `protobuf:"varint,1,opt,name=time_remaining,json=timeRemaining,proto3" json:"time_remaining,omitempty"` TrackState bool `protobuf:"varint,2,opt,name=track_state,json=trackState,proto3" json:"track_state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DelayedStateStatus__) Descriptor ¶
func (*DelayedStateStatus__) Descriptor() ([]byte, []int)
func (*DelayedStateStatus__) GetTimeRemaining ¶
func (m *DelayedStateStatus__) GetTimeRemaining() uint32
func (*DelayedStateStatus__) GetTrackState ¶
func (m *DelayedStateStatus__) GetTrackState() bool
func (*DelayedStateStatus__) ProtoMessage ¶
func (*DelayedStateStatus__) ProtoMessage()
func (*DelayedStateStatus__) Reset ¶
func (m *DelayedStateStatus__) Reset()
func (*DelayedStateStatus__) String ¶
func (m *DelayedStateStatus__) String() string
func (*DelayedStateStatus__) XXX_DiscardUnknown ¶
func (m *DelayedStateStatus__) XXX_DiscardUnknown()
func (*DelayedStateStatus__) XXX_Marshal ¶
func (m *DelayedStateStatus__) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DelayedStateStatus__) XXX_Merge ¶
func (m *DelayedStateStatus__) XXX_Merge(src proto.Message)
func (*DelayedStateStatus__) XXX_Size ¶
func (m *DelayedStateStatus__) XXX_Size() int
func (*DelayedStateStatus__) XXX_Unmarshal ¶
func (m *DelayedStateStatus__) XXX_Unmarshal(b []byte) error
type InterfaceTrackingInfo__Entry ¶
type InterfaceTrackingInfo__Entry struct { InterfaceTrackingInfo__ []*InterfaceTrackingInfo__Item `` /* 130-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InterfaceTrackingInfo__Entry) Descriptor ¶
func (*InterfaceTrackingInfo__Entry) Descriptor() ([]byte, []int)
func (*InterfaceTrackingInfo__Entry) GetInterfaceTrackingInfo__ ¶
func (m *InterfaceTrackingInfo__Entry) GetInterfaceTrackingInfo__() []*InterfaceTrackingInfo__Item
func (*InterfaceTrackingInfo__Entry) ProtoMessage ¶
func (*InterfaceTrackingInfo__Entry) ProtoMessage()
func (*InterfaceTrackingInfo__Entry) Reset ¶
func (m *InterfaceTrackingInfo__Entry) Reset()
func (*InterfaceTrackingInfo__Entry) String ¶
func (m *InterfaceTrackingInfo__Entry) String() string
func (*InterfaceTrackingInfo__Entry) XXX_DiscardUnknown ¶
func (m *InterfaceTrackingInfo__Entry) XXX_DiscardUnknown()
func (*InterfaceTrackingInfo__Entry) XXX_Marshal ¶
func (m *InterfaceTrackingInfo__Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InterfaceTrackingInfo__Entry) XXX_Merge ¶
func (m *InterfaceTrackingInfo__Entry) XXX_Merge(src proto.Message)
func (*InterfaceTrackingInfo__Entry) XXX_Size ¶
func (m *InterfaceTrackingInfo__Entry) XXX_Size() int
func (*InterfaceTrackingInfo__Entry) XXX_Unmarshal ¶
func (m *InterfaceTrackingInfo__Entry) XXX_Unmarshal(b []byte) error
type InterfaceTrackingInfo__Item ¶
type InterfaceTrackingInfo__Item struct { InterfaceName string `protobuf:"bytes,1,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InterfaceTrackingInfo__Item) Descriptor ¶
func (*InterfaceTrackingInfo__Item) Descriptor() ([]byte, []int)
func (*InterfaceTrackingInfo__Item) GetInterfaceName ¶
func (m *InterfaceTrackingInfo__Item) GetInterfaceName() string
func (*InterfaceTrackingInfo__Item) ProtoMessage ¶
func (*InterfaceTrackingInfo__Item) ProtoMessage()
func (*InterfaceTrackingInfo__Item) Reset ¶
func (m *InterfaceTrackingInfo__Item) Reset()
func (*InterfaceTrackingInfo__Item) String ¶
func (m *InterfaceTrackingInfo__Item) String() string
func (*InterfaceTrackingInfo__Item) XXX_DiscardUnknown ¶
func (m *InterfaceTrackingInfo__Item) XXX_DiscardUnknown()
func (*InterfaceTrackingInfo__Item) XXX_Marshal ¶
func (m *InterfaceTrackingInfo__Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InterfaceTrackingInfo__Item) XXX_Merge ¶
func (m *InterfaceTrackingInfo__Item) XXX_Merge(src proto.Message)
func (*InterfaceTrackingInfo__Item) XXX_Size ¶
func (m *InterfaceTrackingInfo__Item) XXX_Size() int
func (*InterfaceTrackingInfo__Item) XXX_Unmarshal ¶
func (m *InterfaceTrackingInfo__Item) XXX_Unmarshal(b []byte) error
type IntfTrackInfo__ ¶
type IntfTrackInfo__ struct { InterfaceName string `protobuf:"bytes,1,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IntfTrackInfo__) Descriptor ¶
func (*IntfTrackInfo__) Descriptor() ([]byte, []int)
func (*IntfTrackInfo__) GetInterfaceName ¶
func (m *IntfTrackInfo__) GetInterfaceName() string
func (*IntfTrackInfo__) ProtoMessage ¶
func (*IntfTrackInfo__) ProtoMessage()
func (*IntfTrackInfo__) Reset ¶
func (m *IntfTrackInfo__) Reset()
func (*IntfTrackInfo__) String ¶
func (m *IntfTrackInfo__) String() string
func (*IntfTrackInfo__) XXX_DiscardUnknown ¶
func (m *IntfTrackInfo__) XXX_DiscardUnknown()
func (*IntfTrackInfo__) XXX_Marshal ¶
func (m *IntfTrackInfo__) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IntfTrackInfo__) XXX_Merge ¶
func (m *IntfTrackInfo__) XXX_Merge(src proto.Message)
func (*IntfTrackInfo__) XXX_Size ¶
func (m *IntfTrackInfo__) XXX_Size() int
func (*IntfTrackInfo__) XXX_Unmarshal ¶
func (m *IntfTrackInfo__) XXX_Unmarshal(b []byte) error
type RouteTrackInfo__ ¶
type RouteTrackInfo__ struct { Prefix uint32 `protobuf:"varint,1,opt,name=prefix,proto3" json:"prefix,omitempty"` PrefixLength uint32 `protobuf:"varint,2,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"` Vrf string `protobuf:"bytes,3,opt,name=vrf,proto3" json:"vrf,omitempty"` NextHop string `protobuf:"bytes,4,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteTrackInfo__) Descriptor ¶
func (*RouteTrackInfo__) Descriptor() ([]byte, []int)
func (*RouteTrackInfo__) GetNextHop ¶
func (m *RouteTrackInfo__) GetNextHop() string
func (*RouteTrackInfo__) GetPrefix ¶
func (m *RouteTrackInfo__) GetPrefix() uint32
func (*RouteTrackInfo__) GetPrefixLength ¶
func (m *RouteTrackInfo__) GetPrefixLength() uint32
func (*RouteTrackInfo__) GetVrf ¶
func (m *RouteTrackInfo__) GetVrf() string
func (*RouteTrackInfo__) ProtoMessage ¶
func (*RouteTrackInfo__) ProtoMessage()
func (*RouteTrackInfo__) Reset ¶
func (m *RouteTrackInfo__) Reset()
func (*RouteTrackInfo__) String ¶
func (m *RouteTrackInfo__) String() string
func (*RouteTrackInfo__) XXX_DiscardUnknown ¶
func (m *RouteTrackInfo__) XXX_DiscardUnknown()
func (*RouteTrackInfo__) XXX_Marshal ¶
func (m *RouteTrackInfo__) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteTrackInfo__) XXX_Merge ¶
func (m *RouteTrackInfo__) XXX_Merge(src proto.Message)
func (*RouteTrackInfo__) XXX_Size ¶
func (m *RouteTrackInfo__) XXX_Size() int
func (*RouteTrackInfo__) XXX_Unmarshal ¶
func (m *RouteTrackInfo__) XXX_Unmarshal(b []byte) error
type RtrTrackInfo__ ¶
type RtrTrackInfo__ struct { IpslaOpId uint32 `protobuf:"varint,1,opt,name=ipsla_op_id,json=ipslaOpId,proto3" json:"ipsla_op_id,omitempty"` Rtt uint32 `protobuf:"varint,2,opt,name=rtt,proto3" json:"rtt,omitempty"` ReturnCode uint32 `protobuf:"varint,3,opt,name=return_code,json=returnCode,proto3" json:"return_code,omitempty"` ReturnCodeString string `protobuf:"bytes,4,opt,name=return_code_string,json=returnCodeString,proto3" json:"return_code_string,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RtrTrackInfo__) Descriptor ¶
func (*RtrTrackInfo__) Descriptor() ([]byte, []int)
func (*RtrTrackInfo__) GetIpslaOpId ¶
func (m *RtrTrackInfo__) GetIpslaOpId() uint32
func (*RtrTrackInfo__) GetReturnCode ¶
func (m *RtrTrackInfo__) GetReturnCode() uint32
func (*RtrTrackInfo__) GetReturnCodeString ¶
func (m *RtrTrackInfo__) GetReturnCodeString() string
func (*RtrTrackInfo__) GetRtt ¶
func (m *RtrTrackInfo__) GetRtt() uint32
func (*RtrTrackInfo__) ProtoMessage ¶
func (*RtrTrackInfo__) ProtoMessage()
func (*RtrTrackInfo__) Reset ¶
func (m *RtrTrackInfo__) Reset()
func (*RtrTrackInfo__) String ¶
func (m *RtrTrackInfo__) String() string
func (*RtrTrackInfo__) XXX_DiscardUnknown ¶
func (m *RtrTrackInfo__) XXX_DiscardUnknown()
func (*RtrTrackInfo__) XXX_Marshal ¶
func (m *RtrTrackInfo__) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RtrTrackInfo__) XXX_Merge ¶
func (m *RtrTrackInfo__) XXX_Merge(src proto.Message)
func (*RtrTrackInfo__) XXX_Size ¶
func (m *RtrTrackInfo__) XXX_Size() int
func (*RtrTrackInfo__) XXX_Unmarshal ¶
func (m *RtrTrackInfo__) XXX_Unmarshal(b []byte) error
type ThresholdTrackInfo__Entry ¶
type ThresholdTrackInfo__Entry struct { ThresholdTrackInfo__ []*ThresholdTrackInfo__Item `protobuf:"bytes,1,rep,name=threshold_track_info__,json=thresholdTrackInfo,proto3" json:"threshold_track_info__,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ThresholdTrackInfo__Entry) Descriptor ¶
func (*ThresholdTrackInfo__Entry) Descriptor() ([]byte, []int)
func (*ThresholdTrackInfo__Entry) GetThresholdTrackInfo__ ¶
func (m *ThresholdTrackInfo__Entry) GetThresholdTrackInfo__() []*ThresholdTrackInfo__Item
func (*ThresholdTrackInfo__Entry) ProtoMessage ¶
func (*ThresholdTrackInfo__Entry) ProtoMessage()
func (*ThresholdTrackInfo__Entry) Reset ¶
func (m *ThresholdTrackInfo__Entry) Reset()
func (*ThresholdTrackInfo__Entry) String ¶
func (m *ThresholdTrackInfo__Entry) String() string
func (*ThresholdTrackInfo__Entry) XXX_DiscardUnknown ¶
func (m *ThresholdTrackInfo__Entry) XXX_DiscardUnknown()
func (*ThresholdTrackInfo__Entry) XXX_Marshal ¶
func (m *ThresholdTrackInfo__Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ThresholdTrackInfo__Entry) XXX_Merge ¶
func (m *ThresholdTrackInfo__Entry) XXX_Merge(src proto.Message)
func (*ThresholdTrackInfo__Entry) XXX_Size ¶
func (m *ThresholdTrackInfo__Entry) XXX_Size() int
func (*ThresholdTrackInfo__Entry) XXX_Unmarshal ¶
func (m *ThresholdTrackInfo__Entry) XXX_Unmarshal(b []byte) error
type ThresholdTrackInfo__Item ¶
type ThresholdTrackInfo__Item struct { ObjectName string `protobuf:"bytes,1,opt,name=object_name,json=objectName,proto3" json:"object_name,omitempty"` TrackState bool `protobuf:"varint,2,opt,name=track_state,json=trackState,proto3" json:"track_state,omitempty"` Weight uint32 `protobuf:"varint,3,opt,name=weight,proto3" json:"weight,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ThresholdTrackInfo__Item) Descriptor ¶
func (*ThresholdTrackInfo__Item) Descriptor() ([]byte, []int)
func (*ThresholdTrackInfo__Item) GetObjectName ¶
func (m *ThresholdTrackInfo__Item) GetObjectName() string
func (*ThresholdTrackInfo__Item) GetTrackState ¶
func (m *ThresholdTrackInfo__Item) GetTrackState() bool
func (*ThresholdTrackInfo__Item) GetWeight ¶
func (m *ThresholdTrackInfo__Item) GetWeight() uint32
func (*ThresholdTrackInfo__Item) ProtoMessage ¶
func (*ThresholdTrackInfo__Item) ProtoMessage()
func (*ThresholdTrackInfo__Item) Reset ¶
func (m *ThresholdTrackInfo__Item) Reset()
func (*ThresholdTrackInfo__Item) String ¶
func (m *ThresholdTrackInfo__Item) String() string
func (*ThresholdTrackInfo__Item) XXX_DiscardUnknown ¶
func (m *ThresholdTrackInfo__Item) XXX_DiscardUnknown()
func (*ThresholdTrackInfo__Item) XXX_Marshal ¶
func (m *ThresholdTrackInfo__Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ThresholdTrackInfo__Item) XXX_Merge ¶
func (m *ThresholdTrackInfo__Item) XXX_Merge(src proto.Message)
func (*ThresholdTrackInfo__Item) XXX_Size ¶
func (m *ThresholdTrackInfo__Item) XXX_Size() int
func (*ThresholdTrackInfo__Item) XXX_Unmarshal ¶
func (m *ThresholdTrackInfo__Item) XXX_Unmarshal(b []byte) error
type TrackInfo__Entry ¶
type TrackInfo__Entry struct { TrackInfo__ []*TrackInfo__Item `protobuf:"bytes,50,rep,name=track_info__,json=trackInfo,proto3" json:"track_info__,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TrackInfo__Entry) Descriptor ¶
func (*TrackInfo__Entry) Descriptor() ([]byte, []int)
func (*TrackInfo__Entry) GetTrackInfo__ ¶
func (m *TrackInfo__Entry) GetTrackInfo__() []*TrackInfo__Item
func (*TrackInfo__Entry) ProtoMessage ¶
func (*TrackInfo__Entry) ProtoMessage()
func (*TrackInfo__Entry) Reset ¶
func (m *TrackInfo__Entry) Reset()
func (*TrackInfo__Entry) String ¶
func (m *TrackInfo__Entry) String() string
func (*TrackInfo__Entry) XXX_DiscardUnknown ¶
func (m *TrackInfo__Entry) XXX_DiscardUnknown()
func (*TrackInfo__Entry) XXX_Marshal ¶
func (m *TrackInfo__Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TrackInfo__Entry) XXX_Merge ¶
func (m *TrackInfo__Entry) XXX_Merge(src proto.Message)
func (*TrackInfo__Entry) XXX_Size ¶
func (m *TrackInfo__Entry) XXX_Size() int
func (*TrackInfo__Entry) XXX_Unmarshal ¶
func (m *TrackInfo__Entry) XXX_Unmarshal(b []byte) error
type TrackInfo__Entry_KEYS ¶
type TrackInfo__Entry_KEYS struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TrackInfo__Entry_KEYS) Descriptor ¶
func (*TrackInfo__Entry_KEYS) Descriptor() ([]byte, []int)
func (*TrackInfo__Entry_KEYS) ProtoMessage ¶
func (*TrackInfo__Entry_KEYS) ProtoMessage()
func (*TrackInfo__Entry_KEYS) Reset ¶
func (m *TrackInfo__Entry_KEYS) Reset()
func (*TrackInfo__Entry_KEYS) String ¶
func (m *TrackInfo__Entry_KEYS) String() string
func (*TrackInfo__Entry_KEYS) XXX_DiscardUnknown ¶
func (m *TrackInfo__Entry_KEYS) XXX_DiscardUnknown()
func (*TrackInfo__Entry_KEYS) XXX_Marshal ¶
func (m *TrackInfo__Entry_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TrackInfo__Entry_KEYS) XXX_Merge ¶
func (m *TrackInfo__Entry_KEYS) XXX_Merge(src proto.Message)
func (*TrackInfo__Entry_KEYS) XXX_Size ¶
func (m *TrackInfo__Entry_KEYS) XXX_Size() int
func (*TrackInfo__Entry_KEYS) XXX_Unmarshal ¶
func (m *TrackInfo__Entry_KEYS) XXX_Unmarshal(b []byte) error
type TrackInfo__Item ¶
type TrackInfo__Item struct { TrackeName string `protobuf:"bytes,1,opt,name=tracke_name,json=trackeName,proto3" json:"tracke_name,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` TrackState bool `protobuf:"varint,3,opt,name=track_state,json=trackState,proto3" json:"track_state,omitempty"` StateChangeCounter uint32 `protobuf:"varint,4,opt,name=state_change_counter,json=stateChangeCounter,proto3" json:"state_change_counter,omitempty"` SecondsLastChange uint64 `protobuf:"varint,5,opt,name=seconds_last_change,json=secondsLastChange,proto3" json:"seconds_last_change,omitempty"` TrackTypeInfo *TrackTypeInfoUnion `protobuf:"bytes,6,opt,name=track_type_info,json=trackTypeInfo,proto3" json:"track_type_info,omitempty"` BoolTracks *BoolTrackInfo__Entry `protobuf:"bytes,7,opt,name=bool_tracks,json=boolTracks,proto3" json:"bool_tracks,omitempty"` ThresholdTracks *ThresholdTrackInfo__Entry `protobuf:"bytes,8,opt,name=threshold_tracks,json=thresholdTracks,proto3" json:"threshold_tracks,omitempty"` ThresholdUp uint32 `protobuf:"varint,9,opt,name=threshold_up,json=thresholdUp,proto3" json:"threshold_up,omitempty"` ThresholdDown uint32 `protobuf:"varint,10,opt,name=threshold_down,json=thresholdDown,proto3" json:"threshold_down,omitempty"` TrackingInteraces *InterfaceTrackingInfo__Entry `protobuf:"bytes,11,opt,name=tracking_interaces,json=trackingInteraces,proto3" json:"tracking_interaces,omitempty"` Delayed *DelayedStateStatus__ `protobuf:"bytes,12,opt,name=delayed,proto3" json:"delayed,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TrackInfo__Item) Descriptor ¶
func (*TrackInfo__Item) Descriptor() ([]byte, []int)
func (*TrackInfo__Item) GetBoolTracks ¶
func (m *TrackInfo__Item) GetBoolTracks() *BoolTrackInfo__Entry
func (*TrackInfo__Item) GetDelayed ¶
func (m *TrackInfo__Item) GetDelayed() *DelayedStateStatus__
func (*TrackInfo__Item) GetSecondsLastChange ¶
func (m *TrackInfo__Item) GetSecondsLastChange() uint64
func (*TrackInfo__Item) GetStateChangeCounter ¶
func (m *TrackInfo__Item) GetStateChangeCounter() uint32
func (*TrackInfo__Item) GetThresholdDown ¶
func (m *TrackInfo__Item) GetThresholdDown() uint32
func (*TrackInfo__Item) GetThresholdTracks ¶
func (m *TrackInfo__Item) GetThresholdTracks() *ThresholdTrackInfo__Entry
func (*TrackInfo__Item) GetThresholdUp ¶
func (m *TrackInfo__Item) GetThresholdUp() uint32
func (*TrackInfo__Item) GetTrackState ¶
func (m *TrackInfo__Item) GetTrackState() bool
func (*TrackInfo__Item) GetTrackTypeInfo ¶
func (m *TrackInfo__Item) GetTrackTypeInfo() *TrackTypeInfoUnion
func (*TrackInfo__Item) GetTrackeName ¶
func (m *TrackInfo__Item) GetTrackeName() string
func (*TrackInfo__Item) GetTrackingInteraces ¶
func (m *TrackInfo__Item) GetTrackingInteraces() *InterfaceTrackingInfo__Entry
func (*TrackInfo__Item) GetType ¶
func (m *TrackInfo__Item) GetType() string
func (*TrackInfo__Item) ProtoMessage ¶
func (*TrackInfo__Item) ProtoMessage()
func (*TrackInfo__Item) Reset ¶
func (m *TrackInfo__Item) Reset()
func (*TrackInfo__Item) String ¶
func (m *TrackInfo__Item) String() string
func (*TrackInfo__Item) XXX_DiscardUnknown ¶
func (m *TrackInfo__Item) XXX_DiscardUnknown()
func (*TrackInfo__Item) XXX_Marshal ¶
func (m *TrackInfo__Item) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TrackInfo__Item) XXX_Merge ¶
func (m *TrackInfo__Item) XXX_Merge(src proto.Message)
func (*TrackInfo__Item) XXX_Size ¶
func (m *TrackInfo__Item) XXX_Size() int
func (*TrackInfo__Item) XXX_Unmarshal ¶
func (m *TrackInfo__Item) XXX_Unmarshal(b []byte) error
type TrackTypeInfoUnion ¶
type TrackTypeInfoUnion struct { Discriminant string `protobuf:"bytes,1,opt,name=discriminant,proto3" json:"discriminant,omitempty"` InterfaceTracks *IntfTrackInfo__ `protobuf:"bytes,2,opt,name=interface_tracks,json=interfaceTracks,proto3" json:"interface_tracks,omitempty"` RouteTracks *RouteTrackInfo__ `protobuf:"bytes,3,opt,name=route_tracks,json=routeTracks,proto3" json:"route_tracks,omitempty"` IpslaTracks *RtrTrackInfo__ `protobuf:"bytes,4,opt,name=ipsla_tracks,json=ipslaTracks,proto3" json:"ipsla_tracks,omitempty"` BfdTracks *BfdrtrTrackInfo__ `protobuf:"bytes,5,opt,name=bfd_tracks,json=bfdTracks,proto3" json:"bfd_tracks,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TrackTypeInfoUnion) Descriptor ¶
func (*TrackTypeInfoUnion) Descriptor() ([]byte, []int)
func (*TrackTypeInfoUnion) GetBfdTracks ¶
func (m *TrackTypeInfoUnion) GetBfdTracks() *BfdrtrTrackInfo__
func (*TrackTypeInfoUnion) GetDiscriminant ¶
func (m *TrackTypeInfoUnion) GetDiscriminant() string
func (*TrackTypeInfoUnion) GetInterfaceTracks ¶
func (m *TrackTypeInfoUnion) GetInterfaceTracks() *IntfTrackInfo__
func (*TrackTypeInfoUnion) GetIpslaTracks ¶
func (m *TrackTypeInfoUnion) GetIpslaTracks() *RtrTrackInfo__
func (*TrackTypeInfoUnion) GetRouteTracks ¶
func (m *TrackTypeInfoUnion) GetRouteTracks() *RouteTrackInfo__
func (*TrackTypeInfoUnion) ProtoMessage ¶
func (*TrackTypeInfoUnion) ProtoMessage()
func (*TrackTypeInfoUnion) Reset ¶
func (m *TrackTypeInfoUnion) Reset()
func (*TrackTypeInfoUnion) String ¶
func (m *TrackTypeInfoUnion) String() string
func (*TrackTypeInfoUnion) XXX_DiscardUnknown ¶
func (m *TrackTypeInfoUnion) XXX_DiscardUnknown()
func (*TrackTypeInfoUnion) XXX_Marshal ¶
func (m *TrackTypeInfoUnion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TrackTypeInfoUnion) XXX_Merge ¶
func (m *TrackTypeInfoUnion) XXX_Merge(src proto.Message)
func (*TrackTypeInfoUnion) XXX_Size ¶
func (m *TrackTypeInfoUnion) XXX_Size() int
func (*TrackTypeInfoUnion) XXX_Unmarshal ¶
func (m *TrackTypeInfoUnion) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.