Documentation ¶
Overview ¶
Cisco-IOS-XR-mpls-te-oper:mpls-te/segment-routing/sr-prefix-infos/sr-prefix-info
Index ¶
- type NodeIdEntry
- func (*NodeIdEntry) Descriptor() ([]byte, []int)
- func (m *NodeIdEntry) GetNodeId() string
- func (*NodeIdEntry) ProtoMessage()
- func (m *NodeIdEntry) Reset()
- func (m *NodeIdEntry) String() string
- func (m *NodeIdEntry) XXX_DiscardUnknown()
- func (m *NodeIdEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NodeIdEntry) XXX_Merge(src proto.Message)
- func (m *NodeIdEntry) XXX_Size() int
- func (m *NodeIdEntry) XXX_Unmarshal(b []byte) error
- type TeSrBackupPath
- func (*TeSrBackupPath) Descriptor() ([]byte, []int)
- func (m *TeSrBackupPath) GetNextHop() string
- func (m *TeSrBackupPath) GetOutgoingInterface() string
- func (m *TeSrBackupPath) GetOutgoingLabelsStack() []uint32
- func (m *TeSrBackupPath) GetOutgoingStrictLabelsStack() []uint32
- func (*TeSrBackupPath) ProtoMessage()
- func (m *TeSrBackupPath) Reset()
- func (m *TeSrBackupPath) String() string
- func (m *TeSrBackupPath) XXX_DiscardUnknown()
- func (m *TeSrBackupPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeSrBackupPath) XXX_Merge(src proto.Message)
- func (m *TeSrBackupPath) XXX_Size() int
- func (m *TeSrBackupPath) XXX_Unmarshal(b []byte) error
- type TeSrIgpArea
- func (*TeSrIgpArea) Descriptor() ([]byte, []int)
- func (m *TeSrIgpArea) GetIgpArea() uint32
- func (m *TeSrIgpArea) GetIgpAreaFormat() string
- func (m *TeSrIgpArea) GetIgpInstanceXr() string
- func (m *TeSrIgpArea) GetIgpType() string
- func (m *TeSrIgpArea) GetSegmentRoutingEnabled() bool
- func (m *TeSrIgpArea) GetStrictSpfEnabled() bool
- func (*TeSrIgpArea) ProtoMessage()
- func (m *TeSrIgpArea) Reset()
- func (m *TeSrIgpArea) String() string
- func (m *TeSrIgpArea) XXX_DiscardUnknown()
- func (m *TeSrIgpArea) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeSrIgpArea) XXX_Merge(src proto.Message)
- func (m *TeSrIgpArea) XXX_Size() int
- func (m *TeSrIgpArea) XXX_Unmarshal(b []byte) error
- type TeSrPath
- func (*TeSrPath) Descriptor() ([]byte, []int)
- func (m *TeSrPath) GetBackupPath() *TeSrBackupPath
- func (m *TeSrPath) GetHasBackupPath() bool
- func (m *TeSrPath) GetPrimaryPath() *TeSrPrimaryPath
- func (*TeSrPath) ProtoMessage()
- func (m *TeSrPath) Reset()
- func (m *TeSrPath) String() string
- func (m *TeSrPath) XXX_DiscardUnknown()
- func (m *TeSrPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeSrPath) XXX_Merge(src proto.Message)
- func (m *TeSrPath) XXX_Size() int
- func (m *TeSrPath) XXX_Unmarshal(b []byte) error
- type TeSrPrefix
- func (*TeSrPrefix) Descriptor() ([]byte, []int)
- func (m *TeSrPrefix) GetAdvertizingNode() []*NodeIdEntry
- func (m *TeSrPrefix) GetFlagE() bool
- func (m *TeSrPrefix) GetFlagL() bool
- func (m *TeSrPrefix) GetFlagN() bool
- func (m *TeSrPrefix) GetFlagP() bool
- func (m *TeSrPrefix) GetFlagR() bool
- func (m *TeSrPrefix) GetFlagV() bool
- func (m *TeSrPrefix) GetIgpArea() *TeSrIgpArea
- func (m *TeSrPrefix) GetPrefixLengthXr() uint32
- func (m *TeSrPrefix) GetPrefixSid() uint32
- func (m *TeSrPrefix) GetPrefixStrictSid() uint32
- func (m *TeSrPrefix) GetPrefixXr() string
- func (m *TeSrPrefix) GetSrPath() []*TeSrPath
- func (m *TeSrPrefix) GetStrictAdvertizingNode() []*NodeIdEntry
- func (m *TeSrPrefix) GetStrictFlagE() bool
- func (m *TeSrPrefix) GetStrictFlagL() bool
- func (m *TeSrPrefix) GetStrictFlagP() bool
- func (m *TeSrPrefix) GetStrictFlagV() bool
- func (*TeSrPrefix) ProtoMessage()
- func (m *TeSrPrefix) Reset()
- func (m *TeSrPrefix) String() string
- func (m *TeSrPrefix) XXX_DiscardUnknown()
- func (m *TeSrPrefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeSrPrefix) XXX_Merge(src proto.Message)
- func (m *TeSrPrefix) XXX_Size() int
- func (m *TeSrPrefix) XXX_Unmarshal(b []byte) error
- type TeSrPrefix_KEYS
- func (*TeSrPrefix_KEYS) Descriptor() ([]byte, []int)
- func (m *TeSrPrefix_KEYS) GetArea() uint32
- func (m *TeSrPrefix_KEYS) GetIgpInstance() string
- func (m *TeSrPrefix_KEYS) GetPrefix() string
- func (m *TeSrPrefix_KEYS) GetPrefixLength() uint32
- func (m *TeSrPrefix_KEYS) GetProtocol() string
- func (*TeSrPrefix_KEYS) ProtoMessage()
- func (m *TeSrPrefix_KEYS) Reset()
- func (m *TeSrPrefix_KEYS) String() string
- func (m *TeSrPrefix_KEYS) XXX_DiscardUnknown()
- func (m *TeSrPrefix_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeSrPrefix_KEYS) XXX_Merge(src proto.Message)
- func (m *TeSrPrefix_KEYS) XXX_Size() int
- func (m *TeSrPrefix_KEYS) XXX_Unmarshal(b []byte) error
- type TeSrPrimaryPath
- func (*TeSrPrimaryPath) Descriptor() ([]byte, []int)
- func (m *TeSrPrimaryPath) GetBackupPathId() uint32
- func (m *TeSrPrimaryPath) GetNextHop() string
- func (m *TeSrPrimaryPath) GetOutgoingInterface() string
- func (m *TeSrPrimaryPath) GetOutgoingLabel() uint32
- func (m *TeSrPrimaryPath) GetOutgoingStrictLabel() uint32
- func (m *TeSrPrimaryPath) GetPathId() uint32
- func (*TeSrPrimaryPath) ProtoMessage()
- func (m *TeSrPrimaryPath) Reset()
- func (m *TeSrPrimaryPath) String() string
- func (m *TeSrPrimaryPath) XXX_DiscardUnknown()
- func (m *TeSrPrimaryPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeSrPrimaryPath) XXX_Merge(src proto.Message)
- func (m *TeSrPrimaryPath) XXX_Size() int
- func (m *TeSrPrimaryPath) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NodeIdEntry ¶
type NodeIdEntry struct { NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NodeIdEntry) Descriptor ¶
func (*NodeIdEntry) Descriptor() ([]byte, []int)
func (*NodeIdEntry) GetNodeId ¶
func (m *NodeIdEntry) GetNodeId() string
func (*NodeIdEntry) ProtoMessage ¶
func (*NodeIdEntry) ProtoMessage()
func (*NodeIdEntry) Reset ¶
func (m *NodeIdEntry) Reset()
func (*NodeIdEntry) String ¶
func (m *NodeIdEntry) String() string
func (*NodeIdEntry) XXX_DiscardUnknown ¶
func (m *NodeIdEntry) XXX_DiscardUnknown()
func (*NodeIdEntry) XXX_Marshal ¶
func (m *NodeIdEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NodeIdEntry) XXX_Merge ¶
func (m *NodeIdEntry) XXX_Merge(src proto.Message)
func (*NodeIdEntry) XXX_Size ¶
func (m *NodeIdEntry) XXX_Size() int
func (*NodeIdEntry) XXX_Unmarshal ¶
func (m *NodeIdEntry) XXX_Unmarshal(b []byte) error
type TeSrBackupPath ¶
type TeSrBackupPath struct { OutgoingInterface string `protobuf:"bytes,1,opt,name=outgoing_interface,json=outgoingInterface,proto3" json:"outgoing_interface,omitempty"` OutgoingLabelsStack []uint32 `` /* 128-byte string literal not displayed */ OutgoingStrictLabelsStack []uint32 `` /* 148-byte string literal not displayed */ 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 (*TeSrBackupPath) Descriptor ¶
func (*TeSrBackupPath) Descriptor() ([]byte, []int)
func (*TeSrBackupPath) GetNextHop ¶
func (m *TeSrBackupPath) GetNextHop() string
func (*TeSrBackupPath) GetOutgoingInterface ¶
func (m *TeSrBackupPath) GetOutgoingInterface() string
func (*TeSrBackupPath) GetOutgoingLabelsStack ¶
func (m *TeSrBackupPath) GetOutgoingLabelsStack() []uint32
func (*TeSrBackupPath) GetOutgoingStrictLabelsStack ¶
func (m *TeSrBackupPath) GetOutgoingStrictLabelsStack() []uint32
func (*TeSrBackupPath) ProtoMessage ¶
func (*TeSrBackupPath) ProtoMessage()
func (*TeSrBackupPath) Reset ¶
func (m *TeSrBackupPath) Reset()
func (*TeSrBackupPath) String ¶
func (m *TeSrBackupPath) String() string
func (*TeSrBackupPath) XXX_DiscardUnknown ¶
func (m *TeSrBackupPath) XXX_DiscardUnknown()
func (*TeSrBackupPath) XXX_Marshal ¶
func (m *TeSrBackupPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeSrBackupPath) XXX_Merge ¶
func (m *TeSrBackupPath) XXX_Merge(src proto.Message)
func (*TeSrBackupPath) XXX_Size ¶
func (m *TeSrBackupPath) XXX_Size() int
func (*TeSrBackupPath) XXX_Unmarshal ¶
func (m *TeSrBackupPath) XXX_Unmarshal(b []byte) error
type TeSrIgpArea ¶
type TeSrIgpArea struct { SegmentRoutingEnabled bool `` /* 127-byte string literal not displayed */ StrictSpfEnabled bool `protobuf:"varint,2,opt,name=strict_spf_enabled,json=strictSpfEnabled,proto3" json:"strict_spf_enabled,omitempty"` IgpType string `protobuf:"bytes,3,opt,name=igp_type,json=igpType,proto3" json:"igp_type,omitempty"` IgpInstanceXr string `protobuf:"bytes,4,opt,name=igp_instance_xr,json=igpInstanceXr,proto3" json:"igp_instance_xr,omitempty"` IgpArea uint32 `protobuf:"varint,5,opt,name=igp_area,json=igpArea,proto3" json:"igp_area,omitempty"` IgpAreaFormat string `protobuf:"bytes,6,opt,name=igp_area_format,json=igpAreaFormat,proto3" json:"igp_area_format,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeSrIgpArea) Descriptor ¶
func (*TeSrIgpArea) Descriptor() ([]byte, []int)
func (*TeSrIgpArea) GetIgpArea ¶
func (m *TeSrIgpArea) GetIgpArea() uint32
func (*TeSrIgpArea) GetIgpAreaFormat ¶
func (m *TeSrIgpArea) GetIgpAreaFormat() string
func (*TeSrIgpArea) GetIgpInstanceXr ¶
func (m *TeSrIgpArea) GetIgpInstanceXr() string
func (*TeSrIgpArea) GetIgpType ¶
func (m *TeSrIgpArea) GetIgpType() string
func (*TeSrIgpArea) GetSegmentRoutingEnabled ¶
func (m *TeSrIgpArea) GetSegmentRoutingEnabled() bool
func (*TeSrIgpArea) GetStrictSpfEnabled ¶
func (m *TeSrIgpArea) GetStrictSpfEnabled() bool
func (*TeSrIgpArea) ProtoMessage ¶
func (*TeSrIgpArea) ProtoMessage()
func (*TeSrIgpArea) Reset ¶
func (m *TeSrIgpArea) Reset()
func (*TeSrIgpArea) String ¶
func (m *TeSrIgpArea) String() string
func (*TeSrIgpArea) XXX_DiscardUnknown ¶
func (m *TeSrIgpArea) XXX_DiscardUnknown()
func (*TeSrIgpArea) XXX_Marshal ¶
func (m *TeSrIgpArea) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeSrIgpArea) XXX_Merge ¶
func (m *TeSrIgpArea) XXX_Merge(src proto.Message)
func (*TeSrIgpArea) XXX_Size ¶
func (m *TeSrIgpArea) XXX_Size() int
func (*TeSrIgpArea) XXX_Unmarshal ¶
func (m *TeSrIgpArea) XXX_Unmarshal(b []byte) error
type TeSrPath ¶
type TeSrPath struct { PrimaryPath *TeSrPrimaryPath `protobuf:"bytes,1,opt,name=primary_path,json=primaryPath,proto3" json:"primary_path,omitempty"` BackupPath *TeSrBackupPath `protobuf:"bytes,2,opt,name=backup_path,json=backupPath,proto3" json:"backup_path,omitempty"` HasBackupPath bool `protobuf:"varint,3,opt,name=has_backup_path,json=hasBackupPath,proto3" json:"has_backup_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeSrPath) Descriptor ¶
func (*TeSrPath) GetBackupPath ¶
func (m *TeSrPath) GetBackupPath() *TeSrBackupPath
func (*TeSrPath) GetHasBackupPath ¶
func (*TeSrPath) GetPrimaryPath ¶
func (m *TeSrPath) GetPrimaryPath() *TeSrPrimaryPath
func (*TeSrPath) ProtoMessage ¶
func (*TeSrPath) ProtoMessage()
func (*TeSrPath) XXX_DiscardUnknown ¶
func (m *TeSrPath) XXX_DiscardUnknown()
func (*TeSrPath) XXX_Marshal ¶
func (*TeSrPath) XXX_Unmarshal ¶
type TeSrPrefix ¶
type TeSrPrefix struct { PrefixXr string `protobuf:"bytes,50,opt,name=prefix_xr,json=prefixXr,proto3" json:"prefix_xr,omitempty"` PrefixLengthXr uint32 `protobuf:"varint,51,opt,name=prefix_length_xr,json=prefixLengthXr,proto3" json:"prefix_length_xr,omitempty"` PrefixSid uint32 `protobuf:"varint,52,opt,name=prefix_sid,json=prefixSid,proto3" json:"prefix_sid,omitempty"` PrefixStrictSid uint32 `protobuf:"varint,53,opt,name=prefix_strict_sid,json=prefixStrictSid,proto3" json:"prefix_strict_sid,omitempty"` SrPath []*TeSrPath `protobuf:"bytes,54,rep,name=sr_path,json=srPath,proto3" json:"sr_path,omitempty"` IgpArea *TeSrIgpArea `protobuf:"bytes,55,opt,name=igp_area,json=igpArea,proto3" json:"igp_area,omitempty"` AdvertizingNode []*NodeIdEntry `protobuf:"bytes,56,rep,name=advertizing_node,json=advertizingNode,proto3" json:"advertizing_node,omitempty"` StrictAdvertizingNode []*NodeIdEntry `` /* 127-byte string literal not displayed */ FlagR bool `protobuf:"varint,58,opt,name=flag_r,json=flagR,proto3" json:"flag_r,omitempty"` FlagN bool `protobuf:"varint,59,opt,name=flag_n,json=flagN,proto3" json:"flag_n,omitempty"` FlagP bool `protobuf:"varint,60,opt,name=flag_p,json=flagP,proto3" json:"flag_p,omitempty"` FlagE bool `protobuf:"varint,61,opt,name=flag_e,json=flagE,proto3" json:"flag_e,omitempty"` FlagV bool `protobuf:"varint,62,opt,name=flag_v,json=flagV,proto3" json:"flag_v,omitempty"` FlagL bool `protobuf:"varint,63,opt,name=flag_l,json=flagL,proto3" json:"flag_l,omitempty"` StrictFlagP bool `protobuf:"varint,64,opt,name=strict_flag_p,json=strictFlagP,proto3" json:"strict_flag_p,omitempty"` StrictFlagE bool `protobuf:"varint,65,opt,name=strict_flag_e,json=strictFlagE,proto3" json:"strict_flag_e,omitempty"` StrictFlagV bool `protobuf:"varint,66,opt,name=strict_flag_v,json=strictFlagV,proto3" json:"strict_flag_v,omitempty"` StrictFlagL bool `protobuf:"varint,67,opt,name=strict_flag_l,json=strictFlagL,proto3" json:"strict_flag_l,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeSrPrefix) Descriptor ¶
func (*TeSrPrefix) Descriptor() ([]byte, []int)
func (*TeSrPrefix) GetAdvertizingNode ¶
func (m *TeSrPrefix) GetAdvertizingNode() []*NodeIdEntry
func (*TeSrPrefix) GetFlagE ¶
func (m *TeSrPrefix) GetFlagE() bool
func (*TeSrPrefix) GetFlagL ¶
func (m *TeSrPrefix) GetFlagL() bool
func (*TeSrPrefix) GetFlagN ¶
func (m *TeSrPrefix) GetFlagN() bool
func (*TeSrPrefix) GetFlagP ¶
func (m *TeSrPrefix) GetFlagP() bool
func (*TeSrPrefix) GetFlagR ¶
func (m *TeSrPrefix) GetFlagR() bool
func (*TeSrPrefix) GetFlagV ¶
func (m *TeSrPrefix) GetFlagV() bool
func (*TeSrPrefix) GetIgpArea ¶
func (m *TeSrPrefix) GetIgpArea() *TeSrIgpArea
func (*TeSrPrefix) GetPrefixLengthXr ¶
func (m *TeSrPrefix) GetPrefixLengthXr() uint32
func (*TeSrPrefix) GetPrefixSid ¶
func (m *TeSrPrefix) GetPrefixSid() uint32
func (*TeSrPrefix) GetPrefixStrictSid ¶
func (m *TeSrPrefix) GetPrefixStrictSid() uint32
func (*TeSrPrefix) GetPrefixXr ¶
func (m *TeSrPrefix) GetPrefixXr() string
func (*TeSrPrefix) GetSrPath ¶
func (m *TeSrPrefix) GetSrPath() []*TeSrPath
func (*TeSrPrefix) GetStrictAdvertizingNode ¶
func (m *TeSrPrefix) GetStrictAdvertizingNode() []*NodeIdEntry
func (*TeSrPrefix) GetStrictFlagE ¶
func (m *TeSrPrefix) GetStrictFlagE() bool
func (*TeSrPrefix) GetStrictFlagL ¶
func (m *TeSrPrefix) GetStrictFlagL() bool
func (*TeSrPrefix) GetStrictFlagP ¶
func (m *TeSrPrefix) GetStrictFlagP() bool
func (*TeSrPrefix) GetStrictFlagV ¶
func (m *TeSrPrefix) GetStrictFlagV() bool
func (*TeSrPrefix) ProtoMessage ¶
func (*TeSrPrefix) ProtoMessage()
func (*TeSrPrefix) Reset ¶
func (m *TeSrPrefix) Reset()
func (*TeSrPrefix) String ¶
func (m *TeSrPrefix) String() string
func (*TeSrPrefix) XXX_DiscardUnknown ¶
func (m *TeSrPrefix) XXX_DiscardUnknown()
func (*TeSrPrefix) XXX_Marshal ¶
func (m *TeSrPrefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeSrPrefix) XXX_Merge ¶
func (m *TeSrPrefix) XXX_Merge(src proto.Message)
func (*TeSrPrefix) XXX_Size ¶
func (m *TeSrPrefix) XXX_Size() int
func (*TeSrPrefix) XXX_Unmarshal ¶
func (m *TeSrPrefix) XXX_Unmarshal(b []byte) error
type TeSrPrefix_KEYS ¶
type TeSrPrefix_KEYS struct { Protocol string `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"` IgpInstance string `protobuf:"bytes,2,opt,name=igp_instance,json=igpInstance,proto3" json:"igp_instance,omitempty"` Area uint32 `protobuf:"varint,3,opt,name=area,proto3" json:"area,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 (*TeSrPrefix_KEYS) Descriptor ¶
func (*TeSrPrefix_KEYS) Descriptor() ([]byte, []int)
func (*TeSrPrefix_KEYS) GetArea ¶
func (m *TeSrPrefix_KEYS) GetArea() uint32
func (*TeSrPrefix_KEYS) GetIgpInstance ¶
func (m *TeSrPrefix_KEYS) GetIgpInstance() string
func (*TeSrPrefix_KEYS) GetPrefix ¶
func (m *TeSrPrefix_KEYS) GetPrefix() string
func (*TeSrPrefix_KEYS) GetPrefixLength ¶
func (m *TeSrPrefix_KEYS) GetPrefixLength() uint32
func (*TeSrPrefix_KEYS) GetProtocol ¶
func (m *TeSrPrefix_KEYS) GetProtocol() string
func (*TeSrPrefix_KEYS) ProtoMessage ¶
func (*TeSrPrefix_KEYS) ProtoMessage()
func (*TeSrPrefix_KEYS) Reset ¶
func (m *TeSrPrefix_KEYS) Reset()
func (*TeSrPrefix_KEYS) String ¶
func (m *TeSrPrefix_KEYS) String() string
func (*TeSrPrefix_KEYS) XXX_DiscardUnknown ¶
func (m *TeSrPrefix_KEYS) XXX_DiscardUnknown()
func (*TeSrPrefix_KEYS) XXX_Marshal ¶
func (m *TeSrPrefix_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeSrPrefix_KEYS) XXX_Merge ¶
func (m *TeSrPrefix_KEYS) XXX_Merge(src proto.Message)
func (*TeSrPrefix_KEYS) XXX_Size ¶
func (m *TeSrPrefix_KEYS) XXX_Size() int
func (*TeSrPrefix_KEYS) XXX_Unmarshal ¶
func (m *TeSrPrefix_KEYS) XXX_Unmarshal(b []byte) error
type TeSrPrimaryPath ¶
type TeSrPrimaryPath struct { OutgoingInterface string `protobuf:"bytes,1,opt,name=outgoing_interface,json=outgoingInterface,proto3" json:"outgoing_interface,omitempty"` OutgoingLabel uint32 `protobuf:"varint,2,opt,name=outgoing_label,json=outgoingLabel,proto3" json:"outgoing_label,omitempty"` OutgoingStrictLabel uint32 `protobuf:"varint,3,opt,name=outgoing_strict_label,json=outgoingStrictLabel,proto3" json:"outgoing_strict_label,omitempty"` NextHop string `protobuf:"bytes,4,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"` PathId uint32 `protobuf:"varint,5,opt,name=path_id,json=pathId,proto3" json:"path_id,omitempty"` BackupPathId uint32 `protobuf:"varint,6,opt,name=backup_path_id,json=backupPathId,proto3" json:"backup_path_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeSrPrimaryPath) Descriptor ¶
func (*TeSrPrimaryPath) Descriptor() ([]byte, []int)
func (*TeSrPrimaryPath) GetBackupPathId ¶
func (m *TeSrPrimaryPath) GetBackupPathId() uint32
func (*TeSrPrimaryPath) GetNextHop ¶
func (m *TeSrPrimaryPath) GetNextHop() string
func (*TeSrPrimaryPath) GetOutgoingInterface ¶
func (m *TeSrPrimaryPath) GetOutgoingInterface() string
func (*TeSrPrimaryPath) GetOutgoingLabel ¶
func (m *TeSrPrimaryPath) GetOutgoingLabel() uint32
func (*TeSrPrimaryPath) GetOutgoingStrictLabel ¶
func (m *TeSrPrimaryPath) GetOutgoingStrictLabel() uint32
func (*TeSrPrimaryPath) GetPathId ¶
func (m *TeSrPrimaryPath) GetPathId() uint32
func (*TeSrPrimaryPath) ProtoMessage ¶
func (*TeSrPrimaryPath) ProtoMessage()
func (*TeSrPrimaryPath) Reset ¶
func (m *TeSrPrimaryPath) Reset()
func (*TeSrPrimaryPath) String ¶
func (m *TeSrPrimaryPath) String() string
func (*TeSrPrimaryPath) XXX_DiscardUnknown ¶
func (m *TeSrPrimaryPath) XXX_DiscardUnknown()
func (*TeSrPrimaryPath) XXX_Marshal ¶
func (m *TeSrPrimaryPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeSrPrimaryPath) XXX_Merge ¶
func (m *TeSrPrimaryPath) XXX_Merge(src proto.Message)
func (*TeSrPrimaryPath) XXX_Size ¶
func (m *TeSrPrimaryPath) XXX_Size() int
func (*TeSrPrimaryPath) XXX_Unmarshal ¶
func (m *TeSrPrimaryPath) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.