cisco_ios_xr_mpls_lsd_oper_mpls_lsd_rewrite_rewrite_label_range_cnts_rewrite_label_range_cnt

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-mpls-lsd-oper:mpls-lsd/rewrite/rewrite-label-range-cnts/rewrite-label-range-cnt

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MplsLsdAppRsrcState

type MplsLsdAppRsrcState struct {
	ApplicationName        string   `protobuf:"bytes,1,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"`
	ApplicationType        string   `protobuf:"bytes,2,opt,name=application_type,json=applicationType,proto3" json:"application_type,omitempty"`
	ApplicationRolePrimary int32    `` /* 132-byte string literal not displayed */
	ApplicationInstance    string   `protobuf:"bytes,4,opt,name=application_instance,json=applicationInstance,proto3" json:"application_instance,omitempty"`
	ResourceState          string   `protobuf:"bytes,5,opt,name=resource_state,json=resourceState,proto3" json:"resource_state,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*MplsLsdAppRsrcState) Descriptor

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

func (*MplsLsdAppRsrcState) GetApplicationInstance

func (m *MplsLsdAppRsrcState) GetApplicationInstance() string

func (*MplsLsdAppRsrcState) GetApplicationName

func (m *MplsLsdAppRsrcState) GetApplicationName() string

func (*MplsLsdAppRsrcState) GetApplicationRolePrimary

func (m *MplsLsdAppRsrcState) GetApplicationRolePrimary() int32

func (*MplsLsdAppRsrcState) GetApplicationType

func (m *MplsLsdAppRsrcState) GetApplicationType() string

func (*MplsLsdAppRsrcState) GetResourceState

func (m *MplsLsdAppRsrcState) GetResourceState() string

func (*MplsLsdAppRsrcState) ProtoMessage

func (*MplsLsdAppRsrcState) ProtoMessage()

func (*MplsLsdAppRsrcState) Reset

func (m *MplsLsdAppRsrcState) Reset()

func (*MplsLsdAppRsrcState) String

func (m *MplsLsdAppRsrcState) String() string

func (*MplsLsdAppRsrcState) XXX_DiscardUnknown

func (m *MplsLsdAppRsrcState) XXX_DiscardUnknown()

func (*MplsLsdAppRsrcState) XXX_Marshal

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

func (*MplsLsdAppRsrcState) XXX_Merge

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

func (*MplsLsdAppRsrcState) XXX_Size

func (m *MplsLsdAppRsrcState) XXX_Size() int

func (*MplsLsdAppRsrcState) XXX_Unmarshal

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

type MplsLsdFpi

type MplsLsdFpi struct {
	Fpi                  *MplsLsdFpiGen         `protobuf:"bytes,1,opt,name=fpi,proto3" json:"fpi,omitempty"`
	ApplicationOwner     []*MplsLsdAppRsrcState `protobuf:"bytes,2,rep,name=application_owner,json=applicationOwner,proto3" json:"application_owner,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*MplsLsdFpi) Descriptor

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

func (*MplsLsdFpi) GetApplicationOwner

func (m *MplsLsdFpi) GetApplicationOwner() []*MplsLsdAppRsrcState

func (*MplsLsdFpi) GetFpi

func (m *MplsLsdFpi) GetFpi() *MplsLsdFpiGen

func (*MplsLsdFpi) ProtoMessage

func (*MplsLsdFpi) ProtoMessage()

func (*MplsLsdFpi) Reset

func (m *MplsLsdFpi) Reset()

func (*MplsLsdFpi) String

func (m *MplsLsdFpi) String() string

func (*MplsLsdFpi) XXX_DiscardUnknown

func (m *MplsLsdFpi) XXX_DiscardUnknown()

func (*MplsLsdFpi) XXX_Marshal

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

func (*MplsLsdFpi) XXX_Merge

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

func (*MplsLsdFpi) XXX_Size

func (m *MplsLsdFpi) XXX_Size() int

func (*MplsLsdFpi) XXX_Unmarshal

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

type MplsLsdFpiDmtcExtIntf

type MplsLsdFpiDmtcExtIntf struct {
	DmtcExtIfh           string   `protobuf:"bytes,1,opt,name=dmtc_ext_ifh,json=dmtcExtIfh,proto3" json:"dmtc_ext_ifh,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdFpiDmtcExtIntf) Descriptor

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

func (*MplsLsdFpiDmtcExtIntf) GetDmtcExtIfh

func (m *MplsLsdFpiDmtcExtIntf) GetDmtcExtIfh() string

func (*MplsLsdFpiDmtcExtIntf) ProtoMessage

func (*MplsLsdFpiDmtcExtIntf) ProtoMessage()

func (*MplsLsdFpiDmtcExtIntf) Reset

func (m *MplsLsdFpiDmtcExtIntf) Reset()

func (*MplsLsdFpiDmtcExtIntf) String

func (m *MplsLsdFpiDmtcExtIntf) String() string

func (*MplsLsdFpiDmtcExtIntf) XXX_DiscardUnknown

func (m *MplsLsdFpiDmtcExtIntf) XXX_DiscardUnknown()

func (*MplsLsdFpiDmtcExtIntf) XXX_Marshal

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

func (*MplsLsdFpiDmtcExtIntf) XXX_Merge

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

func (*MplsLsdFpiDmtcExtIntf) XXX_Size

func (m *MplsLsdFpiDmtcExtIntf) XXX_Size() int

func (*MplsLsdFpiDmtcExtIntf) XXX_Unmarshal

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

type MplsLsdFpiGen

type MplsLsdFpiGen struct {
	FpiType              string                 `protobuf:"bytes,1,opt,name=fpi_type,json=fpiType,proto3" json:"fpi_type,omitempty"`
	LabelData            *MplsLsdFpiLbl         `protobuf:"bytes,2,opt,name=label_data,json=labelData,proto3" json:"label_data,omitempty"`
	TeData               *MplsLsdFpiTe          `protobuf:"bytes,3,opt,name=te_data,json=teData,proto3" json:"te_data,omitempty"`
	Ipv4Data             *MplsLsdFpiIpv4        `protobuf:"bytes,4,opt,name=ipv4_data,json=ipv4Data,proto3" json:"ipv4_data,omitempty"`
	Ipv6Data             *MplsLsdFpiIpv6        `protobuf:"bytes,5,opt,name=ipv6_data,json=ipv6Data,proto3" json:"ipv6_data,omitempty"`
	PwListData           *MplsLsdFpiPwList      `protobuf:"bytes,6,opt,name=pw_list_data,json=pwListData,proto3" json:"pw_list_data,omitempty"`
	DmtcExtIntfData      *MplsLsdFpiDmtcExtIntf `protobuf:"bytes,7,opt,name=dmtc_ext_intf_data,json=dmtcExtIntfData,proto3" json:"dmtc_ext_intf_data,omitempty"`
	LabelRange           *MplsLsdFpiLabelRange  `protobuf:"bytes,8,opt,name=label_range,json=labelRange,proto3" json:"label_range,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*MplsLsdFpiGen) Descriptor

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

func (*MplsLsdFpiGen) GetDmtcExtIntfData

func (m *MplsLsdFpiGen) GetDmtcExtIntfData() *MplsLsdFpiDmtcExtIntf

func (*MplsLsdFpiGen) GetFpiType

func (m *MplsLsdFpiGen) GetFpiType() string

func (*MplsLsdFpiGen) GetIpv4Data

func (m *MplsLsdFpiGen) GetIpv4Data() *MplsLsdFpiIpv4

func (*MplsLsdFpiGen) GetIpv6Data

func (m *MplsLsdFpiGen) GetIpv6Data() *MplsLsdFpiIpv6

func (*MplsLsdFpiGen) GetLabelData

func (m *MplsLsdFpiGen) GetLabelData() *MplsLsdFpiLbl

func (*MplsLsdFpiGen) GetLabelRange

func (m *MplsLsdFpiGen) GetLabelRange() *MplsLsdFpiLabelRange

func (*MplsLsdFpiGen) GetPwListData

func (m *MplsLsdFpiGen) GetPwListData() *MplsLsdFpiPwList

func (*MplsLsdFpiGen) GetTeData

func (m *MplsLsdFpiGen) GetTeData() *MplsLsdFpiTe

func (*MplsLsdFpiGen) ProtoMessage

func (*MplsLsdFpiGen) ProtoMessage()

func (*MplsLsdFpiGen) Reset

func (m *MplsLsdFpiGen) Reset()

func (*MplsLsdFpiGen) String

func (m *MplsLsdFpiGen) String() string

func (*MplsLsdFpiGen) XXX_DiscardUnknown

func (m *MplsLsdFpiGen) XXX_DiscardUnknown()

func (*MplsLsdFpiGen) XXX_Marshal

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

func (*MplsLsdFpiGen) XXX_Merge

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

func (*MplsLsdFpiGen) XXX_Size

func (m *MplsLsdFpiGen) XXX_Size() int

func (*MplsLsdFpiGen) XXX_Unmarshal

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

type MplsLsdFpiIpv4

type MplsLsdFpiIpv4 struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	Prefix               string   `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	PrefixLength         uint32   `protobuf:"varint,3,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	Version              uint32   `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
	SrLocalLabel         uint32   `protobuf:"varint,5,opt,name=sr_local_label,json=srLocalLabel,proto3" json:"sr_local_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdFpiIpv4) Descriptor

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

func (*MplsLsdFpiIpv4) GetPrefix

func (m *MplsLsdFpiIpv4) GetPrefix() string

func (*MplsLsdFpiIpv4) GetPrefixLength

func (m *MplsLsdFpiIpv4) GetPrefixLength() uint32

func (*MplsLsdFpiIpv4) GetSrLocalLabel

func (m *MplsLsdFpiIpv4) GetSrLocalLabel() uint32

func (*MplsLsdFpiIpv4) GetTableId

func (m *MplsLsdFpiIpv4) GetTableId() uint32

func (*MplsLsdFpiIpv4) GetVersion

func (m *MplsLsdFpiIpv4) GetVersion() uint32

func (*MplsLsdFpiIpv4) ProtoMessage

func (*MplsLsdFpiIpv4) ProtoMessage()

func (*MplsLsdFpiIpv4) Reset

func (m *MplsLsdFpiIpv4) Reset()

func (*MplsLsdFpiIpv4) String

func (m *MplsLsdFpiIpv4) String() string

func (*MplsLsdFpiIpv4) XXX_DiscardUnknown

func (m *MplsLsdFpiIpv4) XXX_DiscardUnknown()

func (*MplsLsdFpiIpv4) XXX_Marshal

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

func (*MplsLsdFpiIpv4) XXX_Merge

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

func (*MplsLsdFpiIpv4) XXX_Size

func (m *MplsLsdFpiIpv4) XXX_Size() int

func (*MplsLsdFpiIpv4) XXX_Unmarshal

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

type MplsLsdFpiIpv6

type MplsLsdFpiIpv6 struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	Prefix               string   `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	RouterFlags          uint32   `protobuf:"varint,3,opt,name=router_flags,json=routerFlags,proto3" json:"router_flags,omitempty"`
	PrefixLen            uint32   `protobuf:"varint,4,opt,name=prefix_len,json=prefixLen,proto3" json:"prefix_len,omitempty"`
	Version              uint32   `protobuf:"varint,5,opt,name=version,proto3" json:"version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdFpiIpv6) Descriptor

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

func (*MplsLsdFpiIpv6) GetPrefix

func (m *MplsLsdFpiIpv6) GetPrefix() string

func (*MplsLsdFpiIpv6) GetPrefixLen

func (m *MplsLsdFpiIpv6) GetPrefixLen() uint32

func (*MplsLsdFpiIpv6) GetRouterFlags

func (m *MplsLsdFpiIpv6) GetRouterFlags() uint32

func (*MplsLsdFpiIpv6) GetTableId

func (m *MplsLsdFpiIpv6) GetTableId() uint32

func (*MplsLsdFpiIpv6) GetVersion

func (m *MplsLsdFpiIpv6) GetVersion() uint32

func (*MplsLsdFpiIpv6) ProtoMessage

func (*MplsLsdFpiIpv6) ProtoMessage()

func (*MplsLsdFpiIpv6) Reset

func (m *MplsLsdFpiIpv6) Reset()

func (*MplsLsdFpiIpv6) String

func (m *MplsLsdFpiIpv6) String() string

func (*MplsLsdFpiIpv6) XXX_DiscardUnknown

func (m *MplsLsdFpiIpv6) XXX_DiscardUnknown()

func (*MplsLsdFpiIpv6) XXX_Marshal

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

func (*MplsLsdFpiIpv6) XXX_Merge

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

func (*MplsLsdFpiIpv6) XXX_Size

func (m *MplsLsdFpiIpv6) XXX_Size() int

func (*MplsLsdFpiIpv6) XXX_Unmarshal

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

type MplsLsdFpiLabelRange

type MplsLsdFpiLabelRange struct {
	Type                 uint32   `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
	Index                uint32   `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdFpiLabelRange) Descriptor

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

func (*MplsLsdFpiLabelRange) GetIndex

func (m *MplsLsdFpiLabelRange) GetIndex() uint32

func (*MplsLsdFpiLabelRange) GetType

func (m *MplsLsdFpiLabelRange) GetType() uint32

func (*MplsLsdFpiLabelRange) ProtoMessage

func (*MplsLsdFpiLabelRange) ProtoMessage()

func (*MplsLsdFpiLabelRange) Reset

func (m *MplsLsdFpiLabelRange) Reset()

func (*MplsLsdFpiLabelRange) String

func (m *MplsLsdFpiLabelRange) String() string

func (*MplsLsdFpiLabelRange) XXX_DiscardUnknown

func (m *MplsLsdFpiLabelRange) XXX_DiscardUnknown()

func (*MplsLsdFpiLabelRange) XXX_Marshal

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

func (*MplsLsdFpiLabelRange) XXX_Merge

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

func (*MplsLsdFpiLabelRange) XXX_Size

func (m *MplsLsdFpiLabelRange) XXX_Size() int

func (*MplsLsdFpiLabelRange) XXX_Unmarshal

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

type MplsLsdFpiLbl

type MplsLsdFpiLbl struct {
	Label                uint32   `protobuf:"varint,1,opt,name=label,proto3" json:"label,omitempty"`
	SecurityId           uint32   `protobuf:"varint,2,opt,name=security_id,json=securityId,proto3" json:"security_id,omitempty"`
	Elc                  int32    `protobuf:"zigzag32,3,opt,name=elc,proto3" json:"elc,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdFpiLbl) Descriptor

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

func (*MplsLsdFpiLbl) GetElc

func (m *MplsLsdFpiLbl) GetElc() int32

func (*MplsLsdFpiLbl) GetLabel

func (m *MplsLsdFpiLbl) GetLabel() uint32

func (*MplsLsdFpiLbl) GetSecurityId

func (m *MplsLsdFpiLbl) GetSecurityId() uint32

func (*MplsLsdFpiLbl) ProtoMessage

func (*MplsLsdFpiLbl) ProtoMessage()

func (*MplsLsdFpiLbl) Reset

func (m *MplsLsdFpiLbl) Reset()

func (*MplsLsdFpiLbl) String

func (m *MplsLsdFpiLbl) String() string

func (*MplsLsdFpiLbl) XXX_DiscardUnknown

func (m *MplsLsdFpiLbl) XXX_DiscardUnknown()

func (*MplsLsdFpiLbl) XXX_Marshal

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

func (*MplsLsdFpiLbl) XXX_Merge

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

func (*MplsLsdFpiLbl) XXX_Size

func (m *MplsLsdFpiLbl) XXX_Size() int

func (*MplsLsdFpiLbl) XXX_Unmarshal

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

type MplsLsdFpiPwList

type MplsLsdFpiPwList struct {
	PwheListId           uint32   `protobuf:"varint,1,opt,name=pwhe_list_id,json=pwheListId,proto3" json:"pwhe_list_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdFpiPwList) Descriptor

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

func (*MplsLsdFpiPwList) GetPwheListId

func (m *MplsLsdFpiPwList) GetPwheListId() uint32

func (*MplsLsdFpiPwList) ProtoMessage

func (*MplsLsdFpiPwList) ProtoMessage()

func (*MplsLsdFpiPwList) Reset

func (m *MplsLsdFpiPwList) Reset()

func (*MplsLsdFpiPwList) String

func (m *MplsLsdFpiPwList) String() string

func (*MplsLsdFpiPwList) XXX_DiscardUnknown

func (m *MplsLsdFpiPwList) XXX_DiscardUnknown()

func (*MplsLsdFpiPwList) XXX_Marshal

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

func (*MplsLsdFpiPwList) XXX_Merge

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

func (*MplsLsdFpiPwList) XXX_Size

func (m *MplsLsdFpiPwList) XXX_Size() int

func (*MplsLsdFpiPwList) XXX_Unmarshal

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

type MplsLsdFpiTe

type MplsLsdFpiTe struct {
	TunnelInterface      string   `protobuf:"bytes,1,opt,name=tunnel_interface,json=tunnelInterface,proto3" json:"tunnel_interface,omitempty"`
	LocalLabel           uint32   `protobuf:"varint,2,opt,name=local_label,json=localLabel,proto3" json:"local_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdFpiTe) Descriptor

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

func (*MplsLsdFpiTe) GetLocalLabel

func (m *MplsLsdFpiTe) GetLocalLabel() uint32

func (*MplsLsdFpiTe) GetTunnelInterface

func (m *MplsLsdFpiTe) GetTunnelInterface() string

func (*MplsLsdFpiTe) ProtoMessage

func (*MplsLsdFpiTe) ProtoMessage()

func (*MplsLsdFpiTe) Reset

func (m *MplsLsdFpiTe) Reset()

func (*MplsLsdFpiTe) String

func (m *MplsLsdFpiTe) String() string

func (*MplsLsdFpiTe) XXX_DiscardUnknown

func (m *MplsLsdFpiTe) XXX_DiscardUnknown()

func (*MplsLsdFpiTe) XXX_Marshal

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

func (*MplsLsdFpiTe) XXX_Merge

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

func (*MplsLsdFpiTe) XXX_Size

func (m *MplsLsdFpiTe) XXX_Size() int

func (*MplsLsdFpiTe) XXX_Unmarshal

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

type MplsLsdLblCtxBlbIpv4

type MplsLsdLblCtxBlbIpv4 struct {
	BlbIntf              string   `protobuf:"bytes,1,opt,name=blb_intf,json=blbIntf,proto3" json:"blb_intf,omitempty"`
	Prefix               string   `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxBlbIpv4) Descriptor

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

func (*MplsLsdLblCtxBlbIpv4) GetBlbIntf

func (m *MplsLsdLblCtxBlbIpv4) GetBlbIntf() string

func (*MplsLsdLblCtxBlbIpv4) GetPrefix

func (m *MplsLsdLblCtxBlbIpv4) GetPrefix() string

func (*MplsLsdLblCtxBlbIpv4) ProtoMessage

func (*MplsLsdLblCtxBlbIpv4) ProtoMessage()

func (*MplsLsdLblCtxBlbIpv4) Reset

func (m *MplsLsdLblCtxBlbIpv4) Reset()

func (*MplsLsdLblCtxBlbIpv4) String

func (m *MplsLsdLblCtxBlbIpv4) String() string

func (*MplsLsdLblCtxBlbIpv4) XXX_DiscardUnknown

func (m *MplsLsdLblCtxBlbIpv4) XXX_DiscardUnknown()

func (*MplsLsdLblCtxBlbIpv4) XXX_Marshal

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

func (*MplsLsdLblCtxBlbIpv4) XXX_Merge

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

func (*MplsLsdLblCtxBlbIpv4) XXX_Size

func (m *MplsLsdLblCtxBlbIpv4) XXX_Size() int

func (*MplsLsdLblCtxBlbIpv4) XXX_Unmarshal

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

type MplsLsdLblCtxBlbIpv6

type MplsLsdLblCtxBlbIpv6 struct {
	BlbIntf              string   `protobuf:"bytes,1,opt,name=blb_intf,json=blbIntf,proto3" json:"blb_intf,omitempty"`
	Prefix               string   `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxBlbIpv6) Descriptor

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

func (*MplsLsdLblCtxBlbIpv6) GetBlbIntf

func (m *MplsLsdLblCtxBlbIpv6) GetBlbIntf() string

func (*MplsLsdLblCtxBlbIpv6) GetPrefix

func (m *MplsLsdLblCtxBlbIpv6) GetPrefix() string

func (*MplsLsdLblCtxBlbIpv6) ProtoMessage

func (*MplsLsdLblCtxBlbIpv6) ProtoMessage()

func (*MplsLsdLblCtxBlbIpv6) Reset

func (m *MplsLsdLblCtxBlbIpv6) Reset()

func (*MplsLsdLblCtxBlbIpv6) String

func (m *MplsLsdLblCtxBlbIpv6) String() string

func (*MplsLsdLblCtxBlbIpv6) XXX_DiscardUnknown

func (m *MplsLsdLblCtxBlbIpv6) XXX_DiscardUnknown()

func (*MplsLsdLblCtxBlbIpv6) XXX_Marshal

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

func (*MplsLsdLblCtxBlbIpv6) XXX_Merge

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

func (*MplsLsdLblCtxBlbIpv6) XXX_Size

func (m *MplsLsdLblCtxBlbIpv6) XXX_Size() int

func (*MplsLsdLblCtxBlbIpv6) XXX_Unmarshal

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

type MplsLsdLblCtxEvpn

type MplsLsdLblCtxEvpn struct {
	EvpnId               uint32   `protobuf:"varint,1,opt,name=evpn_id,json=evpnId,proto3" json:"evpn_id,omitempty"`
	EvpnTag              uint32   `protobuf:"varint,2,opt,name=evpn_tag,json=evpnTag,proto3" json:"evpn_tag,omitempty"`
	EthernetSegment      []uint32 `protobuf:"varint,3,rep,packed,name=ethernet_segment,json=ethernetSegment,proto3" json:"ethernet_segment,omitempty"`
	EvpnEncap            uint32   `protobuf:"varint,4,opt,name=evpn_encap,json=evpnEncap,proto3" json:"evpn_encap,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxEvpn) Descriptor

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

func (*MplsLsdLblCtxEvpn) GetEthernetSegment

func (m *MplsLsdLblCtxEvpn) GetEthernetSegment() []uint32

func (*MplsLsdLblCtxEvpn) GetEvpnEncap

func (m *MplsLsdLblCtxEvpn) GetEvpnEncap() uint32

func (*MplsLsdLblCtxEvpn) GetEvpnId

func (m *MplsLsdLblCtxEvpn) GetEvpnId() uint32

func (*MplsLsdLblCtxEvpn) GetEvpnTag

func (m *MplsLsdLblCtxEvpn) GetEvpnTag() uint32

func (*MplsLsdLblCtxEvpn) ProtoMessage

func (*MplsLsdLblCtxEvpn) ProtoMessage()

func (*MplsLsdLblCtxEvpn) Reset

func (m *MplsLsdLblCtxEvpn) Reset()

func (*MplsLsdLblCtxEvpn) String

func (m *MplsLsdLblCtxEvpn) String() string

func (*MplsLsdLblCtxEvpn) XXX_DiscardUnknown

func (m *MplsLsdLblCtxEvpn) XXX_DiscardUnknown()

func (*MplsLsdLblCtxEvpn) XXX_Marshal

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

func (*MplsLsdLblCtxEvpn) XXX_Merge

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

func (*MplsLsdLblCtxEvpn) XXX_Size

func (m *MplsLsdLblCtxEvpn) XXX_Size() int

func (*MplsLsdLblCtxEvpn) XXX_Unmarshal

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

type MplsLsdLblCtxGre

type MplsLsdLblCtxGre struct {
	GreInterface         string   `protobuf:"bytes,1,opt,name=gre_interface,json=greInterface,proto3" json:"gre_interface,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxGre) Descriptor

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

func (*MplsLsdLblCtxGre) GetGreInterface

func (m *MplsLsdLblCtxGre) GetGreInterface() string

func (*MplsLsdLblCtxGre) ProtoMessage

func (*MplsLsdLblCtxGre) ProtoMessage()

func (*MplsLsdLblCtxGre) Reset

func (m *MplsLsdLblCtxGre) Reset()

func (*MplsLsdLblCtxGre) String

func (m *MplsLsdLblCtxGre) String() string

func (*MplsLsdLblCtxGre) XXX_DiscardUnknown

func (m *MplsLsdLblCtxGre) XXX_DiscardUnknown()

func (*MplsLsdLblCtxGre) XXX_Marshal

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

func (*MplsLsdLblCtxGre) XXX_Merge

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

func (*MplsLsdLblCtxGre) XXX_Size

func (m *MplsLsdLblCtxGre) XXX_Size() int

func (*MplsLsdLblCtxGre) XXX_Unmarshal

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

type MplsLsdLblCtxGreIpv6

type MplsLsdLblCtxGreIpv6 struct {
	Greipv6Interface     string   `protobuf:"bytes,1,opt,name=greipv6_interface,json=greipv6Interface,proto3" json:"greipv6_interface,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxGreIpv6) Descriptor

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

func (*MplsLsdLblCtxGreIpv6) GetGreipv6Interface

func (m *MplsLsdLblCtxGreIpv6) GetGreipv6Interface() string

func (*MplsLsdLblCtxGreIpv6) ProtoMessage

func (*MplsLsdLblCtxGreIpv6) ProtoMessage()

func (*MplsLsdLblCtxGreIpv6) Reset

func (m *MplsLsdLblCtxGreIpv6) Reset()

func (*MplsLsdLblCtxGreIpv6) String

func (m *MplsLsdLblCtxGreIpv6) String() string

func (*MplsLsdLblCtxGreIpv6) XXX_DiscardUnknown

func (m *MplsLsdLblCtxGreIpv6) XXX_DiscardUnknown()

func (*MplsLsdLblCtxGreIpv6) XXX_Marshal

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

func (*MplsLsdLblCtxGreIpv6) XXX_Merge

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

func (*MplsLsdLblCtxGreIpv6) XXX_Size

func (m *MplsLsdLblCtxGreIpv6) XXX_Size() int

func (*MplsLsdLblCtxGreIpv6) XXX_Unmarshal

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

type MplsLsdLblCtxIpSub

type MplsLsdLblCtxIpSub struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	ParentInterface      string   `protobuf:"bytes,2,opt,name=parent_interface,json=parentInterface,proto3" json:"parent_interface,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxIpSub) Descriptor

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

func (*MplsLsdLblCtxIpSub) GetParentInterface

func (m *MplsLsdLblCtxIpSub) GetParentInterface() string

func (*MplsLsdLblCtxIpSub) GetTableId

func (m *MplsLsdLblCtxIpSub) GetTableId() uint32

func (*MplsLsdLblCtxIpSub) ProtoMessage

func (*MplsLsdLblCtxIpSub) ProtoMessage()

func (*MplsLsdLblCtxIpSub) Reset

func (m *MplsLsdLblCtxIpSub) Reset()

func (*MplsLsdLblCtxIpSub) String

func (m *MplsLsdLblCtxIpSub) String() string

func (*MplsLsdLblCtxIpSub) XXX_DiscardUnknown

func (m *MplsLsdLblCtxIpSub) XXX_DiscardUnknown()

func (*MplsLsdLblCtxIpSub) XXX_Marshal

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

func (*MplsLsdLblCtxIpSub) XXX_Merge

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

func (*MplsLsdLblCtxIpSub) XXX_Size

func (m *MplsLsdLblCtxIpSub) XXX_Size() int

func (*MplsLsdLblCtxIpSub) XXX_Unmarshal

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

type MplsLsdLblCtxIpv4

type MplsLsdLblCtxIpv4 struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	Prefix               string   `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	PrefixLength         uint32   `protobuf:"varint,3,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	SecurityId           uint32   `protobuf:"varint,4,opt,name=security_id,json=securityId,proto3" json:"security_id,omitempty"`
	VrfName              string   `protobuf:"bytes,5,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxIpv4) Descriptor

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

func (*MplsLsdLblCtxIpv4) GetPrefix

func (m *MplsLsdLblCtxIpv4) GetPrefix() string

func (*MplsLsdLblCtxIpv4) GetPrefixLength

func (m *MplsLsdLblCtxIpv4) GetPrefixLength() uint32

func (*MplsLsdLblCtxIpv4) GetSecurityId

func (m *MplsLsdLblCtxIpv4) GetSecurityId() uint32

func (*MplsLsdLblCtxIpv4) GetTableId

func (m *MplsLsdLblCtxIpv4) GetTableId() uint32

func (*MplsLsdLblCtxIpv4) GetVrfName

func (m *MplsLsdLblCtxIpv4) GetVrfName() string

func (*MplsLsdLblCtxIpv4) ProtoMessage

func (*MplsLsdLblCtxIpv4) ProtoMessage()

func (*MplsLsdLblCtxIpv4) Reset

func (m *MplsLsdLblCtxIpv4) Reset()

func (*MplsLsdLblCtxIpv4) String

func (m *MplsLsdLblCtxIpv4) String() string

func (*MplsLsdLblCtxIpv4) XXX_DiscardUnknown

func (m *MplsLsdLblCtxIpv4) XXX_DiscardUnknown()

func (*MplsLsdLblCtxIpv4) XXX_Marshal

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

func (*MplsLsdLblCtxIpv4) XXX_Merge

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

func (*MplsLsdLblCtxIpv4) XXX_Size

func (m *MplsLsdLblCtxIpv4) XXX_Size() int

func (*MplsLsdLblCtxIpv4) XXX_Unmarshal

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

type MplsLsdLblCtxIpv6

type MplsLsdLblCtxIpv6 struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	Prefix               string   `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	PrefixLength         uint32   `protobuf:"varint,3,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	SecurityId           uint32   `protobuf:"varint,4,opt,name=security_id,json=securityId,proto3" json:"security_id,omitempty"`
	VrfName              string   `protobuf:"bytes,5,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxIpv6) Descriptor

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

func (*MplsLsdLblCtxIpv6) GetPrefix

func (m *MplsLsdLblCtxIpv6) GetPrefix() string

func (*MplsLsdLblCtxIpv6) GetPrefixLength

func (m *MplsLsdLblCtxIpv6) GetPrefixLength() uint32

func (*MplsLsdLblCtxIpv6) GetSecurityId

func (m *MplsLsdLblCtxIpv6) GetSecurityId() uint32

func (*MplsLsdLblCtxIpv6) GetTableId

func (m *MplsLsdLblCtxIpv6) GetTableId() uint32

func (*MplsLsdLblCtxIpv6) GetVrfName

func (m *MplsLsdLblCtxIpv6) GetVrfName() string

func (*MplsLsdLblCtxIpv6) ProtoMessage

func (*MplsLsdLblCtxIpv6) ProtoMessage()

func (*MplsLsdLblCtxIpv6) Reset

func (m *MplsLsdLblCtxIpv6) Reset()

func (*MplsLsdLblCtxIpv6) String

func (m *MplsLsdLblCtxIpv6) String() string

func (*MplsLsdLblCtxIpv6) XXX_DiscardUnknown

func (m *MplsLsdLblCtxIpv6) XXX_DiscardUnknown()

func (*MplsLsdLblCtxIpv6) XXX_Marshal

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

func (*MplsLsdLblCtxIpv6) XXX_Merge

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

func (*MplsLsdLblCtxIpv6) XXX_Size

func (m *MplsLsdLblCtxIpv6) XXX_Size() int

func (*MplsLsdLblCtxIpv6) XXX_Unmarshal

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

type MplsLsdLblCtxKey

type MplsLsdLblCtxKey struct {
	LabelContextType                string                     `protobuf:"bytes,1,opt,name=label_context_type,json=labelContextType,proto3" json:"label_context_type,omitempty"`
	Ipv4Data                        *MplsLsdLblCtxIpv4         `protobuf:"bytes,2,opt,name=ipv4_data,json=ipv4Data,proto3" json:"ipv4_data,omitempty"`
	Ipv6Data                        *MplsLsdLblCtxIpv6         `protobuf:"bytes,3,opt,name=ipv6_data,json=ipv6Data,proto3" json:"ipv6_data,omitempty"`
	Tev4Data                        *MplsLsdLblCtxTev4         `protobuf:"bytes,4,opt,name=tev4_data,json=tev4Data,proto3" json:"tev4_data,omitempty"`
	Ipv4L3VpnData                   *MplsLsdLblCtxL3VpnIpv4    `protobuf:"bytes,5,opt,name=ipv4l3vpn_data,json=ipv4l3vpnData,proto3" json:"ipv4l3vpn_data,omitempty"`
	Ipv6L3VpnData                   *MplsLsdLblCtxL3VpnIpv6    `protobuf:"bytes,6,opt,name=ipv6l3vpn_data,json=ipv6l3vpnData,proto3" json:"ipv6l3vpn_data,omitempty"`
	VrfL3VpnData                    *MplsLsdLblCtxL3VpnVrf     `protobuf:"bytes,7,opt,name=vrf_l3vpn_data,json=vrfL3vpnData,proto3" json:"vrf_l3vpn_data,omitempty"`
	Cev4L3VpnData                   *MplsLsdLblCtxL3VpnCev4    `protobuf:"bytes,8,opt,name=cev4l3vpn_data,json=cev4l3vpnData,proto3" json:"cev4l3vpn_data,omitempty"`
	Cev6L3VpnData                   *MplsLsdLblCtxL3VpnCev6    `protobuf:"bytes,9,opt,name=cev6l3vpn_data,json=cev6l3vpnData,proto3" json:"cev6l3vpn_data,omitempty"`
	PseudowireData                  *MplsLsdLblCtxPw           `protobuf:"bytes,10,opt,name=pseudowire_data,json=pseudowireData,proto3" json:"pseudowire_data,omitempty"`
	LabelBlockData                  *MplsLsdLblCtxLblBlk       `protobuf:"bytes,11,opt,name=label_block_data,json=labelBlockData,proto3" json:"label_block_data,omitempty"`
	IpSubData                       *MplsLsdLblCtxIpSub        `protobuf:"bytes,12,opt,name=ip_sub_data,json=ipSubData,proto3" json:"ip_sub_data,omitempty"`
	Tev4P2MpData                    *MplsLsdLblCtxTev4P2Mp     `protobuf:"bytes,13,opt,name=tev4p2mp_data,json=tev4p2mpData,proto3" json:"tev4p2mp_data,omitempty"`
	MldPv4Data                      *MplsLsdLblCtxMldpv4       `protobuf:"bytes,14,opt,name=mld_pv4_data,json=mldPv4Data,proto3" json:"mld_pv4_data,omitempty"`
	PseudowireHeadEndData           *MplsLsdLblCtxPwhe         `` /* 129-byte string literal not displayed */
	TpData                          *MplsLsdLblCtxTp           `protobuf:"bytes,16,opt,name=tp_data,json=tpData,proto3" json:"tp_data,omitempty"`
	GenericRoutingEncapsulation     *MplsLsdLblCtxGre          `` /* 145-byte string literal not displayed */
	Ipv6GenericRoutingEncapsulation *MplsLsdLblCtxGreIpv6      `` /* 159-byte string literal not displayed */
	EvpnData                        *MplsLsdLblCtxEvpn         `protobuf:"bytes,19,opt,name=evpn_data,json=evpnData,proto3" json:"evpn_data,omitempty"`
	Ipv4BlbData                     *MplsLsdLblCtxBlbIpv4      `protobuf:"bytes,20,opt,name=ipv4blb_data,json=ipv4blbData,proto3" json:"ipv4blb_data,omitempty"`
	Ipv6BlbData                     *MplsLsdLblCtxBlbIpv6      `protobuf:"bytes,21,opt,name=ipv6blb_data,json=ipv6blbData,proto3" json:"ipv6blb_data,omitempty"`
	PiMiPmsiData                    *MplsLsdLblCtxPimIPmsi     `protobuf:"bytes,22,opt,name=pi_mi_pmsi_data,json=piMiPmsiData,proto3" json:"pi_mi_pmsi_data,omitempty"`
	PiMsPmsiData                    *MplsLsdLblCtxPimSPmsi     `protobuf:"bytes,23,opt,name=pi_ms_pmsi_data,json=piMsPmsiData,proto3" json:"pi_ms_pmsi_data,omitempty"`
	NextHopSetL3Vpn                 *MplsLsdLblCtxL3VpnNhSet   `protobuf:"bytes,24,opt,name=next_hop_set_l3vpn,json=nextHopSetL3vpn,proto3" json:"next_hop_set_l3vpn,omitempty"`
	SrPrefixSegment                 *MplsLsdLblCtxSrPfxSeg     `protobuf:"bytes,25,opt,name=sr_prefix_segment,json=srPrefixSegment,proto3" json:"sr_prefix_segment,omitempty"`
	SrAdjSegmentIpv4                *MplsLsdLblCtxSrAdjSegIpv4 `protobuf:"bytes,26,opt,name=sr_adj_segment_ipv4,json=srAdjSegmentIpv4,proto3" json:"sr_adj_segment_ipv4,omitempty"`
	SrAdjSegmentIpv6                *MplsLsdLblCtxSrAdjSegIpv6 `protobuf:"bytes,27,opt,name=sr_adj_segment_ipv6,json=srAdjSegmentIpv6,proto3" json:"sr_adj_segment_ipv6,omitempty"`
	LabelBlockSrgbData              *MplsLsdLblCtxLblBlkSrgb   `protobuf:"bytes,28,opt,name=label_block_srgb_data,json=labelBlockSrgbData,proto3" json:"label_block_srgb_data,omitempty"`
	TeBinding                       *MplsLsdLblCtxTeBinding    `protobuf:"bytes,29,opt,name=te_binding,json=teBinding,proto3" json:"te_binding,omitempty"`
	LabelBlockSrlbData              *MplsLsdLblCtxLblBlkSrlb   `protobuf:"bytes,30,opt,name=label_block_srlb_data,json=labelBlockSrlbData,proto3" json:"label_block_srlb_data,omitempty"`
	XXX_NoUnkeyedLiteral            struct{}                   `json:"-"`
	XXX_unrecognized                []byte                     `json:"-"`
	XXX_sizecache                   int32                      `json:"-"`
}

func (*MplsLsdLblCtxKey) Descriptor

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

func (*MplsLsdLblCtxKey) GetCev4L3VpnData

func (m *MplsLsdLblCtxKey) GetCev4L3VpnData() *MplsLsdLblCtxL3VpnCev4

func (*MplsLsdLblCtxKey) GetCev6L3VpnData

func (m *MplsLsdLblCtxKey) GetCev6L3VpnData() *MplsLsdLblCtxL3VpnCev6

func (*MplsLsdLblCtxKey) GetEvpnData

func (m *MplsLsdLblCtxKey) GetEvpnData() *MplsLsdLblCtxEvpn

func (*MplsLsdLblCtxKey) GetGenericRoutingEncapsulation

func (m *MplsLsdLblCtxKey) GetGenericRoutingEncapsulation() *MplsLsdLblCtxGre

func (*MplsLsdLblCtxKey) GetIpSubData

func (m *MplsLsdLblCtxKey) GetIpSubData() *MplsLsdLblCtxIpSub

func (*MplsLsdLblCtxKey) GetIpv4BlbData

func (m *MplsLsdLblCtxKey) GetIpv4BlbData() *MplsLsdLblCtxBlbIpv4

func (*MplsLsdLblCtxKey) GetIpv4Data

func (m *MplsLsdLblCtxKey) GetIpv4Data() *MplsLsdLblCtxIpv4

func (*MplsLsdLblCtxKey) GetIpv4L3VpnData

func (m *MplsLsdLblCtxKey) GetIpv4L3VpnData() *MplsLsdLblCtxL3VpnIpv4

func (*MplsLsdLblCtxKey) GetIpv6BlbData

func (m *MplsLsdLblCtxKey) GetIpv6BlbData() *MplsLsdLblCtxBlbIpv6

func (*MplsLsdLblCtxKey) GetIpv6Data

func (m *MplsLsdLblCtxKey) GetIpv6Data() *MplsLsdLblCtxIpv6

func (*MplsLsdLblCtxKey) GetIpv6GenericRoutingEncapsulation

func (m *MplsLsdLblCtxKey) GetIpv6GenericRoutingEncapsulation() *MplsLsdLblCtxGreIpv6

func (*MplsLsdLblCtxKey) GetIpv6L3VpnData

func (m *MplsLsdLblCtxKey) GetIpv6L3VpnData() *MplsLsdLblCtxL3VpnIpv6

func (*MplsLsdLblCtxKey) GetLabelBlockData

func (m *MplsLsdLblCtxKey) GetLabelBlockData() *MplsLsdLblCtxLblBlk

func (*MplsLsdLblCtxKey) GetLabelBlockSrgbData

func (m *MplsLsdLblCtxKey) GetLabelBlockSrgbData() *MplsLsdLblCtxLblBlkSrgb

func (*MplsLsdLblCtxKey) GetLabelBlockSrlbData

func (m *MplsLsdLblCtxKey) GetLabelBlockSrlbData() *MplsLsdLblCtxLblBlkSrlb

func (*MplsLsdLblCtxKey) GetLabelContextType

func (m *MplsLsdLblCtxKey) GetLabelContextType() string

func (*MplsLsdLblCtxKey) GetMldPv4Data

func (m *MplsLsdLblCtxKey) GetMldPv4Data() *MplsLsdLblCtxMldpv4

func (*MplsLsdLblCtxKey) GetNextHopSetL3Vpn

func (m *MplsLsdLblCtxKey) GetNextHopSetL3Vpn() *MplsLsdLblCtxL3VpnNhSet

func (*MplsLsdLblCtxKey) GetPiMiPmsiData

func (m *MplsLsdLblCtxKey) GetPiMiPmsiData() *MplsLsdLblCtxPimIPmsi

func (*MplsLsdLblCtxKey) GetPiMsPmsiData

func (m *MplsLsdLblCtxKey) GetPiMsPmsiData() *MplsLsdLblCtxPimSPmsi

func (*MplsLsdLblCtxKey) GetPseudowireData

func (m *MplsLsdLblCtxKey) GetPseudowireData() *MplsLsdLblCtxPw

func (*MplsLsdLblCtxKey) GetPseudowireHeadEndData

func (m *MplsLsdLblCtxKey) GetPseudowireHeadEndData() *MplsLsdLblCtxPwhe

func (*MplsLsdLblCtxKey) GetSrAdjSegmentIpv4

func (m *MplsLsdLblCtxKey) GetSrAdjSegmentIpv4() *MplsLsdLblCtxSrAdjSegIpv4

func (*MplsLsdLblCtxKey) GetSrAdjSegmentIpv6

func (m *MplsLsdLblCtxKey) GetSrAdjSegmentIpv6() *MplsLsdLblCtxSrAdjSegIpv6

func (*MplsLsdLblCtxKey) GetSrPrefixSegment

func (m *MplsLsdLblCtxKey) GetSrPrefixSegment() *MplsLsdLblCtxSrPfxSeg

func (*MplsLsdLblCtxKey) GetTeBinding

func (m *MplsLsdLblCtxKey) GetTeBinding() *MplsLsdLblCtxTeBinding

func (*MplsLsdLblCtxKey) GetTev4Data

func (m *MplsLsdLblCtxKey) GetTev4Data() *MplsLsdLblCtxTev4

func (*MplsLsdLblCtxKey) GetTev4P2MpData

func (m *MplsLsdLblCtxKey) GetTev4P2MpData() *MplsLsdLblCtxTev4P2Mp

func (*MplsLsdLblCtxKey) GetTpData

func (m *MplsLsdLblCtxKey) GetTpData() *MplsLsdLblCtxTp

func (*MplsLsdLblCtxKey) GetVrfL3VpnData

func (m *MplsLsdLblCtxKey) GetVrfL3VpnData() *MplsLsdLblCtxL3VpnVrf

func (*MplsLsdLblCtxKey) ProtoMessage

func (*MplsLsdLblCtxKey) ProtoMessage()

func (*MplsLsdLblCtxKey) Reset

func (m *MplsLsdLblCtxKey) Reset()

func (*MplsLsdLblCtxKey) String

func (m *MplsLsdLblCtxKey) String() string

func (*MplsLsdLblCtxKey) XXX_DiscardUnknown

func (m *MplsLsdLblCtxKey) XXX_DiscardUnknown()

func (*MplsLsdLblCtxKey) XXX_Marshal

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

func (*MplsLsdLblCtxKey) XXX_Merge

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

func (*MplsLsdLblCtxKey) XXX_Size

func (m *MplsLsdLblCtxKey) XXX_Size() int

func (*MplsLsdLblCtxKey) XXX_Unmarshal

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

type MplsLsdLblCtxL3VpnCev4

type MplsLsdLblCtxL3VpnCev4 struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	Ipv4NextHop          string   `protobuf:"bytes,2,opt,name=ipv4_next_hop,json=ipv4NextHop,proto3" json:"ipv4_next_hop,omitempty"`
	SecurityId           uint32   `protobuf:"varint,3,opt,name=security_id,json=securityId,proto3" json:"security_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxL3VpnCev4) Descriptor

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

func (*MplsLsdLblCtxL3VpnCev4) GetIpv4NextHop

func (m *MplsLsdLblCtxL3VpnCev4) GetIpv4NextHop() string

func (*MplsLsdLblCtxL3VpnCev4) GetSecurityId

func (m *MplsLsdLblCtxL3VpnCev4) GetSecurityId() uint32

func (*MplsLsdLblCtxL3VpnCev4) GetTableId

func (m *MplsLsdLblCtxL3VpnCev4) GetTableId() uint32

func (*MplsLsdLblCtxL3VpnCev4) ProtoMessage

func (*MplsLsdLblCtxL3VpnCev4) ProtoMessage()

func (*MplsLsdLblCtxL3VpnCev4) Reset

func (m *MplsLsdLblCtxL3VpnCev4) Reset()

func (*MplsLsdLblCtxL3VpnCev4) String

func (m *MplsLsdLblCtxL3VpnCev4) String() string

func (*MplsLsdLblCtxL3VpnCev4) XXX_DiscardUnknown

func (m *MplsLsdLblCtxL3VpnCev4) XXX_DiscardUnknown()

func (*MplsLsdLblCtxL3VpnCev4) XXX_Marshal

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

func (*MplsLsdLblCtxL3VpnCev4) XXX_Merge

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

func (*MplsLsdLblCtxL3VpnCev4) XXX_Size

func (m *MplsLsdLblCtxL3VpnCev4) XXX_Size() int

func (*MplsLsdLblCtxL3VpnCev4) XXX_Unmarshal

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

type MplsLsdLblCtxL3VpnCev6

type MplsLsdLblCtxL3VpnCev6 struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	Ipv6NextHop          string   `protobuf:"bytes,2,opt,name=ipv6_next_hop,json=ipv6NextHop,proto3" json:"ipv6_next_hop,omitempty"`
	SecurityId           uint32   `protobuf:"varint,3,opt,name=security_id,json=securityId,proto3" json:"security_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxL3VpnCev6) Descriptor

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

func (*MplsLsdLblCtxL3VpnCev6) GetIpv6NextHop

func (m *MplsLsdLblCtxL3VpnCev6) GetIpv6NextHop() string

func (*MplsLsdLblCtxL3VpnCev6) GetSecurityId

func (m *MplsLsdLblCtxL3VpnCev6) GetSecurityId() uint32

func (*MplsLsdLblCtxL3VpnCev6) GetTableId

func (m *MplsLsdLblCtxL3VpnCev6) GetTableId() uint32

func (*MplsLsdLblCtxL3VpnCev6) ProtoMessage

func (*MplsLsdLblCtxL3VpnCev6) ProtoMessage()

func (*MplsLsdLblCtxL3VpnCev6) Reset

func (m *MplsLsdLblCtxL3VpnCev6) Reset()

func (*MplsLsdLblCtxL3VpnCev6) String

func (m *MplsLsdLblCtxL3VpnCev6) String() string

func (*MplsLsdLblCtxL3VpnCev6) XXX_DiscardUnknown

func (m *MplsLsdLblCtxL3VpnCev6) XXX_DiscardUnknown()

func (*MplsLsdLblCtxL3VpnCev6) XXX_Marshal

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

func (*MplsLsdLblCtxL3VpnCev6) XXX_Merge

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

func (*MplsLsdLblCtxL3VpnCev6) XXX_Size

func (m *MplsLsdLblCtxL3VpnCev6) XXX_Size() int

func (*MplsLsdLblCtxL3VpnCev6) XXX_Unmarshal

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

type MplsLsdLblCtxL3VpnIpv4

type MplsLsdLblCtxL3VpnIpv4 struct {
	Prefix               string   `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	PrefixLength         uint32   `protobuf:"varint,2,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	RouteDistinguisher   uint64   `protobuf:"varint,3,opt,name=route_distinguisher,json=routeDistinguisher,proto3" json:"route_distinguisher,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxL3VpnIpv4) Descriptor

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

func (*MplsLsdLblCtxL3VpnIpv4) GetPrefix

func (m *MplsLsdLblCtxL3VpnIpv4) GetPrefix() string

func (*MplsLsdLblCtxL3VpnIpv4) GetPrefixLength

func (m *MplsLsdLblCtxL3VpnIpv4) GetPrefixLength() uint32

func (*MplsLsdLblCtxL3VpnIpv4) GetRouteDistinguisher

func (m *MplsLsdLblCtxL3VpnIpv4) GetRouteDistinguisher() uint64

func (*MplsLsdLblCtxL3VpnIpv4) ProtoMessage

func (*MplsLsdLblCtxL3VpnIpv4) ProtoMessage()

func (*MplsLsdLblCtxL3VpnIpv4) Reset

func (m *MplsLsdLblCtxL3VpnIpv4) Reset()

func (*MplsLsdLblCtxL3VpnIpv4) String

func (m *MplsLsdLblCtxL3VpnIpv4) String() string

func (*MplsLsdLblCtxL3VpnIpv4) XXX_DiscardUnknown

func (m *MplsLsdLblCtxL3VpnIpv4) XXX_DiscardUnknown()

func (*MplsLsdLblCtxL3VpnIpv4) XXX_Marshal

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

func (*MplsLsdLblCtxL3VpnIpv4) XXX_Merge

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

func (*MplsLsdLblCtxL3VpnIpv4) XXX_Size

func (m *MplsLsdLblCtxL3VpnIpv4) XXX_Size() int

func (*MplsLsdLblCtxL3VpnIpv4) XXX_Unmarshal

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

type MplsLsdLblCtxL3VpnIpv6

type MplsLsdLblCtxL3VpnIpv6 struct {
	Prefix               string   `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	PrefixLength         uint32   `protobuf:"varint,2,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	RouteDistinguisher   uint64   `protobuf:"varint,3,opt,name=route_distinguisher,json=routeDistinguisher,proto3" json:"route_distinguisher,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxL3VpnIpv6) Descriptor

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

func (*MplsLsdLblCtxL3VpnIpv6) GetPrefix

func (m *MplsLsdLblCtxL3VpnIpv6) GetPrefix() string

func (*MplsLsdLblCtxL3VpnIpv6) GetPrefixLength

func (m *MplsLsdLblCtxL3VpnIpv6) GetPrefixLength() uint32

func (*MplsLsdLblCtxL3VpnIpv6) GetRouteDistinguisher

func (m *MplsLsdLblCtxL3VpnIpv6) GetRouteDistinguisher() uint64

func (*MplsLsdLblCtxL3VpnIpv6) ProtoMessage

func (*MplsLsdLblCtxL3VpnIpv6) ProtoMessage()

func (*MplsLsdLblCtxL3VpnIpv6) Reset

func (m *MplsLsdLblCtxL3VpnIpv6) Reset()

func (*MplsLsdLblCtxL3VpnIpv6) String

func (m *MplsLsdLblCtxL3VpnIpv6) String() string

func (*MplsLsdLblCtxL3VpnIpv6) XXX_DiscardUnknown

func (m *MplsLsdLblCtxL3VpnIpv6) XXX_DiscardUnknown()

func (*MplsLsdLblCtxL3VpnIpv6) XXX_Marshal

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

func (*MplsLsdLblCtxL3VpnIpv6) XXX_Merge

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

func (*MplsLsdLblCtxL3VpnIpv6) XXX_Size

func (m *MplsLsdLblCtxL3VpnIpv6) XXX_Size() int

func (*MplsLsdLblCtxL3VpnIpv6) XXX_Unmarshal

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

type MplsLsdLblCtxL3VpnNhSet

type MplsLsdLblCtxL3VpnNhSet struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	NextHopSetId         uint32   `protobuf:"varint,2,opt,name=next_hop_set_id,json=nextHopSetId,proto3" json:"next_hop_set_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxL3VpnNhSet) Descriptor

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

func (*MplsLsdLblCtxL3VpnNhSet) GetNextHopSetId

func (m *MplsLsdLblCtxL3VpnNhSet) GetNextHopSetId() uint32

func (*MplsLsdLblCtxL3VpnNhSet) GetTableId

func (m *MplsLsdLblCtxL3VpnNhSet) GetTableId() uint32

func (*MplsLsdLblCtxL3VpnNhSet) ProtoMessage

func (*MplsLsdLblCtxL3VpnNhSet) ProtoMessage()

func (*MplsLsdLblCtxL3VpnNhSet) Reset

func (m *MplsLsdLblCtxL3VpnNhSet) Reset()

func (*MplsLsdLblCtxL3VpnNhSet) String

func (m *MplsLsdLblCtxL3VpnNhSet) String() string

func (*MplsLsdLblCtxL3VpnNhSet) XXX_DiscardUnknown

func (m *MplsLsdLblCtxL3VpnNhSet) XXX_DiscardUnknown()

func (*MplsLsdLblCtxL3VpnNhSet) XXX_Marshal

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

func (*MplsLsdLblCtxL3VpnNhSet) XXX_Merge

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

func (*MplsLsdLblCtxL3VpnNhSet) XXX_Size

func (m *MplsLsdLblCtxL3VpnNhSet) XXX_Size() int

func (*MplsLsdLblCtxL3VpnNhSet) XXX_Unmarshal

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

type MplsLsdLblCtxL3VpnVrf

type MplsLsdLblCtxL3VpnVrf struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	SecurityId           uint32   `protobuf:"varint,2,opt,name=security_id,json=securityId,proto3" json:"security_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxL3VpnVrf) Descriptor

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

func (*MplsLsdLblCtxL3VpnVrf) GetSecurityId

func (m *MplsLsdLblCtxL3VpnVrf) GetSecurityId() uint32

func (*MplsLsdLblCtxL3VpnVrf) GetTableId

func (m *MplsLsdLblCtxL3VpnVrf) GetTableId() uint32

func (*MplsLsdLblCtxL3VpnVrf) ProtoMessage

func (*MplsLsdLblCtxL3VpnVrf) ProtoMessage()

func (*MplsLsdLblCtxL3VpnVrf) Reset

func (m *MplsLsdLblCtxL3VpnVrf) Reset()

func (*MplsLsdLblCtxL3VpnVrf) String

func (m *MplsLsdLblCtxL3VpnVrf) String() string

func (*MplsLsdLblCtxL3VpnVrf) XXX_DiscardUnknown

func (m *MplsLsdLblCtxL3VpnVrf) XXX_DiscardUnknown()

func (*MplsLsdLblCtxL3VpnVrf) XXX_Marshal

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

func (*MplsLsdLblCtxL3VpnVrf) XXX_Merge

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

func (*MplsLsdLblCtxL3VpnVrf) XXX_Size

func (m *MplsLsdLblCtxL3VpnVrf) XXX_Size() int

func (*MplsLsdLblCtxL3VpnVrf) XXX_Unmarshal

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

type MplsLsdLblCtxLblBlk

type MplsLsdLblCtxLblBlk struct {
	Service              uint32   `protobuf:"varint,1,opt,name=service,proto3" json:"service,omitempty"`
	VpnId                uint32   `protobuf:"varint,2,opt,name=vpn_id,json=vpnId,proto3" json:"vpn_id,omitempty"`
	EdgeId               uint32   `protobuf:"varint,3,opt,name=edge_id,json=edgeId,proto3" json:"edge_id,omitempty"`
	Offset               uint32   `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty"`
	Size                 uint32   `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxLblBlk) Descriptor

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

func (*MplsLsdLblCtxLblBlk) GetEdgeId

func (m *MplsLsdLblCtxLblBlk) GetEdgeId() uint32

func (*MplsLsdLblCtxLblBlk) GetOffset

func (m *MplsLsdLblCtxLblBlk) GetOffset() uint32

func (*MplsLsdLblCtxLblBlk) GetService

func (m *MplsLsdLblCtxLblBlk) GetService() uint32

func (*MplsLsdLblCtxLblBlk) GetSize

func (m *MplsLsdLblCtxLblBlk) GetSize() uint32

func (*MplsLsdLblCtxLblBlk) GetVpnId

func (m *MplsLsdLblCtxLblBlk) GetVpnId() uint32

func (*MplsLsdLblCtxLblBlk) ProtoMessage

func (*MplsLsdLblCtxLblBlk) ProtoMessage()

func (*MplsLsdLblCtxLblBlk) Reset

func (m *MplsLsdLblCtxLblBlk) Reset()

func (*MplsLsdLblCtxLblBlk) String

func (m *MplsLsdLblCtxLblBlk) String() string

func (*MplsLsdLblCtxLblBlk) XXX_DiscardUnknown

func (m *MplsLsdLblCtxLblBlk) XXX_DiscardUnknown()

func (*MplsLsdLblCtxLblBlk) XXX_Marshal

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

func (*MplsLsdLblCtxLblBlk) XXX_Merge

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

func (*MplsLsdLblCtxLblBlk) XXX_Size

func (m *MplsLsdLblCtxLblBlk) XXX_Size() int

func (*MplsLsdLblCtxLblBlk) XXX_Unmarshal

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

type MplsLsdLblCtxLblBlkSrgb

type MplsLsdLblCtxLblBlkSrgb struct {
	StartLabel           uint32   `protobuf:"varint,1,opt,name=start_label,json=startLabel,proto3" json:"start_label,omitempty"`
	Offset               uint32   `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	Size                 uint32   `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxLblBlkSrgb) Descriptor

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

func (*MplsLsdLblCtxLblBlkSrgb) GetOffset

func (m *MplsLsdLblCtxLblBlkSrgb) GetOffset() uint32

func (*MplsLsdLblCtxLblBlkSrgb) GetSize

func (m *MplsLsdLblCtxLblBlkSrgb) GetSize() uint32

func (*MplsLsdLblCtxLblBlkSrgb) GetStartLabel

func (m *MplsLsdLblCtxLblBlkSrgb) GetStartLabel() uint32

func (*MplsLsdLblCtxLblBlkSrgb) ProtoMessage

func (*MplsLsdLblCtxLblBlkSrgb) ProtoMessage()

func (*MplsLsdLblCtxLblBlkSrgb) Reset

func (m *MplsLsdLblCtxLblBlkSrgb) Reset()

func (*MplsLsdLblCtxLblBlkSrgb) String

func (m *MplsLsdLblCtxLblBlkSrgb) String() string

func (*MplsLsdLblCtxLblBlkSrgb) XXX_DiscardUnknown

func (m *MplsLsdLblCtxLblBlkSrgb) XXX_DiscardUnknown()

func (*MplsLsdLblCtxLblBlkSrgb) XXX_Marshal

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

func (*MplsLsdLblCtxLblBlkSrgb) XXX_Merge

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

func (*MplsLsdLblCtxLblBlkSrgb) XXX_Size

func (m *MplsLsdLblCtxLblBlkSrgb) XXX_Size() int

func (*MplsLsdLblCtxLblBlkSrgb) XXX_Unmarshal

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

type MplsLsdLblCtxLblBlkSrlb

type MplsLsdLblCtxLblBlkSrlb struct {
	StartLabel           uint32   `protobuf:"varint,1,opt,name=start_label,json=startLabel,proto3" json:"start_label,omitempty"`
	Offset               uint32   `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	Size                 uint32   `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxLblBlkSrlb) Descriptor

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

func (*MplsLsdLblCtxLblBlkSrlb) GetOffset

func (m *MplsLsdLblCtxLblBlkSrlb) GetOffset() uint32

func (*MplsLsdLblCtxLblBlkSrlb) GetSize

func (m *MplsLsdLblCtxLblBlkSrlb) GetSize() uint32

func (*MplsLsdLblCtxLblBlkSrlb) GetStartLabel

func (m *MplsLsdLblCtxLblBlkSrlb) GetStartLabel() uint32

func (*MplsLsdLblCtxLblBlkSrlb) ProtoMessage

func (*MplsLsdLblCtxLblBlkSrlb) ProtoMessage()

func (*MplsLsdLblCtxLblBlkSrlb) Reset

func (m *MplsLsdLblCtxLblBlkSrlb) Reset()

func (*MplsLsdLblCtxLblBlkSrlb) String

func (m *MplsLsdLblCtxLblBlkSrlb) String() string

func (*MplsLsdLblCtxLblBlkSrlb) XXX_DiscardUnknown

func (m *MplsLsdLblCtxLblBlkSrlb) XXX_DiscardUnknown()

func (*MplsLsdLblCtxLblBlkSrlb) XXX_Marshal

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

func (*MplsLsdLblCtxLblBlkSrlb) XXX_Merge

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

func (*MplsLsdLblCtxLblBlkSrlb) XXX_Size

func (m *MplsLsdLblCtxLblBlkSrlb) XXX_Size() int

func (*MplsLsdLblCtxLblBlkSrlb) XXX_Unmarshal

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

type MplsLsdLblCtxMldpv4

type MplsLsdLblCtxMldpv4 struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	Type                 uint32   `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
	LsmId                uint32   `protobuf:"varint,3,opt,name=lsm_id,json=lsmId,proto3" json:"lsm_id,omitempty"`
	PeerLsrid            string   `protobuf:"bytes,4,opt,name=peer_lsrid,json=peerLsrid,proto3" json:"peer_lsrid,omitempty"`
	PeerLabelSpaceId     uint32   `protobuf:"varint,5,opt,name=peer_label_space_id,json=peerLabelSpaceId,proto3" json:"peer_label_space_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxMldpv4) Descriptor

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

func (*MplsLsdLblCtxMldpv4) GetLsmId

func (m *MplsLsdLblCtxMldpv4) GetLsmId() uint32

func (*MplsLsdLblCtxMldpv4) GetPeerLabelSpaceId

func (m *MplsLsdLblCtxMldpv4) GetPeerLabelSpaceId() uint32

func (*MplsLsdLblCtxMldpv4) GetPeerLsrid

func (m *MplsLsdLblCtxMldpv4) GetPeerLsrid() string

func (*MplsLsdLblCtxMldpv4) GetTableId

func (m *MplsLsdLblCtxMldpv4) GetTableId() uint32

func (*MplsLsdLblCtxMldpv4) GetType

func (m *MplsLsdLblCtxMldpv4) GetType() uint32

func (*MplsLsdLblCtxMldpv4) ProtoMessage

func (*MplsLsdLblCtxMldpv4) ProtoMessage()

func (*MplsLsdLblCtxMldpv4) Reset

func (m *MplsLsdLblCtxMldpv4) Reset()

func (*MplsLsdLblCtxMldpv4) String

func (m *MplsLsdLblCtxMldpv4) String() string

func (*MplsLsdLblCtxMldpv4) XXX_DiscardUnknown

func (m *MplsLsdLblCtxMldpv4) XXX_DiscardUnknown()

func (*MplsLsdLblCtxMldpv4) XXX_Marshal

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

func (*MplsLsdLblCtxMldpv4) XXX_Merge

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

func (*MplsLsdLblCtxMldpv4) XXX_Size

func (m *MplsLsdLblCtxMldpv4) XXX_Size() int

func (*MplsLsdLblCtxMldpv4) XXX_Unmarshal

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

type MplsLsdLblCtxPimIPmsi

type MplsLsdLblCtxPimIPmsi struct {
	VrfId                uint32   `protobuf:"varint,1,opt,name=vrf_id,json=vrfId,proto3" json:"vrf_id,omitempty"`
	Head                 int32    `protobuf:"zigzag32,2,opt,name=head,proto3" json:"head,omitempty"`
	V6                   int32    `protobuf:"zigzag32,3,opt,name=v6,proto3" json:"v6,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxPimIPmsi) Descriptor

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

func (*MplsLsdLblCtxPimIPmsi) GetHead

func (m *MplsLsdLblCtxPimIPmsi) GetHead() int32

func (*MplsLsdLblCtxPimIPmsi) GetV6

func (m *MplsLsdLblCtxPimIPmsi) GetV6() int32

func (*MplsLsdLblCtxPimIPmsi) GetVrfId

func (m *MplsLsdLblCtxPimIPmsi) GetVrfId() uint32

func (*MplsLsdLblCtxPimIPmsi) ProtoMessage

func (*MplsLsdLblCtxPimIPmsi) ProtoMessage()

func (*MplsLsdLblCtxPimIPmsi) Reset

func (m *MplsLsdLblCtxPimIPmsi) Reset()

func (*MplsLsdLblCtxPimIPmsi) String

func (m *MplsLsdLblCtxPimIPmsi) String() string

func (*MplsLsdLblCtxPimIPmsi) XXX_DiscardUnknown

func (m *MplsLsdLblCtxPimIPmsi) XXX_DiscardUnknown()

func (*MplsLsdLblCtxPimIPmsi) XXX_Marshal

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

func (*MplsLsdLblCtxPimIPmsi) XXX_Merge

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

func (*MplsLsdLblCtxPimIPmsi) XXX_Size

func (m *MplsLsdLblCtxPimIPmsi) XXX_Size() int

func (*MplsLsdLblCtxPimIPmsi) XXX_Unmarshal

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

type MplsLsdLblCtxPimSPmsi

type MplsLsdLblCtxPimSPmsi struct {
	VrfId                uint32   `protobuf:"varint,1,opt,name=vrf_id,json=vrfId,proto3" json:"vrf_id,omitempty"`
	Source               string   `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	Head                 int32    `protobuf:"zigzag32,3,opt,name=head,proto3" json:"head,omitempty"`
	V6                   int32    `protobuf:"zigzag32,4,opt,name=v6,proto3" json:"v6,omitempty"`
	Hli                  uint32   `protobuf:"varint,5,opt,name=hli,proto3" json:"hli,omitempty"`
	Seg                  int32    `protobuf:"zigzag32,6,opt,name=seg,proto3" json:"seg,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxPimSPmsi) Descriptor

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

func (*MplsLsdLblCtxPimSPmsi) GetHead

func (m *MplsLsdLblCtxPimSPmsi) GetHead() int32

func (*MplsLsdLblCtxPimSPmsi) GetHli

func (m *MplsLsdLblCtxPimSPmsi) GetHli() uint32

func (*MplsLsdLblCtxPimSPmsi) GetSeg

func (m *MplsLsdLblCtxPimSPmsi) GetSeg() int32

func (*MplsLsdLblCtxPimSPmsi) GetSource

func (m *MplsLsdLblCtxPimSPmsi) GetSource() string

func (*MplsLsdLblCtxPimSPmsi) GetV6

func (m *MplsLsdLblCtxPimSPmsi) GetV6() int32

func (*MplsLsdLblCtxPimSPmsi) GetVrfId

func (m *MplsLsdLblCtxPimSPmsi) GetVrfId() uint32

func (*MplsLsdLblCtxPimSPmsi) ProtoMessage

func (*MplsLsdLblCtxPimSPmsi) ProtoMessage()

func (*MplsLsdLblCtxPimSPmsi) Reset

func (m *MplsLsdLblCtxPimSPmsi) Reset()

func (*MplsLsdLblCtxPimSPmsi) String

func (m *MplsLsdLblCtxPimSPmsi) String() string

func (*MplsLsdLblCtxPimSPmsi) XXX_DiscardUnknown

func (m *MplsLsdLblCtxPimSPmsi) XXX_DiscardUnknown()

func (*MplsLsdLblCtxPimSPmsi) XXX_Marshal

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

func (*MplsLsdLblCtxPimSPmsi) XXX_Merge

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

func (*MplsLsdLblCtxPimSPmsi) XXX_Size

func (m *MplsLsdLblCtxPimSPmsi) XXX_Size() int

func (*MplsLsdLblCtxPimSPmsi) XXX_Unmarshal

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

type MplsLsdLblCtxPw

type MplsLsdLblCtxPw struct {
	Prefix               string   `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	PseudowireId         uint64   `protobuf:"varint,2,opt,name=pseudowire_id,json=pseudowireId,proto3" json:"pseudowire_id,omitempty"`
	RemoteL2RouterId     uint32   `protobuf:"varint,3,opt,name=remote_l2_router_id,json=remoteL2RouterId,proto3" json:"remote_l2_router_id,omitempty"`
	Subinterface         string   `protobuf:"bytes,4,opt,name=subinterface,proto3" json:"subinterface,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxPw) Descriptor

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

func (*MplsLsdLblCtxPw) GetPrefix

func (m *MplsLsdLblCtxPw) GetPrefix() string

func (*MplsLsdLblCtxPw) GetPseudowireId

func (m *MplsLsdLblCtxPw) GetPseudowireId() uint64

func (*MplsLsdLblCtxPw) GetRemoteL2RouterId

func (m *MplsLsdLblCtxPw) GetRemoteL2RouterId() uint32

func (*MplsLsdLblCtxPw) GetSubinterface

func (m *MplsLsdLblCtxPw) GetSubinterface() string

func (*MplsLsdLblCtxPw) ProtoMessage

func (*MplsLsdLblCtxPw) ProtoMessage()

func (*MplsLsdLblCtxPw) Reset

func (m *MplsLsdLblCtxPw) Reset()

func (*MplsLsdLblCtxPw) String

func (m *MplsLsdLblCtxPw) String() string

func (*MplsLsdLblCtxPw) XXX_DiscardUnknown

func (m *MplsLsdLblCtxPw) XXX_DiscardUnknown()

func (*MplsLsdLblCtxPw) XXX_Marshal

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

func (*MplsLsdLblCtxPw) XXX_Merge

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

func (*MplsLsdLblCtxPw) XXX_Size

func (m *MplsLsdLblCtxPw) XXX_Size() int

func (*MplsLsdLblCtxPw) XXX_Unmarshal

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

type MplsLsdLblCtxPwhe

type MplsLsdLblCtxPwhe struct {
	PwheIntf             string   `protobuf:"bytes,1,opt,name=pwhe_intf,json=pwheIntf,proto3" json:"pwhe_intf,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxPwhe) Descriptor

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

func (*MplsLsdLblCtxPwhe) GetPwheIntf

func (m *MplsLsdLblCtxPwhe) GetPwheIntf() string

func (*MplsLsdLblCtxPwhe) ProtoMessage

func (*MplsLsdLblCtxPwhe) ProtoMessage()

func (*MplsLsdLblCtxPwhe) Reset

func (m *MplsLsdLblCtxPwhe) Reset()

func (*MplsLsdLblCtxPwhe) String

func (m *MplsLsdLblCtxPwhe) String() string

func (*MplsLsdLblCtxPwhe) XXX_DiscardUnknown

func (m *MplsLsdLblCtxPwhe) XXX_DiscardUnknown()

func (*MplsLsdLblCtxPwhe) XXX_Marshal

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

func (*MplsLsdLblCtxPwhe) XXX_Merge

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

func (*MplsLsdLblCtxPwhe) XXX_Size

func (m *MplsLsdLblCtxPwhe) XXX_Size() int

func (*MplsLsdLblCtxPwhe) XXX_Unmarshal

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

type MplsLsdLblCtxSrAdjSegIpv4

type MplsLsdLblCtxSrAdjSegIpv4 struct {
	Index                uint32   `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	Type                 uint32   `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
	Intf                 string   `protobuf:"bytes,3,opt,name=intf,proto3" json:"intf,omitempty"`
	Addr                 string   `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxSrAdjSegIpv4) Descriptor

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

func (*MplsLsdLblCtxSrAdjSegIpv4) GetAddr

func (m *MplsLsdLblCtxSrAdjSegIpv4) GetAddr() string

func (*MplsLsdLblCtxSrAdjSegIpv4) GetIndex

func (m *MplsLsdLblCtxSrAdjSegIpv4) GetIndex() uint32

func (*MplsLsdLblCtxSrAdjSegIpv4) GetIntf

func (m *MplsLsdLblCtxSrAdjSegIpv4) GetIntf() string

func (*MplsLsdLblCtxSrAdjSegIpv4) GetType

func (m *MplsLsdLblCtxSrAdjSegIpv4) GetType() uint32

func (*MplsLsdLblCtxSrAdjSegIpv4) ProtoMessage

func (*MplsLsdLblCtxSrAdjSegIpv4) ProtoMessage()

func (*MplsLsdLblCtxSrAdjSegIpv4) Reset

func (m *MplsLsdLblCtxSrAdjSegIpv4) Reset()

func (*MplsLsdLblCtxSrAdjSegIpv4) String

func (m *MplsLsdLblCtxSrAdjSegIpv4) String() string

func (*MplsLsdLblCtxSrAdjSegIpv4) XXX_DiscardUnknown

func (m *MplsLsdLblCtxSrAdjSegIpv4) XXX_DiscardUnknown()

func (*MplsLsdLblCtxSrAdjSegIpv4) XXX_Marshal

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

func (*MplsLsdLblCtxSrAdjSegIpv4) XXX_Merge

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

func (*MplsLsdLblCtxSrAdjSegIpv4) XXX_Size

func (m *MplsLsdLblCtxSrAdjSegIpv4) XXX_Size() int

func (*MplsLsdLblCtxSrAdjSegIpv4) XXX_Unmarshal

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

type MplsLsdLblCtxSrAdjSegIpv6

type MplsLsdLblCtxSrAdjSegIpv6 struct {
	Index                uint32   `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	Type                 uint32   `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
	Intf                 string   `protobuf:"bytes,3,opt,name=intf,proto3" json:"intf,omitempty"`
	Addr                 string   `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxSrAdjSegIpv6) Descriptor

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

func (*MplsLsdLblCtxSrAdjSegIpv6) GetAddr

func (m *MplsLsdLblCtxSrAdjSegIpv6) GetAddr() string

func (*MplsLsdLblCtxSrAdjSegIpv6) GetIndex

func (m *MplsLsdLblCtxSrAdjSegIpv6) GetIndex() uint32

func (*MplsLsdLblCtxSrAdjSegIpv6) GetIntf

func (m *MplsLsdLblCtxSrAdjSegIpv6) GetIntf() string

func (*MplsLsdLblCtxSrAdjSegIpv6) GetType

func (m *MplsLsdLblCtxSrAdjSegIpv6) GetType() uint32

func (*MplsLsdLblCtxSrAdjSegIpv6) ProtoMessage

func (*MplsLsdLblCtxSrAdjSegIpv6) ProtoMessage()

func (*MplsLsdLblCtxSrAdjSegIpv6) Reset

func (m *MplsLsdLblCtxSrAdjSegIpv6) Reset()

func (*MplsLsdLblCtxSrAdjSegIpv6) String

func (m *MplsLsdLblCtxSrAdjSegIpv6) String() string

func (*MplsLsdLblCtxSrAdjSegIpv6) XXX_DiscardUnknown

func (m *MplsLsdLblCtxSrAdjSegIpv6) XXX_DiscardUnknown()

func (*MplsLsdLblCtxSrAdjSegIpv6) XXX_Marshal

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

func (*MplsLsdLblCtxSrAdjSegIpv6) XXX_Merge

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

func (*MplsLsdLblCtxSrAdjSegIpv6) XXX_Size

func (m *MplsLsdLblCtxSrAdjSegIpv6) XXX_Size() int

func (*MplsLsdLblCtxSrAdjSegIpv6) XXX_Unmarshal

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

type MplsLsdLblCtxSrPfxSeg

type MplsLsdLblCtxSrPfxSeg struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	SegmentId            uint32   `protobuf:"varint,2,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxSrPfxSeg) Descriptor

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

func (*MplsLsdLblCtxSrPfxSeg) GetSegmentId

func (m *MplsLsdLblCtxSrPfxSeg) GetSegmentId() uint32

func (*MplsLsdLblCtxSrPfxSeg) GetTableId

func (m *MplsLsdLblCtxSrPfxSeg) GetTableId() uint32

func (*MplsLsdLblCtxSrPfxSeg) ProtoMessage

func (*MplsLsdLblCtxSrPfxSeg) ProtoMessage()

func (*MplsLsdLblCtxSrPfxSeg) Reset

func (m *MplsLsdLblCtxSrPfxSeg) Reset()

func (*MplsLsdLblCtxSrPfxSeg) String

func (m *MplsLsdLblCtxSrPfxSeg) String() string

func (*MplsLsdLblCtxSrPfxSeg) XXX_DiscardUnknown

func (m *MplsLsdLblCtxSrPfxSeg) XXX_DiscardUnknown()

func (*MplsLsdLblCtxSrPfxSeg) XXX_Marshal

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

func (*MplsLsdLblCtxSrPfxSeg) XXX_Merge

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

func (*MplsLsdLblCtxSrPfxSeg) XXX_Size

func (m *MplsLsdLblCtxSrPfxSeg) XXX_Size() int

func (*MplsLsdLblCtxSrPfxSeg) XXX_Unmarshal

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

type MplsLsdLblCtxTeBinding

type MplsLsdLblCtxTeBinding struct {
	TeIdentifier         uint32   `protobuf:"varint,1,opt,name=te_identifier,json=teIdentifier,proto3" json:"te_identifier,omitempty"`
	TeType               string   `protobuf:"bytes,2,opt,name=te_type,json=teType,proto3" json:"te_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxTeBinding) Descriptor

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

func (*MplsLsdLblCtxTeBinding) GetTeIdentifier

func (m *MplsLsdLblCtxTeBinding) GetTeIdentifier() uint32

func (*MplsLsdLblCtxTeBinding) GetTeType

func (m *MplsLsdLblCtxTeBinding) GetTeType() string

func (*MplsLsdLblCtxTeBinding) ProtoMessage

func (*MplsLsdLblCtxTeBinding) ProtoMessage()

func (*MplsLsdLblCtxTeBinding) Reset

func (m *MplsLsdLblCtxTeBinding) Reset()

func (*MplsLsdLblCtxTeBinding) String

func (m *MplsLsdLblCtxTeBinding) String() string

func (*MplsLsdLblCtxTeBinding) XXX_DiscardUnknown

func (m *MplsLsdLblCtxTeBinding) XXX_DiscardUnknown()

func (*MplsLsdLblCtxTeBinding) XXX_Marshal

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

func (*MplsLsdLblCtxTeBinding) XXX_Merge

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

func (*MplsLsdLblCtxTeBinding) XXX_Size

func (m *MplsLsdLblCtxTeBinding) XXX_Size() int

func (*MplsLsdLblCtxTeBinding) XXX_Unmarshal

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

type MplsLsdLblCtxTev4

type MplsLsdLblCtxTev4 struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TunnelSource         string   `protobuf:"bytes,2,opt,name=tunnel_source,json=tunnelSource,proto3" json:"tunnel_source,omitempty"`
	TunnelDest           string   `protobuf:"bytes,3,opt,name=tunnel_dest,json=tunnelDest,proto3" json:"tunnel_dest,omitempty"`
	TunnelId             uint32   `protobuf:"varint,4,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	TunnelIdExtension    uint32   `protobuf:"varint,5,opt,name=tunnel_id_extension,json=tunnelIdExtension,proto3" json:"tunnel_id_extension,omitempty"`
	TunnelLspId          uint32   `protobuf:"varint,6,opt,name=tunnel_lsp_id,json=tunnelLspId,proto3" json:"tunnel_lsp_id,omitempty"`
	IsSrte               int32    `protobuf:"zigzag32,7,opt,name=is_srte,json=isSrte,proto3" json:"is_srte,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxTev4) Descriptor

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

func (*MplsLsdLblCtxTev4) GetIsSrte

func (m *MplsLsdLblCtxTev4) GetIsSrte() int32

func (*MplsLsdLblCtxTev4) GetTableId

func (m *MplsLsdLblCtxTev4) GetTableId() uint32

func (*MplsLsdLblCtxTev4) GetTunnelDest

func (m *MplsLsdLblCtxTev4) GetTunnelDest() string

func (*MplsLsdLblCtxTev4) GetTunnelId

func (m *MplsLsdLblCtxTev4) GetTunnelId() uint32

func (*MplsLsdLblCtxTev4) GetTunnelIdExtension

func (m *MplsLsdLblCtxTev4) GetTunnelIdExtension() uint32

func (*MplsLsdLblCtxTev4) GetTunnelLspId

func (m *MplsLsdLblCtxTev4) GetTunnelLspId() uint32

func (*MplsLsdLblCtxTev4) GetTunnelSource

func (m *MplsLsdLblCtxTev4) GetTunnelSource() string

func (*MplsLsdLblCtxTev4) ProtoMessage

func (*MplsLsdLblCtxTev4) ProtoMessage()

func (*MplsLsdLblCtxTev4) Reset

func (m *MplsLsdLblCtxTev4) Reset()

func (*MplsLsdLblCtxTev4) String

func (m *MplsLsdLblCtxTev4) String() string

func (*MplsLsdLblCtxTev4) XXX_DiscardUnknown

func (m *MplsLsdLblCtxTev4) XXX_DiscardUnknown()

func (*MplsLsdLblCtxTev4) XXX_Marshal

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

func (*MplsLsdLblCtxTev4) XXX_Merge

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

func (*MplsLsdLblCtxTev4) XXX_Size

func (m *MplsLsdLblCtxTev4) XXX_Size() int

func (*MplsLsdLblCtxTev4) XXX_Unmarshal

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

type MplsLsdLblCtxTev4P2Mp

type MplsLsdLblCtxTev4P2Mp struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TunnelSource         string   `protobuf:"bytes,2,opt,name=tunnel_source,json=tunnelSource,proto3" json:"tunnel_source,omitempty"`
	P2MpId               uint32   `protobuf:"varint,3,opt,name=p2mp_id,json=p2mpId,proto3" json:"p2mp_id,omitempty"`
	TunnelId             uint32   `protobuf:"varint,4,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	TunnelIdExtension    uint32   `protobuf:"varint,5,opt,name=tunnel_id_extension,json=tunnelIdExtension,proto3" json:"tunnel_id_extension,omitempty"`
	TunnelLspId          uint32   `protobuf:"varint,6,opt,name=tunnel_lsp_id,json=tunnelLspId,proto3" json:"tunnel_lsp_id,omitempty"`
	PreviousHop          string   `protobuf:"bytes,7,opt,name=previous_hop,json=previousHop,proto3" json:"previous_hop,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxTev4P2Mp) Descriptor

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

func (*MplsLsdLblCtxTev4P2Mp) GetP2MpId

func (m *MplsLsdLblCtxTev4P2Mp) GetP2MpId() uint32

func (*MplsLsdLblCtxTev4P2Mp) GetPreviousHop

func (m *MplsLsdLblCtxTev4P2Mp) GetPreviousHop() string

func (*MplsLsdLblCtxTev4P2Mp) GetTableId

func (m *MplsLsdLblCtxTev4P2Mp) GetTableId() uint32

func (*MplsLsdLblCtxTev4P2Mp) GetTunnelId

func (m *MplsLsdLblCtxTev4P2Mp) GetTunnelId() uint32

func (*MplsLsdLblCtxTev4P2Mp) GetTunnelIdExtension

func (m *MplsLsdLblCtxTev4P2Mp) GetTunnelIdExtension() uint32

func (*MplsLsdLblCtxTev4P2Mp) GetTunnelLspId

func (m *MplsLsdLblCtxTev4P2Mp) GetTunnelLspId() uint32

func (*MplsLsdLblCtxTev4P2Mp) GetTunnelSource

func (m *MplsLsdLblCtxTev4P2Mp) GetTunnelSource() string

func (*MplsLsdLblCtxTev4P2Mp) ProtoMessage

func (*MplsLsdLblCtxTev4P2Mp) ProtoMessage()

func (*MplsLsdLblCtxTev4P2Mp) Reset

func (m *MplsLsdLblCtxTev4P2Mp) Reset()

func (*MplsLsdLblCtxTev4P2Mp) String

func (m *MplsLsdLblCtxTev4P2Mp) String() string

func (*MplsLsdLblCtxTev4P2Mp) XXX_DiscardUnknown

func (m *MplsLsdLblCtxTev4P2Mp) XXX_DiscardUnknown()

func (*MplsLsdLblCtxTev4P2Mp) XXX_Marshal

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

func (*MplsLsdLblCtxTev4P2Mp) XXX_Merge

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

func (*MplsLsdLblCtxTev4P2Mp) XXX_Size

func (m *MplsLsdLblCtxTev4P2Mp) XXX_Size() int

func (*MplsLsdLblCtxTev4P2Mp) XXX_Unmarshal

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

type MplsLsdLblCtxTp

type MplsLsdLblCtxTp struct {
	SourceGlobalId       uint32   `protobuf:"varint,1,opt,name=source_global_id,json=sourceGlobalId,proto3" json:"source_global_id,omitempty"`
	SourceNodeId         string   `protobuf:"bytes,2,opt,name=source_node_id,json=sourceNodeId,proto3" json:"source_node_id,omitempty"`
	DestGlobalId         uint32   `protobuf:"varint,3,opt,name=dest_global_id,json=destGlobalId,proto3" json:"dest_global_id,omitempty"`
	DestNodeId           string   `protobuf:"bytes,4,opt,name=dest_node_id,json=destNodeId,proto3" json:"dest_node_id,omitempty"`
	SourceTunnelId       uint32   `protobuf:"varint,5,opt,name=source_tunnel_id,json=sourceTunnelId,proto3" json:"source_tunnel_id,omitempty"`
	DestTunnelId         uint32   `protobuf:"varint,6,opt,name=dest_tunnel_id,json=destTunnelId,proto3" json:"dest_tunnel_id,omitempty"`
	LspId                uint32   `protobuf:"varint,7,opt,name=lsp_id,json=lspId,proto3" json:"lsp_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdLblCtxTp) Descriptor

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

func (*MplsLsdLblCtxTp) GetDestGlobalId

func (m *MplsLsdLblCtxTp) GetDestGlobalId() uint32

func (*MplsLsdLblCtxTp) GetDestNodeId

func (m *MplsLsdLblCtxTp) GetDestNodeId() string

func (*MplsLsdLblCtxTp) GetDestTunnelId

func (m *MplsLsdLblCtxTp) GetDestTunnelId() uint32

func (*MplsLsdLblCtxTp) GetLspId

func (m *MplsLsdLblCtxTp) GetLspId() uint32

func (*MplsLsdLblCtxTp) GetSourceGlobalId

func (m *MplsLsdLblCtxTp) GetSourceGlobalId() uint32

func (*MplsLsdLblCtxTp) GetSourceNodeId

func (m *MplsLsdLblCtxTp) GetSourceNodeId() string

func (*MplsLsdLblCtxTp) GetSourceTunnelId

func (m *MplsLsdLblCtxTp) GetSourceTunnelId() uint32

func (*MplsLsdLblCtxTp) ProtoMessage

func (*MplsLsdLblCtxTp) ProtoMessage()

func (*MplsLsdLblCtxTp) Reset

func (m *MplsLsdLblCtxTp) Reset()

func (*MplsLsdLblCtxTp) String

func (m *MplsLsdLblCtxTp) String() string

func (*MplsLsdLblCtxTp) XXX_DiscardUnknown

func (m *MplsLsdLblCtxTp) XXX_DiscardUnknown()

func (*MplsLsdLblCtxTp) XXX_Marshal

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

func (*MplsLsdLblCtxTp) XXX_Merge

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

func (*MplsLsdLblCtxTp) XXX_Size

func (m *MplsLsdLblCtxTp) XXX_Size() int

func (*MplsLsdLblCtxTp) XXX_Unmarshal

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

type MplsLsdMoi

type MplsLsdMoi struct {
	Moi                  *MplsLsdMoiGen `protobuf:"bytes,1,opt,name=moi,proto3" json:"moi,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*MplsLsdMoi) Descriptor

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

func (*MplsLsdMoi) GetMoi

func (m *MplsLsdMoi) GetMoi() *MplsLsdMoiGen

func (*MplsLsdMoi) ProtoMessage

func (*MplsLsdMoi) ProtoMessage()

func (*MplsLsdMoi) Reset

func (m *MplsLsdMoi) Reset()

func (*MplsLsdMoi) String

func (m *MplsLsdMoi) String() string

func (*MplsLsdMoi) XXX_DiscardUnknown

func (m *MplsLsdMoi) XXX_DiscardUnknown()

func (*MplsLsdMoi) XXX_Marshal

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

func (*MplsLsdMoi) XXX_Merge

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

func (*MplsLsdMoi) XXX_Size

func (m *MplsLsdMoi) XXX_Size() int

func (*MplsLsdMoi) XXX_Unmarshal

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

type MplsLsdMoiArr

type MplsLsdMoiArr struct {
	MoiArray             []*MplsLsdMoi        `protobuf:"bytes,1,rep,name=moi_array,json=moiArray,proto3" json:"moi_array,omitempty"`
	ApplicationResource  *MplsLsdAppRsrcState `protobuf:"bytes,2,opt,name=application_resource,json=applicationResource,proto3" json:"application_resource,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*MplsLsdMoiArr) Descriptor

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

func (*MplsLsdMoiArr) GetApplicationResource

func (m *MplsLsdMoiArr) GetApplicationResource() *MplsLsdAppRsrcState

func (*MplsLsdMoiArr) GetMoiArray

func (m *MplsLsdMoiArr) GetMoiArray() []*MplsLsdMoi

func (*MplsLsdMoiArr) ProtoMessage

func (*MplsLsdMoiArr) ProtoMessage()

func (*MplsLsdMoiArr) Reset

func (m *MplsLsdMoiArr) Reset()

func (*MplsLsdMoiArr) String

func (m *MplsLsdMoiArr) String() string

func (*MplsLsdMoiArr) XXX_DiscardUnknown

func (m *MplsLsdMoiArr) XXX_DiscardUnknown()

func (*MplsLsdMoiArr) XXX_Marshal

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

func (*MplsLsdMoiArr) XXX_Merge

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

func (*MplsLsdMoiArr) XXX_Size

func (m *MplsLsdMoiArr) XXX_Size() int

func (*MplsLsdMoiArr) XXX_Unmarshal

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

type MplsLsdMoiDmtcExtIntf

type MplsLsdMoiDmtcExtIntf struct {
	DmtcExtIfh           string   `protobuf:"bytes,1,opt,name=dmtc_ext_ifh,json=dmtcExtIfh,proto3" json:"dmtc_ext_ifh,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiDmtcExtIntf) Descriptor

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

func (*MplsLsdMoiDmtcExtIntf) GetDmtcExtIfh

func (m *MplsLsdMoiDmtcExtIntf) GetDmtcExtIfh() string

func (*MplsLsdMoiDmtcExtIntf) ProtoMessage

func (*MplsLsdMoiDmtcExtIntf) ProtoMessage()

func (*MplsLsdMoiDmtcExtIntf) Reset

func (m *MplsLsdMoiDmtcExtIntf) Reset()

func (*MplsLsdMoiDmtcExtIntf) String

func (m *MplsLsdMoiDmtcExtIntf) String() string

func (*MplsLsdMoiDmtcExtIntf) XXX_DiscardUnknown

func (m *MplsLsdMoiDmtcExtIntf) XXX_DiscardUnknown()

func (*MplsLsdMoiDmtcExtIntf) XXX_Marshal

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

func (*MplsLsdMoiDmtcExtIntf) XXX_Merge

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

func (*MplsLsdMoiDmtcExtIntf) XXX_Size

func (m *MplsLsdMoiDmtcExtIntf) XXX_Size() int

func (*MplsLsdMoiDmtcExtIntf) XXX_Unmarshal

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

type MplsLsdMoiGen

type MplsLsdMoiGen struct {
	MoiType               string                  `protobuf:"bytes,1,opt,name=moi_type,json=moiType,proto3" json:"moi_type,omitempty"`
	PopAndLookupIpv4      *MplsLsdMoiPopAndLkup   `protobuf:"bytes,2,opt,name=pop_and_lookup_ipv4,json=popAndLookupIpv4,proto3" json:"pop_and_lookup_ipv4,omitempty"`
	PopAndLookupTp        *MplsLsdMoiPopAndLkupTp `protobuf:"bytes,3,opt,name=pop_and_lookup_tp,json=popAndLookupTp,proto3" json:"pop_and_lookup_tp,omitempty"`
	PopAndLookupIpv6      *MplsLsdMoiPopAndLkup   `protobuf:"bytes,4,opt,name=pop_and_lookup_ipv6,json=popAndLookupIpv6,proto3" json:"pop_and_lookup_ipv6,omitempty"`
	Ipv4Data              *MplsLsdMoiIpv4         `protobuf:"bytes,5,opt,name=ipv4_data,json=ipv4Data,proto3" json:"ipv4_data,omitempty"`
	Ipv6Data              *MplsLsdMoiIpv6         `protobuf:"bytes,6,opt,name=ipv6_data,json=ipv6Data,proto3" json:"ipv6_data,omitempty"`
	Tev4Data              *MplsLsdMoiTev4         `protobuf:"bytes,7,opt,name=tev4_data,json=tev4Data,proto3" json:"tev4_data,omitempty"`
	PseudowireData        *MplsLsdMoiPw           `protobuf:"bytes,8,opt,name=pseudowire_data,json=pseudowireData,proto3" json:"pseudowire_data,omitempty"`
	IpSubData             *MplsLsdMoiIpSub        `protobuf:"bytes,9,opt,name=ip_sub_data,json=ipSubData,proto3" json:"ip_sub_data,omitempty"`
	PseudowireHeadEndData *MplsLsdMoiPwhe         `` /* 129-byte string literal not displayed */
	PwListData            *MplsLsdMoiPwList       `protobuf:"bytes,11,opt,name=pw_list_data,json=pwListData,proto3" json:"pw_list_data,omitempty"`
	Stackv4Data           *MplsLsdMoiIpv4Stack    `protobuf:"bytes,12,opt,name=stackv4_data,json=stackv4Data,proto3" json:"stackv4_data,omitempty"`
	Stackv6Data           *MplsLsdMoiIpv6Stack    `protobuf:"bytes,13,opt,name=stackv6_data,json=stackv6Data,proto3" json:"stackv6_data,omitempty"`
	TeHeadData            *MplsLsdMoiTeHead       `protobuf:"bytes,14,opt,name=te_head_data,json=teHeadData,proto3" json:"te_head_data,omitempty"`
	DmtcData              *MplsLsdMoiDmtcExtIntf  `protobuf:"bytes,15,opt,name=dmtc_data,json=dmtcData,proto3" json:"dmtc_data,omitempty"`
	NnhStackv4Data        *MplsLsdMoiIpv4NnhStack `protobuf:"bytes,16,opt,name=nnh_stackv4_data,json=nnhStackv4Data,proto3" json:"nnh_stackv4_data,omitempty"`
	NnhStackv6Data        *MplsLsdMoiIpv6NnhStack `protobuf:"bytes,17,opt,name=nnh_stackv6_data,json=nnhStackv6Data,proto3" json:"nnh_stackv6_data,omitempty"`
	LabelRange            *MplsLsdMoiLabelRange   `protobuf:"bytes,18,opt,name=label_range,json=labelRange,proto3" json:"label_range,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}                `json:"-"`
	XXX_unrecognized      []byte                  `json:"-"`
	XXX_sizecache         int32                   `json:"-"`
}

func (*MplsLsdMoiGen) Descriptor

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

func (*MplsLsdMoiGen) GetDmtcData

func (m *MplsLsdMoiGen) GetDmtcData() *MplsLsdMoiDmtcExtIntf

func (*MplsLsdMoiGen) GetIpSubData

func (m *MplsLsdMoiGen) GetIpSubData() *MplsLsdMoiIpSub

func (*MplsLsdMoiGen) GetIpv4Data

func (m *MplsLsdMoiGen) GetIpv4Data() *MplsLsdMoiIpv4

func (*MplsLsdMoiGen) GetIpv6Data

func (m *MplsLsdMoiGen) GetIpv6Data() *MplsLsdMoiIpv6

func (*MplsLsdMoiGen) GetLabelRange

func (m *MplsLsdMoiGen) GetLabelRange() *MplsLsdMoiLabelRange

func (*MplsLsdMoiGen) GetMoiType

func (m *MplsLsdMoiGen) GetMoiType() string

func (*MplsLsdMoiGen) GetNnhStackv4Data

func (m *MplsLsdMoiGen) GetNnhStackv4Data() *MplsLsdMoiIpv4NnhStack

func (*MplsLsdMoiGen) GetNnhStackv6Data

func (m *MplsLsdMoiGen) GetNnhStackv6Data() *MplsLsdMoiIpv6NnhStack

func (*MplsLsdMoiGen) GetPopAndLookupIpv4

func (m *MplsLsdMoiGen) GetPopAndLookupIpv4() *MplsLsdMoiPopAndLkup

func (*MplsLsdMoiGen) GetPopAndLookupIpv6

func (m *MplsLsdMoiGen) GetPopAndLookupIpv6() *MplsLsdMoiPopAndLkup

func (*MplsLsdMoiGen) GetPopAndLookupTp

func (m *MplsLsdMoiGen) GetPopAndLookupTp() *MplsLsdMoiPopAndLkupTp

func (*MplsLsdMoiGen) GetPseudowireData

func (m *MplsLsdMoiGen) GetPseudowireData() *MplsLsdMoiPw

func (*MplsLsdMoiGen) GetPseudowireHeadEndData

func (m *MplsLsdMoiGen) GetPseudowireHeadEndData() *MplsLsdMoiPwhe

func (*MplsLsdMoiGen) GetPwListData

func (m *MplsLsdMoiGen) GetPwListData() *MplsLsdMoiPwList

func (*MplsLsdMoiGen) GetStackv4Data

func (m *MplsLsdMoiGen) GetStackv4Data() *MplsLsdMoiIpv4Stack

func (*MplsLsdMoiGen) GetStackv6Data

func (m *MplsLsdMoiGen) GetStackv6Data() *MplsLsdMoiIpv6Stack

func (*MplsLsdMoiGen) GetTeHeadData

func (m *MplsLsdMoiGen) GetTeHeadData() *MplsLsdMoiTeHead

func (*MplsLsdMoiGen) GetTev4Data

func (m *MplsLsdMoiGen) GetTev4Data() *MplsLsdMoiTev4

func (*MplsLsdMoiGen) ProtoMessage

func (*MplsLsdMoiGen) ProtoMessage()

func (*MplsLsdMoiGen) Reset

func (m *MplsLsdMoiGen) Reset()

func (*MplsLsdMoiGen) String

func (m *MplsLsdMoiGen) String() string

func (*MplsLsdMoiGen) XXX_DiscardUnknown

func (m *MplsLsdMoiGen) XXX_DiscardUnknown()

func (*MplsLsdMoiGen) XXX_Marshal

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

func (*MplsLsdMoiGen) XXX_Merge

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

func (*MplsLsdMoiGen) XXX_Size

func (m *MplsLsdMoiGen) XXX_Size() int

func (*MplsLsdMoiGen) XXX_Unmarshal

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

type MplsLsdMoiIpSub

type MplsLsdMoiIpSub struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	OutInterface         string   `protobuf:"bytes,3,opt,name=out_interface,json=outInterface,proto3" json:"out_interface,omitempty"`
	PathFlagsDecode      string   `protobuf:"bytes,4,opt,name=path_flags_decode,json=pathFlagsDecode,proto3" json:"path_flags_decode,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiIpSub) Descriptor

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

func (*MplsLsdMoiIpSub) GetOutInterface

func (m *MplsLsdMoiIpSub) GetOutInterface() string

func (*MplsLsdMoiIpSub) GetPathFlagsDecode

func (m *MplsLsdMoiIpSub) GetPathFlagsDecode() string

func (*MplsLsdMoiIpSub) GetTableId

func (m *MplsLsdMoiIpSub) GetTableId() uint32

func (*MplsLsdMoiIpSub) GetTableName

func (m *MplsLsdMoiIpSub) GetTableName() string

func (*MplsLsdMoiIpSub) ProtoMessage

func (*MplsLsdMoiIpSub) ProtoMessage()

func (*MplsLsdMoiIpSub) Reset

func (m *MplsLsdMoiIpSub) Reset()

func (*MplsLsdMoiIpSub) String

func (m *MplsLsdMoiIpSub) String() string

func (*MplsLsdMoiIpSub) XXX_DiscardUnknown

func (m *MplsLsdMoiIpSub) XXX_DiscardUnknown()

func (*MplsLsdMoiIpSub) XXX_Marshal

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

func (*MplsLsdMoiIpSub) XXX_Merge

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

func (*MplsLsdMoiIpSub) XXX_Size

func (m *MplsLsdMoiIpSub) XXX_Size() int

func (*MplsLsdMoiIpSub) XXX_Unmarshal

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

type MplsLsdMoiIpv4

type MplsLsdMoiIpv4 struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	PathFlagsDecode      string   `protobuf:"bytes,3,opt,name=path_flags_decode,json=pathFlagsDecode,proto3" json:"path_flags_decode,omitempty"`
	OutInterface         string   `protobuf:"bytes,4,opt,name=out_interface,json=outInterface,proto3" json:"out_interface,omitempty"`
	OutInterfaceParent   string   `protobuf:"bytes,5,opt,name=out_interface_parent,json=outInterfaceParent,proto3" json:"out_interface_parent,omitempty"`
	Ipv4NextHop          string   `protobuf:"bytes,6,opt,name=ipv4_next_hop,json=ipv4NextHop,proto3" json:"ipv4_next_hop,omitempty"`
	PathId               uint32   `protobuf:"varint,7,opt,name=path_id,json=pathId,proto3" json:"path_id,omitempty"`
	BackupPathId         uint32   `protobuf:"varint,8,opt,name=backup_path_id,json=backupPathId,proto3" json:"backup_path_id,omitempty"`
	LoadMetric           uint32   `protobuf:"varint,9,opt,name=load_metric,json=loadMetric,proto3" json:"load_metric,omitempty"`
	OutLabel             uint32   `protobuf:"varint,10,opt,name=out_label,json=outLabel,proto3" json:"out_label,omitempty"`
	OutLabelName         string   `protobuf:"bytes,11,opt,name=out_label_name,json=outLabelName,proto3" json:"out_label_name,omitempty"`
	TunnelId             uint32   `protobuf:"varint,12,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	TunnelType           uint32   `protobuf:"varint,13,opt,name=tunnel_type,json=tunnelType,proto3" json:"tunnel_type,omitempty"`
	NextHopId            uint32   `protobuf:"varint,14,opt,name=next_hop_id,json=nextHopId,proto3" json:"next_hop_id,omitempty"`
	LocalLabel           uint32   `protobuf:"varint,15,opt,name=local_label,json=localLabel,proto3" json:"local_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiIpv4) Descriptor

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

func (*MplsLsdMoiIpv4) GetBackupPathId

func (m *MplsLsdMoiIpv4) GetBackupPathId() uint32

func (*MplsLsdMoiIpv4) GetIpv4NextHop

func (m *MplsLsdMoiIpv4) GetIpv4NextHop() string

func (*MplsLsdMoiIpv4) GetLoadMetric

func (m *MplsLsdMoiIpv4) GetLoadMetric() uint32

func (*MplsLsdMoiIpv4) GetLocalLabel

func (m *MplsLsdMoiIpv4) GetLocalLabel() uint32

func (*MplsLsdMoiIpv4) GetNextHopId

func (m *MplsLsdMoiIpv4) GetNextHopId() uint32

func (*MplsLsdMoiIpv4) GetOutInterface

func (m *MplsLsdMoiIpv4) GetOutInterface() string

func (*MplsLsdMoiIpv4) GetOutInterfaceParent

func (m *MplsLsdMoiIpv4) GetOutInterfaceParent() string

func (*MplsLsdMoiIpv4) GetOutLabel

func (m *MplsLsdMoiIpv4) GetOutLabel() uint32

func (*MplsLsdMoiIpv4) GetOutLabelName

func (m *MplsLsdMoiIpv4) GetOutLabelName() string

func (*MplsLsdMoiIpv4) GetPathFlagsDecode

func (m *MplsLsdMoiIpv4) GetPathFlagsDecode() string

func (*MplsLsdMoiIpv4) GetPathId

func (m *MplsLsdMoiIpv4) GetPathId() uint32

func (*MplsLsdMoiIpv4) GetTableId

func (m *MplsLsdMoiIpv4) GetTableId() uint32

func (*MplsLsdMoiIpv4) GetTableName

func (m *MplsLsdMoiIpv4) GetTableName() string

func (*MplsLsdMoiIpv4) GetTunnelId

func (m *MplsLsdMoiIpv4) GetTunnelId() uint32

func (*MplsLsdMoiIpv4) GetTunnelType

func (m *MplsLsdMoiIpv4) GetTunnelType() uint32

func (*MplsLsdMoiIpv4) ProtoMessage

func (*MplsLsdMoiIpv4) ProtoMessage()

func (*MplsLsdMoiIpv4) Reset

func (m *MplsLsdMoiIpv4) Reset()

func (*MplsLsdMoiIpv4) String

func (m *MplsLsdMoiIpv4) String() string

func (*MplsLsdMoiIpv4) XXX_DiscardUnknown

func (m *MplsLsdMoiIpv4) XXX_DiscardUnknown()

func (*MplsLsdMoiIpv4) XXX_Marshal

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

func (*MplsLsdMoiIpv4) XXX_Merge

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

func (*MplsLsdMoiIpv4) XXX_Size

func (m *MplsLsdMoiIpv4) XXX_Size() int

func (*MplsLsdMoiIpv4) XXX_Unmarshal

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

type MplsLsdMoiIpv4InnerStack

type MplsLsdMoiIpv4InnerStack struct {
	NumNexthops          uint32                    `protobuf:"varint,1,opt,name=num_nexthops,json=numNexthops,proto3" json:"num_nexthops,omitempty"`
	Nexthop              []string                  `protobuf:"bytes,2,rep,name=nexthop,proto3" json:"nexthop,omitempty"`
	NumLbls              uint32                    `protobuf:"varint,3,opt,name=num_lbls,json=numLbls,proto3" json:"num_lbls,omitempty"`
	Label                []*MplsLsdMoiOutLabelInfo `protobuf:"bytes,4,rep,name=label,proto3" json:"label,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*MplsLsdMoiIpv4InnerStack) Descriptor

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

func (*MplsLsdMoiIpv4InnerStack) GetLabel

func (*MplsLsdMoiIpv4InnerStack) GetNexthop

func (m *MplsLsdMoiIpv4InnerStack) GetNexthop() []string

func (*MplsLsdMoiIpv4InnerStack) GetNumLbls

func (m *MplsLsdMoiIpv4InnerStack) GetNumLbls() uint32

func (*MplsLsdMoiIpv4InnerStack) GetNumNexthops

func (m *MplsLsdMoiIpv4InnerStack) GetNumNexthops() uint32

func (*MplsLsdMoiIpv4InnerStack) ProtoMessage

func (*MplsLsdMoiIpv4InnerStack) ProtoMessage()

func (*MplsLsdMoiIpv4InnerStack) Reset

func (m *MplsLsdMoiIpv4InnerStack) Reset()

func (*MplsLsdMoiIpv4InnerStack) String

func (m *MplsLsdMoiIpv4InnerStack) String() string

func (*MplsLsdMoiIpv4InnerStack) XXX_DiscardUnknown

func (m *MplsLsdMoiIpv4InnerStack) XXX_DiscardUnknown()

func (*MplsLsdMoiIpv4InnerStack) XXX_Marshal

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

func (*MplsLsdMoiIpv4InnerStack) XXX_Merge

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

func (*MplsLsdMoiIpv4InnerStack) XXX_Size

func (m *MplsLsdMoiIpv4InnerStack) XXX_Size() int

func (*MplsLsdMoiIpv4InnerStack) XXX_Unmarshal

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

type MplsLsdMoiIpv4NnhStack

type MplsLsdMoiIpv4NnhStack struct {
	Ipv4Stack            *MplsLsdMoiIpv4Stack `protobuf:"bytes,1,opt,name=ipv4_stack,json=ipv4Stack,proto3" json:"ipv4_stack,omitempty"`
	NeighborNextHop      []*MplsLsdMoiNnh     `protobuf:"bytes,2,rep,name=neighbor_next_hop,json=neighborNextHop,proto3" json:"neighbor_next_hop,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*MplsLsdMoiIpv4NnhStack) Descriptor

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

func (*MplsLsdMoiIpv4NnhStack) GetIpv4Stack

func (m *MplsLsdMoiIpv4NnhStack) GetIpv4Stack() *MplsLsdMoiIpv4Stack

func (*MplsLsdMoiIpv4NnhStack) GetNeighborNextHop

func (m *MplsLsdMoiIpv4NnhStack) GetNeighborNextHop() []*MplsLsdMoiNnh

func (*MplsLsdMoiIpv4NnhStack) ProtoMessage

func (*MplsLsdMoiIpv4NnhStack) ProtoMessage()

func (*MplsLsdMoiIpv4NnhStack) Reset

func (m *MplsLsdMoiIpv4NnhStack) Reset()

func (*MplsLsdMoiIpv4NnhStack) String

func (m *MplsLsdMoiIpv4NnhStack) String() string

func (*MplsLsdMoiIpv4NnhStack) XXX_DiscardUnknown

func (m *MplsLsdMoiIpv4NnhStack) XXX_DiscardUnknown()

func (*MplsLsdMoiIpv4NnhStack) XXX_Marshal

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

func (*MplsLsdMoiIpv4NnhStack) XXX_Merge

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

func (*MplsLsdMoiIpv4NnhStack) XXX_Size

func (m *MplsLsdMoiIpv4NnhStack) XXX_Size() int

func (*MplsLsdMoiIpv4NnhStack) XXX_Unmarshal

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

type MplsLsdMoiIpv4Stack

type MplsLsdMoiIpv4Stack struct {
	OwnerApplicationType string                    `protobuf:"bytes,1,opt,name=owner_application_type,json=ownerApplicationType,proto3" json:"owner_application_type,omitempty"`
	Nexthop              *MplsLsdMoiIpv4           `protobuf:"bytes,2,opt,name=nexthop,proto3" json:"nexthop,omitempty"`
	InnerStack           *MplsLsdMoiIpv4InnerStack `protobuf:"bytes,3,opt,name=inner_stack,json=innerStack,proto3" json:"inner_stack,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*MplsLsdMoiIpv4Stack) Descriptor

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

func (*MplsLsdMoiIpv4Stack) GetInnerStack

func (m *MplsLsdMoiIpv4Stack) GetInnerStack() *MplsLsdMoiIpv4InnerStack

func (*MplsLsdMoiIpv4Stack) GetNexthop

func (m *MplsLsdMoiIpv4Stack) GetNexthop() *MplsLsdMoiIpv4

func (*MplsLsdMoiIpv4Stack) GetOwnerApplicationType

func (m *MplsLsdMoiIpv4Stack) GetOwnerApplicationType() string

func (*MplsLsdMoiIpv4Stack) ProtoMessage

func (*MplsLsdMoiIpv4Stack) ProtoMessage()

func (*MplsLsdMoiIpv4Stack) Reset

func (m *MplsLsdMoiIpv4Stack) Reset()

func (*MplsLsdMoiIpv4Stack) String

func (m *MplsLsdMoiIpv4Stack) String() string

func (*MplsLsdMoiIpv4Stack) XXX_DiscardUnknown

func (m *MplsLsdMoiIpv4Stack) XXX_DiscardUnknown()

func (*MplsLsdMoiIpv4Stack) XXX_Marshal

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

func (*MplsLsdMoiIpv4Stack) XXX_Merge

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

func (*MplsLsdMoiIpv4Stack) XXX_Size

func (m *MplsLsdMoiIpv4Stack) XXX_Size() int

func (*MplsLsdMoiIpv4Stack) XXX_Unmarshal

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

type MplsLsdMoiIpv6

type MplsLsdMoiIpv6 struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	PathFlagsDecode      string   `protobuf:"bytes,3,opt,name=path_flags_decode,json=pathFlagsDecode,proto3" json:"path_flags_decode,omitempty"`
	OutInterface         string   `protobuf:"bytes,4,opt,name=out_interface,json=outInterface,proto3" json:"out_interface,omitempty"`
	OutLabel             uint32   `protobuf:"varint,5,opt,name=out_label,json=outLabel,proto3" json:"out_label,omitempty"`
	OutLabelName         string   `protobuf:"bytes,6,opt,name=out_label_name,json=outLabelName,proto3" json:"out_label_name,omitempty"`
	Ipv6NextHop          string   `protobuf:"bytes,7,opt,name=ipv6_next_hop,json=ipv6NextHop,proto3" json:"ipv6_next_hop,omitempty"`
	PathId               uint32   `protobuf:"varint,8,opt,name=path_id,json=pathId,proto3" json:"path_id,omitempty"`
	BackupPathId         uint32   `protobuf:"varint,9,opt,name=backup_path_id,json=backupPathId,proto3" json:"backup_path_id,omitempty"`
	TunnelId             uint32   `protobuf:"varint,10,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	TunnelType           uint32   `protobuf:"varint,11,opt,name=tunnel_type,json=tunnelType,proto3" json:"tunnel_type,omitempty"`
	NextHopId            uint32   `protobuf:"varint,12,opt,name=next_hop_id,json=nextHopId,proto3" json:"next_hop_id,omitempty"`
	OutInterfaceParent   string   `protobuf:"bytes,13,opt,name=out_interface_parent,json=outInterfaceParent,proto3" json:"out_interface_parent,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiIpv6) Descriptor

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

func (*MplsLsdMoiIpv6) GetBackupPathId

func (m *MplsLsdMoiIpv6) GetBackupPathId() uint32

func (*MplsLsdMoiIpv6) GetIpv6NextHop

func (m *MplsLsdMoiIpv6) GetIpv6NextHop() string

func (*MplsLsdMoiIpv6) GetNextHopId

func (m *MplsLsdMoiIpv6) GetNextHopId() uint32

func (*MplsLsdMoiIpv6) GetOutInterface

func (m *MplsLsdMoiIpv6) GetOutInterface() string

func (*MplsLsdMoiIpv6) GetOutInterfaceParent

func (m *MplsLsdMoiIpv6) GetOutInterfaceParent() string

func (*MplsLsdMoiIpv6) GetOutLabel

func (m *MplsLsdMoiIpv6) GetOutLabel() uint32

func (*MplsLsdMoiIpv6) GetOutLabelName

func (m *MplsLsdMoiIpv6) GetOutLabelName() string

func (*MplsLsdMoiIpv6) GetPathFlagsDecode

func (m *MplsLsdMoiIpv6) GetPathFlagsDecode() string

func (*MplsLsdMoiIpv6) GetPathId

func (m *MplsLsdMoiIpv6) GetPathId() uint32

func (*MplsLsdMoiIpv6) GetTableId

func (m *MplsLsdMoiIpv6) GetTableId() uint32

func (*MplsLsdMoiIpv6) GetTableName

func (m *MplsLsdMoiIpv6) GetTableName() string

func (*MplsLsdMoiIpv6) GetTunnelId

func (m *MplsLsdMoiIpv6) GetTunnelId() uint32

func (*MplsLsdMoiIpv6) GetTunnelType

func (m *MplsLsdMoiIpv6) GetTunnelType() uint32

func (*MplsLsdMoiIpv6) ProtoMessage

func (*MplsLsdMoiIpv6) ProtoMessage()

func (*MplsLsdMoiIpv6) Reset

func (m *MplsLsdMoiIpv6) Reset()

func (*MplsLsdMoiIpv6) String

func (m *MplsLsdMoiIpv6) String() string

func (*MplsLsdMoiIpv6) XXX_DiscardUnknown

func (m *MplsLsdMoiIpv6) XXX_DiscardUnknown()

func (*MplsLsdMoiIpv6) XXX_Marshal

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

func (*MplsLsdMoiIpv6) XXX_Merge

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

func (*MplsLsdMoiIpv6) XXX_Size

func (m *MplsLsdMoiIpv6) XXX_Size() int

func (*MplsLsdMoiIpv6) XXX_Unmarshal

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

type MplsLsdMoiIpv6InnerStack

type MplsLsdMoiIpv6InnerStack struct {
	NumNexthops          uint32                    `protobuf:"varint,1,opt,name=num_nexthops,json=numNexthops,proto3" json:"num_nexthops,omitempty"`
	Nexthop              []string                  `protobuf:"bytes,2,rep,name=nexthop,proto3" json:"nexthop,omitempty"`
	NumLbls              uint32                    `protobuf:"varint,3,opt,name=num_lbls,json=numLbls,proto3" json:"num_lbls,omitempty"`
	Label                []*MplsLsdMoiOutLabelInfo `protobuf:"bytes,4,rep,name=label,proto3" json:"label,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*MplsLsdMoiIpv6InnerStack) Descriptor

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

func (*MplsLsdMoiIpv6InnerStack) GetLabel

func (*MplsLsdMoiIpv6InnerStack) GetNexthop

func (m *MplsLsdMoiIpv6InnerStack) GetNexthop() []string

func (*MplsLsdMoiIpv6InnerStack) GetNumLbls

func (m *MplsLsdMoiIpv6InnerStack) GetNumLbls() uint32

func (*MplsLsdMoiIpv6InnerStack) GetNumNexthops

func (m *MplsLsdMoiIpv6InnerStack) GetNumNexthops() uint32

func (*MplsLsdMoiIpv6InnerStack) ProtoMessage

func (*MplsLsdMoiIpv6InnerStack) ProtoMessage()

func (*MplsLsdMoiIpv6InnerStack) Reset

func (m *MplsLsdMoiIpv6InnerStack) Reset()

func (*MplsLsdMoiIpv6InnerStack) String

func (m *MplsLsdMoiIpv6InnerStack) String() string

func (*MplsLsdMoiIpv6InnerStack) XXX_DiscardUnknown

func (m *MplsLsdMoiIpv6InnerStack) XXX_DiscardUnknown()

func (*MplsLsdMoiIpv6InnerStack) XXX_Marshal

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

func (*MplsLsdMoiIpv6InnerStack) XXX_Merge

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

func (*MplsLsdMoiIpv6InnerStack) XXX_Size

func (m *MplsLsdMoiIpv6InnerStack) XXX_Size() int

func (*MplsLsdMoiIpv6InnerStack) XXX_Unmarshal

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

type MplsLsdMoiIpv6NnhStack

type MplsLsdMoiIpv6NnhStack struct {
	Ipv6Stack            *MplsLsdMoiIpv6Stack `protobuf:"bytes,1,opt,name=ipv6_stack,json=ipv6Stack,proto3" json:"ipv6_stack,omitempty"`
	NeighborNextHop      []*MplsLsdMoiNnh     `protobuf:"bytes,2,rep,name=neighbor_next_hop,json=neighborNextHop,proto3" json:"neighbor_next_hop,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*MplsLsdMoiIpv6NnhStack) Descriptor

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

func (*MplsLsdMoiIpv6NnhStack) GetIpv6Stack

func (m *MplsLsdMoiIpv6NnhStack) GetIpv6Stack() *MplsLsdMoiIpv6Stack

func (*MplsLsdMoiIpv6NnhStack) GetNeighborNextHop

func (m *MplsLsdMoiIpv6NnhStack) GetNeighborNextHop() []*MplsLsdMoiNnh

func (*MplsLsdMoiIpv6NnhStack) ProtoMessage

func (*MplsLsdMoiIpv6NnhStack) ProtoMessage()

func (*MplsLsdMoiIpv6NnhStack) Reset

func (m *MplsLsdMoiIpv6NnhStack) Reset()

func (*MplsLsdMoiIpv6NnhStack) String

func (m *MplsLsdMoiIpv6NnhStack) String() string

func (*MplsLsdMoiIpv6NnhStack) XXX_DiscardUnknown

func (m *MplsLsdMoiIpv6NnhStack) XXX_DiscardUnknown()

func (*MplsLsdMoiIpv6NnhStack) XXX_Marshal

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

func (*MplsLsdMoiIpv6NnhStack) XXX_Merge

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

func (*MplsLsdMoiIpv6NnhStack) XXX_Size

func (m *MplsLsdMoiIpv6NnhStack) XXX_Size() int

func (*MplsLsdMoiIpv6NnhStack) XXX_Unmarshal

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

type MplsLsdMoiIpv6Stack

type MplsLsdMoiIpv6Stack struct {
	Nexthop              *MplsLsdMoiIpv6           `protobuf:"bytes,1,opt,name=nexthop,proto3" json:"nexthop,omitempty"`
	InnerStack           *MplsLsdMoiIpv6InnerStack `protobuf:"bytes,2,opt,name=inner_stack,json=innerStack,proto3" json:"inner_stack,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*MplsLsdMoiIpv6Stack) Descriptor

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

func (*MplsLsdMoiIpv6Stack) GetInnerStack

func (m *MplsLsdMoiIpv6Stack) GetInnerStack() *MplsLsdMoiIpv6InnerStack

func (*MplsLsdMoiIpv6Stack) GetNexthop

func (m *MplsLsdMoiIpv6Stack) GetNexthop() *MplsLsdMoiIpv6

func (*MplsLsdMoiIpv6Stack) ProtoMessage

func (*MplsLsdMoiIpv6Stack) ProtoMessage()

func (*MplsLsdMoiIpv6Stack) Reset

func (m *MplsLsdMoiIpv6Stack) Reset()

func (*MplsLsdMoiIpv6Stack) String

func (m *MplsLsdMoiIpv6Stack) String() string

func (*MplsLsdMoiIpv6Stack) XXX_DiscardUnknown

func (m *MplsLsdMoiIpv6Stack) XXX_DiscardUnknown()

func (*MplsLsdMoiIpv6Stack) XXX_Marshal

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

func (*MplsLsdMoiIpv6Stack) XXX_Merge

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

func (*MplsLsdMoiIpv6Stack) XXX_Size

func (m *MplsLsdMoiIpv6Stack) XXX_Size() int

func (*MplsLsdMoiIpv6Stack) XXX_Unmarshal

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

type MplsLsdMoiLabelRange

type MplsLsdMoiLabelRange struct {
	StartLabelActive     uint32   `protobuf:"varint,1,opt,name=start_label_active,json=startLabelActive,proto3" json:"start_label_active,omitempty"`
	EndLabelActive       uint32   `protobuf:"varint,2,opt,name=end_label_active,json=endLabelActive,proto3" json:"end_label_active,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiLabelRange) Descriptor

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

func (*MplsLsdMoiLabelRange) GetEndLabelActive

func (m *MplsLsdMoiLabelRange) GetEndLabelActive() uint32

func (*MplsLsdMoiLabelRange) GetStartLabelActive

func (m *MplsLsdMoiLabelRange) GetStartLabelActive() uint32

func (*MplsLsdMoiLabelRange) ProtoMessage

func (*MplsLsdMoiLabelRange) ProtoMessage()

func (*MplsLsdMoiLabelRange) Reset

func (m *MplsLsdMoiLabelRange) Reset()

func (*MplsLsdMoiLabelRange) String

func (m *MplsLsdMoiLabelRange) String() string

func (*MplsLsdMoiLabelRange) XXX_DiscardUnknown

func (m *MplsLsdMoiLabelRange) XXX_DiscardUnknown()

func (*MplsLsdMoiLabelRange) XXX_Marshal

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

func (*MplsLsdMoiLabelRange) XXX_Merge

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

func (*MplsLsdMoiLabelRange) XXX_Size

func (m *MplsLsdMoiLabelRange) XXX_Size() int

func (*MplsLsdMoiLabelRange) XXX_Unmarshal

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

type MplsLsdMoiNnh

type MplsLsdMoiNnh struct {
	NnhType              string   `protobuf:"bytes,1,opt,name=nnh_type,json=nnhType,proto3" json:"nnh_type,omitempty"`
	Address              string   `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	InterfaceName        string   `protobuf:"bytes,3,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiNnh) Descriptor

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

func (*MplsLsdMoiNnh) GetAddress

func (m *MplsLsdMoiNnh) GetAddress() string

func (*MplsLsdMoiNnh) GetInterfaceName

func (m *MplsLsdMoiNnh) GetInterfaceName() string

func (*MplsLsdMoiNnh) GetNnhType

func (m *MplsLsdMoiNnh) GetNnhType() string

func (*MplsLsdMoiNnh) ProtoMessage

func (*MplsLsdMoiNnh) ProtoMessage()

func (*MplsLsdMoiNnh) Reset

func (m *MplsLsdMoiNnh) Reset()

func (*MplsLsdMoiNnh) String

func (m *MplsLsdMoiNnh) String() string

func (*MplsLsdMoiNnh) XXX_DiscardUnknown

func (m *MplsLsdMoiNnh) XXX_DiscardUnknown()

func (*MplsLsdMoiNnh) XXX_Marshal

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

func (*MplsLsdMoiNnh) XXX_Merge

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

func (*MplsLsdMoiNnh) XXX_Size

func (m *MplsLsdMoiNnh) XXX_Size() int

func (*MplsLsdMoiNnh) XXX_Unmarshal

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

type MplsLsdMoiOutLabelInfo

type MplsLsdMoiOutLabelInfo struct {
	OutgoingLabel        uint32   `protobuf:"varint,1,opt,name=outgoing_label,json=outgoingLabel,proto3" json:"outgoing_label,omitempty"`
	OutgoingLabelStr     string   `protobuf:"bytes,2,opt,name=outgoing_label_str,json=outgoingLabelStr,proto3" json:"outgoing_label_str,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiOutLabelInfo) Descriptor

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

func (*MplsLsdMoiOutLabelInfo) GetOutgoingLabel

func (m *MplsLsdMoiOutLabelInfo) GetOutgoingLabel() uint32

func (*MplsLsdMoiOutLabelInfo) GetOutgoingLabelStr

func (m *MplsLsdMoiOutLabelInfo) GetOutgoingLabelStr() string

func (*MplsLsdMoiOutLabelInfo) ProtoMessage

func (*MplsLsdMoiOutLabelInfo) ProtoMessage()

func (*MplsLsdMoiOutLabelInfo) Reset

func (m *MplsLsdMoiOutLabelInfo) Reset()

func (*MplsLsdMoiOutLabelInfo) String

func (m *MplsLsdMoiOutLabelInfo) String() string

func (*MplsLsdMoiOutLabelInfo) XXX_DiscardUnknown

func (m *MplsLsdMoiOutLabelInfo) XXX_DiscardUnknown()

func (*MplsLsdMoiOutLabelInfo) XXX_Marshal

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

func (*MplsLsdMoiOutLabelInfo) XXX_Merge

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

func (*MplsLsdMoiOutLabelInfo) XXX_Size

func (m *MplsLsdMoiOutLabelInfo) XXX_Size() int

func (*MplsLsdMoiOutLabelInfo) XXX_Unmarshal

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

type MplsLsdMoiPopAndLkup

type MplsLsdMoiPopAndLkup struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	PathFlagsDecode      string   `protobuf:"bytes,3,opt,name=path_flags_decode,json=pathFlagsDecode,proto3" json:"path_flags_decode,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiPopAndLkup) Descriptor

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

func (*MplsLsdMoiPopAndLkup) GetPathFlagsDecode

func (m *MplsLsdMoiPopAndLkup) GetPathFlagsDecode() string

func (*MplsLsdMoiPopAndLkup) GetTableId

func (m *MplsLsdMoiPopAndLkup) GetTableId() uint32

func (*MplsLsdMoiPopAndLkup) GetTableName

func (m *MplsLsdMoiPopAndLkup) GetTableName() string

func (*MplsLsdMoiPopAndLkup) ProtoMessage

func (*MplsLsdMoiPopAndLkup) ProtoMessage()

func (*MplsLsdMoiPopAndLkup) Reset

func (m *MplsLsdMoiPopAndLkup) Reset()

func (*MplsLsdMoiPopAndLkup) String

func (m *MplsLsdMoiPopAndLkup) String() string

func (*MplsLsdMoiPopAndLkup) XXX_DiscardUnknown

func (m *MplsLsdMoiPopAndLkup) XXX_DiscardUnknown()

func (*MplsLsdMoiPopAndLkup) XXX_Marshal

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

func (*MplsLsdMoiPopAndLkup) XXX_Merge

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

func (*MplsLsdMoiPopAndLkup) XXX_Size

func (m *MplsLsdMoiPopAndLkup) XXX_Size() int

func (*MplsLsdMoiPopAndLkup) XXX_Unmarshal

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

type MplsLsdMoiPopAndLkupTp

type MplsLsdMoiPopAndLkupTp struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	PathFlagsDecode      string   `protobuf:"bytes,3,opt,name=path_flags_decode,json=pathFlagsDecode,proto3" json:"path_flags_decode,omitempty"`
	OutLabel             uint32   `protobuf:"varint,4,opt,name=out_label,json=outLabel,proto3" json:"out_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiPopAndLkupTp) Descriptor

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

func (*MplsLsdMoiPopAndLkupTp) GetOutLabel

func (m *MplsLsdMoiPopAndLkupTp) GetOutLabel() uint32

func (*MplsLsdMoiPopAndLkupTp) GetPathFlagsDecode

func (m *MplsLsdMoiPopAndLkupTp) GetPathFlagsDecode() string

func (*MplsLsdMoiPopAndLkupTp) GetTableId

func (m *MplsLsdMoiPopAndLkupTp) GetTableId() uint32

func (*MplsLsdMoiPopAndLkupTp) GetTableName

func (m *MplsLsdMoiPopAndLkupTp) GetTableName() string

func (*MplsLsdMoiPopAndLkupTp) ProtoMessage

func (*MplsLsdMoiPopAndLkupTp) ProtoMessage()

func (*MplsLsdMoiPopAndLkupTp) Reset

func (m *MplsLsdMoiPopAndLkupTp) Reset()

func (*MplsLsdMoiPopAndLkupTp) String

func (m *MplsLsdMoiPopAndLkupTp) String() string

func (*MplsLsdMoiPopAndLkupTp) XXX_DiscardUnknown

func (m *MplsLsdMoiPopAndLkupTp) XXX_DiscardUnknown()

func (*MplsLsdMoiPopAndLkupTp) XXX_Marshal

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

func (*MplsLsdMoiPopAndLkupTp) XXX_Merge

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

func (*MplsLsdMoiPopAndLkupTp) XXX_Size

func (m *MplsLsdMoiPopAndLkupTp) XXX_Size() int

func (*MplsLsdMoiPopAndLkupTp) XXX_Unmarshal

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

type MplsLsdMoiPw

type MplsLsdMoiPw struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	PathFlagsDecode      string   `protobuf:"bytes,3,opt,name=path_flags_decode,json=pathFlagsDecode,proto3" json:"path_flags_decode,omitempty"`
	OutInterface         string   `protobuf:"bytes,4,opt,name=out_interface,json=outInterface,proto3" json:"out_interface,omitempty"`
	OutLabel             uint32   `protobuf:"varint,5,opt,name=out_label,json=outLabel,proto3" json:"out_label,omitempty"`
	CrossConnectId       uint32   `protobuf:"varint,6,opt,name=cross_connect_id,json=crossConnectId,proto3" json:"cross_connect_id,omitempty"`
	PseuodoWireConnectId uint32   `` /* 126-byte string literal not displayed */
	Ipv4NextHop          string   `protobuf:"bytes,8,opt,name=ipv4_next_hop,json=ipv4NextHop,proto3" json:"ipv4_next_hop,omitempty"`
	BridgeId             uint32   `protobuf:"varint,9,opt,name=bridge_id,json=bridgeId,proto3" json:"bridge_id,omitempty"`
	SplitHorizonId       uint32   `protobuf:"varint,10,opt,name=split_horizon_id,json=splitHorizonId,proto3" json:"split_horizon_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiPw) Descriptor

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

func (*MplsLsdMoiPw) GetBridgeId

func (m *MplsLsdMoiPw) GetBridgeId() uint32

func (*MplsLsdMoiPw) GetCrossConnectId

func (m *MplsLsdMoiPw) GetCrossConnectId() uint32

func (*MplsLsdMoiPw) GetIpv4NextHop

func (m *MplsLsdMoiPw) GetIpv4NextHop() string

func (*MplsLsdMoiPw) GetOutInterface

func (m *MplsLsdMoiPw) GetOutInterface() string

func (*MplsLsdMoiPw) GetOutLabel

func (m *MplsLsdMoiPw) GetOutLabel() uint32

func (*MplsLsdMoiPw) GetPathFlagsDecode

func (m *MplsLsdMoiPw) GetPathFlagsDecode() string

func (*MplsLsdMoiPw) GetPseuodoWireConnectId

func (m *MplsLsdMoiPw) GetPseuodoWireConnectId() uint32

func (*MplsLsdMoiPw) GetSplitHorizonId

func (m *MplsLsdMoiPw) GetSplitHorizonId() uint32

func (*MplsLsdMoiPw) GetTableId

func (m *MplsLsdMoiPw) GetTableId() uint32

func (*MplsLsdMoiPw) GetTableName

func (m *MplsLsdMoiPw) GetTableName() string

func (*MplsLsdMoiPw) ProtoMessage

func (*MplsLsdMoiPw) ProtoMessage()

func (*MplsLsdMoiPw) Reset

func (m *MplsLsdMoiPw) Reset()

func (*MplsLsdMoiPw) String

func (m *MplsLsdMoiPw) String() string

func (*MplsLsdMoiPw) XXX_DiscardUnknown

func (m *MplsLsdMoiPw) XXX_DiscardUnknown()

func (*MplsLsdMoiPw) XXX_Marshal

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

func (*MplsLsdMoiPw) XXX_Merge

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

func (*MplsLsdMoiPw) XXX_Size

func (m *MplsLsdMoiPw) XXX_Size() int

func (*MplsLsdMoiPw) XXX_Unmarshal

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

type MplsLsdMoiPwList

type MplsLsdMoiPwList struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	L3Interface          string   `protobuf:"bytes,3,opt,name=l3_interface,json=l3Interface,proto3" json:"l3_interface,omitempty"`
	L2Interface          string   `protobuf:"bytes,4,opt,name=l2_interface,json=l2Interface,proto3" json:"l2_interface,omitempty"`
	PathFlagsDecode      string   `protobuf:"bytes,5,opt,name=path_flags_decode,json=pathFlagsDecode,proto3" json:"path_flags_decode,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiPwList) Descriptor

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

func (*MplsLsdMoiPwList) GetL2Interface

func (m *MplsLsdMoiPwList) GetL2Interface() string

func (*MplsLsdMoiPwList) GetL3Interface

func (m *MplsLsdMoiPwList) GetL3Interface() string

func (*MplsLsdMoiPwList) GetPathFlagsDecode

func (m *MplsLsdMoiPwList) GetPathFlagsDecode() string

func (*MplsLsdMoiPwList) GetTableId

func (m *MplsLsdMoiPwList) GetTableId() uint32

func (*MplsLsdMoiPwList) GetTableName

func (m *MplsLsdMoiPwList) GetTableName() string

func (*MplsLsdMoiPwList) ProtoMessage

func (*MplsLsdMoiPwList) ProtoMessage()

func (*MplsLsdMoiPwList) Reset

func (m *MplsLsdMoiPwList) Reset()

func (*MplsLsdMoiPwList) String

func (m *MplsLsdMoiPwList) String() string

func (*MplsLsdMoiPwList) XXX_DiscardUnknown

func (m *MplsLsdMoiPwList) XXX_DiscardUnknown()

func (*MplsLsdMoiPwList) XXX_Marshal

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

func (*MplsLsdMoiPwList) XXX_Merge

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

func (*MplsLsdMoiPwList) XXX_Size

func (m *MplsLsdMoiPwList) XXX_Size() int

func (*MplsLsdMoiPwList) XXX_Unmarshal

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

type MplsLsdMoiPwhe

type MplsLsdMoiPwhe struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	PathFlagsDecode      string   `protobuf:"bytes,3,opt,name=path_flags_decode,json=pathFlagsDecode,proto3" json:"path_flags_decode,omitempty"`
	OutInterface         string   `protobuf:"bytes,4,opt,name=out_interface,json=outInterface,proto3" json:"out_interface,omitempty"`
	OutLabel             uint32   `protobuf:"varint,5,opt,name=out_label,json=outLabel,proto3" json:"out_label,omitempty"`
	Ipv4NextHop          string   `protobuf:"bytes,6,opt,name=ipv4_next_hop,json=ipv4NextHop,proto3" json:"ipv4_next_hop,omitempty"`
	ControlWord          int32    `protobuf:"zigzag32,7,opt,name=control_word,json=controlWord,proto3" json:"control_word,omitempty"`
	Imposition           int32    `protobuf:"zigzag32,8,opt,name=imposition,proto3" json:"imposition,omitempty"`
	Vctype               uint32   `protobuf:"varint,9,opt,name=vctype,proto3" json:"vctype,omitempty"`
	PwListId             uint32   `protobuf:"varint,10,opt,name=pw_list_id,json=pwListId,proto3" json:"pw_list_id,omitempty"`
	PwheInterface        string   `protobuf:"bytes,11,opt,name=pwhe_interface,json=pwheInterface,proto3" json:"pwhe_interface,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiPwhe) Descriptor

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

func (*MplsLsdMoiPwhe) GetControlWord

func (m *MplsLsdMoiPwhe) GetControlWord() int32

func (*MplsLsdMoiPwhe) GetImposition

func (m *MplsLsdMoiPwhe) GetImposition() int32

func (*MplsLsdMoiPwhe) GetIpv4NextHop

func (m *MplsLsdMoiPwhe) GetIpv4NextHop() string

func (*MplsLsdMoiPwhe) GetOutInterface

func (m *MplsLsdMoiPwhe) GetOutInterface() string

func (*MplsLsdMoiPwhe) GetOutLabel

func (m *MplsLsdMoiPwhe) GetOutLabel() uint32

func (*MplsLsdMoiPwhe) GetPathFlagsDecode

func (m *MplsLsdMoiPwhe) GetPathFlagsDecode() string

func (*MplsLsdMoiPwhe) GetPwListId

func (m *MplsLsdMoiPwhe) GetPwListId() uint32

func (*MplsLsdMoiPwhe) GetPwheInterface

func (m *MplsLsdMoiPwhe) GetPwheInterface() string

func (*MplsLsdMoiPwhe) GetTableId

func (m *MplsLsdMoiPwhe) GetTableId() uint32

func (*MplsLsdMoiPwhe) GetTableName

func (m *MplsLsdMoiPwhe) GetTableName() string

func (*MplsLsdMoiPwhe) GetVctype

func (m *MplsLsdMoiPwhe) GetVctype() uint32

func (*MplsLsdMoiPwhe) ProtoMessage

func (*MplsLsdMoiPwhe) ProtoMessage()

func (*MplsLsdMoiPwhe) Reset

func (m *MplsLsdMoiPwhe) Reset()

func (*MplsLsdMoiPwhe) String

func (m *MplsLsdMoiPwhe) String() string

func (*MplsLsdMoiPwhe) XXX_DiscardUnknown

func (m *MplsLsdMoiPwhe) XXX_DiscardUnknown()

func (*MplsLsdMoiPwhe) XXX_Marshal

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

func (*MplsLsdMoiPwhe) XXX_Merge

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

func (*MplsLsdMoiPwhe) XXX_Size

func (m *MplsLsdMoiPwhe) XXX_Size() int

func (*MplsLsdMoiPwhe) XXX_Unmarshal

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

type MplsLsdMoiTeHead

type MplsLsdMoiTeHead struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	TunnelLocalLabel     uint32   `protobuf:"varint,3,opt,name=tunnel_local_label,json=tunnelLocalLabel,proto3" json:"tunnel_local_label,omitempty"`
	TunnelLocalLabelStr  string   `protobuf:"bytes,4,opt,name=tunnel_local_label_str,json=tunnelLocalLabelStr,proto3" json:"tunnel_local_label_str,omitempty"`
	TunnelFwdClass       uint32   `protobuf:"varint,5,opt,name=tunnel_fwd_class,json=tunnelFwdClass,proto3" json:"tunnel_fwd_class,omitempty"`
	TunnelLoadMetric     uint32   `protobuf:"varint,6,opt,name=tunnel_load_metric,json=tunnelLoadMetric,proto3" json:"tunnel_load_metric,omitempty"`
	FlagsDecode          string   `protobuf:"bytes,7,opt,name=flags_decode,json=flagsDecode,proto3" json:"flags_decode,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdMoiTeHead) Descriptor

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

func (*MplsLsdMoiTeHead) GetFlagsDecode

func (m *MplsLsdMoiTeHead) GetFlagsDecode() string

func (*MplsLsdMoiTeHead) GetTableId

func (m *MplsLsdMoiTeHead) GetTableId() uint32

func (*MplsLsdMoiTeHead) GetTableName

func (m *MplsLsdMoiTeHead) GetTableName() string

func (*MplsLsdMoiTeHead) GetTunnelFwdClass

func (m *MplsLsdMoiTeHead) GetTunnelFwdClass() uint32

func (*MplsLsdMoiTeHead) GetTunnelLoadMetric

func (m *MplsLsdMoiTeHead) GetTunnelLoadMetric() uint32

func (*MplsLsdMoiTeHead) GetTunnelLocalLabel

func (m *MplsLsdMoiTeHead) GetTunnelLocalLabel() uint32

func (*MplsLsdMoiTeHead) GetTunnelLocalLabelStr

func (m *MplsLsdMoiTeHead) GetTunnelLocalLabelStr() string

func (*MplsLsdMoiTeHead) ProtoMessage

func (*MplsLsdMoiTeHead) ProtoMessage()

func (*MplsLsdMoiTeHead) Reset

func (m *MplsLsdMoiTeHead) Reset()

func (*MplsLsdMoiTeHead) String

func (m *MplsLsdMoiTeHead) String() string

func (*MplsLsdMoiTeHead) XXX_DiscardUnknown

func (m *MplsLsdMoiTeHead) XXX_DiscardUnknown()

func (*MplsLsdMoiTeHead) XXX_Marshal

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

func (*MplsLsdMoiTeHead) XXX_Merge

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

func (*MplsLsdMoiTeHead) XXX_Size

func (m *MplsLsdMoiTeHead) XXX_Size() int

func (*MplsLsdMoiTeHead) XXX_Unmarshal

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

type MplsLsdMoiTev4

type MplsLsdMoiTev4 struct {
	TableId                uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	TableName              string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	PathFlagsDecode        string   `protobuf:"bytes,3,opt,name=path_flags_decode,json=pathFlagsDecode,proto3" json:"path_flags_decode,omitempty"`
	OutInterface           string   `protobuf:"bytes,4,opt,name=out_interface,json=outInterface,proto3" json:"out_interface,omitempty"`
	OutLabel               uint32   `protobuf:"varint,5,opt,name=out_label,json=outLabel,proto3" json:"out_label,omitempty"`
	OutLabelName           string   `protobuf:"bytes,6,opt,name=out_label_name,json=outLabelName,proto3" json:"out_label_name,omitempty"`
	Ipv4NextHop            string   `protobuf:"bytes,7,opt,name=ipv4_next_hop,json=ipv4NextHop,proto3" json:"ipv4_next_hop,omitempty"`
	BackupInterface        string   `protobuf:"bytes,8,opt,name=backup_interface,json=backupInterface,proto3" json:"backup_interface,omitempty"`
	BackupIpv4NextHop      string   `protobuf:"bytes,9,opt,name=backup_ipv4_next_hop,json=backupIpv4NextHop,proto3" json:"backup_ipv4_next_hop,omitempty"`
	MergePointLabel        uint32   `protobuf:"varint,10,opt,name=merge_point_label,json=mergePointLabel,proto3" json:"merge_point_label,omitempty"`
	BackupLocalLabel       uint32   `protobuf:"varint,11,opt,name=backup_local_label,json=backupLocalLabel,proto3" json:"backup_local_label,omitempty"`
	TunnelInterface        string   `protobuf:"bytes,12,opt,name=tunnel_interface,json=tunnelInterface,proto3" json:"tunnel_interface,omitempty"`
	TunnelWeight           uint32   `protobuf:"varint,13,opt,name=tunnel_weight,json=tunnelWeight,proto3" json:"tunnel_weight,omitempty"`
	DataOutParentInterface string   `` /* 132-byte string literal not displayed */
	TunnelClass            uint32   `protobuf:"varint,15,opt,name=tunnel_class,json=tunnelClass,proto3" json:"tunnel_class,omitempty"`
	Ipv4NextNextHop        string   `protobuf:"bytes,16,opt,name=ipv4_next_next_hop,json=ipv4NextNextHop,proto3" json:"ipv4_next_next_hop,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*MplsLsdMoiTev4) Descriptor

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

func (*MplsLsdMoiTev4) GetBackupInterface

func (m *MplsLsdMoiTev4) GetBackupInterface() string

func (*MplsLsdMoiTev4) GetBackupIpv4NextHop

func (m *MplsLsdMoiTev4) GetBackupIpv4NextHop() string

func (*MplsLsdMoiTev4) GetBackupLocalLabel

func (m *MplsLsdMoiTev4) GetBackupLocalLabel() uint32

func (*MplsLsdMoiTev4) GetDataOutParentInterface

func (m *MplsLsdMoiTev4) GetDataOutParentInterface() string

func (*MplsLsdMoiTev4) GetIpv4NextHop

func (m *MplsLsdMoiTev4) GetIpv4NextHop() string

func (*MplsLsdMoiTev4) GetIpv4NextNextHop

func (m *MplsLsdMoiTev4) GetIpv4NextNextHop() string

func (*MplsLsdMoiTev4) GetMergePointLabel

func (m *MplsLsdMoiTev4) GetMergePointLabel() uint32

func (*MplsLsdMoiTev4) GetOutInterface

func (m *MplsLsdMoiTev4) GetOutInterface() string

func (*MplsLsdMoiTev4) GetOutLabel

func (m *MplsLsdMoiTev4) GetOutLabel() uint32

func (*MplsLsdMoiTev4) GetOutLabelName

func (m *MplsLsdMoiTev4) GetOutLabelName() string

func (*MplsLsdMoiTev4) GetPathFlagsDecode

func (m *MplsLsdMoiTev4) GetPathFlagsDecode() string

func (*MplsLsdMoiTev4) GetTableId

func (m *MplsLsdMoiTev4) GetTableId() uint32

func (*MplsLsdMoiTev4) GetTableName

func (m *MplsLsdMoiTev4) GetTableName() string

func (*MplsLsdMoiTev4) GetTunnelClass

func (m *MplsLsdMoiTev4) GetTunnelClass() uint32

func (*MplsLsdMoiTev4) GetTunnelInterface

func (m *MplsLsdMoiTev4) GetTunnelInterface() string

func (*MplsLsdMoiTev4) GetTunnelWeight

func (m *MplsLsdMoiTev4) GetTunnelWeight() uint32

func (*MplsLsdMoiTev4) ProtoMessage

func (*MplsLsdMoiTev4) ProtoMessage()

func (*MplsLsdMoiTev4) Reset

func (m *MplsLsdMoiTev4) Reset()

func (*MplsLsdMoiTev4) String

func (m *MplsLsdMoiTev4) String() string

func (*MplsLsdMoiTev4) XXX_DiscardUnknown

func (m *MplsLsdMoiTev4) XXX_DiscardUnknown()

func (*MplsLsdMoiTev4) XXX_Marshal

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

func (*MplsLsdMoiTev4) XXX_Merge

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

func (*MplsLsdMoiTev4) XXX_Size

func (m *MplsLsdMoiTev4) XXX_Size() int

func (*MplsLsdMoiTev4) XXX_Unmarshal

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

type MplsLsdRw

type MplsLsdRw struct {
	FpiKey               *MplsLsdFpi      `protobuf:"bytes,50,opt,name=fpi_key,json=fpiKey,proto3" json:"fpi_key,omitempty"`
	AssociatedFpi        []*MplsLsdFpi    `protobuf:"bytes,51,rep,name=associated_fpi,json=associatedFpi,proto3" json:"associated_fpi,omitempty"`
	V4Rpf                []*MplsLsdV4Rpf  `protobuf:"bytes,52,rep,name=v4_rpf,json=v4Rpf,proto3" json:"v4_rpf,omitempty"`
	V6Rpf                []*MplsLsdV6Rpf  `protobuf:"bytes,53,rep,name=v6_rpf,json=v6Rpf,proto3" json:"v6_rpf,omitempty"`
	Mois                 []*MplsLsdMoiArr `protobuf:"bytes,54,rep,name=mois,proto3" json:"mois,omitempty"`
	RewriteVersion       uint64           `protobuf:"varint,55,opt,name=rewrite_version,json=rewriteVersion,proto3" json:"rewrite_version,omitempty"`
	BcdlPriority         uint32           `protobuf:"varint,56,opt,name=bcdl_priority,json=bcdlPriority,proto3" json:"bcdl_priority,omitempty"`
	LsdQueue             uint32           `protobuf:"varint,57,opt,name=lsd_queue,json=lsdQueue,proto3" json:"lsd_queue,omitempty"`
	RwInstallTime        uint64           `protobuf:"varint,58,opt,name=rw_install_time,json=rwInstallTime,proto3" json:"rw_install_time,omitempty"`
	RwInstallAge         uint64           `protobuf:"varint,59,opt,name=rw_install_age,json=rwInstallAge,proto3" json:"rw_install_age,omitempty"`
	RwUpdated            int32            `protobuf:"zigzag32,60,opt,name=rw_updated,json=rwUpdated,proto3" json:"rw_updated,omitempty"`
	PriorityUpdated      int32            `protobuf:"zigzag32,61,opt,name=priority_updated,json=priorityUpdated,proto3" json:"priority_updated,omitempty"`
	RewriteId            *MplsLsdRwId     `protobuf:"bytes,62,opt,name=rewrite_id,json=rewriteId,proto3" json:"rewrite_id,omitempty"`
	RwRedist             int32            `protobuf:"zigzag32,63,opt,name=rw_redist,json=rwRedist,proto3" json:"rw_redist,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*MplsLsdRw) Descriptor

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

func (*MplsLsdRw) GetAssociatedFpi

func (m *MplsLsdRw) GetAssociatedFpi() []*MplsLsdFpi

func (*MplsLsdRw) GetBcdlPriority

func (m *MplsLsdRw) GetBcdlPriority() uint32

func (*MplsLsdRw) GetFpiKey

func (m *MplsLsdRw) GetFpiKey() *MplsLsdFpi

func (*MplsLsdRw) GetLsdQueue

func (m *MplsLsdRw) GetLsdQueue() uint32

func (*MplsLsdRw) GetMois

func (m *MplsLsdRw) GetMois() []*MplsLsdMoiArr

func (*MplsLsdRw) GetPriorityUpdated

func (m *MplsLsdRw) GetPriorityUpdated() int32

func (*MplsLsdRw) GetRewriteId

func (m *MplsLsdRw) GetRewriteId() *MplsLsdRwId

func (*MplsLsdRw) GetRewriteVersion

func (m *MplsLsdRw) GetRewriteVersion() uint64

func (*MplsLsdRw) GetRwInstallAge

func (m *MplsLsdRw) GetRwInstallAge() uint64

func (*MplsLsdRw) GetRwInstallTime

func (m *MplsLsdRw) GetRwInstallTime() uint64

func (*MplsLsdRw) GetRwRedist

func (m *MplsLsdRw) GetRwRedist() int32

func (*MplsLsdRw) GetRwUpdated

func (m *MplsLsdRw) GetRwUpdated() int32

func (*MplsLsdRw) GetV4Rpf

func (m *MplsLsdRw) GetV4Rpf() []*MplsLsdV4Rpf

func (*MplsLsdRw) GetV6Rpf

func (m *MplsLsdRw) GetV6Rpf() []*MplsLsdV6Rpf

func (*MplsLsdRw) ProtoMessage

func (*MplsLsdRw) ProtoMessage()

func (*MplsLsdRw) Reset

func (m *MplsLsdRw) Reset()

func (*MplsLsdRw) String

func (m *MplsLsdRw) String() string

func (*MplsLsdRw) XXX_DiscardUnknown

func (m *MplsLsdRw) XXX_DiscardUnknown()

func (*MplsLsdRw) XXX_Marshal

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

func (*MplsLsdRw) XXX_Merge

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

func (*MplsLsdRw) XXX_Size

func (m *MplsLsdRw) XXX_Size() int

func (*MplsLsdRw) XXX_Unmarshal

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

type MplsLsdRwId

type MplsLsdRwId struct {
	RewriteId            *MplsLsdRwIdGen `protobuf:"bytes,1,opt,name=rewrite_id,json=rewriteId,proto3" json:"rewrite_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*MplsLsdRwId) Descriptor

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

func (*MplsLsdRwId) GetRewriteId

func (m *MplsLsdRwId) GetRewriteId() *MplsLsdRwIdGen

func (*MplsLsdRwId) ProtoMessage

func (*MplsLsdRwId) ProtoMessage()

func (*MplsLsdRwId) Reset

func (m *MplsLsdRwId) Reset()

func (*MplsLsdRwId) String

func (m *MplsLsdRwId) String() string

func (*MplsLsdRwId) XXX_DiscardUnknown

func (m *MplsLsdRwId) XXX_DiscardUnknown()

func (*MplsLsdRwId) XXX_Marshal

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

func (*MplsLsdRwId) XXX_Merge

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

func (*MplsLsdRwId) XXX_Size

func (m *MplsLsdRwId) XXX_Size() int

func (*MplsLsdRwId) XXX_Unmarshal

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

type MplsLsdRwIdGen

type MplsLsdRwIdGen struct {
	RewriteIdType        string             `protobuf:"bytes,1,opt,name=rewrite_id_type,json=rewriteIdType,proto3" json:"rewrite_id_type,omitempty"`
	LabelContext         *MplsLsdLblCtxKey  `protobuf:"bytes,2,opt,name=label_context,json=labelContext,proto3" json:"label_context,omitempty"`
	LocalLabelRewrite    *MplsLsdRwIdLocLbl `protobuf:"bytes,3,opt,name=local_label_rewrite,json=localLabelRewrite,proto3" json:"local_label_rewrite,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*MplsLsdRwIdGen) Descriptor

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

func (*MplsLsdRwIdGen) GetLabelContext

func (m *MplsLsdRwIdGen) GetLabelContext() *MplsLsdLblCtxKey

func (*MplsLsdRwIdGen) GetLocalLabelRewrite

func (m *MplsLsdRwIdGen) GetLocalLabelRewrite() *MplsLsdRwIdLocLbl

func (*MplsLsdRwIdGen) GetRewriteIdType

func (m *MplsLsdRwIdGen) GetRewriteIdType() string

func (*MplsLsdRwIdGen) ProtoMessage

func (*MplsLsdRwIdGen) ProtoMessage()

func (*MplsLsdRwIdGen) Reset

func (m *MplsLsdRwIdGen) Reset()

func (*MplsLsdRwIdGen) String

func (m *MplsLsdRwIdGen) String() string

func (*MplsLsdRwIdGen) XXX_DiscardUnknown

func (m *MplsLsdRwIdGen) XXX_DiscardUnknown()

func (*MplsLsdRwIdGen) XXX_Marshal

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

func (*MplsLsdRwIdGen) XXX_Merge

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

func (*MplsLsdRwIdGen) XXX_Size

func (m *MplsLsdRwIdGen) XXX_Size() int

func (*MplsLsdRwIdGen) XXX_Unmarshal

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

type MplsLsdRwIdLocLbl

type MplsLsdRwIdLocLbl struct {
	LabelData            []uint32 `protobuf:"varint,1,rep,packed,name=label_data,json=labelData,proto3" json:"label_data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdRwIdLocLbl) Descriptor

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

func (*MplsLsdRwIdLocLbl) GetLabelData

func (m *MplsLsdRwIdLocLbl) GetLabelData() []uint32

func (*MplsLsdRwIdLocLbl) ProtoMessage

func (*MplsLsdRwIdLocLbl) ProtoMessage()

func (*MplsLsdRwIdLocLbl) Reset

func (m *MplsLsdRwIdLocLbl) Reset()

func (*MplsLsdRwIdLocLbl) String

func (m *MplsLsdRwIdLocLbl) String() string

func (*MplsLsdRwIdLocLbl) XXX_DiscardUnknown

func (m *MplsLsdRwIdLocLbl) XXX_DiscardUnknown()

func (*MplsLsdRwIdLocLbl) XXX_Marshal

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

func (*MplsLsdRwIdLocLbl) XXX_Merge

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

func (*MplsLsdRwIdLocLbl) XXX_Size

func (m *MplsLsdRwIdLocLbl) XXX_Size() int

func (*MplsLsdRwIdLocLbl) XXX_Unmarshal

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

type MplsLsdRw_KEYS

type MplsLsdRw_KEYS struct {
	LabelRangeType       uint32   `protobuf:"varint,1,opt,name=label_range_type,json=labelRangeType,proto3" json:"label_range_type,omitempty"`
	LabelRangeIndex      uint32   `protobuf:"varint,2,opt,name=label_range_index,json=labelRangeIndex,proto3" json:"label_range_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdRw_KEYS) Descriptor

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

func (*MplsLsdRw_KEYS) GetLabelRangeIndex

func (m *MplsLsdRw_KEYS) GetLabelRangeIndex() uint32

func (*MplsLsdRw_KEYS) GetLabelRangeType

func (m *MplsLsdRw_KEYS) GetLabelRangeType() uint32

func (*MplsLsdRw_KEYS) ProtoMessage

func (*MplsLsdRw_KEYS) ProtoMessage()

func (*MplsLsdRw_KEYS) Reset

func (m *MplsLsdRw_KEYS) Reset()

func (*MplsLsdRw_KEYS) String

func (m *MplsLsdRw_KEYS) String() string

func (*MplsLsdRw_KEYS) XXX_DiscardUnknown

func (m *MplsLsdRw_KEYS) XXX_DiscardUnknown()

func (*MplsLsdRw_KEYS) XXX_Marshal

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

func (*MplsLsdRw_KEYS) XXX_Merge

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

func (*MplsLsdRw_KEYS) XXX_Size

func (m *MplsLsdRw_KEYS) XXX_Size() int

func (*MplsLsdRw_KEYS) XXX_Unmarshal

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

type MplsLsdV4Rpf

type MplsLsdV4Rpf struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	V4RpfNeighbor        string   `protobuf:"bytes,2,opt,name=v4_rpf_neighbor,json=v4RpfNeighbor,proto3" json:"v4_rpf_neighbor,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdV4Rpf) Descriptor

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

func (*MplsLsdV4Rpf) GetTableId

func (m *MplsLsdV4Rpf) GetTableId() uint32

func (*MplsLsdV4Rpf) GetV4RpfNeighbor

func (m *MplsLsdV4Rpf) GetV4RpfNeighbor() string

func (*MplsLsdV4Rpf) ProtoMessage

func (*MplsLsdV4Rpf) ProtoMessage()

func (*MplsLsdV4Rpf) Reset

func (m *MplsLsdV4Rpf) Reset()

func (*MplsLsdV4Rpf) String

func (m *MplsLsdV4Rpf) String() string

func (*MplsLsdV4Rpf) XXX_DiscardUnknown

func (m *MplsLsdV4Rpf) XXX_DiscardUnknown()

func (*MplsLsdV4Rpf) XXX_Marshal

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

func (*MplsLsdV4Rpf) XXX_Merge

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

func (*MplsLsdV4Rpf) XXX_Size

func (m *MplsLsdV4Rpf) XXX_Size() int

func (*MplsLsdV4Rpf) XXX_Unmarshal

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

type MplsLsdV6Rpf

type MplsLsdV6Rpf struct {
	TableId              uint32   `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	V6RpfNeighbor        string   `protobuf:"bytes,2,opt,name=v6_rpf_neighbor,json=v6RpfNeighbor,proto3" json:"v6_rpf_neighbor,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsLsdV6Rpf) Descriptor

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

func (*MplsLsdV6Rpf) GetTableId

func (m *MplsLsdV6Rpf) GetTableId() uint32

func (*MplsLsdV6Rpf) GetV6RpfNeighbor

func (m *MplsLsdV6Rpf) GetV6RpfNeighbor() string

func (*MplsLsdV6Rpf) ProtoMessage

func (*MplsLsdV6Rpf) ProtoMessage()

func (*MplsLsdV6Rpf) Reset

func (m *MplsLsdV6Rpf) Reset()

func (*MplsLsdV6Rpf) String

func (m *MplsLsdV6Rpf) String() string

func (*MplsLsdV6Rpf) XXX_DiscardUnknown

func (m *MplsLsdV6Rpf) XXX_DiscardUnknown()

func (*MplsLsdV6Rpf) XXX_Marshal

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

func (*MplsLsdV6Rpf) XXX_Merge

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

func (*MplsLsdV6Rpf) XXX_Size

func (m *MplsLsdV6Rpf) XXX_Size() int

func (*MplsLsdV6Rpf) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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