cisco_ios_xr_mpls_te_oper_mpls_te_p2p_p2mp_tunnel_tunnel_remotes_tunnel_remote

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: 1

Documentation

Overview

Cisco-IOS-XR-mpls-te-oper:mpls-te/p2p-p2mp-tunnel/tunnel-remotes/tunnel-remote

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Addr

type Addr struct {
	Type                  string               `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Ipv4Address           string               `protobuf:"bytes,2,opt,name=ipv4_address,json=ipv4Address,proto3" json:"ipv4_address,omitempty"`
	Ipv4UnnumberedAddress *TeAddrTypeIpv4Unnum `` /* 126-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{}             `json:"-"`
	XXX_unrecognized      []byte               `json:"-"`
	XXX_sizecache         int32                `json:"-"`
}

func (*Addr) Descriptor

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

func (*Addr) GetIpv4Address

func (m *Addr) GetIpv4Address() string

func (*Addr) GetIpv4UnnumberedAddress

func (m *Addr) GetIpv4UnnumberedAddress() *TeAddrTypeIpv4Unnum

func (*Addr) GetType

func (m *Addr) GetType() string

func (*Addr) ProtoMessage

func (*Addr) ProtoMessage()

func (*Addr) Reset

func (m *Addr) Reset()

func (*Addr) String

func (m *Addr) String() string

func (*Addr) XXX_DiscardUnknown

func (m *Addr) XXX_DiscardUnknown()

func (*Addr) XXX_Marshal

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

func (*Addr) XXX_Merge

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

func (*Addr) XXX_Size

func (m *Addr) XXX_Size() int

func (*Addr) XXX_Unmarshal

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

type AffinityNameBag

type AffinityNameBag struct {
	ConstraintType          uint32   `protobuf:"varint,1,opt,name=constraint_type,json=constraintType,proto3" json:"constraint_type,omitempty"`
	ConstraintValue         uint32   `protobuf:"varint,2,opt,name=constraint_value,json=constraintValue,proto3" json:"constraint_value,omitempty"`
	ForwardRefValue         uint32   `protobuf:"varint,3,opt,name=forward_ref_value,json=forwardRefValue,proto3" json:"forward_ref_value,omitempty"`
	ConstraintExtendedValue []uint32 `` /* 140-byte string literal not displayed */
	ExtendedForwardRefValue []uint32 `` /* 142-byte string literal not displayed */
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func (*AffinityNameBag) Descriptor

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

func (*AffinityNameBag) GetConstraintExtendedValue

func (m *AffinityNameBag) GetConstraintExtendedValue() []uint32

func (*AffinityNameBag) GetConstraintType

func (m *AffinityNameBag) GetConstraintType() uint32

func (*AffinityNameBag) GetConstraintValue

func (m *AffinityNameBag) GetConstraintValue() uint32

func (*AffinityNameBag) GetExtendedForwardRefValue

func (m *AffinityNameBag) GetExtendedForwardRefValue() []uint32

func (*AffinityNameBag) GetForwardRefValue

func (m *AffinityNameBag) GetForwardRefValue() uint32

func (*AffinityNameBag) ProtoMessage

func (*AffinityNameBag) ProtoMessage()

func (*AffinityNameBag) Reset

func (m *AffinityNameBag) Reset()

func (*AffinityNameBag) String

func (m *AffinityNameBag) String() string

func (*AffinityNameBag) XXX_DiscardUnknown

func (m *AffinityNameBag) XXX_DiscardUnknown()

func (*AffinityNameBag) XXX_Marshal

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

func (*AffinityNameBag) XXX_Merge

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

func (*AffinityNameBag) XXX_Size

func (m *AffinityNameBag) XXX_Size() int

func (*AffinityNameBag) XXX_Unmarshal

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

type BandwidthSpecBag

type BandwidthSpecBag struct {
	AverageRate          uint64   `protobuf:"varint,1,opt,name=average_rate,json=averageRate,proto3" json:"average_rate,omitempty"`
	MaximumBurst         uint64   `protobuf:"varint,2,opt,name=maximum_burst,json=maximumBurst,proto3" json:"maximum_burst,omitempty"`
	PeakRate             uint64   `protobuf:"varint,3,opt,name=peak_rate,json=peakRate,proto3" json:"peak_rate,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BandwidthSpecBag) Descriptor

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

func (*BandwidthSpecBag) GetAverageRate

func (m *BandwidthSpecBag) GetAverageRate() uint64

func (*BandwidthSpecBag) GetMaximumBurst

func (m *BandwidthSpecBag) GetMaximumBurst() uint64

func (*BandwidthSpecBag) GetPeakRate

func (m *BandwidthSpecBag) GetPeakRate() uint64

func (*BandwidthSpecBag) ProtoMessage

func (*BandwidthSpecBag) ProtoMessage()

func (*BandwidthSpecBag) Reset

func (m *BandwidthSpecBag) Reset()

func (*BandwidthSpecBag) String

func (m *BandwidthSpecBag) String() string

func (*BandwidthSpecBag) XXX_DiscardUnknown

func (m *BandwidthSpecBag) XXX_DiscardUnknown()

func (*BandwidthSpecBag) XXX_Marshal

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

func (*BandwidthSpecBag) XXX_Merge

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

func (*BandwidthSpecBag) XXX_Size

func (m *BandwidthSpecBag) XXX_Size() int

func (*BandwidthSpecBag) XXX_Unmarshal

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

type MplsSrlgInfo

type MplsSrlgInfo struct {
	SharedRiskGroup      uint32   `protobuf:"varint,1,opt,name=shared_risk_group,json=sharedRiskGroup,proto3" json:"shared_risk_group,omitempty"`
	SrlgName             string   `protobuf:"bytes,2,opt,name=srlg_name,json=srlgName,proto3" json:"srlg_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsSrlgInfo) Descriptor

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

func (*MplsSrlgInfo) GetSharedRiskGroup

func (m *MplsSrlgInfo) GetSharedRiskGroup() uint32

func (*MplsSrlgInfo) GetSrlgName

func (m *MplsSrlgInfo) GetSrlgName() string

func (*MplsSrlgInfo) ProtoMessage

func (*MplsSrlgInfo) ProtoMessage()

func (*MplsSrlgInfo) Reset

func (m *MplsSrlgInfo) Reset()

func (*MplsSrlgInfo) String

func (m *MplsSrlgInfo) String() string

func (*MplsSrlgInfo) XXX_DiscardUnknown

func (m *MplsSrlgInfo) XXX_DiscardUnknown()

func (*MplsSrlgInfo) XXX_Marshal

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

func (*MplsSrlgInfo) XXX_Merge

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

func (*MplsSrlgInfo) XXX_Size

func (m *MplsSrlgInfo) XXX_Size() int

func (*MplsSrlgInfo) XXX_Unmarshal

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

type MplsTeAttributeSet

type MplsTeAttributeSet struct {
	TunnelAttributeSetName      string                   `` /* 131-byte string literal not displayed */
	TunnelAttributeSetNameCrc32 uint32                   `` /* 149-byte string literal not displayed */
	AttributeSetUnion           *MplsTeAttributeSetUnion `protobuf:"bytes,3,opt,name=attribute_set_union,json=attributeSetUnion,proto3" json:"attribute_set_union,omitempty"`
	XXX_NoUnkeyedLiteral        struct{}                 `json:"-"`
	XXX_unrecognized            []byte                   `json:"-"`
	XXX_sizecache               int32                    `json:"-"`
}

func (*MplsTeAttributeSet) Descriptor

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

func (*MplsTeAttributeSet) GetAttributeSetUnion

func (m *MplsTeAttributeSet) GetAttributeSetUnion() *MplsTeAttributeSetUnion

func (*MplsTeAttributeSet) GetTunnelAttributeSetName

func (m *MplsTeAttributeSet) GetTunnelAttributeSetName() string

func (*MplsTeAttributeSet) GetTunnelAttributeSetNameCrc32

func (m *MplsTeAttributeSet) GetTunnelAttributeSetNameCrc32() uint32

func (*MplsTeAttributeSet) ProtoMessage

func (*MplsTeAttributeSet) ProtoMessage()

func (*MplsTeAttributeSet) Reset

func (m *MplsTeAttributeSet) Reset()

func (*MplsTeAttributeSet) String

func (m *MplsTeAttributeSet) String() string

func (*MplsTeAttributeSet) XXX_DiscardUnknown

func (m *MplsTeAttributeSet) XXX_DiscardUnknown()

func (*MplsTeAttributeSet) XXX_Marshal

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

func (*MplsTeAttributeSet) XXX_Merge

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

func (*MplsTeAttributeSet) XXX_Size

func (m *MplsTeAttributeSet) XXX_Size() int

func (*MplsTeAttributeSet) XXX_Unmarshal

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

type MplsTeAttributeSetApsPp

type MplsTeAttributeSetApsPp struct {
	SncMode              string        `protobuf:"bytes,1,opt,name=snc_mode,json=sncMode,proto3" json:"snc_mode,omitempty"`
	TcmId                uint32        `protobuf:"varint,2,opt,name=tcm_id,json=tcmId,proto3" json:"tcm_id,omitempty"`
	ProtectionType       string        `protobuf:"bytes,3,opt,name=protection_type,json=protectionType,proto3" json:"protection_type,omitempty"`
	ProtectionMode       string        `protobuf:"bytes,4,opt,name=protection_mode,json=protectionMode,proto3" json:"protection_mode,omitempty"`
	WaitToRestoreTime    uint32        `protobuf:"varint,5,opt,name=wait_to_restore_time,json=waitToRestoreTime,proto3" json:"wait_to_restore_time,omitempty"`
	HoldOffTime          uint32        `protobuf:"varint,6,opt,name=hold_off_time,json=holdOffTime,proto3" json:"hold_off_time,omitempty"`
	RevertSchedule       *TeRevertSchT `protobuf:"bytes,7,opt,name=revert_schedule,json=revertSchedule,proto3" json:"revert_schedule,omitempty"`
	PathProtProfileType  string        `protobuf:"bytes,8,opt,name=path_prot_profile_type,json=pathProtProfileType,proto3" json:"path_prot_profile_type,omitempty"`
	RestorationStyle     string        `protobuf:"bytes,9,opt,name=restoration_style,json=restorationStyle,proto3" json:"restoration_style,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*MplsTeAttributeSetApsPp) Descriptor

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

func (*MplsTeAttributeSetApsPp) GetHoldOffTime

func (m *MplsTeAttributeSetApsPp) GetHoldOffTime() uint32

func (*MplsTeAttributeSetApsPp) GetPathProtProfileType

func (m *MplsTeAttributeSetApsPp) GetPathProtProfileType() string

func (*MplsTeAttributeSetApsPp) GetProtectionMode

func (m *MplsTeAttributeSetApsPp) GetProtectionMode() string

func (*MplsTeAttributeSetApsPp) GetProtectionType

func (m *MplsTeAttributeSetApsPp) GetProtectionType() string

func (*MplsTeAttributeSetApsPp) GetRestorationStyle

func (m *MplsTeAttributeSetApsPp) GetRestorationStyle() string

func (*MplsTeAttributeSetApsPp) GetRevertSchedule

func (m *MplsTeAttributeSetApsPp) GetRevertSchedule() *TeRevertSchT

func (*MplsTeAttributeSetApsPp) GetSncMode

func (m *MplsTeAttributeSetApsPp) GetSncMode() string

func (*MplsTeAttributeSetApsPp) GetTcmId

func (m *MplsTeAttributeSetApsPp) GetTcmId() uint32

func (*MplsTeAttributeSetApsPp) GetWaitToRestoreTime

func (m *MplsTeAttributeSetApsPp) GetWaitToRestoreTime() uint32

func (*MplsTeAttributeSetApsPp) ProtoMessage

func (*MplsTeAttributeSetApsPp) ProtoMessage()

func (*MplsTeAttributeSetApsPp) Reset

func (m *MplsTeAttributeSetApsPp) Reset()

func (*MplsTeAttributeSetApsPp) String

func (m *MplsTeAttributeSetApsPp) String() string

func (*MplsTeAttributeSetApsPp) XXX_DiscardUnknown

func (m *MplsTeAttributeSetApsPp) XXX_DiscardUnknown()

func (*MplsTeAttributeSetApsPp) XXX_Marshal

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

func (*MplsTeAttributeSetApsPp) XXX_Merge

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

func (*MplsTeAttributeSetApsPp) XXX_Size

func (m *MplsTeAttributeSetApsPp) XXX_Size() int

func (*MplsTeAttributeSetApsPp) XXX_Unmarshal

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

type MplsTeAttributeSetAutoBackup

type MplsTeAttributeSetAutoBackup struct {
	IsSignalledNameConfigured bool                        `` /* 141-byte string literal not displayed */
	SignalledName             *MplsTeAttributeSetSigName  `protobuf:"bytes,2,opt,name=signalled_name,json=signalledName,proto3" json:"signalled_name,omitempty"`
	SetupPriority             uint32                      `protobuf:"varint,3,opt,name=setup_priority,json=setupPriority,proto3" json:"setup_priority,omitempty"`
	HoldPriority              uint32                      `protobuf:"varint,4,opt,name=hold_priority,json=holdPriority,proto3" json:"hold_priority,omitempty"`
	IsPriorityConfigured      bool                        `protobuf:"varint,5,opt,name=is_priority_configured,json=isPriorityConfigured,proto3" json:"is_priority_configured,omitempty"`
	PolicyClass               uint32                      `protobuf:"varint,6,opt,name=policy_class,json=policyClass,proto3" json:"policy_class,omitempty"`
	PolicyClassEntry          []uint32                    `protobuf:"varint,7,rep,packed,name=policy_class_entry,json=policyClassEntry,proto3" json:"policy_class_entry,omitempty"`
	IsPolicyclassConfigured   bool                        `` /* 133-byte string literal not displayed */
	Affinity                  *MplsTeTunnelsAffinityInfo  `protobuf:"bytes,9,opt,name=affinity,proto3" json:"affinity,omitempty"`
	IsAffinityConfigured      bool                        `protobuf:"varint,10,opt,name=is_affinity_configured,json=isAffinityConfigured,proto3" json:"is_affinity_configured,omitempty"`
	RecordRoute               bool                        `protobuf:"varint,11,opt,name=record_route,json=recordRoute,proto3" json:"record_route,omitempty"`
	Logging                   *MplsTeLoggingAttributes    `protobuf:"bytes,12,opt,name=logging,proto3" json:"logging,omitempty"`
	ProtectedInterface        []*MplsTeProtectedIfNameStr `protobuf:"bytes,13,rep,name=protected_interface,json=protectedInterface,proto3" json:"protected_interface,omitempty"`
	TunnelId                  []uint32                    `protobuf:"varint,14,rep,packed,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	XXX_NoUnkeyedLiteral      struct{}                    `json:"-"`
	XXX_unrecognized          []byte                      `json:"-"`
	XXX_sizecache             int32                       `json:"-"`
}

func (*MplsTeAttributeSetAutoBackup) Descriptor

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

func (*MplsTeAttributeSetAutoBackup) GetAffinity

func (*MplsTeAttributeSetAutoBackup) GetHoldPriority

func (m *MplsTeAttributeSetAutoBackup) GetHoldPriority() uint32

func (*MplsTeAttributeSetAutoBackup) GetIsAffinityConfigured

func (m *MplsTeAttributeSetAutoBackup) GetIsAffinityConfigured() bool

func (*MplsTeAttributeSetAutoBackup) GetIsPolicyclassConfigured

func (m *MplsTeAttributeSetAutoBackup) GetIsPolicyclassConfigured() bool

func (*MplsTeAttributeSetAutoBackup) GetIsPriorityConfigured

func (m *MplsTeAttributeSetAutoBackup) GetIsPriorityConfigured() bool

func (*MplsTeAttributeSetAutoBackup) GetIsSignalledNameConfigured

func (m *MplsTeAttributeSetAutoBackup) GetIsSignalledNameConfigured() bool

func (*MplsTeAttributeSetAutoBackup) GetLogging

func (*MplsTeAttributeSetAutoBackup) GetPolicyClass

func (m *MplsTeAttributeSetAutoBackup) GetPolicyClass() uint32

func (*MplsTeAttributeSetAutoBackup) GetPolicyClassEntry

func (m *MplsTeAttributeSetAutoBackup) GetPolicyClassEntry() []uint32

func (*MplsTeAttributeSetAutoBackup) GetProtectedInterface

func (m *MplsTeAttributeSetAutoBackup) GetProtectedInterface() []*MplsTeProtectedIfNameStr

func (*MplsTeAttributeSetAutoBackup) GetRecordRoute

func (m *MplsTeAttributeSetAutoBackup) GetRecordRoute() bool

func (*MplsTeAttributeSetAutoBackup) GetSetupPriority

func (m *MplsTeAttributeSetAutoBackup) GetSetupPriority() uint32

func (*MplsTeAttributeSetAutoBackup) GetSignalledName

func (*MplsTeAttributeSetAutoBackup) GetTunnelId

func (m *MplsTeAttributeSetAutoBackup) GetTunnelId() []uint32

func (*MplsTeAttributeSetAutoBackup) ProtoMessage

func (*MplsTeAttributeSetAutoBackup) ProtoMessage()

func (*MplsTeAttributeSetAutoBackup) Reset

func (m *MplsTeAttributeSetAutoBackup) Reset()

func (*MplsTeAttributeSetAutoBackup) String

func (*MplsTeAttributeSetAutoBackup) XXX_DiscardUnknown

func (m *MplsTeAttributeSetAutoBackup) XXX_DiscardUnknown()

func (*MplsTeAttributeSetAutoBackup) XXX_Marshal

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

func (*MplsTeAttributeSetAutoBackup) XXX_Merge

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

func (*MplsTeAttributeSetAutoBackup) XXX_Size

func (m *MplsTeAttributeSetAutoBackup) XXX_Size() int

func (*MplsTeAttributeSetAutoBackup) XXX_Unmarshal

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

type MplsTeAttributeSetAutoMesh

type MplsTeAttributeSetAutoMesh struct {
	ConfiguredBandwidth      uint32                     `protobuf:"varint,1,opt,name=configured_bandwidth,json=configuredBandwidth,proto3" json:"configured_bandwidth,omitempty"`
	DsteClassType            uint32                     `protobuf:"varint,2,opt,name=dste_class_type,json=dsteClassType,proto3" json:"dste_class_type,omitempty"`
	IsBandwidthConfigured    bool                       `` /* 127-byte string literal not displayed */
	SetupPriority            uint32                     `protobuf:"varint,4,opt,name=setup_priority,json=setupPriority,proto3" json:"setup_priority,omitempty"`
	HoldPriority             uint32                     `protobuf:"varint,5,opt,name=hold_priority,json=holdPriority,proto3" json:"hold_priority,omitempty"`
	IsPriorityConfigured     bool                       `protobuf:"varint,6,opt,name=is_priority_configured,json=isPriorityConfigured,proto3" json:"is_priority_configured,omitempty"`
	PolicyClass              uint32                     `protobuf:"varint,7,opt,name=policy_class,json=policyClass,proto3" json:"policy_class,omitempty"`
	PolicyClassEntry         []uint32                   `protobuf:"varint,8,rep,packed,name=policy_class_entry,json=policyClassEntry,proto3" json:"policy_class_entry,omitempty"`
	IsPolicyclassConfigured  bool                       `` /* 133-byte string literal not displayed */
	ForwardClass             uint32                     `protobuf:"varint,10,opt,name=forward_class,json=forwardClass,proto3" json:"forward_class,omitempty"`
	IsForwardClassConfigured bool                       `` /* 139-byte string literal not displayed */
	Affinity                 *MplsTeTunnelsAffinityInfo `protobuf:"bytes,12,opt,name=affinity,proto3" json:"affinity,omitempty"`
	IsAffinityConfigured     bool                       `protobuf:"varint,13,opt,name=is_affinity_configured,json=isAffinityConfigured,proto3" json:"is_affinity_configured,omitempty"`
	FastReroute              bool                       `protobuf:"varint,14,opt,name=fast_reroute,json=fastReroute,proto3" json:"fast_reroute,omitempty"`
	FrrNodeProtection        bool                       `protobuf:"varint,15,opt,name=frr_node_protection,json=frrNodeProtection,proto3" json:"frr_node_protection,omitempty"`
	FrrBandwidthProtection   bool                       `` /* 131-byte string literal not displayed */
	RecordRoute              bool                       `protobuf:"varint,17,opt,name=record_route,json=recordRoute,proto3" json:"record_route,omitempty"`
	AutoBandwidthCollect     bool                       `protobuf:"varint,18,opt,name=auto_bandwidth_collect,json=autoBandwidthCollect,proto3" json:"auto_bandwidth_collect,omitempty"`
	AutoRouteAnnounce        bool                       `protobuf:"varint,19,opt,name=auto_route_announce,json=autoRouteAnnounce,proto3" json:"auto_route_announce,omitempty"`
	SoftPreemptionConfigured bool                       `` /* 137-byte string literal not displayed */
	Logging                  *MplsTeLoggingAttributes   `protobuf:"bytes,21,opt,name=logging,proto3" json:"logging,omitempty"`
	Bandwidth                uint32                     `protobuf:"varint,22,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"`
	LoadShare                uint32                     `protobuf:"varint,23,opt,name=load_share,json=loadShare,proto3" json:"load_share,omitempty"`
	IsInterfaceBwConfigured  bool                       `` /* 136-byte string literal not displayed */
	MeshGroupId              []uint32                   `protobuf:"varint,25,rep,packed,name=mesh_group_id,json=meshGroupId,proto3" json:"mesh_group_id,omitempty"`
	TunnelId                 []uint32                   `protobuf:"varint,26,rep,packed,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	XXX_NoUnkeyedLiteral     struct{}                   `json:"-"`
	XXX_unrecognized         []byte                     `json:"-"`
	XXX_sizecache            int32                      `json:"-"`
}

func (*MplsTeAttributeSetAutoMesh) Descriptor

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

func (*MplsTeAttributeSetAutoMesh) GetAffinity

func (*MplsTeAttributeSetAutoMesh) GetAutoBandwidthCollect

func (m *MplsTeAttributeSetAutoMesh) GetAutoBandwidthCollect() bool

func (*MplsTeAttributeSetAutoMesh) GetAutoRouteAnnounce

func (m *MplsTeAttributeSetAutoMesh) GetAutoRouteAnnounce() bool

func (*MplsTeAttributeSetAutoMesh) GetBandwidth

func (m *MplsTeAttributeSetAutoMesh) GetBandwidth() uint32

func (*MplsTeAttributeSetAutoMesh) GetConfiguredBandwidth

func (m *MplsTeAttributeSetAutoMesh) GetConfiguredBandwidth() uint32

func (*MplsTeAttributeSetAutoMesh) GetDsteClassType

func (m *MplsTeAttributeSetAutoMesh) GetDsteClassType() uint32

func (*MplsTeAttributeSetAutoMesh) GetFastReroute

func (m *MplsTeAttributeSetAutoMesh) GetFastReroute() bool

func (*MplsTeAttributeSetAutoMesh) GetForwardClass

func (m *MplsTeAttributeSetAutoMesh) GetForwardClass() uint32

func (*MplsTeAttributeSetAutoMesh) GetFrrBandwidthProtection

func (m *MplsTeAttributeSetAutoMesh) GetFrrBandwidthProtection() bool

func (*MplsTeAttributeSetAutoMesh) GetFrrNodeProtection

func (m *MplsTeAttributeSetAutoMesh) GetFrrNodeProtection() bool

func (*MplsTeAttributeSetAutoMesh) GetHoldPriority

func (m *MplsTeAttributeSetAutoMesh) GetHoldPriority() uint32

func (*MplsTeAttributeSetAutoMesh) GetIsAffinityConfigured

func (m *MplsTeAttributeSetAutoMesh) GetIsAffinityConfigured() bool

func (*MplsTeAttributeSetAutoMesh) GetIsBandwidthConfigured

func (m *MplsTeAttributeSetAutoMesh) GetIsBandwidthConfigured() bool

func (*MplsTeAttributeSetAutoMesh) GetIsForwardClassConfigured

func (m *MplsTeAttributeSetAutoMesh) GetIsForwardClassConfigured() bool

func (*MplsTeAttributeSetAutoMesh) GetIsInterfaceBwConfigured

func (m *MplsTeAttributeSetAutoMesh) GetIsInterfaceBwConfigured() bool

func (*MplsTeAttributeSetAutoMesh) GetIsPolicyclassConfigured

func (m *MplsTeAttributeSetAutoMesh) GetIsPolicyclassConfigured() bool

func (*MplsTeAttributeSetAutoMesh) GetIsPriorityConfigured

func (m *MplsTeAttributeSetAutoMesh) GetIsPriorityConfigured() bool

func (*MplsTeAttributeSetAutoMesh) GetLoadShare

func (m *MplsTeAttributeSetAutoMesh) GetLoadShare() uint32

func (*MplsTeAttributeSetAutoMesh) GetLogging

func (*MplsTeAttributeSetAutoMesh) GetMeshGroupId

func (m *MplsTeAttributeSetAutoMesh) GetMeshGroupId() []uint32

func (*MplsTeAttributeSetAutoMesh) GetPolicyClass

func (m *MplsTeAttributeSetAutoMesh) GetPolicyClass() uint32

func (*MplsTeAttributeSetAutoMesh) GetPolicyClassEntry

func (m *MplsTeAttributeSetAutoMesh) GetPolicyClassEntry() []uint32

func (*MplsTeAttributeSetAutoMesh) GetRecordRoute

func (m *MplsTeAttributeSetAutoMesh) GetRecordRoute() bool

func (*MplsTeAttributeSetAutoMesh) GetSetupPriority

func (m *MplsTeAttributeSetAutoMesh) GetSetupPriority() uint32

func (*MplsTeAttributeSetAutoMesh) GetSoftPreemptionConfigured

func (m *MplsTeAttributeSetAutoMesh) GetSoftPreemptionConfigured() bool

func (*MplsTeAttributeSetAutoMesh) GetTunnelId

func (m *MplsTeAttributeSetAutoMesh) GetTunnelId() []uint32

func (*MplsTeAttributeSetAutoMesh) ProtoMessage

func (*MplsTeAttributeSetAutoMesh) ProtoMessage()

func (*MplsTeAttributeSetAutoMesh) Reset

func (m *MplsTeAttributeSetAutoMesh) Reset()

func (*MplsTeAttributeSetAutoMesh) String

func (m *MplsTeAttributeSetAutoMesh) String() string

func (*MplsTeAttributeSetAutoMesh) XXX_DiscardUnknown

func (m *MplsTeAttributeSetAutoMesh) XXX_DiscardUnknown()

func (*MplsTeAttributeSetAutoMesh) XXX_Marshal

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

func (*MplsTeAttributeSetAutoMesh) XXX_Merge

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

func (*MplsTeAttributeSetAutoMesh) XXX_Size

func (m *MplsTeAttributeSetAutoMesh) XXX_Size() int

func (*MplsTeAttributeSetAutoMesh) XXX_Unmarshal

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

type MplsTeAttributeSetBfdRevPath

type MplsTeAttributeSetBfdRevPath struct {
	PathType             string   `protobuf:"bytes,1,opt,name=path_type,json=pathType,proto3" json:"path_type,omitempty"`
	BindingLabel         uint32   `protobuf:"varint,2,opt,name=binding_label,json=bindingLabel,proto3" json:"binding_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeAttributeSetBfdRevPath) Descriptor

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

func (*MplsTeAttributeSetBfdRevPath) GetBindingLabel

func (m *MplsTeAttributeSetBfdRevPath) GetBindingLabel() uint32

func (*MplsTeAttributeSetBfdRevPath) GetPathType

func (m *MplsTeAttributeSetBfdRevPath) GetPathType() string

func (*MplsTeAttributeSetBfdRevPath) ProtoMessage

func (*MplsTeAttributeSetBfdRevPath) ProtoMessage()

func (*MplsTeAttributeSetBfdRevPath) Reset

func (m *MplsTeAttributeSetBfdRevPath) Reset()

func (*MplsTeAttributeSetBfdRevPath) String

func (*MplsTeAttributeSetBfdRevPath) XXX_DiscardUnknown

func (m *MplsTeAttributeSetBfdRevPath) XXX_DiscardUnknown()

func (*MplsTeAttributeSetBfdRevPath) XXX_Marshal

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

func (*MplsTeAttributeSetBfdRevPath) XXX_Merge

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

func (*MplsTeAttributeSetBfdRevPath) XXX_Size

func (m *MplsTeAttributeSetBfdRevPath) XXX_Size() int

func (*MplsTeAttributeSetBfdRevPath) XXX_Unmarshal

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

type MplsTeAttributeSetP2MpTe

type MplsTeAttributeSetP2MpTe struct {
	FastReroute            bool                       `protobuf:"varint,1,opt,name=fast_reroute,json=fastReroute,proto3" json:"fast_reroute,omitempty"`
	FrrBandwidthProtection bool                       `` /* 130-byte string literal not displayed */
	SetupPriority          uint32                     `protobuf:"varint,3,opt,name=setup_priority,json=setupPriority,proto3" json:"setup_priority,omitempty"`
	HoldPriority           uint32                     `protobuf:"varint,4,opt,name=hold_priority,json=holdPriority,proto3" json:"hold_priority,omitempty"`
	IsPriorityConfigured   bool                       `protobuf:"varint,5,opt,name=is_priority_configured,json=isPriorityConfigured,proto3" json:"is_priority_configured,omitempty"`
	ConfiguredBandwidth    uint32                     `protobuf:"varint,6,opt,name=configured_bandwidth,json=configuredBandwidth,proto3" json:"configured_bandwidth,omitempty"`
	DsteClassType          uint32                     `protobuf:"varint,7,opt,name=dste_class_type,json=dsteClassType,proto3" json:"dste_class_type,omitempty"`
	IsBandwidthConfigured  bool                       `` /* 127-byte string literal not displayed */
	TunnelId               []uint32                   `protobuf:"varint,9,rep,packed,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	Affinity               *MplsTeTunnelsAffinityInfo `protobuf:"bytes,10,opt,name=affinity,proto3" json:"affinity,omitempty"`
	IsAffinityConfigured   bool                       `protobuf:"varint,11,opt,name=is_affinity_configured,json=isAffinityConfigured,proto3" json:"is_affinity_configured,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                   `json:"-"`
	XXX_unrecognized       []byte                     `json:"-"`
	XXX_sizecache          int32                      `json:"-"`
}

func (*MplsTeAttributeSetP2MpTe) Descriptor

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

func (*MplsTeAttributeSetP2MpTe) GetAffinity

func (*MplsTeAttributeSetP2MpTe) GetConfiguredBandwidth

func (m *MplsTeAttributeSetP2MpTe) GetConfiguredBandwidth() uint32

func (*MplsTeAttributeSetP2MpTe) GetDsteClassType

func (m *MplsTeAttributeSetP2MpTe) GetDsteClassType() uint32

func (*MplsTeAttributeSetP2MpTe) GetFastReroute

func (m *MplsTeAttributeSetP2MpTe) GetFastReroute() bool

func (*MplsTeAttributeSetP2MpTe) GetFrrBandwidthProtection

func (m *MplsTeAttributeSetP2MpTe) GetFrrBandwidthProtection() bool

func (*MplsTeAttributeSetP2MpTe) GetHoldPriority

func (m *MplsTeAttributeSetP2MpTe) GetHoldPriority() uint32

func (*MplsTeAttributeSetP2MpTe) GetIsAffinityConfigured

func (m *MplsTeAttributeSetP2MpTe) GetIsAffinityConfigured() bool

func (*MplsTeAttributeSetP2MpTe) GetIsBandwidthConfigured

func (m *MplsTeAttributeSetP2MpTe) GetIsBandwidthConfigured() bool

func (*MplsTeAttributeSetP2MpTe) GetIsPriorityConfigured

func (m *MplsTeAttributeSetP2MpTe) GetIsPriorityConfigured() bool

func (*MplsTeAttributeSetP2MpTe) GetSetupPriority

func (m *MplsTeAttributeSetP2MpTe) GetSetupPriority() uint32

func (*MplsTeAttributeSetP2MpTe) GetTunnelId

func (m *MplsTeAttributeSetP2MpTe) GetTunnelId() []uint32

func (*MplsTeAttributeSetP2MpTe) ProtoMessage

func (*MplsTeAttributeSetP2MpTe) ProtoMessage()

func (*MplsTeAttributeSetP2MpTe) Reset

func (m *MplsTeAttributeSetP2MpTe) Reset()

func (*MplsTeAttributeSetP2MpTe) String

func (m *MplsTeAttributeSetP2MpTe) String() string

func (*MplsTeAttributeSetP2MpTe) XXX_DiscardUnknown

func (m *MplsTeAttributeSetP2MpTe) XXX_DiscardUnknown()

func (*MplsTeAttributeSetP2MpTe) XXX_Marshal

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

func (*MplsTeAttributeSetP2MpTe) XXX_Merge

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

func (*MplsTeAttributeSetP2MpTe) XXX_Size

func (m *MplsTeAttributeSetP2MpTe) XXX_Size() int

func (*MplsTeAttributeSetP2MpTe) XXX_Unmarshal

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

type MplsTeAttributeSetP2PTe

type MplsTeAttributeSetP2PTe struct {
	TunnelId                                                   []uint32                         `protobuf:"varint,1,rep,packed,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	Affinity                                                   *MplsTeTunnelsAffinityInfo       `protobuf:"bytes,2,opt,name=affinity,proto3" json:"affinity,omitempty"`
	IsAffinityConfigured                                       bool                             `protobuf:"varint,3,opt,name=is_affinity_configured,json=isAffinityConfigured,proto3" json:"is_affinity_configured,omitempty"`
	PathSelectionSegmentRoutingAdjacencyProtection             string                           `` /* 207-byte string literal not displayed */
	IsPathSelectionSegmentRoutingAdjacencyProtectionConfigured bool                             `` /* 248-byte string literal not displayed */
	PathInvalidationTimeout                                    uint32                           `` /* 133-byte string literal not displayed */
	PathSelectionInvalidationAction                            string                           `` /* 158-byte string literal not displayed */
	IsPathInvalidationTimeoutConfigured                        bool                             `` /* 173-byte string literal not displayed */
	IsPathInvalidationActionConfigured                         bool                             `` /* 170-byte string literal not displayed */
	PathSelectionMetric                                        string                           `protobuf:"bytes,10,opt,name=path_selection_metric,json=pathSelectionMetric,proto3" json:"path_selection_metric,omitempty"`
	IsPathSelectionMetricConfigured                            bool                             `` /* 162-byte string literal not displayed */
	PathSelectionSegmentRoutingMargin                          uint32                           `` /* 168-byte string literal not displayed */
	IsPathSelectionSegmentRoutingMarginRelative                bool                             `` /* 202-byte string literal not displayed */
	IsPathSelectionSegmentRoutingMarginConfigured              bool                             `` /* 208-byte string literal not displayed */
	PathSelectionSegmentRoutingSegmentLimit                    uint32                           `` /* 188-byte string literal not displayed */
	IsPathSelectionSegmentRoutingSegmentLimitConfigured        bool                             `` /* 228-byte string literal not displayed */
	IsPathSelectConfigured                                     bool                             `` /* 133-byte string literal not displayed */
	Logging                                                    *MplsTeLoggingAttributes         `protobuf:"bytes,18,opt,name=logging,proto3" json:"logging,omitempty"`
	PrependList                                                *MplsTeAttributeSetSrPrependList `protobuf:"bytes,19,opt,name=prepend_list,json=prependList,proto3" json:"prepend_list,omitempty"`
	IsPrependListConfigured                                    bool                             `` /* 136-byte string literal not displayed */
	IsPceConfigured                                            bool                             `protobuf:"varint,21,opt,name=is_pce_configured,json=isPceConfigured,proto3" json:"is_pce_configured,omitempty"`
	IsPceDisjSourceConfigured                                  bool                             `` /* 144-byte string literal not displayed */
	IsPceDisjTypeConfigured                                    bool                             `` /* 138-byte string literal not displayed */
	IsPceDisjGroupIdConfigured                                 bool                             `` /* 149-byte string literal not displayed */
	PcedpSourceAddress                                         uint32                           `protobuf:"varint,25,opt,name=pcedp_source_address,json=pcedpSourceAddress,proto3" json:"pcedp_source_address,omitempty"`
	PcedpType                                                  string                           `protobuf:"bytes,26,opt,name=pcedp_type,json=pcedpType,proto3" json:"pcedp_type,omitempty"`
	PcedpGroupId                                               uint32                           `protobuf:"varint,27,opt,name=pcedp_group_id,json=pcedpGroupId,proto3" json:"pcedp_group_id,omitempty"`
	IsPcebDjSourceConfigured                                   bool                             `` /* 141-byte string literal not displayed */
	IsPcebdGroupIdConfigured                                   bool                             `` /* 141-byte string literal not displayed */
	PcebdSourceAddress                                         uint32                           `protobuf:"varint,30,opt,name=pcebd_source_address,json=pcebdSourceAddress,proto3" json:"pcebd_source_address,omitempty"`
	PcebdGroupId                                               uint32                           `protobuf:"varint,31,opt,name=pcebd_group_id,json=pcebdGroupId,proto3" json:"pcebd_group_id,omitempty"`
	XXX_NoUnkeyedLiteral                                       struct{}                         `json:"-"`
	XXX_unrecognized                                           []byte                           `json:"-"`
	XXX_sizecache                                              int32                            `json:"-"`
}

func (*MplsTeAttributeSetP2PTe) Descriptor

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

func (*MplsTeAttributeSetP2PTe) GetAffinity

func (*MplsTeAttributeSetP2PTe) GetIsAffinityConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsAffinityConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPathInvalidationActionConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPathInvalidationActionConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPathInvalidationTimeoutConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPathInvalidationTimeoutConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPathSelectConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPathSelectConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPathSelectionMetricConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPathSelectionMetricConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPathSelectionSegmentRoutingAdjacencyProtectionConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPathSelectionSegmentRoutingAdjacencyProtectionConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPathSelectionSegmentRoutingMarginConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPathSelectionSegmentRoutingMarginConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPathSelectionSegmentRoutingMarginRelative

func (m *MplsTeAttributeSetP2PTe) GetIsPathSelectionSegmentRoutingMarginRelative() bool

func (*MplsTeAttributeSetP2PTe) GetIsPathSelectionSegmentRoutingSegmentLimitConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPathSelectionSegmentRoutingSegmentLimitConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPceConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPceConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPceDisjGroupIdConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPceDisjGroupIdConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPceDisjSourceConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPceDisjSourceConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPceDisjTypeConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPceDisjTypeConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPcebDjSourceConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPcebDjSourceConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPcebdGroupIdConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPcebdGroupIdConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetIsPrependListConfigured

func (m *MplsTeAttributeSetP2PTe) GetIsPrependListConfigured() bool

func (*MplsTeAttributeSetP2PTe) GetLogging

func (*MplsTeAttributeSetP2PTe) GetPathInvalidationTimeout

func (m *MplsTeAttributeSetP2PTe) GetPathInvalidationTimeout() uint32

func (*MplsTeAttributeSetP2PTe) GetPathSelectionInvalidationAction

func (m *MplsTeAttributeSetP2PTe) GetPathSelectionInvalidationAction() string

func (*MplsTeAttributeSetP2PTe) GetPathSelectionMetric

func (m *MplsTeAttributeSetP2PTe) GetPathSelectionMetric() string

func (*MplsTeAttributeSetP2PTe) GetPathSelectionSegmentRoutingAdjacencyProtection

func (m *MplsTeAttributeSetP2PTe) GetPathSelectionSegmentRoutingAdjacencyProtection() string

func (*MplsTeAttributeSetP2PTe) GetPathSelectionSegmentRoutingMargin

func (m *MplsTeAttributeSetP2PTe) GetPathSelectionSegmentRoutingMargin() uint32

func (*MplsTeAttributeSetP2PTe) GetPathSelectionSegmentRoutingSegmentLimit

func (m *MplsTeAttributeSetP2PTe) GetPathSelectionSegmentRoutingSegmentLimit() uint32

func (*MplsTeAttributeSetP2PTe) GetPcebdGroupId

func (m *MplsTeAttributeSetP2PTe) GetPcebdGroupId() uint32

func (*MplsTeAttributeSetP2PTe) GetPcebdSourceAddress

func (m *MplsTeAttributeSetP2PTe) GetPcebdSourceAddress() uint32

func (*MplsTeAttributeSetP2PTe) GetPcedpGroupId

func (m *MplsTeAttributeSetP2PTe) GetPcedpGroupId() uint32

func (*MplsTeAttributeSetP2PTe) GetPcedpSourceAddress

func (m *MplsTeAttributeSetP2PTe) GetPcedpSourceAddress() uint32

func (*MplsTeAttributeSetP2PTe) GetPcedpType

func (m *MplsTeAttributeSetP2PTe) GetPcedpType() string

func (*MplsTeAttributeSetP2PTe) GetPrependList

func (*MplsTeAttributeSetP2PTe) GetTunnelId

func (m *MplsTeAttributeSetP2PTe) GetTunnelId() []uint32

func (*MplsTeAttributeSetP2PTe) ProtoMessage

func (*MplsTeAttributeSetP2PTe) ProtoMessage()

func (*MplsTeAttributeSetP2PTe) Reset

func (m *MplsTeAttributeSetP2PTe) Reset()

func (*MplsTeAttributeSetP2PTe) String

func (m *MplsTeAttributeSetP2PTe) String() string

func (*MplsTeAttributeSetP2PTe) XXX_DiscardUnknown

func (m *MplsTeAttributeSetP2PTe) XXX_DiscardUnknown()

func (*MplsTeAttributeSetP2PTe) XXX_Marshal

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

func (*MplsTeAttributeSetP2PTe) XXX_Merge

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

func (*MplsTeAttributeSetP2PTe) XXX_Size

func (m *MplsTeAttributeSetP2PTe) XXX_Size() int

func (*MplsTeAttributeSetP2PTe) XXX_Unmarshal

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

type MplsTeAttributeSetPathOption

type MplsTeAttributeSetPathOption struct {
	ConfiguredBandwidth                 uint32                        `protobuf:"varint,1,opt,name=configured_bandwidth,json=configuredBandwidth,proto3" json:"configured_bandwidth,omitempty"`
	CostLimit                           uint32                        `protobuf:"varint,2,opt,name=cost_limit,json=costLimit,proto3" json:"cost_limit,omitempty"`
	DsteClassType                       uint32                        `protobuf:"varint,3,opt,name=dste_class_type,json=dsteClassType,proto3" json:"dste_class_type,omitempty"`
	BandwidthType                       string                        `protobuf:"bytes,4,opt,name=bandwidth_type,json=bandwidthType,proto3" json:"bandwidth_type,omitempty"`
	IsBandwidthConfigured               bool                          `` /* 127-byte string literal not displayed */
	IsCostLimitConfigured               bool                          `` /* 129-byte string literal not displayed */
	Affinity                            *MplsTeTunnelsAffinityInfo    `protobuf:"bytes,7,opt,name=affinity,proto3" json:"affinity,omitempty"`
	IsAffinityConfigured                bool                          `protobuf:"varint,8,opt,name=is_affinity_configured,json=isAffinityConfigured,proto3" json:"is_affinity_configured,omitempty"`
	TunnelId                            []uint32                      `protobuf:"varint,9,rep,packed,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	Generation                          uint32                        `protobuf:"varint,10,opt,name=generation,proto3" json:"generation,omitempty"`
	VersionInfo                         []*MplsTeAttributeSetVersion  `protobuf:"bytes,11,rep,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
	PathInvalidationTimeout             uint32                        `` /* 134-byte string literal not displayed */
	PathInvalidationAction              uint32                        `` /* 131-byte string literal not displayed */
	IsPathInvalidationTimeoutConfigured bool                          `` /* 174-byte string literal not displayed */
	IsPathInvalidationActionConfigured  bool                          `` /* 171-byte string literal not displayed */
	ExcludeListName                     string                        `protobuf:"bytes,16,opt,name=exclude_list_name,json=excludeListName,proto3" json:"exclude_list_name,omitempty"`
	IsExcludeListNameConfigured         bool                          `` /* 150-byte string literal not displayed */
	IsPceConfigured                     bool                          `protobuf:"varint,18,opt,name=is_pce_configured,json=isPceConfigured,proto3" json:"is_pce_configured,omitempty"`
	IsPceDisjSourceConfigured           bool                          `` /* 144-byte string literal not displayed */
	IsPceDisjTypeConfigured             bool                          `` /* 138-byte string literal not displayed */
	IsPceDisjGroupIdConfigured          bool                          `` /* 149-byte string literal not displayed */
	PcedpSourceAddress                  uint32                        `protobuf:"varint,22,opt,name=pcedp_source_address,json=pcedpSourceAddress,proto3" json:"pcedp_source_address,omitempty"`
	PcedpType                           string                        `protobuf:"bytes,23,opt,name=pcedp_type,json=pcedpType,proto3" json:"pcedp_type,omitempty"`
	PcedpGroupId                        uint32                        `protobuf:"varint,24,opt,name=pcedp_group_id,json=pcedpGroupId,proto3" json:"pcedp_group_id,omitempty"`
	IsPcebDjSourceConfigured            bool                          `` /* 141-byte string literal not displayed */
	IsPcebdGroupIdConfigured            bool                          `` /* 141-byte string literal not displayed */
	PcebdSourceAddress                  uint32                        `protobuf:"varint,27,opt,name=pcebd_source_address,json=pcebdSourceAddress,proto3" json:"pcebd_source_address,omitempty"`
	PcebdGroupId                        uint32                        `protobuf:"varint,28,opt,name=pcebd_group_id,json=pcebdGroupId,proto3" json:"pcebd_group_id,omitempty"`
	BfdReversePath                      *MplsTeAttributeSetBfdRevPath `protobuf:"bytes,29,opt,name=bfd_reverse_path,json=bfdReversePath,proto3" json:"bfd_reverse_path,omitempty"`
	IsBfdReversePatConfigured           bool                          `` /* 144-byte string literal not displayed */
	IsDelayLimitConfigured              bool                          `` /* 133-byte string literal not displayed */
	DelayLimit                          uint32                        `protobuf:"varint,32,opt,name=delay_limit,json=delayLimit,proto3" json:"delay_limit,omitempty"`
	XXX_NoUnkeyedLiteral                struct{}                      `json:"-"`
	XXX_unrecognized                    []byte                        `json:"-"`
	XXX_sizecache                       int32                         `json:"-"`
}

func (*MplsTeAttributeSetPathOption) Descriptor

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

func (*MplsTeAttributeSetPathOption) GetAffinity

func (*MplsTeAttributeSetPathOption) GetBandwidthType

func (m *MplsTeAttributeSetPathOption) GetBandwidthType() string

func (*MplsTeAttributeSetPathOption) GetBfdReversePath

func (*MplsTeAttributeSetPathOption) GetConfiguredBandwidth

func (m *MplsTeAttributeSetPathOption) GetConfiguredBandwidth() uint32

func (*MplsTeAttributeSetPathOption) GetCostLimit

func (m *MplsTeAttributeSetPathOption) GetCostLimit() uint32

func (*MplsTeAttributeSetPathOption) GetDelayLimit

func (m *MplsTeAttributeSetPathOption) GetDelayLimit() uint32

func (*MplsTeAttributeSetPathOption) GetDsteClassType

func (m *MplsTeAttributeSetPathOption) GetDsteClassType() uint32

func (*MplsTeAttributeSetPathOption) GetExcludeListName

func (m *MplsTeAttributeSetPathOption) GetExcludeListName() string

func (*MplsTeAttributeSetPathOption) GetGeneration

func (m *MplsTeAttributeSetPathOption) GetGeneration() uint32

func (*MplsTeAttributeSetPathOption) GetIsAffinityConfigured

func (m *MplsTeAttributeSetPathOption) GetIsAffinityConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsBandwidthConfigured

func (m *MplsTeAttributeSetPathOption) GetIsBandwidthConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsBfdReversePatConfigured

func (m *MplsTeAttributeSetPathOption) GetIsBfdReversePatConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsCostLimitConfigured

func (m *MplsTeAttributeSetPathOption) GetIsCostLimitConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsDelayLimitConfigured

func (m *MplsTeAttributeSetPathOption) GetIsDelayLimitConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsExcludeListNameConfigured

func (m *MplsTeAttributeSetPathOption) GetIsExcludeListNameConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsPathInvalidationActionConfigured

func (m *MplsTeAttributeSetPathOption) GetIsPathInvalidationActionConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsPathInvalidationTimeoutConfigured

func (m *MplsTeAttributeSetPathOption) GetIsPathInvalidationTimeoutConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsPceConfigured

func (m *MplsTeAttributeSetPathOption) GetIsPceConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsPceDisjGroupIdConfigured

func (m *MplsTeAttributeSetPathOption) GetIsPceDisjGroupIdConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsPceDisjSourceConfigured

func (m *MplsTeAttributeSetPathOption) GetIsPceDisjSourceConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsPceDisjTypeConfigured

func (m *MplsTeAttributeSetPathOption) GetIsPceDisjTypeConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsPcebDjSourceConfigured

func (m *MplsTeAttributeSetPathOption) GetIsPcebDjSourceConfigured() bool

func (*MplsTeAttributeSetPathOption) GetIsPcebdGroupIdConfigured

func (m *MplsTeAttributeSetPathOption) GetIsPcebdGroupIdConfigured() bool

func (*MplsTeAttributeSetPathOption) GetPathInvalidationAction

func (m *MplsTeAttributeSetPathOption) GetPathInvalidationAction() uint32

func (*MplsTeAttributeSetPathOption) GetPathInvalidationTimeout

func (m *MplsTeAttributeSetPathOption) GetPathInvalidationTimeout() uint32

func (*MplsTeAttributeSetPathOption) GetPcebdGroupId

func (m *MplsTeAttributeSetPathOption) GetPcebdGroupId() uint32

func (*MplsTeAttributeSetPathOption) GetPcebdSourceAddress

func (m *MplsTeAttributeSetPathOption) GetPcebdSourceAddress() uint32

func (*MplsTeAttributeSetPathOption) GetPcedpGroupId

func (m *MplsTeAttributeSetPathOption) GetPcedpGroupId() uint32

func (*MplsTeAttributeSetPathOption) GetPcedpSourceAddress

func (m *MplsTeAttributeSetPathOption) GetPcedpSourceAddress() uint32

func (*MplsTeAttributeSetPathOption) GetPcedpType

func (m *MplsTeAttributeSetPathOption) GetPcedpType() string

func (*MplsTeAttributeSetPathOption) GetTunnelId

func (m *MplsTeAttributeSetPathOption) GetTunnelId() []uint32

func (*MplsTeAttributeSetPathOption) GetVersionInfo

func (*MplsTeAttributeSetPathOption) ProtoMessage

func (*MplsTeAttributeSetPathOption) ProtoMessage()

func (*MplsTeAttributeSetPathOption) Reset

func (m *MplsTeAttributeSetPathOption) Reset()

func (*MplsTeAttributeSetPathOption) String

func (*MplsTeAttributeSetPathOption) XXX_DiscardUnknown

func (m *MplsTeAttributeSetPathOption) XXX_DiscardUnknown()

func (*MplsTeAttributeSetPathOption) XXX_Marshal

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

func (*MplsTeAttributeSetPathOption) XXX_Merge

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

func (*MplsTeAttributeSetPathOption) XXX_Size

func (m *MplsTeAttributeSetPathOption) XXX_Size() int

func (*MplsTeAttributeSetPathOption) XXX_Unmarshal

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

type MplsTeAttributeSetSigName

type MplsTeAttributeSetSigName struct {
	Name                   string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	SourceType             string   `protobuf:"bytes,2,opt,name=source_type,json=sourceType,proto3" json:"source_type,omitempty"`
	ProtectedInterfaceType string   `` /* 129-byte string literal not displayed */
	IsMpAddresses          bool     `protobuf:"varint,4,opt,name=is_mp_addresses,json=isMpAddresses,proto3" json:"is_mp_addresses,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*MplsTeAttributeSetSigName) Descriptor

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

func (*MplsTeAttributeSetSigName) GetIsMpAddresses

func (m *MplsTeAttributeSetSigName) GetIsMpAddresses() bool

func (*MplsTeAttributeSetSigName) GetName

func (m *MplsTeAttributeSetSigName) GetName() string

func (*MplsTeAttributeSetSigName) GetProtectedInterfaceType

func (m *MplsTeAttributeSetSigName) GetProtectedInterfaceType() string

func (*MplsTeAttributeSetSigName) GetSourceType

func (m *MplsTeAttributeSetSigName) GetSourceType() string

func (*MplsTeAttributeSetSigName) ProtoMessage

func (*MplsTeAttributeSetSigName) ProtoMessage()

func (*MplsTeAttributeSetSigName) Reset

func (m *MplsTeAttributeSetSigName) Reset()

func (*MplsTeAttributeSetSigName) String

func (m *MplsTeAttributeSetSigName) String() string

func (*MplsTeAttributeSetSigName) XXX_DiscardUnknown

func (m *MplsTeAttributeSetSigName) XXX_DiscardUnknown()

func (*MplsTeAttributeSetSigName) XXX_Marshal

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

func (*MplsTeAttributeSetSigName) XXX_Merge

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

func (*MplsTeAttributeSetSigName) XXX_Size

func (m *MplsTeAttributeSetSigName) XXX_Size() int

func (*MplsTeAttributeSetSigName) XXX_Unmarshal

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

type MplsTeAttributeSetSrPrependEntry

type MplsTeAttributeSetSrPrependEntry struct {
	Type                 string   `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Index                uint32   `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	NextLabel            uint32   `protobuf:"varint,3,opt,name=next_label,json=nextLabel,proto3" json:"next_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeAttributeSetSrPrependEntry) Descriptor

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

func (*MplsTeAttributeSetSrPrependEntry) GetIndex

func (*MplsTeAttributeSetSrPrependEntry) GetNextLabel

func (m *MplsTeAttributeSetSrPrependEntry) GetNextLabel() uint32

func (*MplsTeAttributeSetSrPrependEntry) GetType

func (*MplsTeAttributeSetSrPrependEntry) ProtoMessage

func (*MplsTeAttributeSetSrPrependEntry) ProtoMessage()

func (*MplsTeAttributeSetSrPrependEntry) Reset

func (*MplsTeAttributeSetSrPrependEntry) String

func (*MplsTeAttributeSetSrPrependEntry) XXX_DiscardUnknown

func (m *MplsTeAttributeSetSrPrependEntry) XXX_DiscardUnknown()

func (*MplsTeAttributeSetSrPrependEntry) XXX_Marshal

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

func (*MplsTeAttributeSetSrPrependEntry) XXX_Merge

func (*MplsTeAttributeSetSrPrependEntry) XXX_Size

func (m *MplsTeAttributeSetSrPrependEntry) XXX_Size() int

func (*MplsTeAttributeSetSrPrependEntry) XXX_Unmarshal

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

type MplsTeAttributeSetSrPrependList

type MplsTeAttributeSetSrPrependList struct {
	PrependEntry         []*MplsTeAttributeSetSrPrependEntry `protobuf:"bytes,1,rep,name=prepend_entry,json=prependEntry,proto3" json:"prepend_entry,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

func (*MplsTeAttributeSetSrPrependList) Descriptor

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

func (*MplsTeAttributeSetSrPrependList) GetPrependEntry

func (*MplsTeAttributeSetSrPrependList) ProtoMessage

func (*MplsTeAttributeSetSrPrependList) ProtoMessage()

func (*MplsTeAttributeSetSrPrependList) Reset

func (*MplsTeAttributeSetSrPrependList) String

func (*MplsTeAttributeSetSrPrependList) XXX_DiscardUnknown

func (m *MplsTeAttributeSetSrPrependList) XXX_DiscardUnknown()

func (*MplsTeAttributeSetSrPrependList) XXX_Marshal

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

func (*MplsTeAttributeSetSrPrependList) XXX_Merge

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

func (*MplsTeAttributeSetSrPrependList) XXX_Size

func (m *MplsTeAttributeSetSrPrependList) XXX_Size() int

func (*MplsTeAttributeSetSrPrependList) XXX_Unmarshal

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

type MplsTeAttributeSetUnion

type MplsTeAttributeSetUnion struct {
	TunnelAttributeSetType string                        `` /* 131-byte string literal not displayed */
	AttributeSetPathOption *MplsTeAttributeSetPathOption `` /* 131-byte string literal not displayed */
	AttributeSetAutobackup *MplsTeAttributeSetAutoBackup `` /* 129-byte string literal not displayed */
	AttributeSetAutomesh   *MplsTeAttributeSetAutoMesh   `protobuf:"bytes,4,opt,name=attribute_set_automesh,json=attributeSetAutomesh,proto3" json:"attribute_set_automesh,omitempty"`
	AttributeSetXro        *MplsTeAttributeSetXro        `protobuf:"bytes,5,opt,name=attribute_set_xro,json=attributeSetXro,proto3" json:"attribute_set_xro,omitempty"`
	AttributeSetP2Mpte     *MplsTeAttributeSetP2MpTe     `protobuf:"bytes,6,opt,name=attribute_set_p2mpte,json=attributeSetP2mpte,proto3" json:"attribute_set_p2mpte,omitempty"`
	AttributeSetApsPp      *MplsTeAttributeSetApsPp      `protobuf:"bytes,7,opt,name=attribute_set_aps_pp,json=attributeSetApsPp,proto3" json:"attribute_set_aps_pp,omitempty"`
	AttributeSetP2PTe      *MplsTeAttributeSetP2PTe      `protobuf:"bytes,8,opt,name=attribute_set_p2p_te,json=attributeSetP2pTe,proto3" json:"attribute_set_p2p_te,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                      `json:"-"`
	XXX_unrecognized       []byte                        `json:"-"`
	XXX_sizecache          int32                         `json:"-"`
}

func (*MplsTeAttributeSetUnion) Descriptor

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

func (*MplsTeAttributeSetUnion) GetAttributeSetApsPp

func (m *MplsTeAttributeSetUnion) GetAttributeSetApsPp() *MplsTeAttributeSetApsPp

func (*MplsTeAttributeSetUnion) GetAttributeSetAutobackup

func (m *MplsTeAttributeSetUnion) GetAttributeSetAutobackup() *MplsTeAttributeSetAutoBackup

func (*MplsTeAttributeSetUnion) GetAttributeSetAutomesh

func (m *MplsTeAttributeSetUnion) GetAttributeSetAutomesh() *MplsTeAttributeSetAutoMesh

func (*MplsTeAttributeSetUnion) GetAttributeSetP2Mpte

func (m *MplsTeAttributeSetUnion) GetAttributeSetP2Mpte() *MplsTeAttributeSetP2MpTe

func (*MplsTeAttributeSetUnion) GetAttributeSetP2PTe

func (m *MplsTeAttributeSetUnion) GetAttributeSetP2PTe() *MplsTeAttributeSetP2PTe

func (*MplsTeAttributeSetUnion) GetAttributeSetPathOption

func (m *MplsTeAttributeSetUnion) GetAttributeSetPathOption() *MplsTeAttributeSetPathOption

func (*MplsTeAttributeSetUnion) GetAttributeSetXro

func (m *MplsTeAttributeSetUnion) GetAttributeSetXro() *MplsTeAttributeSetXro

func (*MplsTeAttributeSetUnion) GetTunnelAttributeSetType

func (m *MplsTeAttributeSetUnion) GetTunnelAttributeSetType() string

func (*MplsTeAttributeSetUnion) ProtoMessage

func (*MplsTeAttributeSetUnion) ProtoMessage()

func (*MplsTeAttributeSetUnion) Reset

func (m *MplsTeAttributeSetUnion) Reset()

func (*MplsTeAttributeSetUnion) String

func (m *MplsTeAttributeSetUnion) String() string

func (*MplsTeAttributeSetUnion) XXX_DiscardUnknown

func (m *MplsTeAttributeSetUnion) XXX_DiscardUnknown()

func (*MplsTeAttributeSetUnion) XXX_Marshal

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

func (*MplsTeAttributeSetUnion) XXX_Merge

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

func (*MplsTeAttributeSetUnion) XXX_Size

func (m *MplsTeAttributeSetUnion) XXX_Size() int

func (*MplsTeAttributeSetUnion) XXX_Unmarshal

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

type MplsTeAttributeSetVersion

type MplsTeAttributeSetVersion struct {
	AttributeType        string   `protobuf:"bytes,1,opt,name=attribute_type,json=attributeType,proto3" json:"attribute_type,omitempty"`
	Generation           uint32   `protobuf:"varint,2,opt,name=generation,proto3" json:"generation,omitempty"`
	IsDefault            bool     `protobuf:"varint,3,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeAttributeSetVersion) Descriptor

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

func (*MplsTeAttributeSetVersion) GetAttributeType

func (m *MplsTeAttributeSetVersion) GetAttributeType() string

func (*MplsTeAttributeSetVersion) GetGeneration

func (m *MplsTeAttributeSetVersion) GetGeneration() uint32

func (*MplsTeAttributeSetVersion) GetIsDefault

func (m *MplsTeAttributeSetVersion) GetIsDefault() bool

func (*MplsTeAttributeSetVersion) ProtoMessage

func (*MplsTeAttributeSetVersion) ProtoMessage()

func (*MplsTeAttributeSetVersion) Reset

func (m *MplsTeAttributeSetVersion) Reset()

func (*MplsTeAttributeSetVersion) String

func (m *MplsTeAttributeSetVersion) String() string

func (*MplsTeAttributeSetVersion) XXX_DiscardUnknown

func (m *MplsTeAttributeSetVersion) XXX_DiscardUnknown()

func (*MplsTeAttributeSetVersion) XXX_Marshal

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

func (*MplsTeAttributeSetVersion) XXX_Merge

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

func (*MplsTeAttributeSetVersion) XXX_Size

func (m *MplsTeAttributeSetVersion) XXX_Size() int

func (*MplsTeAttributeSetVersion) XXX_Unmarshal

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

type MplsTeAttributeSetXro

type MplsTeAttributeSetXro struct {
	Xro                  *TeXro   `protobuf:"bytes,1,opt,name=xro,proto3" json:"xro,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeAttributeSetXro) Descriptor

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

func (*MplsTeAttributeSetXro) GetXro

func (m *MplsTeAttributeSetXro) GetXro() *TeXro

func (*MplsTeAttributeSetXro) ProtoMessage

func (*MplsTeAttributeSetXro) ProtoMessage()

func (*MplsTeAttributeSetXro) Reset

func (m *MplsTeAttributeSetXro) Reset()

func (*MplsTeAttributeSetXro) String

func (m *MplsTeAttributeSetXro) String() string

func (*MplsTeAttributeSetXro) XXX_DiscardUnknown

func (m *MplsTeAttributeSetXro) XXX_DiscardUnknown()

func (*MplsTeAttributeSetXro) XXX_Marshal

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

func (*MplsTeAttributeSetXro) XXX_Merge

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

func (*MplsTeAttributeSetXro) XXX_Size

func (m *MplsTeAttributeSetXro) XXX_Size() int

func (*MplsTeAttributeSetXro) XXX_Unmarshal

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

type MplsTeBfdDeletionHistory

type MplsTeBfdDeletionHistory struct {
	LspId                  uint32   `protobuf:"varint,1,opt,name=lsp_id,json=lspId,proto3" json:"lsp_id,omitempty"`
	DeletionTime           uint32   `protobuf:"varint,2,opt,name=deletion_time,json=deletionTime,proto3" json:"deletion_time,omitempty"`
	DeletionReason         string   `protobuf:"bytes,3,opt,name=deletion_reason,json=deletionReason,proto3" json:"deletion_reason,omitempty"`
	DeletionDiagnosticCode uint32   `` /* 130-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*MplsTeBfdDeletionHistory) Descriptor

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

func (*MplsTeBfdDeletionHistory) GetDeletionDiagnosticCode

func (m *MplsTeBfdDeletionHistory) GetDeletionDiagnosticCode() uint32

func (*MplsTeBfdDeletionHistory) GetDeletionReason

func (m *MplsTeBfdDeletionHistory) GetDeletionReason() string

func (*MplsTeBfdDeletionHistory) GetDeletionTime

func (m *MplsTeBfdDeletionHistory) GetDeletionTime() uint32

func (*MplsTeBfdDeletionHistory) GetLspId

func (m *MplsTeBfdDeletionHistory) GetLspId() uint32

func (*MplsTeBfdDeletionHistory) ProtoMessage

func (*MplsTeBfdDeletionHistory) ProtoMessage()

func (*MplsTeBfdDeletionHistory) Reset

func (m *MplsTeBfdDeletionHistory) Reset()

func (*MplsTeBfdDeletionHistory) String

func (m *MplsTeBfdDeletionHistory) String() string

func (*MplsTeBfdDeletionHistory) XXX_DiscardUnknown

func (m *MplsTeBfdDeletionHistory) XXX_DiscardUnknown()

func (*MplsTeBfdDeletionHistory) XXX_Marshal

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

func (*MplsTeBfdDeletionHistory) XXX_Merge

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

func (*MplsTeBfdDeletionHistory) XXX_Size

func (m *MplsTeBfdDeletionHistory) XXX_Size() int

func (*MplsTeBfdDeletionHistory) XXX_Unmarshal

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

type MplsTeBfdSessionInfo

type MplsTeBfdSessionInfo struct {
	State                string   `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	StateChangeTime      uint32   `protobuf:"varint,2,opt,name=state_change_time,json=stateChangeTime,proto3" json:"state_change_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeBfdSessionInfo) Descriptor

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

func (*MplsTeBfdSessionInfo) GetState

func (m *MplsTeBfdSessionInfo) GetState() string

func (*MplsTeBfdSessionInfo) GetStateChangeTime

func (m *MplsTeBfdSessionInfo) GetStateChangeTime() uint32

func (*MplsTeBfdSessionInfo) ProtoMessage

func (*MplsTeBfdSessionInfo) ProtoMessage()

func (*MplsTeBfdSessionInfo) Reset

func (m *MplsTeBfdSessionInfo) Reset()

func (*MplsTeBfdSessionInfo) String

func (m *MplsTeBfdSessionInfo) String() string

func (*MplsTeBfdSessionInfo) XXX_DiscardUnknown

func (m *MplsTeBfdSessionInfo) XXX_DiscardUnknown()

func (*MplsTeBfdSessionInfo) XXX_Marshal

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

func (*MplsTeBfdSessionInfo) XXX_Merge

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

func (*MplsTeBfdSessionInfo) XXX_Size

func (m *MplsTeBfdSessionInfo) XXX_Size() int

func (*MplsTeBfdSessionInfo) XXX_Unmarshal

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

type MplsTeHeadBfdInfo

type MplsTeHeadBfdInfo struct {
	CreationTime         uint32                    `protobuf:"varint,1,opt,name=creation_time,json=creationTime,proto3" json:"creation_time,omitempty"`
	SessionInfo          *MplsTeBfdSessionInfo     `protobuf:"bytes,2,opt,name=session_info,json=sessionInfo,proto3" json:"session_info,omitempty"`
	DeletionHistory      *MplsTeBfdDeletionHistory `protobuf:"bytes,3,opt,name=deletion_history,json=deletionHistory,proto3" json:"deletion_history,omitempty"`
	LspbfdType           string                    `protobuf:"bytes,4,opt,name=lspbfd_type,json=lspbfdType,proto3" json:"lspbfd_type,omitempty"`
	IsRedundant          bool                      `protobuf:"varint,5,opt,name=is_redundant,json=isRedundant,proto3" json:"is_redundant,omitempty"`
	BfdReversePathLabel  []uint32                  `` /* 130-byte string literal not displayed */
	BfdReversePathStale  bool                      `protobuf:"varint,7,opt,name=bfd_reverse_path_stale,json=bfdReversePathStale,proto3" json:"bfd_reverse_path_stale,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*MplsTeHeadBfdInfo) Descriptor

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

func (*MplsTeHeadBfdInfo) GetBfdReversePathLabel

func (m *MplsTeHeadBfdInfo) GetBfdReversePathLabel() []uint32

func (*MplsTeHeadBfdInfo) GetBfdReversePathStale

func (m *MplsTeHeadBfdInfo) GetBfdReversePathStale() bool

func (*MplsTeHeadBfdInfo) GetCreationTime

func (m *MplsTeHeadBfdInfo) GetCreationTime() uint32

func (*MplsTeHeadBfdInfo) GetDeletionHistory

func (m *MplsTeHeadBfdInfo) GetDeletionHistory() *MplsTeBfdDeletionHistory

func (*MplsTeHeadBfdInfo) GetIsRedundant

func (m *MplsTeHeadBfdInfo) GetIsRedundant() bool

func (*MplsTeHeadBfdInfo) GetLspbfdType

func (m *MplsTeHeadBfdInfo) GetLspbfdType() string

func (*MplsTeHeadBfdInfo) GetSessionInfo

func (m *MplsTeHeadBfdInfo) GetSessionInfo() *MplsTeBfdSessionInfo

func (*MplsTeHeadBfdInfo) ProtoMessage

func (*MplsTeHeadBfdInfo) ProtoMessage()

func (*MplsTeHeadBfdInfo) Reset

func (m *MplsTeHeadBfdInfo) Reset()

func (*MplsTeHeadBfdInfo) String

func (m *MplsTeHeadBfdInfo) String() string

func (*MplsTeHeadBfdInfo) XXX_DiscardUnknown

func (m *MplsTeHeadBfdInfo) XXX_DiscardUnknown()

func (*MplsTeHeadBfdInfo) XXX_Marshal

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

func (*MplsTeHeadBfdInfo) XXX_Merge

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

func (*MplsTeHeadBfdInfo) XXX_Size

func (m *MplsTeHeadBfdInfo) XXX_Size() int

func (*MplsTeHeadBfdInfo) XXX_Unmarshal

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

type MplsTeLoggingAttributes

type MplsTeLoggingAttributes struct {
	LspState                      bool     `protobuf:"varint,1,opt,name=lsp_state,json=lspState,proto3" json:"lsp_state,omitempty"`
	S2LState                      bool     `protobuf:"varint,2,opt,name=s2l_state,json=s2lState,proto3" json:"s2l_state,omitempty"`
	LspReRoute                    bool     `protobuf:"varint,3,opt,name=lsp_re_route,json=lspReRoute,proto3" json:"lsp_re_route,omitempty"`
	LspReOpt                      bool     `protobuf:"varint,4,opt,name=lsp_re_opt,json=lspReOpt,proto3" json:"lsp_re_opt,omitempty"`
	LspInsufficientBw             bool     `protobuf:"varint,5,opt,name=lsp_insufficient_bw,json=lspInsufficientBw,proto3" json:"lsp_insufficient_bw,omitempty"`
	LspBandwidthChange            bool     `protobuf:"varint,6,opt,name=lsp_bandwidth_change,json=lspBandwidthChange,proto3" json:"lsp_bandwidth_change,omitempty"`
	LspPcalcFailureLoggingEnabled bool     `` /* 155-byte string literal not displayed */
	AllLoggingEnabled             bool     `protobuf:"varint,8,opt,name=all_logging_enabled,json=allLoggingEnabled,proto3" json:"all_logging_enabled,omitempty"`
	XXX_NoUnkeyedLiteral          struct{} `json:"-"`
	XXX_unrecognized              []byte   `json:"-"`
	XXX_sizecache                 int32    `json:"-"`
}

func (*MplsTeLoggingAttributes) Descriptor

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

func (*MplsTeLoggingAttributes) GetAllLoggingEnabled

func (m *MplsTeLoggingAttributes) GetAllLoggingEnabled() bool

func (*MplsTeLoggingAttributes) GetLspBandwidthChange

func (m *MplsTeLoggingAttributes) GetLspBandwidthChange() bool

func (*MplsTeLoggingAttributes) GetLspInsufficientBw

func (m *MplsTeLoggingAttributes) GetLspInsufficientBw() bool

func (*MplsTeLoggingAttributes) GetLspPcalcFailureLoggingEnabled

func (m *MplsTeLoggingAttributes) GetLspPcalcFailureLoggingEnabled() bool

func (*MplsTeLoggingAttributes) GetLspReOpt

func (m *MplsTeLoggingAttributes) GetLspReOpt() bool

func (*MplsTeLoggingAttributes) GetLspReRoute

func (m *MplsTeLoggingAttributes) GetLspReRoute() bool

func (*MplsTeLoggingAttributes) GetLspState

func (m *MplsTeLoggingAttributes) GetLspState() bool

func (*MplsTeLoggingAttributes) GetS2LState

func (m *MplsTeLoggingAttributes) GetS2LState() bool

func (*MplsTeLoggingAttributes) ProtoMessage

func (*MplsTeLoggingAttributes) ProtoMessage()

func (*MplsTeLoggingAttributes) Reset

func (m *MplsTeLoggingAttributes) Reset()

func (*MplsTeLoggingAttributes) String

func (m *MplsTeLoggingAttributes) String() string

func (*MplsTeLoggingAttributes) XXX_DiscardUnknown

func (m *MplsTeLoggingAttributes) XXX_DiscardUnknown()

func (*MplsTeLoggingAttributes) XXX_Marshal

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

func (*MplsTeLoggingAttributes) XXX_Merge

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

func (*MplsTeLoggingAttributes) XXX_Size

func (m *MplsTeLoggingAttributes) XXX_Size() int

func (*MplsTeLoggingAttributes) XXX_Unmarshal

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

type MplsTeMgmtG709OtnFixedSizeLabel

type MplsTeMgmtG709OtnFixedSizeLabel struct {
	Tpn                  uint32   `protobuf:"varint,1,opt,name=tpn,proto3" json:"tpn,omitempty"`
	BitMapLength         uint32   `protobuf:"varint,2,opt,name=bit_map_length,json=bitMapLength,proto3" json:"bit_map_length,omitempty"`
	BitMap               []uint32 `protobuf:"varint,3,rep,packed,name=bit_map,json=bitMap,proto3" json:"bit_map,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeMgmtG709OtnFixedSizeLabel) Descriptor

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

func (*MplsTeMgmtG709OtnFixedSizeLabel) GetBitMap

func (m *MplsTeMgmtG709OtnFixedSizeLabel) GetBitMap() []uint32

func (*MplsTeMgmtG709OtnFixedSizeLabel) GetBitMapLength

func (m *MplsTeMgmtG709OtnFixedSizeLabel) GetBitMapLength() uint32

func (*MplsTeMgmtG709OtnFixedSizeLabel) GetTpn

func (*MplsTeMgmtG709OtnFixedSizeLabel) ProtoMessage

func (*MplsTeMgmtG709OtnFixedSizeLabel) ProtoMessage()

func (*MplsTeMgmtG709OtnFixedSizeLabel) Reset

func (*MplsTeMgmtG709OtnFixedSizeLabel) String

func (*MplsTeMgmtG709OtnFixedSizeLabel) XXX_DiscardUnknown

func (m *MplsTeMgmtG709OtnFixedSizeLabel) XXX_DiscardUnknown()

func (*MplsTeMgmtG709OtnFixedSizeLabel) XXX_Marshal

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

func (*MplsTeMgmtG709OtnFixedSizeLabel) XXX_Merge

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

func (*MplsTeMgmtG709OtnFixedSizeLabel) XXX_Size

func (m *MplsTeMgmtG709OtnFixedSizeLabel) XXX_Size() int

func (*MplsTeMgmtG709OtnFixedSizeLabel) XXX_Unmarshal

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

type MplsTeMgmtGmplsLabel

type MplsTeMgmtGmplsLabel struct {
	LabelType            string                           `protobuf:"bytes,1,opt,name=label_type,json=labelType,proto3" json:"label_type,omitempty"`
	Wdm                  *MplsTeMgmtWdmFixedGridLabel     `protobuf:"bytes,2,opt,name=wdm,proto3" json:"wdm,omitempty"`
	Otn                  *MplsTeMgmtG709OtnFixedSizeLabel `protobuf:"bytes,3,opt,name=otn,proto3" json:"otn,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*MplsTeMgmtGmplsLabel) Descriptor

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

func (*MplsTeMgmtGmplsLabel) GetLabelType

func (m *MplsTeMgmtGmplsLabel) GetLabelType() string

func (*MplsTeMgmtGmplsLabel) GetOtn

func (*MplsTeMgmtGmplsLabel) GetWdm

func (*MplsTeMgmtGmplsLabel) ProtoMessage

func (*MplsTeMgmtGmplsLabel) ProtoMessage()

func (*MplsTeMgmtGmplsLabel) Reset

func (m *MplsTeMgmtGmplsLabel) Reset()

func (*MplsTeMgmtGmplsLabel) String

func (m *MplsTeMgmtGmplsLabel) String() string

func (*MplsTeMgmtGmplsLabel) XXX_DiscardUnknown

func (m *MplsTeMgmtGmplsLabel) XXX_DiscardUnknown()

func (*MplsTeMgmtGmplsLabel) XXX_Marshal

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

func (*MplsTeMgmtGmplsLabel) XXX_Merge

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

func (*MplsTeMgmtGmplsLabel) XXX_Size

func (m *MplsTeMgmtGmplsLabel) XXX_Size() int

func (*MplsTeMgmtGmplsLabel) XXX_Unmarshal

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

type MplsTeMgmtGmplsLabels

type MplsTeMgmtGmplsLabels struct {
	PathIngressLabel     *MplsTeMgmtGmplsLabel `protobuf:"bytes,1,opt,name=path_ingress_label,json=pathIngressLabel,proto3" json:"path_ingress_label,omitempty"`
	PathEgressLabel      *MplsTeMgmtGmplsLabel `protobuf:"bytes,2,opt,name=path_egress_label,json=pathEgressLabel,proto3" json:"path_egress_label,omitempty"`
	ResvIngressLabel     *MplsTeMgmtGmplsLabel `protobuf:"bytes,3,opt,name=resv_ingress_label,json=resvIngressLabel,proto3" json:"resv_ingress_label,omitempty"`
	ResvEgressLabel      *MplsTeMgmtGmplsLabel `protobuf:"bytes,4,opt,name=resv_egress_label,json=resvEgressLabel,proto3" json:"resv_egress_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*MplsTeMgmtGmplsLabels) Descriptor

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

func (*MplsTeMgmtGmplsLabels) GetPathEgressLabel

func (m *MplsTeMgmtGmplsLabels) GetPathEgressLabel() *MplsTeMgmtGmplsLabel

func (*MplsTeMgmtGmplsLabels) GetPathIngressLabel

func (m *MplsTeMgmtGmplsLabels) GetPathIngressLabel() *MplsTeMgmtGmplsLabel

func (*MplsTeMgmtGmplsLabels) GetResvEgressLabel

func (m *MplsTeMgmtGmplsLabels) GetResvEgressLabel() *MplsTeMgmtGmplsLabel

func (*MplsTeMgmtGmplsLabels) GetResvIngressLabel

func (m *MplsTeMgmtGmplsLabels) GetResvIngressLabel() *MplsTeMgmtGmplsLabel

func (*MplsTeMgmtGmplsLabels) ProtoMessage

func (*MplsTeMgmtGmplsLabels) ProtoMessage()

func (*MplsTeMgmtGmplsLabels) Reset

func (m *MplsTeMgmtGmplsLabels) Reset()

func (*MplsTeMgmtGmplsLabels) String

func (m *MplsTeMgmtGmplsLabels) String() string

func (*MplsTeMgmtGmplsLabels) XXX_DiscardUnknown

func (m *MplsTeMgmtGmplsLabels) XXX_DiscardUnknown()

func (*MplsTeMgmtGmplsLabels) XXX_Marshal

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

func (*MplsTeMgmtGmplsLabels) XXX_Merge

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

func (*MplsTeMgmtGmplsLabels) XXX_Size

func (m *MplsTeMgmtGmplsLabels) XXX_Size() int

func (*MplsTeMgmtGmplsLabels) XXX_Unmarshal

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

type MplsTeMgmtWdmFixedGridLabel

type MplsTeMgmtWdmFixedGridLabel struct {
	LabelSet             bool     `protobuf:"varint,1,opt,name=label_set,json=labelSet,proto3" json:"label_set,omitempty"`
	Grid                 string   `protobuf:"bytes,2,opt,name=grid,proto3" json:"grid,omitempty"`
	ChannelSpacing       string   `protobuf:"bytes,3,opt,name=channel_spacing,json=channelSpacing,proto3" json:"channel_spacing,omitempty"`
	Identifier           uint32   `protobuf:"varint,4,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Channel              string   `protobuf:"bytes,5,opt,name=channel,proto3" json:"channel,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeMgmtWdmFixedGridLabel) Descriptor

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

func (*MplsTeMgmtWdmFixedGridLabel) GetChannel

func (m *MplsTeMgmtWdmFixedGridLabel) GetChannel() string

func (*MplsTeMgmtWdmFixedGridLabel) GetChannelSpacing

func (m *MplsTeMgmtWdmFixedGridLabel) GetChannelSpacing() string

func (*MplsTeMgmtWdmFixedGridLabel) GetGrid

func (m *MplsTeMgmtWdmFixedGridLabel) GetGrid() string

func (*MplsTeMgmtWdmFixedGridLabel) GetIdentifier

func (m *MplsTeMgmtWdmFixedGridLabel) GetIdentifier() uint32

func (*MplsTeMgmtWdmFixedGridLabel) GetLabelSet

func (m *MplsTeMgmtWdmFixedGridLabel) GetLabelSet() bool

func (*MplsTeMgmtWdmFixedGridLabel) ProtoMessage

func (*MplsTeMgmtWdmFixedGridLabel) ProtoMessage()

func (*MplsTeMgmtWdmFixedGridLabel) Reset

func (m *MplsTeMgmtWdmFixedGridLabel) Reset()

func (*MplsTeMgmtWdmFixedGridLabel) String

func (m *MplsTeMgmtWdmFixedGridLabel) String() string

func (*MplsTeMgmtWdmFixedGridLabel) XXX_DiscardUnknown

func (m *MplsTeMgmtWdmFixedGridLabel) XXX_DiscardUnknown()

func (*MplsTeMgmtWdmFixedGridLabel) XXX_Marshal

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

func (*MplsTeMgmtWdmFixedGridLabel) XXX_Merge

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

func (*MplsTeMgmtWdmFixedGridLabel) XXX_Size

func (m *MplsTeMgmtWdmFixedGridLabel) XXX_Size() int

func (*MplsTeMgmtWdmFixedGridLabel) XXX_Unmarshal

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

type MplsTeOtnS2LInfo

type MplsTeOtnS2LInfo struct {
	Otn                  *MplsTeS2LOtnInfo `protobuf:"bytes,1,opt,name=otn,proto3" json:"otn,omitempty"`
	Aps                  *MplsTeS2LApsInfo `protobuf:"bytes,2,opt,name=aps,proto3" json:"aps,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*MplsTeOtnS2LInfo) Descriptor

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

func (*MplsTeOtnS2LInfo) GetAps

func (m *MplsTeOtnS2LInfo) GetAps() *MplsTeS2LApsInfo

func (*MplsTeOtnS2LInfo) GetOtn

func (m *MplsTeOtnS2LInfo) GetOtn() *MplsTeS2LOtnInfo

func (*MplsTeOtnS2LInfo) ProtoMessage

func (*MplsTeOtnS2LInfo) ProtoMessage()

func (*MplsTeOtnS2LInfo) Reset

func (m *MplsTeOtnS2LInfo) Reset()

func (*MplsTeOtnS2LInfo) String

func (m *MplsTeOtnS2LInfo) String() string

func (*MplsTeOtnS2LInfo) XXX_DiscardUnknown

func (m *MplsTeOtnS2LInfo) XXX_DiscardUnknown()

func (*MplsTeOtnS2LInfo) XXX_Marshal

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

func (*MplsTeOtnS2LInfo) XXX_Merge

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

func (*MplsTeOtnS2LInfo) XXX_Size

func (m *MplsTeOtnS2LInfo) XXX_Size() int

func (*MplsTeOtnS2LInfo) XXX_Unmarshal

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

type MplsTeP2MpLsp

type MplsTeP2MpLsp struct {
	SignaledName         string           `protobuf:"bytes,50,opt,name=signaled_name,json=signaledName,proto3" json:"signaled_name,omitempty"`
	IsFrrFailed          bool             `protobuf:"varint,51,opt,name=is_frr_failed,json=isFrrFailed,proto3" json:"is_frr_failed,omitempty"`
	FrrActiveReason      uint32           `protobuf:"varint,52,opt,name=frr_active_reason,json=frrActiveReason,proto3" json:"frr_active_reason,omitempty"`
	LspBandwidth         uint32           `protobuf:"varint,53,opt,name=lsp_bandwidth,json=lspBandwidth,proto3" json:"lsp_bandwidth,omitempty"`
	LspSetupPriority     uint32           `protobuf:"varint,54,opt,name=lsp_setup_priority,json=lspSetupPriority,proto3" json:"lsp_setup_priority,omitempty"`
	LspHoldPriority      uint32           `protobuf:"varint,55,opt,name=lsp_hold_priority,json=lspHoldPriority,proto3" json:"lsp_hold_priority,omitempty"`
	LspBandwidthType     string           `protobuf:"bytes,56,opt,name=lsp_bandwidth_type,json=lspBandwidthType,proto3" json:"lsp_bandwidth_type,omitempty"`
	DsteClassMatch       bool             `protobuf:"varint,57,opt,name=dste_class_match,json=dsteClassMatch,proto3" json:"dste_class_match,omitempty"`
	DsteClassIndex       uint32           `protobuf:"varint,58,opt,name=dste_class_index,json=dsteClassIndex,proto3" json:"dste_class_index,omitempty"`
	LspFec               *TeLspFecT       `protobuf:"bytes,59,opt,name=lsp_fec,json=lspFec,proto3" json:"lsp_fec,omitempty"`
	Type                 string           `protobuf:"bytes,60,opt,name=type,proto3" json:"type,omitempty"`
	S2L                  []*MplsTeP2MpS2L `protobuf:"bytes,61,rep,name=s2l,proto3" json:"s2l,omitempty"`
	Uptime               uint32           `protobuf:"varint,62,opt,name=uptime,proto3" json:"uptime,omitempty"`
	S2LsUp               uint32           `protobuf:"varint,63,opt,name=s2_ls_up,json=s2LsUp,proto3" json:"s2_ls_up,omitempty"`
	S2LsProceeding       uint32           `protobuf:"varint,64,opt,name=s2_ls_proceeding,json=s2LsProceeding,proto3" json:"s2_ls_proceeding,omitempty"`
	S2LsDown             uint32           `protobuf:"varint,65,opt,name=s2_ls_down,json=s2LsDown,proto3" json:"s2_ls_down,omitempty"`
	ReoptimizeReason     string           `protobuf:"bytes,66,opt,name=reoptimize_reason,json=reoptimizeReason,proto3" json:"reoptimize_reason,omitempty"`
	ReoptimizeTrigger    string           `protobuf:"bytes,67,opt,name=reoptimize_trigger,json=reoptimizeTrigger,proto3" json:"reoptimize_trigger,omitempty"`
	TimerLeft            uint32           `protobuf:"varint,68,opt,name=timer_left,json=timerLeft,proto3" json:"timer_left,omitempty"`
	IsPassive            bool             `protobuf:"varint,69,opt,name=is_passive,json=isPassive,proto3" json:"is_passive,omitempty"`
	IsInterface          bool             `protobuf:"varint,70,opt,name=is_interface,json=isInterface,proto3" json:"is_interface,omitempty"`
	LastPathChange       uint32           `protobuf:"varint,71,opt,name=last_path_change,json=lastPathChange,proto3" json:"last_path_change,omitempty"`
	PersistentBytes      uint64           `protobuf:"varint,72,opt,name=persistent_bytes,json=persistentBytes,proto3" json:"persistent_bytes,omitempty"`
	PersistentPackets    uint64           `protobuf:"varint,73,opt,name=persistent_packets,json=persistentPackets,proto3" json:"persistent_packets,omitempty"`
	ProtectionRole       string           `protobuf:"bytes,74,opt,name=protection_role,json=protectionRole,proto3" json:"protection_role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*MplsTeP2MpLsp) Descriptor

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

func (*MplsTeP2MpLsp) GetDsteClassIndex

func (m *MplsTeP2MpLsp) GetDsteClassIndex() uint32

func (*MplsTeP2MpLsp) GetDsteClassMatch

func (m *MplsTeP2MpLsp) GetDsteClassMatch() bool

func (*MplsTeP2MpLsp) GetFrrActiveReason

func (m *MplsTeP2MpLsp) GetFrrActiveReason() uint32

func (*MplsTeP2MpLsp) GetIsFrrFailed

func (m *MplsTeP2MpLsp) GetIsFrrFailed() bool

func (*MplsTeP2MpLsp) GetIsInterface

func (m *MplsTeP2MpLsp) GetIsInterface() bool

func (*MplsTeP2MpLsp) GetIsPassive

func (m *MplsTeP2MpLsp) GetIsPassive() bool

func (*MplsTeP2MpLsp) GetLastPathChange

func (m *MplsTeP2MpLsp) GetLastPathChange() uint32

func (*MplsTeP2MpLsp) GetLspBandwidth

func (m *MplsTeP2MpLsp) GetLspBandwidth() uint32

func (*MplsTeP2MpLsp) GetLspBandwidthType

func (m *MplsTeP2MpLsp) GetLspBandwidthType() string

func (*MplsTeP2MpLsp) GetLspFec

func (m *MplsTeP2MpLsp) GetLspFec() *TeLspFecT

func (*MplsTeP2MpLsp) GetLspHoldPriority

func (m *MplsTeP2MpLsp) GetLspHoldPriority() uint32

func (*MplsTeP2MpLsp) GetLspSetupPriority

func (m *MplsTeP2MpLsp) GetLspSetupPriority() uint32

func (*MplsTeP2MpLsp) GetPersistentBytes

func (m *MplsTeP2MpLsp) GetPersistentBytes() uint64

func (*MplsTeP2MpLsp) GetPersistentPackets

func (m *MplsTeP2MpLsp) GetPersistentPackets() uint64

func (*MplsTeP2MpLsp) GetProtectionRole

func (m *MplsTeP2MpLsp) GetProtectionRole() string

func (*MplsTeP2MpLsp) GetReoptimizeReason

func (m *MplsTeP2MpLsp) GetReoptimizeReason() string

func (*MplsTeP2MpLsp) GetReoptimizeTrigger

func (m *MplsTeP2MpLsp) GetReoptimizeTrigger() string

func (*MplsTeP2MpLsp) GetS2L

func (m *MplsTeP2MpLsp) GetS2L() []*MplsTeP2MpS2L

func (*MplsTeP2MpLsp) GetS2LsDown

func (m *MplsTeP2MpLsp) GetS2LsDown() uint32

func (*MplsTeP2MpLsp) GetS2LsProceeding

func (m *MplsTeP2MpLsp) GetS2LsProceeding() uint32

func (*MplsTeP2MpLsp) GetS2LsUp

func (m *MplsTeP2MpLsp) GetS2LsUp() uint32

func (*MplsTeP2MpLsp) GetSignaledName

func (m *MplsTeP2MpLsp) GetSignaledName() string

func (*MplsTeP2MpLsp) GetTimerLeft

func (m *MplsTeP2MpLsp) GetTimerLeft() uint32

func (*MplsTeP2MpLsp) GetType

func (m *MplsTeP2MpLsp) GetType() string

func (*MplsTeP2MpLsp) GetUptime

func (m *MplsTeP2MpLsp) GetUptime() uint32

func (*MplsTeP2MpLsp) ProtoMessage

func (*MplsTeP2MpLsp) ProtoMessage()

func (*MplsTeP2MpLsp) Reset

func (m *MplsTeP2MpLsp) Reset()

func (*MplsTeP2MpLsp) String

func (m *MplsTeP2MpLsp) String() string

func (*MplsTeP2MpLsp) XXX_DiscardUnknown

func (m *MplsTeP2MpLsp) XXX_DiscardUnknown()

func (*MplsTeP2MpLsp) XXX_Marshal

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

func (*MplsTeP2MpLsp) XXX_Merge

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

func (*MplsTeP2MpLsp) XXX_Size

func (m *MplsTeP2MpLsp) XXX_Size() int

func (*MplsTeP2MpLsp) XXX_Unmarshal

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

type MplsTeP2MpLsp_KEYS

type MplsTeP2MpLsp_KEYS struct {
	LspId                uint32   `protobuf:"varint,1,opt,name=lsp_id,json=lspId,proto3" json:"lsp_id,omitempty"`
	TunnelId             uint32   `protobuf:"varint,2,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	ExtendedTunnelId     string   `protobuf:"bytes,3,opt,name=extended_tunnel_id,json=extendedTunnelId,proto3" json:"extended_tunnel_id,omitempty"`
	SourceAddress        string   `protobuf:"bytes,4,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"`
	Ctype                string   `protobuf:"bytes,5,opt,name=ctype,proto3" json:"ctype,omitempty"`
	DestinationAddress   string   `protobuf:"bytes,6,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"`
	P2MpId               uint32   `protobuf:"varint,7,opt,name=p2mp_id,json=p2mpId,proto3" json:"p2mp_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeP2MpLsp_KEYS) Descriptor

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

func (*MplsTeP2MpLsp_KEYS) GetCtype

func (m *MplsTeP2MpLsp_KEYS) GetCtype() string

func (*MplsTeP2MpLsp_KEYS) GetDestinationAddress

func (m *MplsTeP2MpLsp_KEYS) GetDestinationAddress() string

func (*MplsTeP2MpLsp_KEYS) GetExtendedTunnelId

func (m *MplsTeP2MpLsp_KEYS) GetExtendedTunnelId() string

func (*MplsTeP2MpLsp_KEYS) GetLspId

func (m *MplsTeP2MpLsp_KEYS) GetLspId() uint32

func (*MplsTeP2MpLsp_KEYS) GetP2MpId

func (m *MplsTeP2MpLsp_KEYS) GetP2MpId() uint32

func (*MplsTeP2MpLsp_KEYS) GetSourceAddress

func (m *MplsTeP2MpLsp_KEYS) GetSourceAddress() string

func (*MplsTeP2MpLsp_KEYS) GetTunnelId

func (m *MplsTeP2MpLsp_KEYS) GetTunnelId() uint32

func (*MplsTeP2MpLsp_KEYS) ProtoMessage

func (*MplsTeP2MpLsp_KEYS) ProtoMessage()

func (*MplsTeP2MpLsp_KEYS) Reset

func (m *MplsTeP2MpLsp_KEYS) Reset()

func (*MplsTeP2MpLsp_KEYS) String

func (m *MplsTeP2MpLsp_KEYS) String() string

func (*MplsTeP2MpLsp_KEYS) XXX_DiscardUnknown

func (m *MplsTeP2MpLsp_KEYS) XXX_DiscardUnknown()

func (*MplsTeP2MpLsp_KEYS) XXX_Marshal

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

func (*MplsTeP2MpLsp_KEYS) XXX_Merge

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

func (*MplsTeP2MpLsp_KEYS) XXX_Size

func (m *MplsTeP2MpLsp_KEYS) XXX_Size() int

func (*MplsTeP2MpLsp_KEYS) XXX_Unmarshal

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

type MplsTeP2MpPathOption

type MplsTeP2MpPathOption struct {
	OptionIndexIsValid          bool                    `protobuf:"varint,1,opt,name=option_index_is_valid,json=optionIndexIsValid,proto3" json:"option_index_is_valid,omitempty"`
	OptionIndex                 uint32                  `protobuf:"varint,2,opt,name=option_index,json=optionIndex,proto3" json:"option_index,omitempty"`
	PathOptionName              string                  `protobuf:"bytes,3,opt,name=path_option_name,json=pathOptionName,proto3" json:"path_option_name,omitempty"`
	PathOptionType              string                  `protobuf:"bytes,4,opt,name=path_option_type,json=pathOptionType,proto3" json:"path_option_type,omitempty"`
	ExplicitPathName            string                  `protobuf:"bytes,5,opt,name=explicit_path_name,json=explicitPathName,proto3" json:"explicit_path_name,omitempty"`
	ExplicitPathId              uint32                  `protobuf:"varint,6,opt,name=explicit_path_id,json=explicitPathId,proto3" json:"explicit_path_id,omitempty"`
	HolddownDuration            uint32                  `protobuf:"varint,7,opt,name=holddown_duration,json=holddownDuration,proto3" json:"holddown_duration,omitempty"`
	PceAddress                  string                  `protobuf:"bytes,8,opt,name=pce_address,json=pceAddress,proto3" json:"pce_address,omitempty"`
	PathOptionAreaId            string                  `protobuf:"bytes,9,opt,name=path_option_area_id,json=pathOptionAreaId,proto3" json:"path_option_area_id,omitempty"`
	IsStrictExplicitPath        bool                    `` /* 127-byte string literal not displayed */
	IsHelddown                  bool                    `protobuf:"varint,11,opt,name=is_helddown,json=isHelddown,proto3" json:"is_helddown,omitempty"`
	IsLockdown                  bool                    `protobuf:"varint,12,opt,name=is_lockdown,json=isLockdown,proto3" json:"is_lockdown,omitempty"`
	IsVerbatim                  bool                    `protobuf:"varint,13,opt,name=is_verbatim,json=isVerbatim,proto3" json:"is_verbatim,omitempty"`
	IsDisabled                  bool                    `protobuf:"varint,14,opt,name=is_disabled,json=isDisabled,proto3" json:"is_disabled,omitempty"`
	HasAttributeSet             bool                    `protobuf:"varint,15,opt,name=has_attribute_set,json=hasAttributeSet,proto3" json:"has_attribute_set,omitempty"`
	AttributeSet                *MplsTeAttributeSet     `protobuf:"bytes,16,opt,name=attribute_set,json=attributeSet,proto3" json:"attribute_set,omitempty"`
	AttributeSetFound           bool                    `protobuf:"varint,17,opt,name=attribute_set_found,json=attributeSetFound,proto3" json:"attribute_set_found,omitempty"`
	PathCalculationError        []*MplsTeP2MpPcalcError `protobuf:"bytes,18,rep,name=path_calculation_error,json=pathCalculationError,proto3" json:"path_calculation_error,omitempty"`
	RemergeError                []*MplsTeP2MpPcalcError `protobuf:"bytes,19,rep,name=remerge_error,json=remergeError,proto3" json:"remerge_error,omitempty"`
	SignallingError             []*MplsTeP2MpSigError   `protobuf:"bytes,20,rep,name=signalling_error,json=signallingError,proto3" json:"signalling_error,omitempty"`
	HasXroAttributeSet          bool                    `protobuf:"varint,21,opt,name=has_xro_attribute_set,json=hasXroAttributeSet,proto3" json:"has_xro_attribute_set,omitempty"`
	XroAttributeSetFound        bool                    `` /* 127-byte string literal not displayed */
	XroAttributeSet             *MplsTeAttributeSet     `protobuf:"bytes,23,opt,name=xro_attribute_set,json=xroAttributeSet,proto3" json:"xro_attribute_set,omitempty"`
	IsSegmentRouting            bool                    `protobuf:"varint,24,opt,name=is_segment_routing,json=isSegmentRouting,proto3" json:"is_segment_routing,omitempty"`
	ProtectedByPathOptionIndex  uint32                  `` /* 147-byte string literal not displayed */
	RestoredFromPathOptionIndex uint32                  `` /* 150-byte string literal not displayed */
	XXX_NoUnkeyedLiteral        struct{}                `json:"-"`
	XXX_unrecognized            []byte                  `json:"-"`
	XXX_sizecache               int32                   `json:"-"`
}

func (*MplsTeP2MpPathOption) Descriptor

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

func (*MplsTeP2MpPathOption) GetAttributeSet

func (m *MplsTeP2MpPathOption) GetAttributeSet() *MplsTeAttributeSet

func (*MplsTeP2MpPathOption) GetAttributeSetFound

func (m *MplsTeP2MpPathOption) GetAttributeSetFound() bool

func (*MplsTeP2MpPathOption) GetExplicitPathId

func (m *MplsTeP2MpPathOption) GetExplicitPathId() uint32

func (*MplsTeP2MpPathOption) GetExplicitPathName

func (m *MplsTeP2MpPathOption) GetExplicitPathName() string

func (*MplsTeP2MpPathOption) GetHasAttributeSet

func (m *MplsTeP2MpPathOption) GetHasAttributeSet() bool

func (*MplsTeP2MpPathOption) GetHasXroAttributeSet

func (m *MplsTeP2MpPathOption) GetHasXroAttributeSet() bool

func (*MplsTeP2MpPathOption) GetHolddownDuration

func (m *MplsTeP2MpPathOption) GetHolddownDuration() uint32

func (*MplsTeP2MpPathOption) GetIsDisabled

func (m *MplsTeP2MpPathOption) GetIsDisabled() bool

func (*MplsTeP2MpPathOption) GetIsHelddown

func (m *MplsTeP2MpPathOption) GetIsHelddown() bool

func (*MplsTeP2MpPathOption) GetIsLockdown

func (m *MplsTeP2MpPathOption) GetIsLockdown() bool

func (*MplsTeP2MpPathOption) GetIsSegmentRouting

func (m *MplsTeP2MpPathOption) GetIsSegmentRouting() bool

func (*MplsTeP2MpPathOption) GetIsStrictExplicitPath

func (m *MplsTeP2MpPathOption) GetIsStrictExplicitPath() bool

func (*MplsTeP2MpPathOption) GetIsVerbatim

func (m *MplsTeP2MpPathOption) GetIsVerbatim() bool

func (*MplsTeP2MpPathOption) GetOptionIndex

func (m *MplsTeP2MpPathOption) GetOptionIndex() uint32

func (*MplsTeP2MpPathOption) GetOptionIndexIsValid

func (m *MplsTeP2MpPathOption) GetOptionIndexIsValid() bool

func (*MplsTeP2MpPathOption) GetPathCalculationError

func (m *MplsTeP2MpPathOption) GetPathCalculationError() []*MplsTeP2MpPcalcError

func (*MplsTeP2MpPathOption) GetPathOptionAreaId

func (m *MplsTeP2MpPathOption) GetPathOptionAreaId() string

func (*MplsTeP2MpPathOption) GetPathOptionName

func (m *MplsTeP2MpPathOption) GetPathOptionName() string

func (*MplsTeP2MpPathOption) GetPathOptionType

func (m *MplsTeP2MpPathOption) GetPathOptionType() string

func (*MplsTeP2MpPathOption) GetPceAddress

func (m *MplsTeP2MpPathOption) GetPceAddress() string

func (*MplsTeP2MpPathOption) GetProtectedByPathOptionIndex

func (m *MplsTeP2MpPathOption) GetProtectedByPathOptionIndex() uint32

func (*MplsTeP2MpPathOption) GetRemergeError

func (m *MplsTeP2MpPathOption) GetRemergeError() []*MplsTeP2MpPcalcError

func (*MplsTeP2MpPathOption) GetRestoredFromPathOptionIndex

func (m *MplsTeP2MpPathOption) GetRestoredFromPathOptionIndex() uint32

func (*MplsTeP2MpPathOption) GetSignallingError

func (m *MplsTeP2MpPathOption) GetSignallingError() []*MplsTeP2MpSigError

func (*MplsTeP2MpPathOption) GetXroAttributeSet

func (m *MplsTeP2MpPathOption) GetXroAttributeSet() *MplsTeAttributeSet

func (*MplsTeP2MpPathOption) GetXroAttributeSetFound

func (m *MplsTeP2MpPathOption) GetXroAttributeSetFound() bool

func (*MplsTeP2MpPathOption) ProtoMessage

func (*MplsTeP2MpPathOption) ProtoMessage()

func (*MplsTeP2MpPathOption) Reset

func (m *MplsTeP2MpPathOption) Reset()

func (*MplsTeP2MpPathOption) String

func (m *MplsTeP2MpPathOption) String() string

func (*MplsTeP2MpPathOption) XXX_DiscardUnknown

func (m *MplsTeP2MpPathOption) XXX_DiscardUnknown()

func (*MplsTeP2MpPathOption) XXX_Marshal

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

func (*MplsTeP2MpPathOption) XXX_Merge

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

func (*MplsTeP2MpPathOption) XXX_Size

func (m *MplsTeP2MpPathOption) XXX_Size() int

func (*MplsTeP2MpPathOption) XXX_Unmarshal

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

type MplsTeP2MpPcalcError

type MplsTeP2MpPcalcError struct {
	ErrorMessage         string   `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	LspMode              string   `protobuf:"bytes,2,opt,name=lsp_mode,json=lspMode,proto3" json:"lsp_mode,omitempty"`
	LogTime              uint32   `protobuf:"varint,3,opt,name=log_time,json=logTime,proto3" json:"log_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeP2MpPcalcError) Descriptor

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

func (*MplsTeP2MpPcalcError) GetErrorMessage

func (m *MplsTeP2MpPcalcError) GetErrorMessage() string

func (*MplsTeP2MpPcalcError) GetLogTime

func (m *MplsTeP2MpPcalcError) GetLogTime() uint32

func (*MplsTeP2MpPcalcError) GetLspMode

func (m *MplsTeP2MpPcalcError) GetLspMode() string

func (*MplsTeP2MpPcalcError) ProtoMessage

func (*MplsTeP2MpPcalcError) ProtoMessage()

func (*MplsTeP2MpPcalcError) Reset

func (m *MplsTeP2MpPcalcError) Reset()

func (*MplsTeP2MpPcalcError) String

func (m *MplsTeP2MpPcalcError) String() string

func (*MplsTeP2MpPcalcError) XXX_DiscardUnknown

func (m *MplsTeP2MpPcalcError) XXX_DiscardUnknown()

func (*MplsTeP2MpPcalcError) XXX_Marshal

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

func (*MplsTeP2MpPcalcError) XXX_Merge

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

func (*MplsTeP2MpPcalcError) XXX_Size

func (m *MplsTeP2MpPcalcError) XXX_Size() int

func (*MplsTeP2MpPcalcError) XXX_Unmarshal

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

type MplsTeP2MpS2L

type MplsTeP2MpS2L struct {
	S2LFec                                  *TeS2LFecT                    `protobuf:"bytes,1,opt,name=s2l_fec,json=s2lFec,proto3" json:"s2l_fec,omitempty"`
	ActivePathOption                        *MplsTeP2MpPathOption         `protobuf:"bytes,2,opt,name=active_path_option,json=activePathOption,proto3" json:"active_path_option,omitempty"`
	SharedRiskLinkGroup                     []*MplsSrlgInfo               `protobuf:"bytes,3,rep,name=shared_risk_link_group,json=sharedRiskLinkGroup,proto3" json:"shared_risk_link_group,omitempty"`
	PcalcArea                               string                        `protobuf:"bytes,4,opt,name=pcalc_area,json=pcalcArea,proto3" json:"pcalc_area,omitempty"`
	IsExpandedEro                           bool                          `protobuf:"varint,5,opt,name=is_expanded_ero,json=isExpandedEro,proto3" json:"is_expanded_ero,omitempty"`
	PathReevalQueryMid                      uint32                        `protobuf:"varint,6,opt,name=path_reeval_query_mid,json=pathReevalQueryMid,proto3" json:"path_reeval_query_mid,omitempty"`
	TimeSinceLastQueryReceivedMid           uint32                        `` /* 157-byte string literal not displayed */
	TimeSinceLastPreferredPathExistsSendMid uint32                        `` /* 191-byte string literal not displayed */
	TimeSinceLastPreferredTreeExistsSendMid uint32                        `` /* 191-byte string literal not displayed */
	ExpandedEroAreaId                       string                        `protobuf:"bytes,10,opt,name=expanded_ero_area_id,json=expandedEroAreaId,proto3" json:"expanded_ero_area_id,omitempty"`
	ExpandedEroAffinityBits                 uint32                        `` /* 136-byte string literal not displayed */
	ExpandedEroAffinityMask                 uint32                        `` /* 136-byte string literal not displayed */
	ExpandedEroMetricType                   string                        `` /* 129-byte string literal not displayed */
	ExpandedEroMetric                       uint32                        `protobuf:"varint,14,opt,name=expanded_ero_metric,json=expandedEroMetric,proto3" json:"expanded_ero_metric,omitempty"`
	AbrAutoDiscovered                       string                        `protobuf:"bytes,15,opt,name=abr_auto_discovered,json=abrAutoDiscovered,proto3" json:"abr_auto_discovered,omitempty"`
	IsFrrEnabled                            bool                          `protobuf:"varint,16,opt,name=is_frr_enabled,json=isFrrEnabled,proto3" json:"is_frr_enabled,omitempty"`
	IsNodeProtected                         bool                          `protobuf:"varint,17,opt,name=is_node_protected,json=isNodeProtected,proto3" json:"is_node_protected,omitempty"`
	IsBandwidthProtect                      bool                          `protobuf:"varint,18,opt,name=is_bandwidth_protect,json=isBandwidthProtect,proto3" json:"is_bandwidth_protect,omitempty"`
	PathRroEnabled                          bool                          `protobuf:"varint,19,opt,name=path_rro_enabled,json=pathRroEnabled,proto3" json:"path_rro_enabled,omitempty"`
	OutEro                                  []*RsvpMgmtEroSubobj          `protobuf:"bytes,20,rep,name=out_ero,json=outEro,proto3" json:"out_ero,omitempty"`
	InEro                                   []*RsvpMgmtEroSubobj          `protobuf:"bytes,21,rep,name=in_ero,json=inEro,proto3" json:"in_ero,omitempty"`
	OutXro                                  *TeXro                        `protobuf:"bytes,22,opt,name=out_xro,json=outXro,proto3" json:"out_xro,omitempty"`
	InXro                                   *TeXro                        `protobuf:"bytes,23,opt,name=in_xro,json=inXro,proto3" json:"in_xro,omitempty"`
	PathRro                                 []*RsvpMgmtRroSubobj          `protobuf:"bytes,24,rep,name=path_rro,json=pathRro,proto3" json:"path_rro,omitempty"`
	ResvRro                                 []*RsvpMgmtRroSubobj          `protobuf:"bytes,25,rep,name=resv_rro,json=resvRro,proto3" json:"resv_rro,omitempty"`
	PathAffinityArray                       []*TunnelHopInfo              `protobuf:"bytes,26,rep,name=path_affinity_array,json=pathAffinityArray,proto3" json:"path_affinity_array,omitempty"`
	Tspec                                   *BandwidthSpecBag             `protobuf:"bytes,27,opt,name=tspec,proto3" json:"tspec,omitempty"`
	GenericTspec                            *TeMgmtGenericTspec           `protobuf:"bytes,28,opt,name=generic_tspec,json=genericTspec,proto3" json:"generic_tspec,omitempty"`
	Fspec                                   *BandwidthSpecBag             `protobuf:"bytes,29,opt,name=fspec,proto3" json:"fspec,omitempty"`
	GenericFspec                            *TeMgmtGenericFspec           `protobuf:"bytes,30,opt,name=generic_fspec,json=genericFspec,proto3" json:"generic_fspec,omitempty"`
	Weight                                  uint64                        `protobuf:"varint,31,opt,name=weight,proto3" json:"weight,omitempty"`
	ReverseWeight                           uint64                        `protobuf:"varint,32,opt,name=reverse_weight,json=reverseWeight,proto3" json:"reverse_weight,omitempty"`
	Uptime                                  uint32                        `protobuf:"varint,33,opt,name=uptime,proto3" json:"uptime,omitempty"`
	EgressInterface                         string                        `protobuf:"bytes,34,opt,name=egress_interface,json=egressInterface,proto3" json:"egress_interface,omitempty"`
	EgressInterfaceState                    string                        `protobuf:"bytes,35,opt,name=egress_interface_state,json=egressInterfaceState,proto3" json:"egress_interface_state,omitempty"`
	EgressInterfaceBrief                    string                        `protobuf:"bytes,36,opt,name=egress_interface_brief,json=egressInterfaceBrief,proto3" json:"egress_interface_brief,omitempty"`
	IngressInterface                        string                        `protobuf:"bytes,37,opt,name=ingress_interface,json=ingressInterface,proto3" json:"ingress_interface,omitempty"`
	IngressInterfaceState                   string                        `` /* 127-byte string literal not displayed */
	IngressInterfaceBrief                   string                        `` /* 127-byte string literal not displayed */
	S2LLocalLabel                           uint32                        `protobuf:"varint,40,opt,name=s2l_local_label,json=s2lLocalLabel,proto3" json:"s2l_local_label,omitempty"`
	S2LOutLabel                             uint32                        `protobuf:"varint,41,opt,name=s2l_out_label,json=s2lOutLabel,proto3" json:"s2l_out_label,omitempty"`
	OutboundFrrState                        string                        `protobuf:"bytes,42,opt,name=outbound_frr_state,json=outboundFrrState,proto3" json:"outbound_frr_state,omitempty"`
	FrrOutTunnelInterface                   string                        `` /* 129-byte string literal not displayed */
	Role                                    string                        `protobuf:"bytes,44,opt,name=role,proto3" json:"role,omitempty"`
	SignallingStatus                        string                        `protobuf:"bytes,45,opt,name=signalling_status,json=signallingStatus,proto3" json:"signalling_status,omitempty"`
	LocalRouterId                           string                        `protobuf:"bytes,46,opt,name=local_router_id,json=localRouterId,proto3" json:"local_router_id,omitempty"`
	UpstreamRouterId                        string                        `protobuf:"bytes,47,opt,name=upstream_router_id,json=upstreamRouterId,proto3" json:"upstream_router_id,omitempty"`
	DownstreamRouterId                      string                        `protobuf:"bytes,48,opt,name=downstream_router_id,json=downstreamRouterId,proto3" json:"downstream_router_id,omitempty"`
	NextHopAddress                          string                        `protobuf:"bytes,49,opt,name=next_hop_address,json=nextHopAddress,proto3" json:"next_hop_address,omitempty"`
	NextNextHopAddress                      string                        `protobuf:"bytes,50,opt,name=next_next_hop_address,json=nextNextHopAddress,proto3" json:"next_next_hop_address,omitempty"`
	NextHopAddressGeneric                   *TeAddrT_                     `` /* 129-byte string literal not displayed */
	PreviousHopAddress                      string                        `protobuf:"bytes,52,opt,name=previous_hop_address,json=previousHopAddress,proto3" json:"previous_hop_address,omitempty"`
	PreviousHopAddressGeneric               *TeAddrT_                     `` /* 141-byte string literal not displayed */
	IncomingAddress                         string                        `protobuf:"bytes,54,opt,name=incoming_address,json=incomingAddress,proto3" json:"incoming_address,omitempty"`
	IncomingAddressGeneric                  *TeAddrT_                     `` /* 130-byte string literal not displayed */
	BackupTunnelInterface                   string                        `` /* 127-byte string literal not displayed */
	NodeHopCount                            uint32                        `protobuf:"varint,57,opt,name=node_hop_count,json=nodeHopCount,proto3" json:"node_hop_count,omitempty"`
	S2LConvergence                          *TeLspConvergenceInfo         `protobuf:"bytes,58,opt,name=s2l_convergence,json=s2lConvergence,proto3" json:"s2l_convergence,omitempty"`
	SoftPreemption                          *MplsTeSoftPreemptionLspInfo  `protobuf:"bytes,59,opt,name=soft_preemption,json=softPreemption,proto3" json:"soft_preemption,omitempty"`
	IsOptical                               bool                          `protobuf:"varint,60,opt,name=is_optical,json=isOptical,proto3" json:"is_optical,omitempty"`
	GmplsLabels                             *MplsTeMgmtGmplsLabels        `protobuf:"bytes,61,opt,name=gmpls_labels,json=gmplsLabels,proto3" json:"gmpls_labels,omitempty"`
	OtnS2L                                  *MplsTeOtnS2LInfo             `protobuf:"bytes,62,opt,name=otn_s2l,json=otnS2l,proto3" json:"otn_s2l,omitempty"`
	HeadEndBfdInfo                          *MplsTeHeadBfdInfo            `protobuf:"bytes,63,opt,name=head_end_bfd_info,json=headEndBfdInfo,proto3" json:"head_end_bfd_info,omitempty"`
	TailEndBfdInfo                          *MplsTeTailBfdInfo            `protobuf:"bytes,64,opt,name=tail_end_bfd_info,json=tailEndBfdInfo,proto3" json:"tail_end_bfd_info,omitempty"`
	SrlgCollection                          *TeS2LSrlgCollectInfo         `protobuf:"bytes,65,opt,name=srlg_collection,json=srlgCollection,proto3" json:"srlg_collection,omitempty"`
	Association                             *MplsTeS2LAssociationObject   `protobuf:"bytes,66,opt,name=association,proto3" json:"association,omitempty"`
	Protection                              *MplsTeS2LProtectionObject    `protobuf:"bytes,67,opt,name=protection,proto3" json:"protection,omitempty"`
	S2LReverseEroObjPresent                 bool                          `` /* 138-byte string literal not displayed */
	ReverseEroIn                            []*RsvpMgmtEroSubobj          `protobuf:"bytes,69,rep,name=reverse_ero_in,json=reverseEroIn,proto3" json:"reverse_ero_in,omitempty"`
	ReverseLspPresent                       bool                          `protobuf:"varint,70,opt,name=reverse_lsp_present,json=reverseLspPresent,proto3" json:"reverse_lsp_present,omitempty"`
	ReverseLspConnected                     bool                          `protobuf:"varint,71,opt,name=reverse_lsp_connected,json=reverseLspConnected,proto3" json:"reverse_lsp_connected,omitempty"`
	ReverseLspFec                           *TeLspFecT                    `protobuf:"bytes,72,opt,name=reverse_lsp_fec,json=reverseLspFec,proto3" json:"reverse_lsp_fec,omitempty"`
	ReverseLspName                          string                        `protobuf:"bytes,73,opt,name=reverse_lsp_name,json=reverseLspName,proto3" json:"reverse_lsp_name,omitempty"`
	S2LReverseTspecObjPresent               bool                          `` /* 144-byte string literal not displayed */
	ReverseTspec                            *BandwidthSpecBag             `protobuf:"bytes,75,opt,name=reverse_tspec,json=reverseTspec,proto3" json:"reverse_tspec,omitempty"`
	S2LReverseLspSubObj                     []uint32                      `` /* 133-byte string literal not displayed */
	FlexInfo                                *MplsTeS2LFlexInfo            `protobuf:"bytes,77,opt,name=flex_info,json=flexInfo,proto3" json:"flex_info,omitempty"`
	S2LSegmentRoutingPath                   []*TeS2LSrPathHop             `` /* 129-byte string literal not displayed */
	LspWrapInfo                             *TunnelMidpointLspWrapInfoBag `protobuf:"bytes,79,opt,name=lsp_wrap_info,json=lspWrapInfo,proto3" json:"lsp_wrap_info,omitempty"`
	PathUsingStrictSpf                      bool                          `protobuf:"varint,80,opt,name=path_using_strict_spf,json=pathUsingStrictSpf,proto3" json:"path_using_strict_spf,omitempty"`
	DiversityInfo                           *MplsTeS2LDiversityInfo       `protobuf:"bytes,81,opt,name=diversity_info,json=diversityInfo,proto3" json:"diversity_info,omitempty"`
	AccumulatedPathMetrics                  *MplsTePathMetrics            `` /* 130-byte string literal not displayed */
	AccumulatedReversePathMetrics           *MplsTePathMetrics            `` /* 153-byte string literal not displayed */
	XXX_NoUnkeyedLiteral                    struct{}                      `json:"-"`
	XXX_unrecognized                        []byte                        `json:"-"`
	XXX_sizecache                           int32                         `json:"-"`
}

func (*MplsTeP2MpS2L) Descriptor

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

func (*MplsTeP2MpS2L) GetAbrAutoDiscovered

func (m *MplsTeP2MpS2L) GetAbrAutoDiscovered() string

func (*MplsTeP2MpS2L) GetAccumulatedPathMetrics

func (m *MplsTeP2MpS2L) GetAccumulatedPathMetrics() *MplsTePathMetrics

func (*MplsTeP2MpS2L) GetAccumulatedReversePathMetrics

func (m *MplsTeP2MpS2L) GetAccumulatedReversePathMetrics() *MplsTePathMetrics

func (*MplsTeP2MpS2L) GetActivePathOption

func (m *MplsTeP2MpS2L) GetActivePathOption() *MplsTeP2MpPathOption

func (*MplsTeP2MpS2L) GetAssociation

func (m *MplsTeP2MpS2L) GetAssociation() *MplsTeS2LAssociationObject

func (*MplsTeP2MpS2L) GetBackupTunnelInterface

func (m *MplsTeP2MpS2L) GetBackupTunnelInterface() string

func (*MplsTeP2MpS2L) GetDiversityInfo

func (m *MplsTeP2MpS2L) GetDiversityInfo() *MplsTeS2LDiversityInfo

func (*MplsTeP2MpS2L) GetDownstreamRouterId

func (m *MplsTeP2MpS2L) GetDownstreamRouterId() string

func (*MplsTeP2MpS2L) GetEgressInterface

func (m *MplsTeP2MpS2L) GetEgressInterface() string

func (*MplsTeP2MpS2L) GetEgressInterfaceBrief

func (m *MplsTeP2MpS2L) GetEgressInterfaceBrief() string

func (*MplsTeP2MpS2L) GetEgressInterfaceState

func (m *MplsTeP2MpS2L) GetEgressInterfaceState() string

func (*MplsTeP2MpS2L) GetExpandedEroAffinityBits

func (m *MplsTeP2MpS2L) GetExpandedEroAffinityBits() uint32

func (*MplsTeP2MpS2L) GetExpandedEroAffinityMask

func (m *MplsTeP2MpS2L) GetExpandedEroAffinityMask() uint32

func (*MplsTeP2MpS2L) GetExpandedEroAreaId

func (m *MplsTeP2MpS2L) GetExpandedEroAreaId() string

func (*MplsTeP2MpS2L) GetExpandedEroMetric

func (m *MplsTeP2MpS2L) GetExpandedEroMetric() uint32

func (*MplsTeP2MpS2L) GetExpandedEroMetricType

func (m *MplsTeP2MpS2L) GetExpandedEroMetricType() string

func (*MplsTeP2MpS2L) GetFlexInfo

func (m *MplsTeP2MpS2L) GetFlexInfo() *MplsTeS2LFlexInfo

func (*MplsTeP2MpS2L) GetFrrOutTunnelInterface

func (m *MplsTeP2MpS2L) GetFrrOutTunnelInterface() string

func (*MplsTeP2MpS2L) GetFspec

func (m *MplsTeP2MpS2L) GetFspec() *BandwidthSpecBag

func (*MplsTeP2MpS2L) GetGenericFspec

func (m *MplsTeP2MpS2L) GetGenericFspec() *TeMgmtGenericFspec

func (*MplsTeP2MpS2L) GetGenericTspec

func (m *MplsTeP2MpS2L) GetGenericTspec() *TeMgmtGenericTspec

func (*MplsTeP2MpS2L) GetGmplsLabels

func (m *MplsTeP2MpS2L) GetGmplsLabels() *MplsTeMgmtGmplsLabels

func (*MplsTeP2MpS2L) GetHeadEndBfdInfo

func (m *MplsTeP2MpS2L) GetHeadEndBfdInfo() *MplsTeHeadBfdInfo

func (*MplsTeP2MpS2L) GetInEro

func (m *MplsTeP2MpS2L) GetInEro() []*RsvpMgmtEroSubobj

func (*MplsTeP2MpS2L) GetInXro

func (m *MplsTeP2MpS2L) GetInXro() *TeXro

func (*MplsTeP2MpS2L) GetIncomingAddress

func (m *MplsTeP2MpS2L) GetIncomingAddress() string

func (*MplsTeP2MpS2L) GetIncomingAddressGeneric

func (m *MplsTeP2MpS2L) GetIncomingAddressGeneric() *TeAddrT_

func (*MplsTeP2MpS2L) GetIngressInterface

func (m *MplsTeP2MpS2L) GetIngressInterface() string

func (*MplsTeP2MpS2L) GetIngressInterfaceBrief

func (m *MplsTeP2MpS2L) GetIngressInterfaceBrief() string

func (*MplsTeP2MpS2L) GetIngressInterfaceState

func (m *MplsTeP2MpS2L) GetIngressInterfaceState() string

func (*MplsTeP2MpS2L) GetIsBandwidthProtect

func (m *MplsTeP2MpS2L) GetIsBandwidthProtect() bool

func (*MplsTeP2MpS2L) GetIsExpandedEro

func (m *MplsTeP2MpS2L) GetIsExpandedEro() bool

func (*MplsTeP2MpS2L) GetIsFrrEnabled

func (m *MplsTeP2MpS2L) GetIsFrrEnabled() bool

func (*MplsTeP2MpS2L) GetIsNodeProtected

func (m *MplsTeP2MpS2L) GetIsNodeProtected() bool

func (*MplsTeP2MpS2L) GetIsOptical

func (m *MplsTeP2MpS2L) GetIsOptical() bool

func (*MplsTeP2MpS2L) GetLocalRouterId

func (m *MplsTeP2MpS2L) GetLocalRouterId() string

func (*MplsTeP2MpS2L) GetLspWrapInfo

func (m *MplsTeP2MpS2L) GetLspWrapInfo() *TunnelMidpointLspWrapInfoBag

func (*MplsTeP2MpS2L) GetNextHopAddress

func (m *MplsTeP2MpS2L) GetNextHopAddress() string

func (*MplsTeP2MpS2L) GetNextHopAddressGeneric

func (m *MplsTeP2MpS2L) GetNextHopAddressGeneric() *TeAddrT_

func (*MplsTeP2MpS2L) GetNextNextHopAddress

func (m *MplsTeP2MpS2L) GetNextNextHopAddress() string

func (*MplsTeP2MpS2L) GetNodeHopCount

func (m *MplsTeP2MpS2L) GetNodeHopCount() uint32

func (*MplsTeP2MpS2L) GetOtnS2L

func (m *MplsTeP2MpS2L) GetOtnS2L() *MplsTeOtnS2LInfo

func (*MplsTeP2MpS2L) GetOutEro

func (m *MplsTeP2MpS2L) GetOutEro() []*RsvpMgmtEroSubobj

func (*MplsTeP2MpS2L) GetOutXro

func (m *MplsTeP2MpS2L) GetOutXro() *TeXro

func (*MplsTeP2MpS2L) GetOutboundFrrState

func (m *MplsTeP2MpS2L) GetOutboundFrrState() string

func (*MplsTeP2MpS2L) GetPathAffinityArray

func (m *MplsTeP2MpS2L) GetPathAffinityArray() []*TunnelHopInfo

func (*MplsTeP2MpS2L) GetPathReevalQueryMid

func (m *MplsTeP2MpS2L) GetPathReevalQueryMid() uint32

func (*MplsTeP2MpS2L) GetPathRro

func (m *MplsTeP2MpS2L) GetPathRro() []*RsvpMgmtRroSubobj

func (*MplsTeP2MpS2L) GetPathRroEnabled

func (m *MplsTeP2MpS2L) GetPathRroEnabled() bool

func (*MplsTeP2MpS2L) GetPathUsingStrictSpf

func (m *MplsTeP2MpS2L) GetPathUsingStrictSpf() bool

func (*MplsTeP2MpS2L) GetPcalcArea

func (m *MplsTeP2MpS2L) GetPcalcArea() string

func (*MplsTeP2MpS2L) GetPreviousHopAddress

func (m *MplsTeP2MpS2L) GetPreviousHopAddress() string

func (*MplsTeP2MpS2L) GetPreviousHopAddressGeneric

func (m *MplsTeP2MpS2L) GetPreviousHopAddressGeneric() *TeAddrT_

func (*MplsTeP2MpS2L) GetProtection

func (m *MplsTeP2MpS2L) GetProtection() *MplsTeS2LProtectionObject

func (*MplsTeP2MpS2L) GetResvRro

func (m *MplsTeP2MpS2L) GetResvRro() []*RsvpMgmtRroSubobj

func (*MplsTeP2MpS2L) GetReverseEroIn

func (m *MplsTeP2MpS2L) GetReverseEroIn() []*RsvpMgmtEroSubobj

func (*MplsTeP2MpS2L) GetReverseLspConnected

func (m *MplsTeP2MpS2L) GetReverseLspConnected() bool

func (*MplsTeP2MpS2L) GetReverseLspFec

func (m *MplsTeP2MpS2L) GetReverseLspFec() *TeLspFecT

func (*MplsTeP2MpS2L) GetReverseLspName

func (m *MplsTeP2MpS2L) GetReverseLspName() string

func (*MplsTeP2MpS2L) GetReverseLspPresent

func (m *MplsTeP2MpS2L) GetReverseLspPresent() bool

func (*MplsTeP2MpS2L) GetReverseTspec

func (m *MplsTeP2MpS2L) GetReverseTspec() *BandwidthSpecBag

func (*MplsTeP2MpS2L) GetReverseWeight

func (m *MplsTeP2MpS2L) GetReverseWeight() uint64

func (*MplsTeP2MpS2L) GetRole

func (m *MplsTeP2MpS2L) GetRole() string

func (*MplsTeP2MpS2L) GetS2LConvergence

func (m *MplsTeP2MpS2L) GetS2LConvergence() *TeLspConvergenceInfo

func (*MplsTeP2MpS2L) GetS2LFec

func (m *MplsTeP2MpS2L) GetS2LFec() *TeS2LFecT

func (*MplsTeP2MpS2L) GetS2LLocalLabel

func (m *MplsTeP2MpS2L) GetS2LLocalLabel() uint32

func (*MplsTeP2MpS2L) GetS2LOutLabel

func (m *MplsTeP2MpS2L) GetS2LOutLabel() uint32

func (*MplsTeP2MpS2L) GetS2LReverseEroObjPresent

func (m *MplsTeP2MpS2L) GetS2LReverseEroObjPresent() bool

func (*MplsTeP2MpS2L) GetS2LReverseLspSubObj

func (m *MplsTeP2MpS2L) GetS2LReverseLspSubObj() []uint32

func (*MplsTeP2MpS2L) GetS2LReverseTspecObjPresent

func (m *MplsTeP2MpS2L) GetS2LReverseTspecObjPresent() bool

func (*MplsTeP2MpS2L) GetS2LSegmentRoutingPath

func (m *MplsTeP2MpS2L) GetS2LSegmentRoutingPath() []*TeS2LSrPathHop

func (*MplsTeP2MpS2L) GetSharedRiskLinkGroup

func (m *MplsTeP2MpS2L) GetSharedRiskLinkGroup() []*MplsSrlgInfo

func (*MplsTeP2MpS2L) GetSignallingStatus

func (m *MplsTeP2MpS2L) GetSignallingStatus() string

func (*MplsTeP2MpS2L) GetSoftPreemption

func (m *MplsTeP2MpS2L) GetSoftPreemption() *MplsTeSoftPreemptionLspInfo

func (*MplsTeP2MpS2L) GetSrlgCollection

func (m *MplsTeP2MpS2L) GetSrlgCollection() *TeS2LSrlgCollectInfo

func (*MplsTeP2MpS2L) GetTailEndBfdInfo

func (m *MplsTeP2MpS2L) GetTailEndBfdInfo() *MplsTeTailBfdInfo

func (*MplsTeP2MpS2L) GetTimeSinceLastPreferredPathExistsSendMid

func (m *MplsTeP2MpS2L) GetTimeSinceLastPreferredPathExistsSendMid() uint32

func (*MplsTeP2MpS2L) GetTimeSinceLastPreferredTreeExistsSendMid

func (m *MplsTeP2MpS2L) GetTimeSinceLastPreferredTreeExistsSendMid() uint32

func (*MplsTeP2MpS2L) GetTimeSinceLastQueryReceivedMid

func (m *MplsTeP2MpS2L) GetTimeSinceLastQueryReceivedMid() uint32

func (*MplsTeP2MpS2L) GetTspec

func (m *MplsTeP2MpS2L) GetTspec() *BandwidthSpecBag

func (*MplsTeP2MpS2L) GetUpstreamRouterId

func (m *MplsTeP2MpS2L) GetUpstreamRouterId() string

func (*MplsTeP2MpS2L) GetUptime

func (m *MplsTeP2MpS2L) GetUptime() uint32

func (*MplsTeP2MpS2L) GetWeight

func (m *MplsTeP2MpS2L) GetWeight() uint64

func (*MplsTeP2MpS2L) ProtoMessage

func (*MplsTeP2MpS2L) ProtoMessage()

func (*MplsTeP2MpS2L) Reset

func (m *MplsTeP2MpS2L) Reset()

func (*MplsTeP2MpS2L) String

func (m *MplsTeP2MpS2L) String() string

func (*MplsTeP2MpS2L) XXX_DiscardUnknown

func (m *MplsTeP2MpS2L) XXX_DiscardUnknown()

func (*MplsTeP2MpS2L) XXX_Marshal

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

func (*MplsTeP2MpS2L) XXX_Merge

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

func (*MplsTeP2MpS2L) XXX_Size

func (m *MplsTeP2MpS2L) XXX_Size() int

func (*MplsTeP2MpS2L) XXX_Unmarshal

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

type MplsTeP2MpSigError

type MplsTeP2MpSigError struct {
	ErrorNode            uint32   `protobuf:"varint,1,opt,name=error_node,json=errorNode,proto3" json:"error_node,omitempty"`
	Error                uint32   `protobuf:"varint,2,opt,name=error,proto3" json:"error,omitempty"`
	SubCode              uint32   `protobuf:"varint,3,opt,name=sub_code,json=subCode,proto3" json:"sub_code,omitempty"`
	LspMode              string   `protobuf:"bytes,4,opt,name=lsp_mode,json=lspMode,proto3" json:"lsp_mode,omitempty"`
	LogTime              uint32   `protobuf:"varint,5,opt,name=log_time,json=logTime,proto3" json:"log_time,omitempty"`
	SignallingLspId      uint32   `protobuf:"varint,6,opt,name=signalling_lsp_id,json=signallingLspId,proto3" json:"signalling_lsp_id,omitempty"`
	ErrorMessage         string   `protobuf:"bytes,7,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	ReverseLsp           bool     `protobuf:"varint,8,opt,name=reverse_lsp,json=reverseLsp,proto3" json:"reverse_lsp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeP2MpSigError) Descriptor

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

func (*MplsTeP2MpSigError) GetError

func (m *MplsTeP2MpSigError) GetError() uint32

func (*MplsTeP2MpSigError) GetErrorMessage

func (m *MplsTeP2MpSigError) GetErrorMessage() string

func (*MplsTeP2MpSigError) GetErrorNode

func (m *MplsTeP2MpSigError) GetErrorNode() uint32

func (*MplsTeP2MpSigError) GetLogTime

func (m *MplsTeP2MpSigError) GetLogTime() uint32

func (*MplsTeP2MpSigError) GetLspMode

func (m *MplsTeP2MpSigError) GetLspMode() string

func (*MplsTeP2MpSigError) GetReverseLsp

func (m *MplsTeP2MpSigError) GetReverseLsp() bool

func (*MplsTeP2MpSigError) GetSignallingLspId

func (m *MplsTeP2MpSigError) GetSignallingLspId() uint32

func (*MplsTeP2MpSigError) GetSubCode

func (m *MplsTeP2MpSigError) GetSubCode() uint32

func (*MplsTeP2MpSigError) ProtoMessage

func (*MplsTeP2MpSigError) ProtoMessage()

func (*MplsTeP2MpSigError) Reset

func (m *MplsTeP2MpSigError) Reset()

func (*MplsTeP2MpSigError) String

func (m *MplsTeP2MpSigError) String() string

func (*MplsTeP2MpSigError) XXX_DiscardUnknown

func (m *MplsTeP2MpSigError) XXX_DiscardUnknown()

func (*MplsTeP2MpSigError) XXX_Marshal

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

func (*MplsTeP2MpSigError) XXX_Merge

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

func (*MplsTeP2MpSigError) XXX_Size

func (m *MplsTeP2MpSigError) XXX_Size() int

func (*MplsTeP2MpSigError) XXX_Unmarshal

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

type MplsTePathMetrics

type MplsTePathMetrics struct {
	TeMetric             uint64   `protobuf:"varint,1,opt,name=te_metric,json=teMetric,proto3" json:"te_metric,omitempty"`
	IgpMetric            uint64   `protobuf:"varint,2,opt,name=igp_metric,json=igpMetric,proto3" json:"igp_metric,omitempty"`
	DelayMetric          uint64   `protobuf:"varint,3,opt,name=delay_metric,json=delayMetric,proto3" json:"delay_metric,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTePathMetrics) Descriptor

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

func (*MplsTePathMetrics) GetDelayMetric

func (m *MplsTePathMetrics) GetDelayMetric() uint64

func (*MplsTePathMetrics) GetIgpMetric

func (m *MplsTePathMetrics) GetIgpMetric() uint64

func (*MplsTePathMetrics) GetTeMetric

func (m *MplsTePathMetrics) GetTeMetric() uint64

func (*MplsTePathMetrics) ProtoMessage

func (*MplsTePathMetrics) ProtoMessage()

func (*MplsTePathMetrics) Reset

func (m *MplsTePathMetrics) Reset()

func (*MplsTePathMetrics) String

func (m *MplsTePathMetrics) String() string

func (*MplsTePathMetrics) XXX_DiscardUnknown

func (m *MplsTePathMetrics) XXX_DiscardUnknown()

func (*MplsTePathMetrics) XXX_Marshal

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

func (*MplsTePathMetrics) XXX_Merge

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

func (*MplsTePathMetrics) XXX_Size

func (m *MplsTePathMetrics) XXX_Size() int

func (*MplsTePathMetrics) XXX_Unmarshal

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

type MplsTeProtectedIfNameStr

type MplsTeProtectedIfNameStr struct {
	ProtectedInterface   string   `protobuf:"bytes,1,opt,name=protected_interface,json=protectedInterface,proto3" json:"protected_interface,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeProtectedIfNameStr) Descriptor

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

func (*MplsTeProtectedIfNameStr) GetProtectedInterface

func (m *MplsTeProtectedIfNameStr) GetProtectedInterface() string

func (*MplsTeProtectedIfNameStr) ProtoMessage

func (*MplsTeProtectedIfNameStr) ProtoMessage()

func (*MplsTeProtectedIfNameStr) Reset

func (m *MplsTeProtectedIfNameStr) Reset()

func (*MplsTeProtectedIfNameStr) String

func (m *MplsTeProtectedIfNameStr) String() string

func (*MplsTeProtectedIfNameStr) XXX_DiscardUnknown

func (m *MplsTeProtectedIfNameStr) XXX_DiscardUnknown()

func (*MplsTeProtectedIfNameStr) XXX_Marshal

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

func (*MplsTeProtectedIfNameStr) XXX_Merge

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

func (*MplsTeProtectedIfNameStr) XXX_Size

func (m *MplsTeProtectedIfNameStr) XXX_Size() int

func (*MplsTeProtectedIfNameStr) XXX_Unmarshal

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

type MplsTeS2LApsInfo

type MplsTeS2LApsInfo struct {
	ProtectionInfo       *TePvtProtObjT `protobuf:"bytes,1,opt,name=protection_info,json=protectionInfo,proto3" json:"protection_info,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*MplsTeS2LApsInfo) Descriptor

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

func (*MplsTeS2LApsInfo) GetProtectionInfo

func (m *MplsTeS2LApsInfo) GetProtectionInfo() *TePvtProtObjT

func (*MplsTeS2LApsInfo) ProtoMessage

func (*MplsTeS2LApsInfo) ProtoMessage()

func (*MplsTeS2LApsInfo) Reset

func (m *MplsTeS2LApsInfo) Reset()

func (*MplsTeS2LApsInfo) String

func (m *MplsTeS2LApsInfo) String() string

func (*MplsTeS2LApsInfo) XXX_DiscardUnknown

func (m *MplsTeS2LApsInfo) XXX_DiscardUnknown()

func (*MplsTeS2LApsInfo) XXX_Marshal

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

func (*MplsTeS2LApsInfo) XXX_Merge

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

func (*MplsTeS2LApsInfo) XXX_Size

func (m *MplsTeS2LApsInfo) XXX_Size() int

func (*MplsTeS2LApsInfo) XXX_Unmarshal

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

type MplsTeS2LAssociationObject

type MplsTeS2LAssociationObject struct {
	S2LAssociationType    uint32   `protobuf:"varint,1,opt,name=s2l_association_type,json=s2lAssociationType,proto3" json:"s2l_association_type,omitempty"`
	S2LAssociationTieRole string   `` /* 128-byte string literal not displayed */
	S2LAssociationId      uint32   `protobuf:"varint,3,opt,name=s2l_association_id,json=s2lAssociationId,proto3" json:"s2l_association_id,omitempty"`
	S2LAssociationSource  string   `protobuf:"bytes,4,opt,name=s2l_association_source,json=s2lAssociationSource,proto3" json:"s2l_association_source,omitempty"`
	S2LGlobalSource       uint32   `protobuf:"varint,5,opt,name=s2l_global_source,json=s2lGlobalSource,proto3" json:"s2l_global_source,omitempty"`
	S2LExtendedId         []uint32 `protobuf:"varint,6,rep,packed,name=s2l_extended_id,json=s2lExtendedId,proto3" json:"s2l_extended_id,omitempty"`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

func (*MplsTeS2LAssociationObject) Descriptor

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

func (*MplsTeS2LAssociationObject) GetS2LAssociationId

func (m *MplsTeS2LAssociationObject) GetS2LAssociationId() uint32

func (*MplsTeS2LAssociationObject) GetS2LAssociationSource

func (m *MplsTeS2LAssociationObject) GetS2LAssociationSource() string

func (*MplsTeS2LAssociationObject) GetS2LAssociationTieRole

func (m *MplsTeS2LAssociationObject) GetS2LAssociationTieRole() string

func (*MplsTeS2LAssociationObject) GetS2LAssociationType

func (m *MplsTeS2LAssociationObject) GetS2LAssociationType() uint32

func (*MplsTeS2LAssociationObject) GetS2LExtendedId

func (m *MplsTeS2LAssociationObject) GetS2LExtendedId() []uint32

func (*MplsTeS2LAssociationObject) GetS2LGlobalSource

func (m *MplsTeS2LAssociationObject) GetS2LGlobalSource() uint32

func (*MplsTeS2LAssociationObject) ProtoMessage

func (*MplsTeS2LAssociationObject) ProtoMessage()

func (*MplsTeS2LAssociationObject) Reset

func (m *MplsTeS2LAssociationObject) Reset()

func (*MplsTeS2LAssociationObject) String

func (m *MplsTeS2LAssociationObject) String() string

func (*MplsTeS2LAssociationObject) XXX_DiscardUnknown

func (m *MplsTeS2LAssociationObject) XXX_DiscardUnknown()

func (*MplsTeS2LAssociationObject) XXX_Marshal

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

func (*MplsTeS2LAssociationObject) XXX_Merge

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

func (*MplsTeS2LAssociationObject) XXX_Size

func (m *MplsTeS2LAssociationObject) XXX_Size() int

func (*MplsTeS2LAssociationObject) XXX_Unmarshal

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

type MplsTeS2LDiversityInfo

type MplsTeS2LDiversityInfo struct {
	DiversityType        string   `protobuf:"bytes,1,opt,name=diversity_type,json=diversityType,proto3" json:"diversity_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeS2LDiversityInfo) Descriptor

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

func (*MplsTeS2LDiversityInfo) GetDiversityType

func (m *MplsTeS2LDiversityInfo) GetDiversityType() string

func (*MplsTeS2LDiversityInfo) ProtoMessage

func (*MplsTeS2LDiversityInfo) ProtoMessage()

func (*MplsTeS2LDiversityInfo) Reset

func (m *MplsTeS2LDiversityInfo) Reset()

func (*MplsTeS2LDiversityInfo) String

func (m *MplsTeS2LDiversityInfo) String() string

func (*MplsTeS2LDiversityInfo) XXX_DiscardUnknown

func (m *MplsTeS2LDiversityInfo) XXX_DiscardUnknown()

func (*MplsTeS2LDiversityInfo) XXX_Marshal

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

func (*MplsTeS2LDiversityInfo) XXX_Merge

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

func (*MplsTeS2LDiversityInfo) XXX_Size

func (m *MplsTeS2LDiversityInfo) XXX_Size() int

func (*MplsTeS2LDiversityInfo) XXX_Unmarshal

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

type MplsTeS2LFlexInfo

type MplsTeS2LFlexInfo struct {
	EntryExists          bool       `protobuf:"varint,1,opt,name=entry_exists,json=entryExists,proto3" json:"entry_exists,omitempty"`
	InLabel              uint32     `protobuf:"varint,2,opt,name=in_label,json=inLabel,proto3" json:"in_label,omitempty"`
	BfdCreated           bool       `protobuf:"varint,3,opt,name=bfd_created,json=bfdCreated,proto3" json:"bfd_created,omitempty"`
	BfdUp                bool       `protobuf:"varint,4,opt,name=bfd_up,json=bfdUp,proto3" json:"bfd_up,omitempty"`
	OamCreated           bool       `protobuf:"varint,5,opt,name=oam_created,json=oamCreated,proto3" json:"oam_created,omitempty"`
	FlexFec              *TeS2LFecT `protobuf:"bytes,6,opt,name=flex_fec,json=flexFec,proto3" json:"flex_fec,omitempty"`
	BfdNextHop           string     `protobuf:"bytes,7,opt,name=bfd_next_hop,json=bfdNextHop,proto3" json:"bfd_next_hop,omitempty"`
	BfdTunIfh            string     `protobuf:"bytes,8,opt,name=bfd_tun_ifh,json=bfdTunIfh,proto3" json:"bfd_tun_ifh,omitempty"`
	BfdOutIfh            string     `protobuf:"bytes,9,opt,name=bfd_out_ifh,json=bfdOutIfh,proto3" json:"bfd_out_ifh,omitempty"`
	BfdIntLabel          uint32     `protobuf:"varint,10,opt,name=bfd_int_label,json=bfdIntLabel,proto3" json:"bfd_int_label,omitempty"`
	BfdEgressLabel       uint32     `protobuf:"varint,11,opt,name=bfd_egress_label,json=bfdEgressLabel,proto3" json:"bfd_egress_label,omitempty"`
	FaultLdiLockout      bool       `protobuf:"varint,12,opt,name=fault_ldi_lockout,json=faultLdiLockout,proto3" json:"fault_ldi_lockout,omitempty"`
	FaultLdi             bool       `protobuf:"varint,13,opt,name=fault_ldi,json=faultLdi,proto3" json:"fault_ldi,omitempty"`
	FaultLkr             bool       `protobuf:"varint,14,opt,name=fault_lkr,json=faultLkr,proto3" json:"fault_lkr,omitempty"`
	FaultAis             bool       `protobuf:"varint,15,opt,name=fault_ais,json=faultAis,proto3" json:"fault_ais,omitempty"`
	FaultTime            uint32     `protobuf:"varint,16,opt,name=fault_time,json=faultTime,proto3" json:"fault_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*MplsTeS2LFlexInfo) Descriptor

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

func (*MplsTeS2LFlexInfo) GetBfdCreated

func (m *MplsTeS2LFlexInfo) GetBfdCreated() bool

func (*MplsTeS2LFlexInfo) GetBfdEgressLabel

func (m *MplsTeS2LFlexInfo) GetBfdEgressLabel() uint32

func (*MplsTeS2LFlexInfo) GetBfdIntLabel

func (m *MplsTeS2LFlexInfo) GetBfdIntLabel() uint32

func (*MplsTeS2LFlexInfo) GetBfdNextHop

func (m *MplsTeS2LFlexInfo) GetBfdNextHop() string

func (*MplsTeS2LFlexInfo) GetBfdOutIfh

func (m *MplsTeS2LFlexInfo) GetBfdOutIfh() string

func (*MplsTeS2LFlexInfo) GetBfdTunIfh

func (m *MplsTeS2LFlexInfo) GetBfdTunIfh() string

func (*MplsTeS2LFlexInfo) GetBfdUp

func (m *MplsTeS2LFlexInfo) GetBfdUp() bool

func (*MplsTeS2LFlexInfo) GetEntryExists

func (m *MplsTeS2LFlexInfo) GetEntryExists() bool

func (*MplsTeS2LFlexInfo) GetFaultAis

func (m *MplsTeS2LFlexInfo) GetFaultAis() bool

func (*MplsTeS2LFlexInfo) GetFaultLdi

func (m *MplsTeS2LFlexInfo) GetFaultLdi() bool

func (*MplsTeS2LFlexInfo) GetFaultLdiLockout

func (m *MplsTeS2LFlexInfo) GetFaultLdiLockout() bool

func (*MplsTeS2LFlexInfo) GetFaultLkr

func (m *MplsTeS2LFlexInfo) GetFaultLkr() bool

func (*MplsTeS2LFlexInfo) GetFaultTime

func (m *MplsTeS2LFlexInfo) GetFaultTime() uint32

func (*MplsTeS2LFlexInfo) GetFlexFec

func (m *MplsTeS2LFlexInfo) GetFlexFec() *TeS2LFecT

func (*MplsTeS2LFlexInfo) GetInLabel

func (m *MplsTeS2LFlexInfo) GetInLabel() uint32

func (*MplsTeS2LFlexInfo) GetOamCreated

func (m *MplsTeS2LFlexInfo) GetOamCreated() bool

func (*MplsTeS2LFlexInfo) ProtoMessage

func (*MplsTeS2LFlexInfo) ProtoMessage()

func (*MplsTeS2LFlexInfo) Reset

func (m *MplsTeS2LFlexInfo) Reset()

func (*MplsTeS2LFlexInfo) String

func (m *MplsTeS2LFlexInfo) String() string

func (*MplsTeS2LFlexInfo) XXX_DiscardUnknown

func (m *MplsTeS2LFlexInfo) XXX_DiscardUnknown()

func (*MplsTeS2LFlexInfo) XXX_Marshal

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

func (*MplsTeS2LFlexInfo) XXX_Merge

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

func (*MplsTeS2LFlexInfo) XXX_Size

func (m *MplsTeS2LFlexInfo) XXX_Size() int

func (*MplsTeS2LFlexInfo) XXX_Unmarshal

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

type MplsTeS2LOtnInfo

type MplsTeS2LOtnInfo struct {
	IncomingController            string                 `protobuf:"bytes,1,opt,name=incoming_controller,json=incomingController,proto3" json:"incoming_controller,omitempty"`
	IncomingControllerState       string                 `` /* 132-byte string literal not displayed */
	IncomingSubController         string                 `` /* 126-byte string literal not displayed */
	IncomingSubControllerState    string                 `` /* 143-byte string literal not displayed */
	OutgoingController            string                 `protobuf:"bytes,5,opt,name=outgoing_controller,json=outgoingController,proto3" json:"outgoing_controller,omitempty"`
	OutgoingControllerState       string                 `` /* 132-byte string literal not displayed */
	OutgoingSubController         string                 `` /* 126-byte string literal not displayed */
	OutgoingSubControllerState    string                 `` /* 143-byte string literal not displayed */
	Bandwidth                     *TeOduV3Bw             `protobuf:"bytes,9,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"`
	Labels                        *MplsTeMgmtGmplsLabels `protobuf:"bytes,10,opt,name=labels,proto3" json:"labels,omitempty"`
	CrossConnectId                uint32                 `protobuf:"varint,11,opt,name=cross_connect_id,json=crossConnectId,proto3" json:"cross_connect_id,omitempty"`
	IsConnected                   bool                   `protobuf:"varint,12,opt,name=is_connected,json=isConnected,proto3" json:"is_connected,omitempty"`
	Uptime                        uint32                 `protobuf:"varint,13,opt,name=uptime,proto3" json:"uptime,omitempty"`
	OutgoingControllerIfhandle    string                 `` /* 142-byte string literal not displayed */
	OutgoingSubControllerIfhandle string                 `` /* 153-byte string literal not displayed */
	IncomingControllerIfhandle    string                 `` /* 142-byte string literal not displayed */
	IncomingSubControllerIfhandle string                 `` /* 153-byte string literal not displayed */
	Gpid                          uint32                 `protobuf:"varint,18,opt,name=gpid,proto3" json:"gpid,omitempty"`
	XXX_NoUnkeyedLiteral          struct{}               `json:"-"`
	XXX_unrecognized              []byte                 `json:"-"`
	XXX_sizecache                 int32                  `json:"-"`
}

func (*MplsTeS2LOtnInfo) Descriptor

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

func (*MplsTeS2LOtnInfo) GetBandwidth

func (m *MplsTeS2LOtnInfo) GetBandwidth() *TeOduV3Bw

func (*MplsTeS2LOtnInfo) GetCrossConnectId

func (m *MplsTeS2LOtnInfo) GetCrossConnectId() uint32

func (*MplsTeS2LOtnInfo) GetGpid

func (m *MplsTeS2LOtnInfo) GetGpid() uint32

func (*MplsTeS2LOtnInfo) GetIncomingController

func (m *MplsTeS2LOtnInfo) GetIncomingController() string

func (*MplsTeS2LOtnInfo) GetIncomingControllerIfhandle

func (m *MplsTeS2LOtnInfo) GetIncomingControllerIfhandle() string

func (*MplsTeS2LOtnInfo) GetIncomingControllerState

func (m *MplsTeS2LOtnInfo) GetIncomingControllerState() string

func (*MplsTeS2LOtnInfo) GetIncomingSubController

func (m *MplsTeS2LOtnInfo) GetIncomingSubController() string

func (*MplsTeS2LOtnInfo) GetIncomingSubControllerIfhandle

func (m *MplsTeS2LOtnInfo) GetIncomingSubControllerIfhandle() string

func (*MplsTeS2LOtnInfo) GetIncomingSubControllerState

func (m *MplsTeS2LOtnInfo) GetIncomingSubControllerState() string

func (*MplsTeS2LOtnInfo) GetIsConnected

func (m *MplsTeS2LOtnInfo) GetIsConnected() bool

func (*MplsTeS2LOtnInfo) GetLabels

func (m *MplsTeS2LOtnInfo) GetLabels() *MplsTeMgmtGmplsLabels

func (*MplsTeS2LOtnInfo) GetOutgoingController

func (m *MplsTeS2LOtnInfo) GetOutgoingController() string

func (*MplsTeS2LOtnInfo) GetOutgoingControllerIfhandle

func (m *MplsTeS2LOtnInfo) GetOutgoingControllerIfhandle() string

func (*MplsTeS2LOtnInfo) GetOutgoingControllerState

func (m *MplsTeS2LOtnInfo) GetOutgoingControllerState() string

func (*MplsTeS2LOtnInfo) GetOutgoingSubController

func (m *MplsTeS2LOtnInfo) GetOutgoingSubController() string

func (*MplsTeS2LOtnInfo) GetOutgoingSubControllerIfhandle

func (m *MplsTeS2LOtnInfo) GetOutgoingSubControllerIfhandle() string

func (*MplsTeS2LOtnInfo) GetOutgoingSubControllerState

func (m *MplsTeS2LOtnInfo) GetOutgoingSubControllerState() string

func (*MplsTeS2LOtnInfo) GetUptime

func (m *MplsTeS2LOtnInfo) GetUptime() uint32

func (*MplsTeS2LOtnInfo) ProtoMessage

func (*MplsTeS2LOtnInfo) ProtoMessage()

func (*MplsTeS2LOtnInfo) Reset

func (m *MplsTeS2LOtnInfo) Reset()

func (*MplsTeS2LOtnInfo) String

func (m *MplsTeS2LOtnInfo) String() string

func (*MplsTeS2LOtnInfo) XXX_DiscardUnknown

func (m *MplsTeS2LOtnInfo) XXX_DiscardUnknown()

func (*MplsTeS2LOtnInfo) XXX_Marshal

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

func (*MplsTeS2LOtnInfo) XXX_Merge

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

func (*MplsTeS2LOtnInfo) XXX_Size

func (m *MplsTeS2LOtnInfo) XXX_Size() int

func (*MplsTeS2LOtnInfo) XXX_Unmarshal

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

type MplsTeS2LProtectionObject

type MplsTeS2LProtectionObject struct {
	S2LSecondary         bool     `protobuf:"varint,1,opt,name=s2l_secondary,json=s2lSecondary,proto3" json:"s2l_secondary,omitempty"`
	S2LProtecting        bool     `protobuf:"varint,2,opt,name=s2l_protecting,json=s2lProtecting,proto3" json:"s2l_protecting,omitempty"`
	S2LNotification      bool     `protobuf:"varint,3,opt,name=s2l_notification,json=s2lNotification,proto3" json:"s2l_notification,omitempty"`
	S2LOperational       bool     `protobuf:"varint,4,opt,name=s2l_operational,json=s2lOperational,proto3" json:"s2l_operational,omitempty"`
	Enhanced             bool     `protobuf:"varint,5,opt,name=enhanced,proto3" json:"enhanced,omitempty"`
	Ded1Plus1            bool     `protobuf:"varint,6,opt,name=ded1_plus1,json=ded1Plus1,proto3" json:"ded1_plus1,omitempty"`
	Ded1To1              bool     `protobuf:"varint,7,opt,name=ded1_to1,json=ded1To1,proto3" json:"ded1_to1,omitempty"`
	Shared               bool     `protobuf:"varint,8,opt,name=shared,proto3" json:"shared,omitempty"`
	LinkUnprotected      bool     `protobuf:"varint,9,opt,name=link_unprotected,json=linkUnprotected,proto3" json:"link_unprotected,omitempty"`
	ExtraTraffic         bool     `protobuf:"varint,10,opt,name=extra_traffic,json=extraTraffic,proto3" json:"extra_traffic,omitempty"`
	Any                  bool     `protobuf:"varint,11,opt,name=any,proto3" json:"any,omitempty"`
	Rerouting            bool     `protobuf:"varint,12,opt,name=rerouting,proto3" json:"rerouting,omitempty"`
	ReroutingNoEt        bool     `protobuf:"varint,13,opt,name=rerouting_no_et,json=reroutingNoEt,proto3" json:"rerouting_no_et,omitempty"`
	OneToNProtectionEt   bool     `protobuf:"varint,14,opt,name=one_to_n_protection_et,json=oneToNProtectionEt,proto3" json:"one_to_n_protection_et,omitempty"`
	OnePlusOneUni        bool     `protobuf:"varint,15,opt,name=one_plus_one_uni,json=onePlusOneUni,proto3" json:"one_plus_one_uni,omitempty"`
	OnePlusOneBi         bool     `protobuf:"varint,16,opt,name=one_plus_one_bi,json=onePlusOneBi,proto3" json:"one_plus_one_bi,omitempty"`
	LspUnprotected       bool     `protobuf:"varint,17,opt,name=lsp_unprotected,json=lspUnprotected,proto3" json:"lsp_unprotected,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeS2LProtectionObject) Descriptor

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

func (*MplsTeS2LProtectionObject) GetAny

func (m *MplsTeS2LProtectionObject) GetAny() bool

func (*MplsTeS2LProtectionObject) GetDed1Plus1

func (m *MplsTeS2LProtectionObject) GetDed1Plus1() bool

func (*MplsTeS2LProtectionObject) GetDed1To1

func (m *MplsTeS2LProtectionObject) GetDed1To1() bool

func (*MplsTeS2LProtectionObject) GetEnhanced

func (m *MplsTeS2LProtectionObject) GetEnhanced() bool

func (*MplsTeS2LProtectionObject) GetExtraTraffic

func (m *MplsTeS2LProtectionObject) GetExtraTraffic() bool

func (*MplsTeS2LProtectionObject) GetLinkUnprotected

func (m *MplsTeS2LProtectionObject) GetLinkUnprotected() bool

func (*MplsTeS2LProtectionObject) GetLspUnprotected

func (m *MplsTeS2LProtectionObject) GetLspUnprotected() bool

func (*MplsTeS2LProtectionObject) GetOnePlusOneBi

func (m *MplsTeS2LProtectionObject) GetOnePlusOneBi() bool

func (*MplsTeS2LProtectionObject) GetOnePlusOneUni

func (m *MplsTeS2LProtectionObject) GetOnePlusOneUni() bool

func (*MplsTeS2LProtectionObject) GetOneToNProtectionEt

func (m *MplsTeS2LProtectionObject) GetOneToNProtectionEt() bool

func (*MplsTeS2LProtectionObject) GetRerouting

func (m *MplsTeS2LProtectionObject) GetRerouting() bool

func (*MplsTeS2LProtectionObject) GetReroutingNoEt

func (m *MplsTeS2LProtectionObject) GetReroutingNoEt() bool

func (*MplsTeS2LProtectionObject) GetS2LNotification

func (m *MplsTeS2LProtectionObject) GetS2LNotification() bool

func (*MplsTeS2LProtectionObject) GetS2LOperational

func (m *MplsTeS2LProtectionObject) GetS2LOperational() bool

func (*MplsTeS2LProtectionObject) GetS2LProtecting

func (m *MplsTeS2LProtectionObject) GetS2LProtecting() bool

func (*MplsTeS2LProtectionObject) GetS2LSecondary

func (m *MplsTeS2LProtectionObject) GetS2LSecondary() bool

func (*MplsTeS2LProtectionObject) GetShared

func (m *MplsTeS2LProtectionObject) GetShared() bool

func (*MplsTeS2LProtectionObject) ProtoMessage

func (*MplsTeS2LProtectionObject) ProtoMessage()

func (*MplsTeS2LProtectionObject) Reset

func (m *MplsTeS2LProtectionObject) Reset()

func (*MplsTeS2LProtectionObject) String

func (m *MplsTeS2LProtectionObject) String() string

func (*MplsTeS2LProtectionObject) XXX_DiscardUnknown

func (m *MplsTeS2LProtectionObject) XXX_DiscardUnknown()

func (*MplsTeS2LProtectionObject) XXX_Marshal

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

func (*MplsTeS2LProtectionObject) XXX_Merge

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

func (*MplsTeS2LProtectionObject) XXX_Size

func (m *MplsTeS2LProtectionObject) XXX_Size() int

func (*MplsTeS2LProtectionObject) XXX_Unmarshal

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

type MplsTeSoftPreemptionLspInfo

type MplsTeSoftPreemptionLspInfo struct {
	Status                  string   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	SoftPreemptionTimestamp uint32   `` /* 133-byte string literal not displayed */
	SoftPreemptionLink      string   `protobuf:"bytes,3,opt,name=soft_preemption_link,json=softPreemptionLink,proto3" json:"soft_preemption_link,omitempty"`
	PreemptingLinkAddress   string   `` /* 126-byte string literal not displayed */
	TimeToHardPreemption    uint32   `` /* 126-byte string literal not displayed */
	FrRrewrite              bool     `protobuf:"varint,6,opt,name=fr_rrewrite,json=frRrewrite,proto3" json:"fr_rrewrite,omitempty"`
	FrRrewriteTunnelName    string   `protobuf:"bytes,7,opt,name=fr_rrewrite_tunnel_name,json=frRrewriteTunnelName,proto3" json:"fr_rrewrite_tunnel_name,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func (*MplsTeSoftPreemptionLspInfo) Descriptor

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

func (*MplsTeSoftPreemptionLspInfo) GetFrRrewrite

func (m *MplsTeSoftPreemptionLspInfo) GetFrRrewrite() bool

func (*MplsTeSoftPreemptionLspInfo) GetFrRrewriteTunnelName

func (m *MplsTeSoftPreemptionLspInfo) GetFrRrewriteTunnelName() string

func (*MplsTeSoftPreemptionLspInfo) GetPreemptingLinkAddress

func (m *MplsTeSoftPreemptionLspInfo) GetPreemptingLinkAddress() string
func (m *MplsTeSoftPreemptionLspInfo) GetSoftPreemptionLink() string

func (*MplsTeSoftPreemptionLspInfo) GetSoftPreemptionTimestamp

func (m *MplsTeSoftPreemptionLspInfo) GetSoftPreemptionTimestamp() uint32

func (*MplsTeSoftPreemptionLspInfo) GetStatus

func (m *MplsTeSoftPreemptionLspInfo) GetStatus() string

func (*MplsTeSoftPreemptionLspInfo) GetTimeToHardPreemption

func (m *MplsTeSoftPreemptionLspInfo) GetTimeToHardPreemption() uint32

func (*MplsTeSoftPreemptionLspInfo) ProtoMessage

func (*MplsTeSoftPreemptionLspInfo) ProtoMessage()

func (*MplsTeSoftPreemptionLspInfo) Reset

func (m *MplsTeSoftPreemptionLspInfo) Reset()

func (*MplsTeSoftPreemptionLspInfo) String

func (m *MplsTeSoftPreemptionLspInfo) String() string

func (*MplsTeSoftPreemptionLspInfo) XXX_DiscardUnknown

func (m *MplsTeSoftPreemptionLspInfo) XXX_DiscardUnknown()

func (*MplsTeSoftPreemptionLspInfo) XXX_Marshal

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

func (*MplsTeSoftPreemptionLspInfo) XXX_Merge

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

func (*MplsTeSoftPreemptionLspInfo) XXX_Size

func (m *MplsTeSoftPreemptionLspInfo) XXX_Size() int

func (*MplsTeSoftPreemptionLspInfo) XXX_Unmarshal

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

type MplsTeTailBfdInfo

type MplsTeTailBfdInfo struct {
	SessionInfo           *MplsTeBfdSessionInfo `protobuf:"bytes,1,opt,name=session_info,json=sessionInfo,proto3" json:"session_info,omitempty"`
	FailureDiagnosticCode uint32                `` /* 127-byte string literal not displayed */
	FailureReason         string                `protobuf:"bytes,3,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"`
	LocalDiscriminator    uint32                `protobuf:"varint,4,opt,name=local_discriminator,json=localDiscriminator,proto3" json:"local_discriminator,omitempty"`
	RemoteDiscriminator   uint32                `protobuf:"varint,5,opt,name=remote_discriminator,json=remoteDiscriminator,proto3" json:"remote_discriminator,omitempty"`
	MinInterval           uint32                `protobuf:"varint,6,opt,name=min_interval,json=minInterval,proto3" json:"min_interval,omitempty"`
	MinIntervalDefault    bool                  `protobuf:"varint,7,opt,name=min_interval_default,json=minIntervalDefault,proto3" json:"min_interval_default,omitempty"`
	Multiplier            uint32                `protobuf:"varint,8,opt,name=multiplier,proto3" json:"multiplier,omitempty"`
	MultiplierDefault     bool                  `protobuf:"varint,9,opt,name=multiplier_default,json=multiplierDefault,proto3" json:"multiplier_default,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}              `json:"-"`
	XXX_unrecognized      []byte                `json:"-"`
	XXX_sizecache         int32                 `json:"-"`
}

func (*MplsTeTailBfdInfo) Descriptor

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

func (*MplsTeTailBfdInfo) GetFailureDiagnosticCode

func (m *MplsTeTailBfdInfo) GetFailureDiagnosticCode() uint32

func (*MplsTeTailBfdInfo) GetFailureReason

func (m *MplsTeTailBfdInfo) GetFailureReason() string

func (*MplsTeTailBfdInfo) GetLocalDiscriminator

func (m *MplsTeTailBfdInfo) GetLocalDiscriminator() uint32

func (*MplsTeTailBfdInfo) GetMinInterval

func (m *MplsTeTailBfdInfo) GetMinInterval() uint32

func (*MplsTeTailBfdInfo) GetMinIntervalDefault

func (m *MplsTeTailBfdInfo) GetMinIntervalDefault() bool

func (*MplsTeTailBfdInfo) GetMultiplier

func (m *MplsTeTailBfdInfo) GetMultiplier() uint32

func (*MplsTeTailBfdInfo) GetMultiplierDefault

func (m *MplsTeTailBfdInfo) GetMultiplierDefault() bool

func (*MplsTeTailBfdInfo) GetRemoteDiscriminator

func (m *MplsTeTailBfdInfo) GetRemoteDiscriminator() uint32

func (*MplsTeTailBfdInfo) GetSessionInfo

func (m *MplsTeTailBfdInfo) GetSessionInfo() *MplsTeBfdSessionInfo

func (*MplsTeTailBfdInfo) ProtoMessage

func (*MplsTeTailBfdInfo) ProtoMessage()

func (*MplsTeTailBfdInfo) Reset

func (m *MplsTeTailBfdInfo) Reset()

func (*MplsTeTailBfdInfo) String

func (m *MplsTeTailBfdInfo) String() string

func (*MplsTeTailBfdInfo) XXX_DiscardUnknown

func (m *MplsTeTailBfdInfo) XXX_DiscardUnknown()

func (*MplsTeTailBfdInfo) XXX_Marshal

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

func (*MplsTeTailBfdInfo) XXX_Merge

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

func (*MplsTeTailBfdInfo) XXX_Size

func (m *MplsTeTailBfdInfo) XXX_Size() int

func (*MplsTeTailBfdInfo) XXX_Unmarshal

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

type MplsTeTunnelsAffinityInfo

type MplsTeTunnelsAffinityInfo struct {
	AffinityBits         uint32             `protobuf:"varint,1,opt,name=affinity_bits,json=affinityBits,proto3" json:"affinity_bits,omitempty"`
	AffinityMask         uint32             `protobuf:"varint,2,opt,name=affinity_mask,json=affinityMask,proto3" json:"affinity_mask,omitempty"`
	NamedAffinity        []*AffinityNameBag `protobuf:"bytes,3,rep,name=named_affinity,json=namedAffinity,proto3" json:"named_affinity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*MplsTeTunnelsAffinityInfo) Descriptor

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

func (*MplsTeTunnelsAffinityInfo) GetAffinityBits

func (m *MplsTeTunnelsAffinityInfo) GetAffinityBits() uint32

func (*MplsTeTunnelsAffinityInfo) GetAffinityMask

func (m *MplsTeTunnelsAffinityInfo) GetAffinityMask() uint32

func (*MplsTeTunnelsAffinityInfo) GetNamedAffinity

func (m *MplsTeTunnelsAffinityInfo) GetNamedAffinity() []*AffinityNameBag

func (*MplsTeTunnelsAffinityInfo) ProtoMessage

func (*MplsTeTunnelsAffinityInfo) ProtoMessage()

func (*MplsTeTunnelsAffinityInfo) Reset

func (m *MplsTeTunnelsAffinityInfo) Reset()

func (*MplsTeTunnelsAffinityInfo) String

func (m *MplsTeTunnelsAffinityInfo) String() string

func (*MplsTeTunnelsAffinityInfo) XXX_DiscardUnknown

func (m *MplsTeTunnelsAffinityInfo) XXX_DiscardUnknown()

func (*MplsTeTunnelsAffinityInfo) XXX_Marshal

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

func (*MplsTeTunnelsAffinityInfo) XXX_Merge

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

func (*MplsTeTunnelsAffinityInfo) XXX_Size

func (m *MplsTeTunnelsAffinityInfo) XXX_Size() int

func (*MplsTeTunnelsAffinityInfo) XXX_Unmarshal

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

type RsvpMgmtEroIpv4Subobj

type RsvpMgmtEroIpv4Subobj struct {
	IsStrictRoute        bool     `protobuf:"varint,1,opt,name=is_strict_route,json=isStrictRoute,proto3" json:"is_strict_route,omitempty"`
	EroAddress           string   `protobuf:"bytes,2,opt,name=ero_address,json=eroAddress,proto3" json:"ero_address,omitempty"`
	PrefixLength         uint32   `protobuf:"varint,3,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RsvpMgmtEroIpv4Subobj) Descriptor

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

func (*RsvpMgmtEroIpv4Subobj) GetEroAddress

func (m *RsvpMgmtEroIpv4Subobj) GetEroAddress() string

func (*RsvpMgmtEroIpv4Subobj) GetIsStrictRoute

func (m *RsvpMgmtEroIpv4Subobj) GetIsStrictRoute() bool

func (*RsvpMgmtEroIpv4Subobj) GetPrefixLength

func (m *RsvpMgmtEroIpv4Subobj) GetPrefixLength() uint32

func (*RsvpMgmtEroIpv4Subobj) ProtoMessage

func (*RsvpMgmtEroIpv4Subobj) ProtoMessage()

func (*RsvpMgmtEroIpv4Subobj) Reset

func (m *RsvpMgmtEroIpv4Subobj) Reset()

func (*RsvpMgmtEroIpv4Subobj) String

func (m *RsvpMgmtEroIpv4Subobj) String() string

func (*RsvpMgmtEroIpv4Subobj) XXX_DiscardUnknown

func (m *RsvpMgmtEroIpv4Subobj) XXX_DiscardUnknown()

func (*RsvpMgmtEroIpv4Subobj) XXX_Marshal

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

func (*RsvpMgmtEroIpv4Subobj) XXX_Merge

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

func (*RsvpMgmtEroIpv4Subobj) XXX_Size

func (m *RsvpMgmtEroIpv4Subobj) XXX_Size() int

func (*RsvpMgmtEroIpv4Subobj) XXX_Unmarshal

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

type RsvpMgmtEroSubobj

type RsvpMgmtEroSubobj struct {
	EroType                string                  `protobuf:"bytes,1,opt,name=ero_type,json=eroType,proto3" json:"ero_type,omitempty"`
	Ipv4EroSubObject       *RsvpMgmtEroIpv4Subobj  `protobuf:"bytes,2,opt,name=ipv4ero_sub_object,json=ipv4eroSubObject,proto3" json:"ipv4ero_sub_object,omitempty"`
	UnnumberedEroSubObject *RsvpMgmtEroUnnumSubobj `` /* 131-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{}                `json:"-"`
	XXX_unrecognized       []byte                  `json:"-"`
	XXX_sizecache          int32                   `json:"-"`
}

func (*RsvpMgmtEroSubobj) Descriptor

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

func (*RsvpMgmtEroSubobj) GetEroType

func (m *RsvpMgmtEroSubobj) GetEroType() string

func (*RsvpMgmtEroSubobj) GetIpv4EroSubObject

func (m *RsvpMgmtEroSubobj) GetIpv4EroSubObject() *RsvpMgmtEroIpv4Subobj

func (*RsvpMgmtEroSubobj) GetUnnumberedEroSubObject

func (m *RsvpMgmtEroSubobj) GetUnnumberedEroSubObject() *RsvpMgmtEroUnnumSubobj

func (*RsvpMgmtEroSubobj) ProtoMessage

func (*RsvpMgmtEroSubobj) ProtoMessage()

func (*RsvpMgmtEroSubobj) Reset

func (m *RsvpMgmtEroSubobj) Reset()

func (*RsvpMgmtEroSubobj) String

func (m *RsvpMgmtEroSubobj) String() string

func (*RsvpMgmtEroSubobj) XXX_DiscardUnknown

func (m *RsvpMgmtEroSubobj) XXX_DiscardUnknown()

func (*RsvpMgmtEroSubobj) XXX_Marshal

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

func (*RsvpMgmtEroSubobj) XXX_Merge

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

func (*RsvpMgmtEroSubobj) XXX_Size

func (m *RsvpMgmtEroSubobj) XXX_Size() int

func (*RsvpMgmtEroSubobj) XXX_Unmarshal

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

type RsvpMgmtEroUnnumSubobj

type RsvpMgmtEroUnnumSubobj struct {
	IsStrictRoute        bool     `protobuf:"varint,1,opt,name=is_strict_route,json=isStrictRoute,proto3" json:"is_strict_route,omitempty"`
	EroInterfaceId       uint32   `protobuf:"varint,2,opt,name=ero_interface_id,json=eroInterfaceId,proto3" json:"ero_interface_id,omitempty"`
	EroRouterId          string   `protobuf:"bytes,3,opt,name=ero_router_id,json=eroRouterId,proto3" json:"ero_router_id,omitempty"`
	Status               string   `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RsvpMgmtEroUnnumSubobj) Descriptor

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

func (*RsvpMgmtEroUnnumSubobj) GetEroInterfaceId

func (m *RsvpMgmtEroUnnumSubobj) GetEroInterfaceId() uint32

func (*RsvpMgmtEroUnnumSubobj) GetEroRouterId

func (m *RsvpMgmtEroUnnumSubobj) GetEroRouterId() string

func (*RsvpMgmtEroUnnumSubobj) GetIsStrictRoute

func (m *RsvpMgmtEroUnnumSubobj) GetIsStrictRoute() bool

func (*RsvpMgmtEroUnnumSubobj) GetStatus

func (m *RsvpMgmtEroUnnumSubobj) GetStatus() string

func (*RsvpMgmtEroUnnumSubobj) ProtoMessage

func (*RsvpMgmtEroUnnumSubobj) ProtoMessage()

func (*RsvpMgmtEroUnnumSubobj) Reset

func (m *RsvpMgmtEroUnnumSubobj) Reset()

func (*RsvpMgmtEroUnnumSubobj) String

func (m *RsvpMgmtEroUnnumSubobj) String() string

func (*RsvpMgmtEroUnnumSubobj) XXX_DiscardUnknown

func (m *RsvpMgmtEroUnnumSubobj) XXX_DiscardUnknown()

func (*RsvpMgmtEroUnnumSubobj) XXX_Marshal

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

func (*RsvpMgmtEroUnnumSubobj) XXX_Merge

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

func (*RsvpMgmtEroUnnumSubobj) XXX_Size

func (m *RsvpMgmtEroUnnumSubobj) XXX_Size() int

func (*RsvpMgmtEroUnnumSubobj) XXX_Unmarshal

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

type RsvpMgmtRroIpv4Subobj

type RsvpMgmtRroIpv4Subobj struct {
	Flags                *RsvpMgmtRroIpv4SubobjFlags `protobuf:"bytes,1,opt,name=flags,proto3" json:"flags,omitempty"`
	RroAddress           string                      `protobuf:"bytes,2,opt,name=rro_address,json=rroAddress,proto3" json:"rro_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func (*RsvpMgmtRroIpv4Subobj) Descriptor

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

func (*RsvpMgmtRroIpv4Subobj) GetFlags

func (*RsvpMgmtRroIpv4Subobj) GetRroAddress

func (m *RsvpMgmtRroIpv4Subobj) GetRroAddress() string

func (*RsvpMgmtRroIpv4Subobj) ProtoMessage

func (*RsvpMgmtRroIpv4Subobj) ProtoMessage()

func (*RsvpMgmtRroIpv4Subobj) Reset

func (m *RsvpMgmtRroIpv4Subobj) Reset()

func (*RsvpMgmtRroIpv4Subobj) String

func (m *RsvpMgmtRroIpv4Subobj) String() string

func (*RsvpMgmtRroIpv4Subobj) XXX_DiscardUnknown

func (m *RsvpMgmtRroIpv4Subobj) XXX_DiscardUnknown()

func (*RsvpMgmtRroIpv4Subobj) XXX_Marshal

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

func (*RsvpMgmtRroIpv4Subobj) XXX_Merge

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

func (*RsvpMgmtRroIpv4Subobj) XXX_Size

func (m *RsvpMgmtRroIpv4Subobj) XXX_Size() int

func (*RsvpMgmtRroIpv4Subobj) XXX_Unmarshal

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

type RsvpMgmtRroIpv4SubobjFlags

type RsvpMgmtRroIpv4SubobjFlags struct {
	IsProtectionAvailable     bool     `` /* 127-byte string literal not displayed */
	IsProtectionInUse         bool     `protobuf:"varint,2,opt,name=is_protection_in_use,json=isProtectionInUse,proto3" json:"is_protection_in_use,omitempty"`
	IsBandwidthProtected      bool     `protobuf:"varint,3,opt,name=is_bandwidth_protected,json=isBandwidthProtected,proto3" json:"is_bandwidth_protected,omitempty"`
	IsNodeProtectionAvailable bool     `` /* 141-byte string literal not displayed */
	IsNodeId                  bool     `protobuf:"varint,5,opt,name=is_node_id,json=isNodeId,proto3" json:"is_node_id,omitempty"`
	XXX_NoUnkeyedLiteral      struct{} `json:"-"`
	XXX_unrecognized          []byte   `json:"-"`
	XXX_sizecache             int32    `json:"-"`
}

func (*RsvpMgmtRroIpv4SubobjFlags) Descriptor

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

func (*RsvpMgmtRroIpv4SubobjFlags) GetIsBandwidthProtected

func (m *RsvpMgmtRroIpv4SubobjFlags) GetIsBandwidthProtected() bool

func (*RsvpMgmtRroIpv4SubobjFlags) GetIsNodeId

func (m *RsvpMgmtRroIpv4SubobjFlags) GetIsNodeId() bool

func (*RsvpMgmtRroIpv4SubobjFlags) GetIsNodeProtectionAvailable

func (m *RsvpMgmtRroIpv4SubobjFlags) GetIsNodeProtectionAvailable() bool

func (*RsvpMgmtRroIpv4SubobjFlags) GetIsProtectionAvailable

func (m *RsvpMgmtRroIpv4SubobjFlags) GetIsProtectionAvailable() bool

func (*RsvpMgmtRroIpv4SubobjFlags) GetIsProtectionInUse

func (m *RsvpMgmtRroIpv4SubobjFlags) GetIsProtectionInUse() bool

func (*RsvpMgmtRroIpv4SubobjFlags) ProtoMessage

func (*RsvpMgmtRroIpv4SubobjFlags) ProtoMessage()

func (*RsvpMgmtRroIpv4SubobjFlags) Reset

func (m *RsvpMgmtRroIpv4SubobjFlags) Reset()

func (*RsvpMgmtRroIpv4SubobjFlags) String

func (m *RsvpMgmtRroIpv4SubobjFlags) String() string

func (*RsvpMgmtRroIpv4SubobjFlags) XXX_DiscardUnknown

func (m *RsvpMgmtRroIpv4SubobjFlags) XXX_DiscardUnknown()

func (*RsvpMgmtRroIpv4SubobjFlags) XXX_Marshal

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

func (*RsvpMgmtRroIpv4SubobjFlags) XXX_Merge

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

func (*RsvpMgmtRroIpv4SubobjFlags) XXX_Size

func (m *RsvpMgmtRroIpv4SubobjFlags) XXX_Size() int

func (*RsvpMgmtRroIpv4SubobjFlags) XXX_Unmarshal

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

type RsvpMgmtRroLabelSubobj

type RsvpMgmtRroLabelSubobj struct {
	Flags                 *RsvpMgmtRroLabelSubobjFlags `protobuf:"bytes,1,opt,name=flags,proto3" json:"flags,omitempty"`
	Label                 uint32                       `protobuf:"varint,2,opt,name=label,proto3" json:"label,omitempty"`
	IsLabelVariableLength bool                         `` /* 129-byte string literal not displayed */
	VariableLengthLabel   []uint32                     `` /* 128-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{}                     `json:"-"`
	XXX_unrecognized      []byte                       `json:"-"`
	XXX_sizecache         int32                        `json:"-"`
}

func (*RsvpMgmtRroLabelSubobj) Descriptor

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

func (*RsvpMgmtRroLabelSubobj) GetFlags

func (*RsvpMgmtRroLabelSubobj) GetIsLabelVariableLength

func (m *RsvpMgmtRroLabelSubobj) GetIsLabelVariableLength() bool

func (*RsvpMgmtRroLabelSubobj) GetLabel

func (m *RsvpMgmtRroLabelSubobj) GetLabel() uint32

func (*RsvpMgmtRroLabelSubobj) GetVariableLengthLabel

func (m *RsvpMgmtRroLabelSubobj) GetVariableLengthLabel() []uint32

func (*RsvpMgmtRroLabelSubobj) ProtoMessage

func (*RsvpMgmtRroLabelSubobj) ProtoMessage()

func (*RsvpMgmtRroLabelSubobj) Reset

func (m *RsvpMgmtRroLabelSubobj) Reset()

func (*RsvpMgmtRroLabelSubobj) String

func (m *RsvpMgmtRroLabelSubobj) String() string

func (*RsvpMgmtRroLabelSubobj) XXX_DiscardUnknown

func (m *RsvpMgmtRroLabelSubobj) XXX_DiscardUnknown()

func (*RsvpMgmtRroLabelSubobj) XXX_Marshal

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

func (*RsvpMgmtRroLabelSubobj) XXX_Merge

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

func (*RsvpMgmtRroLabelSubobj) XXX_Size

func (m *RsvpMgmtRroLabelSubobj) XXX_Size() int

func (*RsvpMgmtRroLabelSubobj) XXX_Unmarshal

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

type RsvpMgmtRroLabelSubobjFlags

type RsvpMgmtRroLabelSubobjFlags struct {
	IsGlobalLabel        bool     `protobuf:"varint,1,opt,name=is_global_label,json=isGlobalLabel,proto3" json:"is_global_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RsvpMgmtRroLabelSubobjFlags) Descriptor

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

func (*RsvpMgmtRroLabelSubobjFlags) GetIsGlobalLabel

func (m *RsvpMgmtRroLabelSubobjFlags) GetIsGlobalLabel() bool

func (*RsvpMgmtRroLabelSubobjFlags) ProtoMessage

func (*RsvpMgmtRroLabelSubobjFlags) ProtoMessage()

func (*RsvpMgmtRroLabelSubobjFlags) Reset

func (m *RsvpMgmtRroLabelSubobjFlags) Reset()

func (*RsvpMgmtRroLabelSubobjFlags) String

func (m *RsvpMgmtRroLabelSubobjFlags) String() string

func (*RsvpMgmtRroLabelSubobjFlags) XXX_DiscardUnknown

func (m *RsvpMgmtRroLabelSubobjFlags) XXX_DiscardUnknown()

func (*RsvpMgmtRroLabelSubobjFlags) XXX_Marshal

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

func (*RsvpMgmtRroLabelSubobjFlags) XXX_Merge

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

func (*RsvpMgmtRroLabelSubobjFlags) XXX_Size

func (m *RsvpMgmtRroLabelSubobjFlags) XXX_Size() int

func (*RsvpMgmtRroLabelSubobjFlags) XXX_Unmarshal

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

type RsvpMgmtRroSrlgSubobj

type RsvpMgmtRroSrlgSubobj struct {
	SrlGs                []uint32 `protobuf:"varint,1,rep,packed,name=srl_gs,json=srlGs,proto3" json:"srl_gs,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RsvpMgmtRroSrlgSubobj) Descriptor

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

func (*RsvpMgmtRroSrlgSubobj) GetSrlGs

func (m *RsvpMgmtRroSrlgSubobj) GetSrlGs() []uint32

func (*RsvpMgmtRroSrlgSubobj) ProtoMessage

func (*RsvpMgmtRroSrlgSubobj) ProtoMessage()

func (*RsvpMgmtRroSrlgSubobj) Reset

func (m *RsvpMgmtRroSrlgSubobj) Reset()

func (*RsvpMgmtRroSrlgSubobj) String

func (m *RsvpMgmtRroSrlgSubobj) String() string

func (*RsvpMgmtRroSrlgSubobj) XXX_DiscardUnknown

func (m *RsvpMgmtRroSrlgSubobj) XXX_DiscardUnknown()

func (*RsvpMgmtRroSrlgSubobj) XXX_Marshal

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

func (*RsvpMgmtRroSrlgSubobj) XXX_Merge

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

func (*RsvpMgmtRroSrlgSubobj) XXX_Size

func (m *RsvpMgmtRroSrlgSubobj) XXX_Size() int

func (*RsvpMgmtRroSrlgSubobj) XXX_Unmarshal

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

type RsvpMgmtRroSubobj

type RsvpMgmtRroSubobj struct {
	RroType                string                       `protobuf:"bytes,1,opt,name=rro_type,json=rroType,proto3" json:"rro_type,omitempty"`
	Ipv4RroSubObject       *RsvpMgmtRroIpv4Subobj       `protobuf:"bytes,2,opt,name=ipv4rro_sub_object,json=ipv4rroSubObject,proto3" json:"ipv4rro_sub_object,omitempty"`
	LabelRroSubObject      *RsvpMgmtRroLabelSubobj      `protobuf:"bytes,3,opt,name=label_rro_sub_object,json=labelRroSubObject,proto3" json:"label_rro_sub_object,omitempty"`
	UnnumberedRroSubObject *RsvpMgmtRroUnnumberedSubobj `` /* 131-byte string literal not displayed */
	SrlgRroSubObject       *RsvpMgmtRroSrlgSubobj       `protobuf:"bytes,5,opt,name=srlg_rro_sub_object,json=srlgRroSubObject,proto3" json:"srlg_rro_sub_object,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                     `json:"-"`
	XXX_unrecognized       []byte                       `json:"-"`
	XXX_sizecache          int32                        `json:"-"`
}

func (*RsvpMgmtRroSubobj) Descriptor

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

func (*RsvpMgmtRroSubobj) GetIpv4RroSubObject

func (m *RsvpMgmtRroSubobj) GetIpv4RroSubObject() *RsvpMgmtRroIpv4Subobj

func (*RsvpMgmtRroSubobj) GetLabelRroSubObject

func (m *RsvpMgmtRroSubobj) GetLabelRroSubObject() *RsvpMgmtRroLabelSubobj

func (*RsvpMgmtRroSubobj) GetRroType

func (m *RsvpMgmtRroSubobj) GetRroType() string

func (*RsvpMgmtRroSubobj) GetSrlgRroSubObject

func (m *RsvpMgmtRroSubobj) GetSrlgRroSubObject() *RsvpMgmtRroSrlgSubobj

func (*RsvpMgmtRroSubobj) GetUnnumberedRroSubObject

func (m *RsvpMgmtRroSubobj) GetUnnumberedRroSubObject() *RsvpMgmtRroUnnumberedSubobj

func (*RsvpMgmtRroSubobj) ProtoMessage

func (*RsvpMgmtRroSubobj) ProtoMessage()

func (*RsvpMgmtRroSubobj) Reset

func (m *RsvpMgmtRroSubobj) Reset()

func (*RsvpMgmtRroSubobj) String

func (m *RsvpMgmtRroSubobj) String() string

func (*RsvpMgmtRroSubobj) XXX_DiscardUnknown

func (m *RsvpMgmtRroSubobj) XXX_DiscardUnknown()

func (*RsvpMgmtRroSubobj) XXX_Marshal

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

func (*RsvpMgmtRroSubobj) XXX_Merge

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

func (*RsvpMgmtRroSubobj) XXX_Size

func (m *RsvpMgmtRroSubobj) XXX_Size() int

func (*RsvpMgmtRroSubobj) XXX_Unmarshal

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

type RsvpMgmtRroUnnumberedSubobj

type RsvpMgmtRroUnnumberedSubobj struct {
	Flags                *RsvpMgmtRroUnnumberedSubobjFlags `protobuf:"bytes,1,opt,name=flags,proto3" json:"flags,omitempty"`
	InterfaceAddress     string                            `protobuf:"bytes,2,opt,name=interface_address,json=interfaceAddress,proto3" json:"interface_address,omitempty"`
	InterfaceId          uint32                            `protobuf:"varint,3,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func (*RsvpMgmtRroUnnumberedSubobj) Descriptor

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

func (*RsvpMgmtRroUnnumberedSubobj) GetFlags

func (*RsvpMgmtRroUnnumberedSubobj) GetInterfaceAddress

func (m *RsvpMgmtRroUnnumberedSubobj) GetInterfaceAddress() string

func (*RsvpMgmtRroUnnumberedSubobj) GetInterfaceId

func (m *RsvpMgmtRroUnnumberedSubobj) GetInterfaceId() uint32

func (*RsvpMgmtRroUnnumberedSubobj) ProtoMessage

func (*RsvpMgmtRroUnnumberedSubobj) ProtoMessage()

func (*RsvpMgmtRroUnnumberedSubobj) Reset

func (m *RsvpMgmtRroUnnumberedSubobj) Reset()

func (*RsvpMgmtRroUnnumberedSubobj) String

func (m *RsvpMgmtRroUnnumberedSubobj) String() string

func (*RsvpMgmtRroUnnumberedSubobj) XXX_DiscardUnknown

func (m *RsvpMgmtRroUnnumberedSubobj) XXX_DiscardUnknown()

func (*RsvpMgmtRroUnnumberedSubobj) XXX_Marshal

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

func (*RsvpMgmtRroUnnumberedSubobj) XXX_Merge

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

func (*RsvpMgmtRroUnnumberedSubobj) XXX_Size

func (m *RsvpMgmtRroUnnumberedSubobj) XXX_Size() int

func (*RsvpMgmtRroUnnumberedSubobj) XXX_Unmarshal

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

type RsvpMgmtRroUnnumberedSubobjFlags

type RsvpMgmtRroUnnumberedSubobjFlags struct {
	IsProtectionAvailable     bool     `` /* 127-byte string literal not displayed */
	IsProtectionInUse         bool     `protobuf:"varint,2,opt,name=is_protection_in_use,json=isProtectionInUse,proto3" json:"is_protection_in_use,omitempty"`
	IsBandwidthProtected      bool     `protobuf:"varint,3,opt,name=is_bandwidth_protected,json=isBandwidthProtected,proto3" json:"is_bandwidth_protected,omitempty"`
	IsNodeProtectionAvailable bool     `` /* 141-byte string literal not displayed */
	IsNodeId                  bool     `protobuf:"varint,5,opt,name=is_node_id,json=isNodeId,proto3" json:"is_node_id,omitempty"`
	XXX_NoUnkeyedLiteral      struct{} `json:"-"`
	XXX_unrecognized          []byte   `json:"-"`
	XXX_sizecache             int32    `json:"-"`
}

func (*RsvpMgmtRroUnnumberedSubobjFlags) Descriptor

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

func (*RsvpMgmtRroUnnumberedSubobjFlags) GetIsBandwidthProtected

func (m *RsvpMgmtRroUnnumberedSubobjFlags) GetIsBandwidthProtected() bool

func (*RsvpMgmtRroUnnumberedSubobjFlags) GetIsNodeId

func (m *RsvpMgmtRroUnnumberedSubobjFlags) GetIsNodeId() bool

func (*RsvpMgmtRroUnnumberedSubobjFlags) GetIsNodeProtectionAvailable

func (m *RsvpMgmtRroUnnumberedSubobjFlags) GetIsNodeProtectionAvailable() bool

func (*RsvpMgmtRroUnnumberedSubobjFlags) GetIsProtectionAvailable

func (m *RsvpMgmtRroUnnumberedSubobjFlags) GetIsProtectionAvailable() bool

func (*RsvpMgmtRroUnnumberedSubobjFlags) GetIsProtectionInUse

func (m *RsvpMgmtRroUnnumberedSubobjFlags) GetIsProtectionInUse() bool

func (*RsvpMgmtRroUnnumberedSubobjFlags) ProtoMessage

func (*RsvpMgmtRroUnnumberedSubobjFlags) ProtoMessage()

func (*RsvpMgmtRroUnnumberedSubobjFlags) Reset

func (*RsvpMgmtRroUnnumberedSubobjFlags) String

func (*RsvpMgmtRroUnnumberedSubobjFlags) XXX_DiscardUnknown

func (m *RsvpMgmtRroUnnumberedSubobjFlags) XXX_DiscardUnknown()

func (*RsvpMgmtRroUnnumberedSubobjFlags) XXX_Marshal

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

func (*RsvpMgmtRroUnnumberedSubobjFlags) XXX_Merge

func (*RsvpMgmtRroUnnumberedSubobjFlags) XXX_Size

func (m *RsvpMgmtRroUnnumberedSubobjFlags) XXX_Size() int

func (*RsvpMgmtRroUnnumberedSubobjFlags) XXX_Unmarshal

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

type TeAddrT_

type TeAddrT_ struct {
	TeAddr               *Addr    `protobuf:"bytes,1,opt,name=te_addr,json=teAddr,proto3" json:"te_addr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeAddrT_) Descriptor

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

func (*TeAddrT_) GetTeAddr

func (m *TeAddrT_) GetTeAddr() *Addr

func (*TeAddrT_) ProtoMessage

func (*TeAddrT_) ProtoMessage()

func (*TeAddrT_) Reset

func (m *TeAddrT_) Reset()

func (*TeAddrT_) String

func (m *TeAddrT_) String() string

func (*TeAddrT_) XXX_DiscardUnknown

func (m *TeAddrT_) XXX_DiscardUnknown()

func (*TeAddrT_) XXX_Marshal

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

func (*TeAddrT_) XXX_Merge

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

func (*TeAddrT_) XXX_Size

func (m *TeAddrT_) XXX_Size() int

func (*TeAddrT_) XXX_Unmarshal

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

type TeAddrTypeIpv4Unnum

type TeAddrTypeIpv4Unnum struct {
	RouterId             string   `protobuf:"bytes,1,opt,name=router_id,json=routerId,proto3" json:"router_id,omitempty"`
	InterfaceIndex       uint32   `protobuf:"varint,2,opt,name=interface_index,json=interfaceIndex,proto3" json:"interface_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeAddrTypeIpv4Unnum) Descriptor

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

func (*TeAddrTypeIpv4Unnum) GetInterfaceIndex

func (m *TeAddrTypeIpv4Unnum) GetInterfaceIndex() uint32

func (*TeAddrTypeIpv4Unnum) GetRouterId

func (m *TeAddrTypeIpv4Unnum) GetRouterId() string

func (*TeAddrTypeIpv4Unnum) ProtoMessage

func (*TeAddrTypeIpv4Unnum) ProtoMessage()

func (*TeAddrTypeIpv4Unnum) Reset

func (m *TeAddrTypeIpv4Unnum) Reset()

func (*TeAddrTypeIpv4Unnum) String

func (m *TeAddrTypeIpv4Unnum) String() string

func (*TeAddrTypeIpv4Unnum) XXX_DiscardUnknown

func (m *TeAddrTypeIpv4Unnum) XXX_DiscardUnknown()

func (*TeAddrTypeIpv4Unnum) XXX_Marshal

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

func (*TeAddrTypeIpv4Unnum) XXX_Merge

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

func (*TeAddrTypeIpv4Unnum) XXX_Size

func (m *TeAddrTypeIpv4Unnum) XXX_Size() int

func (*TeAddrTypeIpv4Unnum) XXX_Unmarshal

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

type TeLspConvergenceInfo

type TeLspConvergenceInfo struct {
	PathIn               uint64   `protobuf:"varint,1,opt,name=path_in,json=pathIn,proto3" json:"path_in,omitempty"`
	PathOut              uint64   `protobuf:"varint,2,opt,name=path_out,json=pathOut,proto3" json:"path_out,omitempty"`
	ResvIn               uint64   `protobuf:"varint,3,opt,name=resv_in,json=resvIn,proto3" json:"resv_in,omitempty"`
	ResvOut              uint64   `protobuf:"varint,4,opt,name=resv_out,json=resvOut,proto3" json:"resv_out,omitempty"`
	LabelRewrite         uint64   `protobuf:"varint,5,opt,name=label_rewrite,json=labelRewrite,proto3" json:"label_rewrite,omitempty"`
	TunnelRewrite        uint64   `protobuf:"varint,6,opt,name=tunnel_rewrite,json=tunnelRewrite,proto3" json:"tunnel_rewrite,omitempty"`
	CreationTime         uint64   `protobuf:"varint,7,opt,name=creation_time,json=creationTime,proto3" json:"creation_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeLspConvergenceInfo) Descriptor

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

func (*TeLspConvergenceInfo) GetCreationTime

func (m *TeLspConvergenceInfo) GetCreationTime() uint64

func (*TeLspConvergenceInfo) GetLabelRewrite

func (m *TeLspConvergenceInfo) GetLabelRewrite() uint64

func (*TeLspConvergenceInfo) GetPathIn

func (m *TeLspConvergenceInfo) GetPathIn() uint64

func (*TeLspConvergenceInfo) GetPathOut

func (m *TeLspConvergenceInfo) GetPathOut() uint64

func (*TeLspConvergenceInfo) GetResvIn

func (m *TeLspConvergenceInfo) GetResvIn() uint64

func (*TeLspConvergenceInfo) GetResvOut

func (m *TeLspConvergenceInfo) GetResvOut() uint64

func (*TeLspConvergenceInfo) GetTunnelRewrite

func (m *TeLspConvergenceInfo) GetTunnelRewrite() uint64

func (*TeLspConvergenceInfo) ProtoMessage

func (*TeLspConvergenceInfo) ProtoMessage()

func (*TeLspConvergenceInfo) Reset

func (m *TeLspConvergenceInfo) Reset()

func (*TeLspConvergenceInfo) String

func (m *TeLspConvergenceInfo) String() string

func (*TeLspConvergenceInfo) XXX_DiscardUnknown

func (m *TeLspConvergenceInfo) XXX_DiscardUnknown()

func (*TeLspConvergenceInfo) XXX_Marshal

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

func (*TeLspConvergenceInfo) XXX_Merge

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

func (*TeLspConvergenceInfo) XXX_Size

func (m *TeLspConvergenceInfo) XXX_Size() int

func (*TeLspConvergenceInfo) XXX_Unmarshal

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

type TeLspFecCtypeDataT

type TeLspFecCtypeDataT struct {
	FecCtype             string   `protobuf:"bytes,1,opt,name=fec_ctype,json=fecCtype,proto3" json:"fec_ctype,omitempty"`
	P2PLspDestination    string   `protobuf:"bytes,2,opt,name=p2p_lsp_destination,json=p2pLspDestination,proto3" json:"p2p_lsp_destination,omitempty"`
	FecDestinationP2MpId uint32   `` /* 126-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeLspFecCtypeDataT) Descriptor

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

func (*TeLspFecCtypeDataT) GetFecCtype

func (m *TeLspFecCtypeDataT) GetFecCtype() string

func (*TeLspFecCtypeDataT) GetFecDestinationP2MpId

func (m *TeLspFecCtypeDataT) GetFecDestinationP2MpId() uint32

func (*TeLspFecCtypeDataT) GetP2PLspDestination

func (m *TeLspFecCtypeDataT) GetP2PLspDestination() string

func (*TeLspFecCtypeDataT) ProtoMessage

func (*TeLspFecCtypeDataT) ProtoMessage()

func (*TeLspFecCtypeDataT) Reset

func (m *TeLspFecCtypeDataT) Reset()

func (*TeLspFecCtypeDataT) String

func (m *TeLspFecCtypeDataT) String() string

func (*TeLspFecCtypeDataT) XXX_DiscardUnknown

func (m *TeLspFecCtypeDataT) XXX_DiscardUnknown()

func (*TeLspFecCtypeDataT) XXX_Marshal

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

func (*TeLspFecCtypeDataT) XXX_Merge

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

func (*TeLspFecCtypeDataT) XXX_Size

func (m *TeLspFecCtypeDataT) XXX_Size() int

func (*TeLspFecCtypeDataT) XXX_Unmarshal

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

type TeLspFecT

type TeLspFecT struct {
	FecLspId             uint32              `protobuf:"varint,1,opt,name=fec_lsp_id,json=fecLspId,proto3" json:"fec_lsp_id,omitempty"`
	FecTunnelId          uint32              `protobuf:"varint,2,opt,name=fec_tunnel_id,json=fecTunnelId,proto3" json:"fec_tunnel_id,omitempty"`
	FecExtendedTunnelId  string              `protobuf:"bytes,3,opt,name=fec_extended_tunnel_id,json=fecExtendedTunnelId,proto3" json:"fec_extended_tunnel_id,omitempty"`
	FecSource            string              `protobuf:"bytes,4,opt,name=fec_source,json=fecSource,proto3" json:"fec_source,omitempty"`
	FecDestinationInfo   *TeLspFecCtypeDataT `protobuf:"bytes,5,opt,name=fec_destination_info,json=fecDestinationInfo,proto3" json:"fec_destination_info,omitempty"`
	FecVrf               string              `protobuf:"bytes,6,opt,name=fec_vrf,json=fecVrf,proto3" json:"fec_vrf,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*TeLspFecT) Descriptor

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

func (*TeLspFecT) GetFecDestinationInfo

func (m *TeLspFecT) GetFecDestinationInfo() *TeLspFecCtypeDataT

func (*TeLspFecT) GetFecExtendedTunnelId

func (m *TeLspFecT) GetFecExtendedTunnelId() string

func (*TeLspFecT) GetFecLspId

func (m *TeLspFecT) GetFecLspId() uint32

func (*TeLspFecT) GetFecSource

func (m *TeLspFecT) GetFecSource() string

func (*TeLspFecT) GetFecTunnelId

func (m *TeLspFecT) GetFecTunnelId() uint32

func (*TeLspFecT) GetFecVrf

func (m *TeLspFecT) GetFecVrf() string

func (*TeLspFecT) ProtoMessage

func (*TeLspFecT) ProtoMessage()

func (*TeLspFecT) Reset

func (m *TeLspFecT) Reset()

func (*TeLspFecT) String

func (m *TeLspFecT) String() string

func (*TeLspFecT) XXX_DiscardUnknown

func (m *TeLspFecT) XXX_DiscardUnknown()

func (*TeLspFecT) XXX_Marshal

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

func (*TeLspFecT) XXX_Merge

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

func (*TeLspFecT) XXX_Size

func (m *TeLspFecT) XXX_Size() int

func (*TeLspFecT) XXX_Unmarshal

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

type TeMgmtG709OtnFspec

type TeMgmtG709OtnFspec struct {
	SignalType           uint32   `protobuf:"varint,1,opt,name=signal_type,json=signalType,proto3" json:"signal_type,omitempty"`
	NmcOrTolerance       uint32   `protobuf:"varint,2,opt,name=nmc_or_tolerance,json=nmcOrTolerance,proto3" json:"nmc_or_tolerance,omitempty"`
	Nvc                  uint32   `protobuf:"varint,3,opt,name=nvc,proto3" json:"nvc,omitempty"`
	Multiplier           uint32   `protobuf:"varint,4,opt,name=multiplier,proto3" json:"multiplier,omitempty"`
	BitRate              uint32   `protobuf:"varint,5,opt,name=bit_rate,json=bitRate,proto3" json:"bit_rate,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeMgmtG709OtnFspec) Descriptor

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

func (*TeMgmtG709OtnFspec) GetBitRate

func (m *TeMgmtG709OtnFspec) GetBitRate() uint32

func (*TeMgmtG709OtnFspec) GetMultiplier

func (m *TeMgmtG709OtnFspec) GetMultiplier() uint32

func (*TeMgmtG709OtnFspec) GetNmcOrTolerance

func (m *TeMgmtG709OtnFspec) GetNmcOrTolerance() uint32

func (*TeMgmtG709OtnFspec) GetNvc

func (m *TeMgmtG709OtnFspec) GetNvc() uint32

func (*TeMgmtG709OtnFspec) GetSignalType

func (m *TeMgmtG709OtnFspec) GetSignalType() uint32

func (*TeMgmtG709OtnFspec) ProtoMessage

func (*TeMgmtG709OtnFspec) ProtoMessage()

func (*TeMgmtG709OtnFspec) Reset

func (m *TeMgmtG709OtnFspec) Reset()

func (*TeMgmtG709OtnFspec) String

func (m *TeMgmtG709OtnFspec) String() string

func (*TeMgmtG709OtnFspec) XXX_DiscardUnknown

func (m *TeMgmtG709OtnFspec) XXX_DiscardUnknown()

func (*TeMgmtG709OtnFspec) XXX_Marshal

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

func (*TeMgmtG709OtnFspec) XXX_Merge

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

func (*TeMgmtG709OtnFspec) XXX_Size

func (m *TeMgmtG709OtnFspec) XXX_Size() int

func (*TeMgmtG709OtnFspec) XXX_Unmarshal

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

type TeMgmtG709OtnTspec

type TeMgmtG709OtnTspec struct {
	SignalType           uint32   `protobuf:"varint,1,opt,name=signal_type,json=signalType,proto3" json:"signal_type,omitempty"`
	NmcOrTolerance       uint32   `protobuf:"varint,2,opt,name=nmc_or_tolerance,json=nmcOrTolerance,proto3" json:"nmc_or_tolerance,omitempty"`
	Nvc                  uint32   `protobuf:"varint,3,opt,name=nvc,proto3" json:"nvc,omitempty"`
	Multiplier           uint32   `protobuf:"varint,4,opt,name=multiplier,proto3" json:"multiplier,omitempty"`
	BitRate              uint32   `protobuf:"varint,5,opt,name=bit_rate,json=bitRate,proto3" json:"bit_rate,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeMgmtG709OtnTspec) Descriptor

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

func (*TeMgmtG709OtnTspec) GetBitRate

func (m *TeMgmtG709OtnTspec) GetBitRate() uint32

func (*TeMgmtG709OtnTspec) GetMultiplier

func (m *TeMgmtG709OtnTspec) GetMultiplier() uint32

func (*TeMgmtG709OtnTspec) GetNmcOrTolerance

func (m *TeMgmtG709OtnTspec) GetNmcOrTolerance() uint32

func (*TeMgmtG709OtnTspec) GetNvc

func (m *TeMgmtG709OtnTspec) GetNvc() uint32

func (*TeMgmtG709OtnTspec) GetSignalType

func (m *TeMgmtG709OtnTspec) GetSignalType() uint32

func (*TeMgmtG709OtnTspec) ProtoMessage

func (*TeMgmtG709OtnTspec) ProtoMessage()

func (*TeMgmtG709OtnTspec) Reset

func (m *TeMgmtG709OtnTspec) Reset()

func (*TeMgmtG709OtnTspec) String

func (m *TeMgmtG709OtnTspec) String() string

func (*TeMgmtG709OtnTspec) XXX_DiscardUnknown

func (m *TeMgmtG709OtnTspec) XXX_DiscardUnknown()

func (*TeMgmtG709OtnTspec) XXX_Marshal

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

func (*TeMgmtG709OtnTspec) XXX_Merge

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

func (*TeMgmtG709OtnTspec) XXX_Size

func (m *TeMgmtG709OtnTspec) XXX_Size() int

func (*TeMgmtG709OtnTspec) XXX_Unmarshal

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

type TeMgmtGenericFspec

type TeMgmtGenericFspec struct {
	FspecType            string              `protobuf:"bytes,1,opt,name=fspec_type,json=fspecType,proto3" json:"fspec_type,omitempty"`
	Otnfspec             *TeMgmtG709OtnFspec `protobuf:"bytes,2,opt,name=otnfspec,proto3" json:"otnfspec,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*TeMgmtGenericFspec) Descriptor

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

func (*TeMgmtGenericFspec) GetFspecType

func (m *TeMgmtGenericFspec) GetFspecType() string

func (*TeMgmtGenericFspec) GetOtnfspec

func (m *TeMgmtGenericFspec) GetOtnfspec() *TeMgmtG709OtnFspec

func (*TeMgmtGenericFspec) ProtoMessage

func (*TeMgmtGenericFspec) ProtoMessage()

func (*TeMgmtGenericFspec) Reset

func (m *TeMgmtGenericFspec) Reset()

func (*TeMgmtGenericFspec) String

func (m *TeMgmtGenericFspec) String() string

func (*TeMgmtGenericFspec) XXX_DiscardUnknown

func (m *TeMgmtGenericFspec) XXX_DiscardUnknown()

func (*TeMgmtGenericFspec) XXX_Marshal

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

func (*TeMgmtGenericFspec) XXX_Merge

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

func (*TeMgmtGenericFspec) XXX_Size

func (m *TeMgmtGenericFspec) XXX_Size() int

func (*TeMgmtGenericFspec) XXX_Unmarshal

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

type TeMgmtGenericTspec

type TeMgmtGenericTspec struct {
	TspecType            string              `protobuf:"bytes,1,opt,name=tspec_type,json=tspecType,proto3" json:"tspec_type,omitempty"`
	Otntspec             *TeMgmtG709OtnTspec `protobuf:"bytes,2,opt,name=otntspec,proto3" json:"otntspec,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*TeMgmtGenericTspec) Descriptor

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

func (*TeMgmtGenericTspec) GetOtntspec

func (m *TeMgmtGenericTspec) GetOtntspec() *TeMgmtG709OtnTspec

func (*TeMgmtGenericTspec) GetTspecType

func (m *TeMgmtGenericTspec) GetTspecType() string

func (*TeMgmtGenericTspec) ProtoMessage

func (*TeMgmtGenericTspec) ProtoMessage()

func (*TeMgmtGenericTspec) Reset

func (m *TeMgmtGenericTspec) Reset()

func (*TeMgmtGenericTspec) String

func (m *TeMgmtGenericTspec) String() string

func (*TeMgmtGenericTspec) XXX_DiscardUnknown

func (m *TeMgmtGenericTspec) XXX_DiscardUnknown()

func (*TeMgmtGenericTspec) XXX_Marshal

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

func (*TeMgmtGenericTspec) XXX_Merge

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

func (*TeMgmtGenericTspec) XXX_Size

func (m *TeMgmtGenericTspec) XXX_Size() int

func (*TeMgmtGenericTspec) XXX_Unmarshal

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

type TeOduFlexCbrInfo

type TeOduFlexCbrInfo struct {
	BitRate              uint32   `protobuf:"varint,1,opt,name=bit_rate,json=bitRate,proto3" json:"bit_rate,omitempty"`
	Tolerance            uint32   `protobuf:"varint,2,opt,name=tolerance,proto3" json:"tolerance,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeOduFlexCbrInfo) Descriptor

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

func (*TeOduFlexCbrInfo) GetBitRate

func (m *TeOduFlexCbrInfo) GetBitRate() uint32

func (*TeOduFlexCbrInfo) GetTolerance

func (m *TeOduFlexCbrInfo) GetTolerance() uint32

func (*TeOduFlexCbrInfo) ProtoMessage

func (*TeOduFlexCbrInfo) ProtoMessage()

func (*TeOduFlexCbrInfo) Reset

func (m *TeOduFlexCbrInfo) Reset()

func (*TeOduFlexCbrInfo) String

func (m *TeOduFlexCbrInfo) String() string

func (*TeOduFlexCbrInfo) XXX_DiscardUnknown

func (m *TeOduFlexCbrInfo) XXX_DiscardUnknown()

func (*TeOduFlexCbrInfo) XXX_Marshal

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

func (*TeOduFlexCbrInfo) XXX_Merge

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

func (*TeOduFlexCbrInfo) XXX_Size

func (m *TeOduFlexCbrInfo) XXX_Size() int

func (*TeOduFlexCbrInfo) XXX_Unmarshal

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

type TeOduFlexGfpFNonResInfo

type TeOduFlexGfpFNonResInfo struct {
	BitRate              uint32   `protobuf:"varint,1,opt,name=bit_rate,json=bitRate,proto3" json:"bit_rate,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeOduFlexGfpFNonResInfo) Descriptor

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

func (*TeOduFlexGfpFNonResInfo) GetBitRate

func (m *TeOduFlexGfpFNonResInfo) GetBitRate() uint32

func (*TeOduFlexGfpFNonResInfo) ProtoMessage

func (*TeOduFlexGfpFNonResInfo) ProtoMessage()

func (*TeOduFlexGfpFNonResInfo) Reset

func (m *TeOduFlexGfpFNonResInfo) Reset()

func (*TeOduFlexGfpFNonResInfo) String

func (m *TeOduFlexGfpFNonResInfo) String() string

func (*TeOduFlexGfpFNonResInfo) XXX_DiscardUnknown

func (m *TeOduFlexGfpFNonResInfo) XXX_DiscardUnknown()

func (*TeOduFlexGfpFNonResInfo) XXX_Marshal

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

func (*TeOduFlexGfpFNonResInfo) XXX_Merge

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

func (*TeOduFlexGfpFNonResInfo) XXX_Size

func (m *TeOduFlexGfpFNonResInfo) XXX_Size() int

func (*TeOduFlexGfpFNonResInfo) XXX_Unmarshal

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

type TeOduFlexGfpFResInfo

type TeOduFlexGfpFResInfo struct {
	BitRate              uint32   `protobuf:"varint,1,opt,name=bit_rate,json=bitRate,proto3" json:"bit_rate,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeOduFlexGfpFResInfo) Descriptor

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

func (*TeOduFlexGfpFResInfo) GetBitRate

func (m *TeOduFlexGfpFResInfo) GetBitRate() uint32

func (*TeOduFlexGfpFResInfo) ProtoMessage

func (*TeOduFlexGfpFResInfo) ProtoMessage()

func (*TeOduFlexGfpFResInfo) Reset

func (m *TeOduFlexGfpFResInfo) Reset()

func (*TeOduFlexGfpFResInfo) String

func (m *TeOduFlexGfpFResInfo) String() string

func (*TeOduFlexGfpFResInfo) XXX_DiscardUnknown

func (m *TeOduFlexGfpFResInfo) XXX_DiscardUnknown()

func (*TeOduFlexGfpFResInfo) XXX_Marshal

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

func (*TeOduFlexGfpFResInfo) XXX_Merge

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

func (*TeOduFlexGfpFResInfo) XXX_Size

func (m *TeOduFlexGfpFResInfo) XXX_Size() int

func (*TeOduFlexGfpFResInfo) XXX_Unmarshal

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

type TeOduV3Bw

type TeOduV3Bw struct {
	OduLevel             string                   `protobuf:"bytes,1,opt,name=odu_level,json=oduLevel,proto3" json:"odu_level,omitempty"`
	OduFlexCbr           *TeOduFlexCbrInfo        `protobuf:"bytes,2,opt,name=odu_flex_cbr,json=oduFlexCbr,proto3" json:"odu_flex_cbr,omitempty"`
	OduFlexGfpFRes       *TeOduFlexGfpFResInfo    `protobuf:"bytes,3,opt,name=odu_flex_gfp_f_res,json=oduFlexGfpFRes,proto3" json:"odu_flex_gfp_f_res,omitempty"`
	OduFlexGfpFNonRes    *TeOduFlexGfpFNonResInfo `protobuf:"bytes,4,opt,name=odu_flex_gfp_f_non_res,json=oduFlexGfpFNonRes,proto3" json:"odu_flex_gfp_f_non_res,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*TeOduV3Bw) Descriptor

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

func (*TeOduV3Bw) GetOduFlexCbr

func (m *TeOduV3Bw) GetOduFlexCbr() *TeOduFlexCbrInfo

func (*TeOduV3Bw) GetOduFlexGfpFNonRes

func (m *TeOduV3Bw) GetOduFlexGfpFNonRes() *TeOduFlexGfpFNonResInfo

func (*TeOduV3Bw) GetOduFlexGfpFRes

func (m *TeOduV3Bw) GetOduFlexGfpFRes() *TeOduFlexGfpFResInfo

func (*TeOduV3Bw) GetOduLevel

func (m *TeOduV3Bw) GetOduLevel() string

func (*TeOduV3Bw) ProtoMessage

func (*TeOduV3Bw) ProtoMessage()

func (*TeOduV3Bw) Reset

func (m *TeOduV3Bw) Reset()

func (*TeOduV3Bw) String

func (m *TeOduV3Bw) String() string

func (*TeOduV3Bw) XXX_DiscardUnknown

func (m *TeOduV3Bw) XXX_DiscardUnknown()

func (*TeOduV3Bw) XXX_Marshal

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

func (*TeOduV3Bw) XXX_Merge

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

func (*TeOduV3Bw) XXX_Size

func (m *TeOduV3Bw) XXX_Size() int

func (*TeOduV3Bw) XXX_Unmarshal

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

type TePvtProtObjT

type TePvtProtObjT struct {
	Sbit                 bool     `protobuf:"varint,1,opt,name=sbit,proto3" json:"sbit,omitempty"`
	Pbit                 bool     `protobuf:"varint,2,opt,name=pbit,proto3" json:"pbit,omitempty"`
	Nbit                 bool     `protobuf:"varint,3,opt,name=nbit,proto3" json:"nbit,omitempty"`
	Obit                 bool     `protobuf:"varint,4,opt,name=obit,proto3" json:"obit,omitempty"`
	ProtectType          string   `protobuf:"bytes,5,opt,name=protect_type,json=protectType,proto3" json:"protect_type,omitempty"`
	IsWtrPresent         bool     `protobuf:"varint,6,opt,name=is_wtr_present,json=isWtrPresent,proto3" json:"is_wtr_present,omitempty"`
	WtrTimeout           uint32   `protobuf:"varint,7,opt,name=wtr_timeout,json=wtrTimeout,proto3" json:"wtr_timeout,omitempty"`
	IsHopresent          bool     `protobuf:"varint,8,opt,name=is_hopresent,json=isHopresent,proto3" json:"is_hopresent,omitempty"`
	HoTimeout            uint32   `protobuf:"varint,9,opt,name=ho_timeout,json=hoTimeout,proto3" json:"ho_timeout,omitempty"`
	IsSncModePresent     bool     `protobuf:"varint,10,opt,name=is_snc_mode_present,json=isSncModePresent,proto3" json:"is_snc_mode_present,omitempty"`
	SncMode              string   `protobuf:"bytes,11,opt,name=snc_mode,json=sncMode,proto3" json:"snc_mode,omitempty"`
	TcmId                uint32   `protobuf:"varint,12,opt,name=tcm_id,json=tcmId,proto3" json:"tcm_id,omitempty"`
	PathProtProfileType  string   `protobuf:"bytes,13,opt,name=path_prot_profile_type,json=pathProtProfileType,proto3" json:"path_prot_profile_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TePvtProtObjT) Descriptor

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

func (*TePvtProtObjT) GetHoTimeout

func (m *TePvtProtObjT) GetHoTimeout() uint32

func (*TePvtProtObjT) GetIsHopresent

func (m *TePvtProtObjT) GetIsHopresent() bool

func (*TePvtProtObjT) GetIsSncModePresent

func (m *TePvtProtObjT) GetIsSncModePresent() bool

func (*TePvtProtObjT) GetIsWtrPresent

func (m *TePvtProtObjT) GetIsWtrPresent() bool

func (*TePvtProtObjT) GetNbit

func (m *TePvtProtObjT) GetNbit() bool

func (*TePvtProtObjT) GetObit

func (m *TePvtProtObjT) GetObit() bool

func (*TePvtProtObjT) GetPathProtProfileType

func (m *TePvtProtObjT) GetPathProtProfileType() string

func (*TePvtProtObjT) GetPbit

func (m *TePvtProtObjT) GetPbit() bool

func (*TePvtProtObjT) GetProtectType

func (m *TePvtProtObjT) GetProtectType() string

func (*TePvtProtObjT) GetSbit

func (m *TePvtProtObjT) GetSbit() bool

func (*TePvtProtObjT) GetSncMode

func (m *TePvtProtObjT) GetSncMode() string

func (*TePvtProtObjT) GetTcmId

func (m *TePvtProtObjT) GetTcmId() uint32

func (*TePvtProtObjT) GetWtrTimeout

func (m *TePvtProtObjT) GetWtrTimeout() uint32

func (*TePvtProtObjT) ProtoMessage

func (*TePvtProtObjT) ProtoMessage()

func (*TePvtProtObjT) Reset

func (m *TePvtProtObjT) Reset()

func (*TePvtProtObjT) String

func (m *TePvtProtObjT) String() string

func (*TePvtProtObjT) XXX_DiscardUnknown

func (m *TePvtProtObjT) XXX_DiscardUnknown()

func (*TePvtProtObjT) XXX_Marshal

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

func (*TePvtProtObjT) XXX_Merge

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

func (*TePvtProtObjT) XXX_Size

func (m *TePvtProtObjT) XXX_Size() int

func (*TePvtProtObjT) XXX_Unmarshal

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

type TeRevertSchT

type TeRevertSchT struct {
	Schedulename         []string `protobuf:"bytes,1,rep,name=schedulename,proto3" json:"schedulename,omitempty"`
	ScheduleDate         uint32   `protobuf:"varint,2,opt,name=schedule_date,json=scheduleDate,proto3" json:"schedule_date,omitempty"`
	ScheduleFrequency    string   `protobuf:"bytes,3,opt,name=schedule_frequency,json=scheduleFrequency,proto3" json:"schedule_frequency,omitempty"`
	Duration             uint32   `protobuf:"varint,4,opt,name=duration,proto3" json:"duration,omitempty"`
	MaxTries             uint32   `protobuf:"varint,5,opt,name=max_tries,json=maxTries,proto3" json:"max_tries,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeRevertSchT) Descriptor

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

func (*TeRevertSchT) GetDuration

func (m *TeRevertSchT) GetDuration() uint32

func (*TeRevertSchT) GetMaxTries

func (m *TeRevertSchT) GetMaxTries() uint32

func (*TeRevertSchT) GetScheduleDate

func (m *TeRevertSchT) GetScheduleDate() uint32

func (*TeRevertSchT) GetScheduleFrequency

func (m *TeRevertSchT) GetScheduleFrequency() string

func (*TeRevertSchT) GetSchedulename

func (m *TeRevertSchT) GetSchedulename() []string

func (*TeRevertSchT) ProtoMessage

func (*TeRevertSchT) ProtoMessage()

func (*TeRevertSchT) Reset

func (m *TeRevertSchT) Reset()

func (*TeRevertSchT) String

func (m *TeRevertSchT) String() string

func (*TeRevertSchT) XXX_DiscardUnknown

func (m *TeRevertSchT) XXX_DiscardUnknown()

func (*TeRevertSchT) XXX_Marshal

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

func (*TeRevertSchT) XXX_Merge

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

func (*TeRevertSchT) XXX_Size

func (m *TeRevertSchT) XXX_Size() int

func (*TeRevertSchT) XXX_Unmarshal

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

type TeS2LFecT

type TeS2LFecT struct {
	S2LFecSubgroupId         uint32   `protobuf:"varint,1,opt,name=s2l_fec_subgroup_id,json=s2lFecSubgroupId,proto3" json:"s2l_fec_subgroup_id,omitempty"`
	S2LFecLspId              uint32   `protobuf:"varint,2,opt,name=s2l_fec_lsp_id,json=s2lFecLspId,proto3" json:"s2l_fec_lsp_id,omitempty"`
	S2LFecTunnelId           uint32   `protobuf:"varint,3,opt,name=s2l_fec_tunnel_id,json=s2lFecTunnelId,proto3" json:"s2l_fec_tunnel_id,omitempty"`
	S2LFecExtendedTunnelId   string   `` /* 133-byte string literal not displayed */
	S2LFecSource             string   `protobuf:"bytes,5,opt,name=s2l_fec_source,json=s2lFecSource,proto3" json:"s2l_fec_source,omitempty"`
	S2LFecDest               string   `protobuf:"bytes,6,opt,name=s2l_fec_dest,json=s2lFecDest,proto3" json:"s2l_fec_dest,omitempty"`
	S2LFecP2MpId             uint32   `protobuf:"varint,7,opt,name=s2l_fec_p2mp_id,json=s2lFecP2mpId,proto3" json:"s2l_fec_p2mp_id,omitempty"`
	S2LFecSubgroupOriginator string   `` /* 137-byte string literal not displayed */
	S2LFecCtype              string   `protobuf:"bytes,9,opt,name=s2l_fec_ctype,json=s2lFecCtype,proto3" json:"s2l_fec_ctype,omitempty"`
	S2LFecVrf                string   `protobuf:"bytes,10,opt,name=s2l_fec_vrf,json=s2lFecVrf,proto3" json:"s2l_fec_vrf,omitempty"`
	XXX_NoUnkeyedLiteral     struct{} `json:"-"`
	XXX_unrecognized         []byte   `json:"-"`
	XXX_sizecache            int32    `json:"-"`
}

func (*TeS2LFecT) Descriptor

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

func (*TeS2LFecT) GetS2LFecCtype

func (m *TeS2LFecT) GetS2LFecCtype() string

func (*TeS2LFecT) GetS2LFecDest

func (m *TeS2LFecT) GetS2LFecDest() string

func (*TeS2LFecT) GetS2LFecExtendedTunnelId

func (m *TeS2LFecT) GetS2LFecExtendedTunnelId() string

func (*TeS2LFecT) GetS2LFecLspId

func (m *TeS2LFecT) GetS2LFecLspId() uint32

func (*TeS2LFecT) GetS2LFecP2MpId

func (m *TeS2LFecT) GetS2LFecP2MpId() uint32

func (*TeS2LFecT) GetS2LFecSource

func (m *TeS2LFecT) GetS2LFecSource() string

func (*TeS2LFecT) GetS2LFecSubgroupId

func (m *TeS2LFecT) GetS2LFecSubgroupId() uint32

func (*TeS2LFecT) GetS2LFecSubgroupOriginator

func (m *TeS2LFecT) GetS2LFecSubgroupOriginator() string

func (*TeS2LFecT) GetS2LFecTunnelId

func (m *TeS2LFecT) GetS2LFecTunnelId() uint32

func (*TeS2LFecT) GetS2LFecVrf

func (m *TeS2LFecT) GetS2LFecVrf() string

func (*TeS2LFecT) ProtoMessage

func (*TeS2LFecT) ProtoMessage()

func (*TeS2LFecT) Reset

func (m *TeS2LFecT) Reset()

func (*TeS2LFecT) String

func (m *TeS2LFecT) String() string

func (*TeS2LFecT) XXX_DiscardUnknown

func (m *TeS2LFecT) XXX_DiscardUnknown()

func (*TeS2LFecT) XXX_Marshal

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

func (*TeS2LFecT) XXX_Merge

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

func (*TeS2LFecT) XXX_Size

func (m *TeS2LFecT) XXX_Size() int

func (*TeS2LFecT) XXX_Unmarshal

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

type TeS2LSrPathHop

type TeS2LSrPathHop struct {
	SidType              string   `protobuf:"bytes,1,opt,name=sid_type,json=sidType,proto3" json:"sid_type,omitempty"`
	HasIpAddresses       bool     `protobuf:"varint,2,opt,name=has_ip_addresses,json=hasIpAddresses,proto3" json:"has_ip_addresses,omitempty"`
	LocalAddr            string   `protobuf:"bytes,3,opt,name=local_addr,json=localAddr,proto3" json:"local_addr,omitempty"`
	RemoteAddr           string   `protobuf:"bytes,4,opt,name=remote_addr,json=remoteAddr,proto3" json:"remote_addr,omitempty"`
	HasMplsLabel         bool     `protobuf:"varint,5,opt,name=has_mpls_label,json=hasMplsLabel,proto3" json:"has_mpls_label,omitempty"`
	MplsLabelValue       uint32   `protobuf:"varint,6,opt,name=mpls_label_value,json=mplsLabelValue,proto3" json:"mpls_label_value,omitempty"`
	HasEntropyLabel      bool     `protobuf:"varint,7,opt,name=has_entropy_label,json=hasEntropyLabel,proto3" json:"has_entropy_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeS2LSrPathHop) Descriptor

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

func (*TeS2LSrPathHop) GetHasEntropyLabel

func (m *TeS2LSrPathHop) GetHasEntropyLabel() bool

func (*TeS2LSrPathHop) GetHasIpAddresses

func (m *TeS2LSrPathHop) GetHasIpAddresses() bool

func (*TeS2LSrPathHop) GetHasMplsLabel

func (m *TeS2LSrPathHop) GetHasMplsLabel() bool

func (*TeS2LSrPathHop) GetLocalAddr

func (m *TeS2LSrPathHop) GetLocalAddr() string

func (*TeS2LSrPathHop) GetMplsLabelValue

func (m *TeS2LSrPathHop) GetMplsLabelValue() uint32

func (*TeS2LSrPathHop) GetRemoteAddr

func (m *TeS2LSrPathHop) GetRemoteAddr() string

func (*TeS2LSrPathHop) GetSidType

func (m *TeS2LSrPathHop) GetSidType() string

func (*TeS2LSrPathHop) ProtoMessage

func (*TeS2LSrPathHop) ProtoMessage()

func (*TeS2LSrPathHop) Reset

func (m *TeS2LSrPathHop) Reset()

func (*TeS2LSrPathHop) String

func (m *TeS2LSrPathHop) String() string

func (*TeS2LSrPathHop) XXX_DiscardUnknown

func (m *TeS2LSrPathHop) XXX_DiscardUnknown()

func (*TeS2LSrPathHop) XXX_Marshal

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

func (*TeS2LSrPathHop) XXX_Merge

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

func (*TeS2LSrPathHop) XXX_Size

func (m *TeS2LSrPathHop) XXX_Size() int

func (*TeS2LSrPathHop) XXX_Unmarshal

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

type TeS2LSrlgCollectInfo

type TeS2LSrlgCollectInfo struct {
	SrlgCollectType      string   `protobuf:"bytes,1,opt,name=srlg_collect_type,json=srlgCollectType,proto3" json:"srlg_collect_type,omitempty"`
	DiscoveredSrlg       []uint32 `protobuf:"varint,2,rep,packed,name=discovered_srlg,json=discoveredSrlg,proto3" json:"discovered_srlg,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeS2LSrlgCollectInfo) Descriptor

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

func (*TeS2LSrlgCollectInfo) GetDiscoveredSrlg

func (m *TeS2LSrlgCollectInfo) GetDiscoveredSrlg() []uint32

func (*TeS2LSrlgCollectInfo) GetSrlgCollectType

func (m *TeS2LSrlgCollectInfo) GetSrlgCollectType() string

func (*TeS2LSrlgCollectInfo) ProtoMessage

func (*TeS2LSrlgCollectInfo) ProtoMessage()

func (*TeS2LSrlgCollectInfo) Reset

func (m *TeS2LSrlgCollectInfo) Reset()

func (*TeS2LSrlgCollectInfo) String

func (m *TeS2LSrlgCollectInfo) String() string

func (*TeS2LSrlgCollectInfo) XXX_DiscardUnknown

func (m *TeS2LSrlgCollectInfo) XXX_DiscardUnknown()

func (*TeS2LSrlgCollectInfo) XXX_Marshal

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

func (*TeS2LSrlgCollectInfo) XXX_Merge

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

func (*TeS2LSrlgCollectInfo) XXX_Size

func (m *TeS2LSrlgCollectInfo) XXX_Size() int

func (*TeS2LSrlgCollectInfo) XXX_Unmarshal

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

type TeXro

type TeXro struct {
	XroSubobject         []*TeXroSubobj `protobuf:"bytes,1,rep,name=xro_subobject,json=xroSubobject,proto3" json:"xro_subobject,omitempty"`
	MutualDiversityFlag  bool           `protobuf:"varint,2,opt,name=mutual_diversity_flag,json=mutualDiversityFlag,proto3" json:"mutual_diversity_flag,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TeXro) Descriptor

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

func (*TeXro) GetMutualDiversityFlag

func (m *TeXro) GetMutualDiversityFlag() bool

func (*TeXro) GetXroSubobject

func (m *TeXro) GetXroSubobject() []*TeXroSubobj

func (*TeXro) ProtoMessage

func (*TeXro) ProtoMessage()

func (*TeXro) Reset

func (m *TeXro) Reset()

func (*TeXro) String

func (m *TeXro) String() string

func (*TeXro) XXX_DiscardUnknown

func (m *TeXro) XXX_DiscardUnknown()

func (*TeXro) XXX_Marshal

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

func (*TeXro) XXX_Merge

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

func (*TeXro) XXX_Size

func (m *TeXro) XXX_Size() int

func (*TeXro) XXX_Unmarshal

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

type TeXroSubobj

type TeXroSubobj struct {
	Type                 string             `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Ipv4Subobject        *TeXroSubobjIpv4   `protobuf:"bytes,2,opt,name=ipv4_subobject,json=ipv4Subobject,proto3" json:"ipv4_subobject,omitempty"`
	Ipv6Subobject        *TeXroSubobjIpv6   `protobuf:"bytes,3,opt,name=ipv6_subobject,json=ipv6Subobject,proto3" json:"ipv6_subobject,omitempty"`
	UnnumberedSubobject  *TeXroSubobjUnnum  `protobuf:"bytes,4,opt,name=unnumbered_subobject,json=unnumberedSubobject,proto3" json:"unnumbered_subobject,omitempty"`
	AsSubobject          *TeXroSubobjAs     `protobuf:"bytes,5,opt,name=as_subobject,json=asSubobject,proto3" json:"as_subobject,omitempty"`
	SrlgSubobject        *TeXroSubobjSrlg   `protobuf:"bytes,6,opt,name=srlg_subobject,json=srlgSubobject,proto3" json:"srlg_subobject,omitempty"`
	LspSubobject         *TeXroSubobjP2PLsp `protobuf:"bytes,7,opt,name=lsp_subobject,json=lspSubobject,proto3" json:"lsp_subobject,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*TeXroSubobj) Descriptor

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

func (*TeXroSubobj) GetAsSubobject

func (m *TeXroSubobj) GetAsSubobject() *TeXroSubobjAs

func (*TeXroSubobj) GetIpv4Subobject

func (m *TeXroSubobj) GetIpv4Subobject() *TeXroSubobjIpv4

func (*TeXroSubobj) GetIpv6Subobject

func (m *TeXroSubobj) GetIpv6Subobject() *TeXroSubobjIpv6

func (*TeXroSubobj) GetLspSubobject

func (m *TeXroSubobj) GetLspSubobject() *TeXroSubobjP2PLsp

func (*TeXroSubobj) GetSrlgSubobject

func (m *TeXroSubobj) GetSrlgSubobject() *TeXroSubobjSrlg

func (*TeXroSubobj) GetType

func (m *TeXroSubobj) GetType() string

func (*TeXroSubobj) GetUnnumberedSubobject

func (m *TeXroSubobj) GetUnnumberedSubobject() *TeXroSubobjUnnum

func (*TeXroSubobj) ProtoMessage

func (*TeXroSubobj) ProtoMessage()

func (*TeXroSubobj) Reset

func (m *TeXroSubobj) Reset()

func (*TeXroSubobj) String

func (m *TeXroSubobj) String() string

func (*TeXroSubobj) XXX_DiscardUnknown

func (m *TeXroSubobj) XXX_DiscardUnknown()

func (*TeXroSubobj) XXX_Marshal

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

func (*TeXroSubobj) XXX_Merge

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

func (*TeXroSubobj) XXX_Size

func (m *TeXroSubobj) XXX_Size() int

func (*TeXroSubobj) XXX_Unmarshal

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

type TeXroSubobjAs

type TeXroSubobjAs struct {
	AsNumber             uint32   `protobuf:"varint,1,opt,name=as_number,json=asNumber,proto3" json:"as_number,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeXroSubobjAs) Descriptor

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

func (*TeXroSubobjAs) GetAsNumber

func (m *TeXroSubobjAs) GetAsNumber() uint32

func (*TeXroSubobjAs) ProtoMessage

func (*TeXroSubobjAs) ProtoMessage()

func (*TeXroSubobjAs) Reset

func (m *TeXroSubobjAs) Reset()

func (*TeXroSubobjAs) String

func (m *TeXroSubobjAs) String() string

func (*TeXroSubobjAs) XXX_DiscardUnknown

func (m *TeXroSubobjAs) XXX_DiscardUnknown()

func (*TeXroSubobjAs) XXX_Marshal

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

func (*TeXroSubobjAs) XXX_Merge

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

func (*TeXroSubobjAs) XXX_Size

func (m *TeXroSubobjAs) XXX_Size() int

func (*TeXroSubobjAs) XXX_Unmarshal

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

type TeXroSubobjIpv4

type TeXroSubobjIpv4 struct {
	Address              string   `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	PrefixLen            uint32   `protobuf:"varint,2,opt,name=prefix_len,json=prefixLen,proto3" json:"prefix_len,omitempty"`
	Attribute            string   `protobuf:"bytes,3,opt,name=attribute,proto3" json:"attribute,omitempty"`
	ExclusionType        string   `protobuf:"bytes,4,opt,name=exclusion_type,json=exclusionType,proto3" json:"exclusion_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeXroSubobjIpv4) Descriptor

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

func (*TeXroSubobjIpv4) GetAddress

func (m *TeXroSubobjIpv4) GetAddress() string

func (*TeXroSubobjIpv4) GetAttribute

func (m *TeXroSubobjIpv4) GetAttribute() string

func (*TeXroSubobjIpv4) GetExclusionType

func (m *TeXroSubobjIpv4) GetExclusionType() string

func (*TeXroSubobjIpv4) GetPrefixLen

func (m *TeXroSubobjIpv4) GetPrefixLen() uint32

func (*TeXroSubobjIpv4) ProtoMessage

func (*TeXroSubobjIpv4) ProtoMessage()

func (*TeXroSubobjIpv4) Reset

func (m *TeXroSubobjIpv4) Reset()

func (*TeXroSubobjIpv4) String

func (m *TeXroSubobjIpv4) String() string

func (*TeXroSubobjIpv4) XXX_DiscardUnknown

func (m *TeXroSubobjIpv4) XXX_DiscardUnknown()

func (*TeXroSubobjIpv4) XXX_Marshal

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

func (*TeXroSubobjIpv4) XXX_Merge

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

func (*TeXroSubobjIpv4) XXX_Size

func (m *TeXroSubobjIpv4) XXX_Size() int

func (*TeXroSubobjIpv4) XXX_Unmarshal

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

type TeXroSubobjIpv6

type TeXroSubobjIpv6 struct {
	Address              string   `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	PrefixLen            uint32   `protobuf:"varint,2,opt,name=prefix_len,json=prefixLen,proto3" json:"prefix_len,omitempty"`
	Attribute            string   `protobuf:"bytes,3,opt,name=attribute,proto3" json:"attribute,omitempty"`
	ExclusionType        string   `protobuf:"bytes,4,opt,name=exclusion_type,json=exclusionType,proto3" json:"exclusion_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeXroSubobjIpv6) Descriptor

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

func (*TeXroSubobjIpv6) GetAddress

func (m *TeXroSubobjIpv6) GetAddress() string

func (*TeXroSubobjIpv6) GetAttribute

func (m *TeXroSubobjIpv6) GetAttribute() string

func (*TeXroSubobjIpv6) GetExclusionType

func (m *TeXroSubobjIpv6) GetExclusionType() string

func (*TeXroSubobjIpv6) GetPrefixLen

func (m *TeXroSubobjIpv6) GetPrefixLen() uint32

func (*TeXroSubobjIpv6) ProtoMessage

func (*TeXroSubobjIpv6) ProtoMessage()

func (*TeXroSubobjIpv6) Reset

func (m *TeXroSubobjIpv6) Reset()

func (*TeXroSubobjIpv6) String

func (m *TeXroSubobjIpv6) String() string

func (*TeXroSubobjIpv6) XXX_DiscardUnknown

func (m *TeXroSubobjIpv6) XXX_DiscardUnknown()

func (*TeXroSubobjIpv6) XXX_Marshal

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

func (*TeXroSubobjIpv6) XXX_Merge

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

func (*TeXroSubobjIpv6) XXX_Size

func (m *TeXroSubobjIpv6) XXX_Size() int

func (*TeXroSubobjIpv6) XXX_Unmarshal

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

type TeXroSubobjP2PLsp

type TeXroSubobjP2PLsp struct {
	Fec                      *TeLspFecT `protobuf:"bytes,1,opt,name=fec,proto3" json:"fec,omitempty"`
	IgnoreLspId              bool       `protobuf:"varint,2,opt,name=ignore_lsp_id,json=ignoreLspId,proto3" json:"ignore_lsp_id,omitempty"`
	ProcessingNodeException  bool       `` /* 133-byte string literal not displayed */
	PenultimateNodeException bool       `` /* 136-byte string literal not displayed */
	DestinationNodeException bool       `` /* 136-byte string literal not displayed */
	ExclusionType            string     `protobuf:"bytes,6,opt,name=exclusion_type,json=exclusionType,proto3" json:"exclusion_type,omitempty"`
	XXX_NoUnkeyedLiteral     struct{}   `json:"-"`
	XXX_unrecognized         []byte     `json:"-"`
	XXX_sizecache            int32      `json:"-"`
}

func (*TeXroSubobjP2PLsp) Descriptor

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

func (*TeXroSubobjP2PLsp) GetDestinationNodeException

func (m *TeXroSubobjP2PLsp) GetDestinationNodeException() bool

func (*TeXroSubobjP2PLsp) GetExclusionType

func (m *TeXroSubobjP2PLsp) GetExclusionType() string

func (*TeXroSubobjP2PLsp) GetFec

func (m *TeXroSubobjP2PLsp) GetFec() *TeLspFecT

func (*TeXroSubobjP2PLsp) GetIgnoreLspId

func (m *TeXroSubobjP2PLsp) GetIgnoreLspId() bool

func (*TeXroSubobjP2PLsp) GetPenultimateNodeException

func (m *TeXroSubobjP2PLsp) GetPenultimateNodeException() bool

func (*TeXroSubobjP2PLsp) GetProcessingNodeException

func (m *TeXroSubobjP2PLsp) GetProcessingNodeException() bool

func (*TeXroSubobjP2PLsp) ProtoMessage

func (*TeXroSubobjP2PLsp) ProtoMessage()

func (*TeXroSubobjP2PLsp) Reset

func (m *TeXroSubobjP2PLsp) Reset()

func (*TeXroSubobjP2PLsp) String

func (m *TeXroSubobjP2PLsp) String() string

func (*TeXroSubobjP2PLsp) XXX_DiscardUnknown

func (m *TeXroSubobjP2PLsp) XXX_DiscardUnknown()

func (*TeXroSubobjP2PLsp) XXX_Marshal

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

func (*TeXroSubobjP2PLsp) XXX_Merge

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

func (*TeXroSubobjP2PLsp) XXX_Size

func (m *TeXroSubobjP2PLsp) XXX_Size() int

func (*TeXroSubobjP2PLsp) XXX_Unmarshal

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

type TeXroSubobjSrlg

type TeXroSubobjSrlg struct {
	SrlgId               uint32   `protobuf:"varint,1,opt,name=srlg_id,json=srlgId,proto3" json:"srlg_id,omitempty"`
	ExclusionType        string   `protobuf:"bytes,2,opt,name=exclusion_type,json=exclusionType,proto3" json:"exclusion_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeXroSubobjSrlg) Descriptor

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

func (*TeXroSubobjSrlg) GetExclusionType

func (m *TeXroSubobjSrlg) GetExclusionType() string

func (*TeXroSubobjSrlg) GetSrlgId

func (m *TeXroSubobjSrlg) GetSrlgId() uint32

func (*TeXroSubobjSrlg) ProtoMessage

func (*TeXroSubobjSrlg) ProtoMessage()

func (*TeXroSubobjSrlg) Reset

func (m *TeXroSubobjSrlg) Reset()

func (*TeXroSubobjSrlg) String

func (m *TeXroSubobjSrlg) String() string

func (*TeXroSubobjSrlg) XXX_DiscardUnknown

func (m *TeXroSubobjSrlg) XXX_DiscardUnknown()

func (*TeXroSubobjSrlg) XXX_Marshal

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

func (*TeXroSubobjSrlg) XXX_Merge

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

func (*TeXroSubobjSrlg) XXX_Size

func (m *TeXroSubobjSrlg) XXX_Size() int

func (*TeXroSubobjSrlg) XXX_Unmarshal

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

type TeXroSubobjUnnum

type TeXroSubobjUnnum struct {
	TeRouterId           string   `protobuf:"bytes,1,opt,name=te_router_id,json=teRouterId,proto3" json:"te_router_id,omitempty"`
	InterfaceId          uint32   `protobuf:"varint,2,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
	Attribute            string   `protobuf:"bytes,3,opt,name=attribute,proto3" json:"attribute,omitempty"`
	ExclusionType        string   `protobuf:"bytes,4,opt,name=exclusion_type,json=exclusionType,proto3" json:"exclusion_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TeXroSubobjUnnum) Descriptor

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

func (*TeXroSubobjUnnum) GetAttribute

func (m *TeXroSubobjUnnum) GetAttribute() string

func (*TeXroSubobjUnnum) GetExclusionType

func (m *TeXroSubobjUnnum) GetExclusionType() string

func (*TeXroSubobjUnnum) GetInterfaceId

func (m *TeXroSubobjUnnum) GetInterfaceId() uint32

func (*TeXroSubobjUnnum) GetTeRouterId

func (m *TeXroSubobjUnnum) GetTeRouterId() string

func (*TeXroSubobjUnnum) ProtoMessage

func (*TeXroSubobjUnnum) ProtoMessage()

func (*TeXroSubobjUnnum) Reset

func (m *TeXroSubobjUnnum) Reset()

func (*TeXroSubobjUnnum) String

func (m *TeXroSubobjUnnum) String() string

func (*TeXroSubobjUnnum) XXX_DiscardUnknown

func (m *TeXroSubobjUnnum) XXX_DiscardUnknown()

func (*TeXroSubobjUnnum) XXX_Marshal

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

func (*TeXroSubobjUnnum) XXX_Merge

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

func (*TeXroSubobjUnnum) XXX_Size

func (m *TeXroSubobjUnnum) XXX_Size() int

func (*TeXroSubobjUnnum) XXX_Unmarshal

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

type TunnelHopInfo

type TunnelHopInfo struct {
	HopAddress           string   `protobuf:"bytes,1,opt,name=hop_address,json=hopAddress,proto3" json:"hop_address,omitempty"`
	HopAffinity          uint32   `protobuf:"varint,2,opt,name=hop_affinity,json=hopAffinity,proto3" json:"hop_affinity,omitempty"`
	HopExtendedAffinity  []uint32 `` /* 128-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TunnelHopInfo) Descriptor

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

func (*TunnelHopInfo) GetHopAddress

func (m *TunnelHopInfo) GetHopAddress() string

func (*TunnelHopInfo) GetHopAffinity

func (m *TunnelHopInfo) GetHopAffinity() uint32

func (*TunnelHopInfo) GetHopExtendedAffinity

func (m *TunnelHopInfo) GetHopExtendedAffinity() []uint32

func (*TunnelHopInfo) ProtoMessage

func (*TunnelHopInfo) ProtoMessage()

func (*TunnelHopInfo) Reset

func (m *TunnelHopInfo) Reset()

func (*TunnelHopInfo) String

func (m *TunnelHopInfo) String() string

func (*TunnelHopInfo) XXX_DiscardUnknown

func (m *TunnelHopInfo) XXX_DiscardUnknown()

func (*TunnelHopInfo) XXX_Marshal

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

func (*TunnelHopInfo) XXX_Merge

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

func (*TunnelHopInfo) XXX_Size

func (m *TunnelHopInfo) XXX_Size() int

func (*TunnelHopInfo) XXX_Unmarshal

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

type TunnelMidpointLspWrapInfoBag

type TunnelMidpointLspWrapInfoBag struct {
	LspWrapProtectionEnable bool     `` /* 135-byte string literal not displayed */
	LspWrapProtectionLabel  uint32   `` /* 132-byte string literal not displayed */
	ReverseEgressInterface  string   `` /* 129-byte string literal not displayed */
	ReverseLspLabel         uint32   `protobuf:"varint,4,opt,name=reverse_lsp_label,json=reverseLspLabel,proto3" json:"reverse_lsp_label,omitempty"`
	LspWrapProtectionState  string   `` /* 131-byte string literal not displayed */
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func (*TunnelMidpointLspWrapInfoBag) Descriptor

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

func (*TunnelMidpointLspWrapInfoBag) GetLspWrapProtectionEnable

func (m *TunnelMidpointLspWrapInfoBag) GetLspWrapProtectionEnable() bool

func (*TunnelMidpointLspWrapInfoBag) GetLspWrapProtectionLabel

func (m *TunnelMidpointLspWrapInfoBag) GetLspWrapProtectionLabel() uint32

func (*TunnelMidpointLspWrapInfoBag) GetLspWrapProtectionState

func (m *TunnelMidpointLspWrapInfoBag) GetLspWrapProtectionState() string

func (*TunnelMidpointLspWrapInfoBag) GetReverseEgressInterface

func (m *TunnelMidpointLspWrapInfoBag) GetReverseEgressInterface() string

func (*TunnelMidpointLspWrapInfoBag) GetReverseLspLabel

func (m *TunnelMidpointLspWrapInfoBag) GetReverseLspLabel() uint32

func (*TunnelMidpointLspWrapInfoBag) ProtoMessage

func (*TunnelMidpointLspWrapInfoBag) ProtoMessage()

func (*TunnelMidpointLspWrapInfoBag) Reset

func (m *TunnelMidpointLspWrapInfoBag) Reset()

func (*TunnelMidpointLspWrapInfoBag) String

func (*TunnelMidpointLspWrapInfoBag) XXX_DiscardUnknown

func (m *TunnelMidpointLspWrapInfoBag) XXX_DiscardUnknown()

func (*TunnelMidpointLspWrapInfoBag) XXX_Marshal

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

func (*TunnelMidpointLspWrapInfoBag) XXX_Merge

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

func (*TunnelMidpointLspWrapInfoBag) XXX_Size

func (m *TunnelMidpointLspWrapInfoBag) XXX_Size() int

func (*TunnelMidpointLspWrapInfoBag) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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