cisco_ios_xr_mpls_te_oper_mpls_te_standby_attribute_sets_attribute_set

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-standby/attribute-sets/attribute-set

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

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 MplsTeAttributeSet

type MplsTeAttributeSet struct {
	TunnelAttributeSetName      string                   `` /* 132-byte string literal not displayed */
	TunnelAttributeSetNameCrc32 uint32                   `` /* 150-byte string literal not displayed */
	AttributeSetUnion           *MplsTeAttributeSetUnion `protobuf:"bytes,52,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 MplsTeAttributeSet_KEYS

type MplsTeAttributeSet_KEYS struct {
	AttributeSetType     string   `protobuf:"bytes,1,opt,name=attribute_set_type,json=attributeSetType,proto3" json:"attribute_set_type,omitempty"`
	AttributeSetName     string   `protobuf:"bytes,2,opt,name=attribute_set_name,json=attributeSetName,proto3" json:"attribute_set_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsTeAttributeSet_KEYS) Descriptor

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

func (*MplsTeAttributeSet_KEYS) GetAttributeSetName

func (m *MplsTeAttributeSet_KEYS) GetAttributeSetName() string

func (*MplsTeAttributeSet_KEYS) GetAttributeSetType

func (m *MplsTeAttributeSet_KEYS) GetAttributeSetType() string

func (*MplsTeAttributeSet_KEYS) ProtoMessage

func (*MplsTeAttributeSet_KEYS) ProtoMessage()

func (*MplsTeAttributeSet_KEYS) Reset

func (m *MplsTeAttributeSet_KEYS) Reset()

func (*MplsTeAttributeSet_KEYS) String

func (m *MplsTeAttributeSet_KEYS) String() string

func (*MplsTeAttributeSet_KEYS) XXX_DiscardUnknown

func (m *MplsTeAttributeSet_KEYS) XXX_DiscardUnknown()

func (*MplsTeAttributeSet_KEYS) XXX_Marshal

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

func (*MplsTeAttributeSet_KEYS) XXX_Merge

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

func (*MplsTeAttributeSet_KEYS) XXX_Size

func (m *MplsTeAttributeSet_KEYS) XXX_Size() int

func (*MplsTeAttributeSet_KEYS) XXX_Unmarshal

func (m *MplsTeAttributeSet_KEYS) 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 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 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 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 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 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

Jump to

Keyboard shortcuts

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