cisco_ios_xr_mpls_te_oper_mpls_pce_lsps_lsp

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Cisco-IOS-XR-mpls-te-oper:mpls-pce/lsps/lsp

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PceLspAutorouteBag

type PceLspAutorouteBag struct {
	IsUsed               bool     `protobuf:"varint,1,opt,name=is_used,json=isUsed,proto3" json:"is_used,omitempty"`
	Announced            bool     `protobuf:"varint,2,opt,name=announced,proto3" json:"announced,omitempty"`
	MetricType           string   `protobuf:"bytes,3,opt,name=metric_type,json=metricType,proto3" json:"metric_type,omitempty"`
	Metric               uint32   `protobuf:"varint,4,opt,name=metric,proto3" json:"metric,omitempty"`
	Destination          []string `protobuf:"bytes,5,rep,name=destination,proto3" json:"destination,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PceLspAutorouteBag) Descriptor

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

func (*PceLspAutorouteBag) GetAnnounced

func (m *PceLspAutorouteBag) GetAnnounced() bool

func (*PceLspAutorouteBag) GetDestination

func (m *PceLspAutorouteBag) GetDestination() []string

func (*PceLspAutorouteBag) GetIsUsed

func (m *PceLspAutorouteBag) GetIsUsed() bool

func (*PceLspAutorouteBag) GetMetric

func (m *PceLspAutorouteBag) GetMetric() uint32

func (*PceLspAutorouteBag) GetMetricType

func (m *PceLspAutorouteBag) GetMetricType() string

func (*PceLspAutorouteBag) ProtoMessage

func (*PceLspAutorouteBag) ProtoMessage()

func (*PceLspAutorouteBag) Reset

func (m *PceLspAutorouteBag) Reset()

func (*PceLspAutorouteBag) String

func (m *PceLspAutorouteBag) String() string

func (*PceLspAutorouteBag) XXX_DiscardUnknown

func (m *PceLspAutorouteBag) XXX_DiscardUnknown()

func (*PceLspAutorouteBag) XXX_Marshal

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

func (*PceLspAutorouteBag) XXX_Merge

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

func (*PceLspAutorouteBag) XXX_Size

func (m *PceLspAutorouteBag) XXX_Size() int

func (*PceLspAutorouteBag) XXX_Unmarshal

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

type PceLspBag

type PceLspBag struct {
	SourceAddress              string                `protobuf:"bytes,50,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"`
	DestinationAddress         string                `protobuf:"bytes,51,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"`
	SymbolicNameXr             string                `protobuf:"bytes,52,opt,name=symbolic_name_xr,json=symbolicNameXr,proto3" json:"symbolic_name_xr,omitempty"`
	SessionInternalLspId       uint32                `` /* 127-byte string literal not displayed */
	StatefulRequestParameterId uint32                `` /* 145-byte string literal not displayed */
	RequestQueueSize           uint32                `protobuf:"varint,55,opt,name=request_queue_size,json=requestQueueSize,proto3" json:"request_queue_size,omitempty"`
	Creator                    *PceLspPeerBag        `protobuf:"bytes,56,opt,name=creator,proto3" json:"creator,omitempty"`
	Delegated                  *PceLspPeerBag        `protobuf:"bytes,57,opt,name=delegated,proto3" json:"delegated,omitempty"`
	Delegatable                bool                  `protobuf:"varint,58,opt,name=delegatable,proto3" json:"delegatable,omitempty"`
	Operational                string                `protobuf:"bytes,59,opt,name=operational,proto3" json:"operational,omitempty"`
	Administrative             bool                  `protobuf:"varint,60,opt,name=administrative,proto3" json:"administrative,omitempty"`
	CleanupTimerExp            int32                 `protobuf:"zigzag32,61,opt,name=cleanup_timer_exp,json=cleanupTimerExp,proto3" json:"cleanup_timer_exp,omitempty"`
	DelegationTimerExp         int32                 `protobuf:"zigzag32,62,opt,name=delegation_timer_exp,json=delegationTimerExp,proto3" json:"delegation_timer_exp,omitempty"`
	Create                     bool                  `protobuf:"varint,63,opt,name=create,proto3" json:"create,omitempty"`
	StateTimerExp              int32                 `protobuf:"zigzag32,64,opt,name=state_timer_exp,json=stateTimerExp,proto3" json:"state_timer_exp,omitempty"`
	LspoIsUsed                 bool                  `protobuf:"varint,65,opt,name=lspo_is_used,json=lspoIsUsed,proto3" json:"lspo_is_used,omitempty"`
	Identifiers                *PceLspIdentifiersBag `protobuf:"bytes,66,opt,name=identifiers,proto3" json:"identifiers,omitempty"`
	Paths                      []*PceLspPathBag      `protobuf:"bytes,67,rep,name=paths,proto3" json:"paths,omitempty"`
	ForwardClassId             uint32                `protobuf:"varint,68,opt,name=forward_class_id,json=forwardClassId,proto3" json:"forward_class_id,omitempty"`
	LoadShare                  uint32                `protobuf:"varint,69,opt,name=load_share,json=loadShare,proto3" json:"load_share,omitempty"`
	Autoroute                  *PceLspAutorouteBag   `protobuf:"bytes,70,opt,name=autoroute,proto3" json:"autoroute,omitempty"`
	BackupPath                 []string              `protobuf:"bytes,71,rep,name=backup_path,json=backupPath,proto3" json:"backup_path,omitempty"`
	PathSetupType              uint32                `protobuf:"varint,72,opt,name=path_setup_type,json=pathSetupType,proto3" json:"path_setup_type,omitempty"`
	BindingSid                 uint32                `protobuf:"varint,73,opt,name=binding_sid,json=bindingSid,proto3" json:"binding_sid,omitempty"`
	XXX_NoUnkeyedLiteral       struct{}              `json:"-"`
	XXX_unrecognized           []byte                `json:"-"`
	XXX_sizecache              int32                 `json:"-"`
}

func (*PceLspBag) Descriptor

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

func (*PceLspBag) GetAdministrative

func (m *PceLspBag) GetAdministrative() bool

func (*PceLspBag) GetAutoroute

func (m *PceLspBag) GetAutoroute() *PceLspAutorouteBag

func (*PceLspBag) GetBackupPath

func (m *PceLspBag) GetBackupPath() []string

func (*PceLspBag) GetBindingSid

func (m *PceLspBag) GetBindingSid() uint32

func (*PceLspBag) GetCleanupTimerExp

func (m *PceLspBag) GetCleanupTimerExp() int32

func (*PceLspBag) GetCreate

func (m *PceLspBag) GetCreate() bool

func (*PceLspBag) GetCreator

func (m *PceLspBag) GetCreator() *PceLspPeerBag

func (*PceLspBag) GetDelegatable

func (m *PceLspBag) GetDelegatable() bool

func (*PceLspBag) GetDelegated

func (m *PceLspBag) GetDelegated() *PceLspPeerBag

func (*PceLspBag) GetDelegationTimerExp

func (m *PceLspBag) GetDelegationTimerExp() int32

func (*PceLspBag) GetDestinationAddress

func (m *PceLspBag) GetDestinationAddress() string

func (*PceLspBag) GetForwardClassId

func (m *PceLspBag) GetForwardClassId() uint32

func (*PceLspBag) GetIdentifiers

func (m *PceLspBag) GetIdentifiers() *PceLspIdentifiersBag

func (*PceLspBag) GetLoadShare

func (m *PceLspBag) GetLoadShare() uint32

func (*PceLspBag) GetLspoIsUsed

func (m *PceLspBag) GetLspoIsUsed() bool

func (*PceLspBag) GetOperational

func (m *PceLspBag) GetOperational() string

func (*PceLspBag) GetPathSetupType

func (m *PceLspBag) GetPathSetupType() uint32

func (*PceLspBag) GetPaths

func (m *PceLspBag) GetPaths() []*PceLspPathBag

func (*PceLspBag) GetRequestQueueSize

func (m *PceLspBag) GetRequestQueueSize() uint32

func (*PceLspBag) GetSessionInternalLspId

func (m *PceLspBag) GetSessionInternalLspId() uint32

func (*PceLspBag) GetSourceAddress

func (m *PceLspBag) GetSourceAddress() string

func (*PceLspBag) GetStateTimerExp

func (m *PceLspBag) GetStateTimerExp() int32

func (*PceLspBag) GetStatefulRequestParameterId

func (m *PceLspBag) GetStatefulRequestParameterId() uint32

func (*PceLspBag) GetSymbolicNameXr

func (m *PceLspBag) GetSymbolicNameXr() string

func (*PceLspBag) ProtoMessage

func (*PceLspBag) ProtoMessage()

func (*PceLspBag) Reset

func (m *PceLspBag) Reset()

func (*PceLspBag) String

func (m *PceLspBag) String() string

func (*PceLspBag) XXX_DiscardUnknown

func (m *PceLspBag) XXX_DiscardUnknown()

func (*PceLspBag) XXX_Marshal

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

func (*PceLspBag) XXX_Merge

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

func (*PceLspBag) XXX_Size

func (m *PceLspBag) XXX_Size() int

func (*PceLspBag) XXX_Unmarshal

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

type PceLspBag_KEYS

type PceLspBag_KEYS struct {
	SymbolicName         string   `protobuf:"bytes,1,opt,name=symbolic_name,json=symbolicName,proto3" json:"symbolic_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PceLspBag_KEYS) Descriptor

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

func (*PceLspBag_KEYS) GetSymbolicName

func (m *PceLspBag_KEYS) GetSymbolicName() string

func (*PceLspBag_KEYS) ProtoMessage

func (*PceLspBag_KEYS) ProtoMessage()

func (*PceLspBag_KEYS) Reset

func (m *PceLspBag_KEYS) Reset()

func (*PceLspBag_KEYS) String

func (m *PceLspBag_KEYS) String() string

func (*PceLspBag_KEYS) XXX_DiscardUnknown

func (m *PceLspBag_KEYS) XXX_DiscardUnknown()

func (*PceLspBag_KEYS) XXX_Marshal

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

func (*PceLspBag_KEYS) XXX_Merge

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

func (*PceLspBag_KEYS) XXX_Size

func (m *PceLspBag_KEYS) XXX_Size() int

func (*PceLspBag_KEYS) XXX_Unmarshal

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

type PceLspIdentifiersBag

type PceLspIdentifiersBag struct {
	IsUsed               bool     `protobuf:"varint,1,opt,name=is_used,json=isUsed,proto3" json:"is_used,omitempty"`
	Sender               string   `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	TeLspId              uint32   `protobuf:"varint,3,opt,name=te_lsp_id,json=teLspId,proto3" json:"te_lsp_id,omitempty"`
	TunnelId             uint32   `protobuf:"varint,4,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"`
	ExtTunnelId          uint32   `protobuf:"varint,5,opt,name=ext_tunnel_id,json=extTunnelId,proto3" json:"ext_tunnel_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PceLspIdentifiersBag) Descriptor

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

func (*PceLspIdentifiersBag) GetExtTunnelId

func (m *PceLspIdentifiersBag) GetExtTunnelId() uint32

func (*PceLspIdentifiersBag) GetIsUsed

func (m *PceLspIdentifiersBag) GetIsUsed() bool

func (*PceLspIdentifiersBag) GetSender

func (m *PceLspIdentifiersBag) GetSender() string

func (*PceLspIdentifiersBag) GetTeLspId

func (m *PceLspIdentifiersBag) GetTeLspId() uint32

func (*PceLspIdentifiersBag) GetTunnelId

func (m *PceLspIdentifiersBag) GetTunnelId() uint32

func (*PceLspIdentifiersBag) ProtoMessage

func (*PceLspIdentifiersBag) ProtoMessage()

func (*PceLspIdentifiersBag) Reset

func (m *PceLspIdentifiersBag) Reset()

func (*PceLspIdentifiersBag) String

func (m *PceLspIdentifiersBag) String() string

func (*PceLspIdentifiersBag) XXX_DiscardUnknown

func (m *PceLspIdentifiersBag) XXX_DiscardUnknown()

func (*PceLspIdentifiersBag) XXX_Marshal

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

func (*PceLspIdentifiersBag) XXX_Merge

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

func (*PceLspIdentifiersBag) XXX_Size

func (m *PceLspIdentifiersBag) XXX_Size() int

func (*PceLspIdentifiersBag) XXX_Unmarshal

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

type PceLspLspaBag

type PceLspLspaBag struct {
	IsUsed               bool     `protobuf:"varint,1,opt,name=is_used,json=isUsed,proto3" json:"is_used,omitempty"`
	ExludeAny            uint32   `protobuf:"varint,2,opt,name=exlude_any,json=exludeAny,proto3" json:"exlude_any,omitempty"`
	IncludeAny           uint32   `protobuf:"varint,3,opt,name=include_any,json=includeAny,proto3" json:"include_any,omitempty"`
	IncludeAll           uint32   `protobuf:"varint,4,opt,name=include_all,json=includeAll,proto3" json:"include_all,omitempty"`
	Setup                uint32   `protobuf:"varint,5,opt,name=setup,proto3" json:"setup,omitempty"`
	Hold                 uint32   `protobuf:"varint,6,opt,name=hold,proto3" json:"hold,omitempty"`
	Lbit                 bool     `protobuf:"varint,7,opt,name=lbit,proto3" json:"lbit,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PceLspLspaBag) Descriptor

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

func (*PceLspLspaBag) GetExludeAny

func (m *PceLspLspaBag) GetExludeAny() uint32

func (*PceLspLspaBag) GetHold

func (m *PceLspLspaBag) GetHold() uint32

func (*PceLspLspaBag) GetIncludeAll

func (m *PceLspLspaBag) GetIncludeAll() uint32

func (*PceLspLspaBag) GetIncludeAny

func (m *PceLspLspaBag) GetIncludeAny() uint32

func (*PceLspLspaBag) GetIsUsed

func (m *PceLspLspaBag) GetIsUsed() bool

func (*PceLspLspaBag) GetLbit

func (m *PceLspLspaBag) GetLbit() bool

func (*PceLspLspaBag) GetSetup

func (m *PceLspLspaBag) GetSetup() uint32

func (*PceLspLspaBag) ProtoMessage

func (*PceLspLspaBag) ProtoMessage()

func (*PceLspLspaBag) Reset

func (m *PceLspLspaBag) Reset()

func (*PceLspLspaBag) String

func (m *PceLspLspaBag) String() string

func (*PceLspLspaBag) XXX_DiscardUnknown

func (m *PceLspLspaBag) XXX_DiscardUnknown()

func (*PceLspLspaBag) XXX_Marshal

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

func (*PceLspLspaBag) XXX_Merge

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

func (*PceLspLspaBag) XXX_Size

func (m *PceLspLspaBag) XXX_Size() int

func (*PceLspLspaBag) XXX_Unmarshal

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

type PceLspMetricBag

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

func (*PceLspMetricBag) Descriptor

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

func (*PceLspMetricBag) GetCost

func (m *PceLspMetricBag) GetCost() uint32

func (*PceLspMetricBag) GetType

func (m *PceLspMetricBag) GetType() uint32

func (*PceLspMetricBag) ProtoMessage

func (*PceLspMetricBag) ProtoMessage()

func (*PceLspMetricBag) Reset

func (m *PceLspMetricBag) Reset()

func (*PceLspMetricBag) String

func (m *PceLspMetricBag) String() string

func (*PceLspMetricBag) XXX_DiscardUnknown

func (m *PceLspMetricBag) XXX_DiscardUnknown()

func (*PceLspMetricBag) XXX_Marshal

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

func (*PceLspMetricBag) XXX_Merge

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

func (*PceLspMetricBag) XXX_Size

func (m *PceLspMetricBag) XXX_Size() int

func (*PceLspMetricBag) XXX_Unmarshal

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

type PceLspPathBag

type PceLspPathBag struct {
	Ero                  *PceLspRouteBag    `protobuf:"bytes,1,opt,name=ero,proto3" json:"ero,omitempty"`
	Lspa                 *PceLspLspaBag     `protobuf:"bytes,2,opt,name=lspa,proto3" json:"lspa,omitempty"`
	Rro                  *PceLspRouteBag    `protobuf:"bytes,3,opt,name=rro,proto3" json:"rro,omitempty"`
	Bw                   uint32             `protobuf:"varint,4,opt,name=bw,proto3" json:"bw,omitempty"`
	IsBwUsed             bool               `protobuf:"varint,5,opt,name=is_bw_used,json=isBwUsed,proto3" json:"is_bw_used,omitempty"`
	ReoptBw              uint32             `protobuf:"varint,6,opt,name=reopt_bw,json=reoptBw,proto3" json:"reopt_bw,omitempty"`
	IsReoptBwUsed        bool               `protobuf:"varint,7,opt,name=is_reopt_bw_used,json=isReoptBwUsed,proto3" json:"is_reopt_bw_used,omitempty"`
	AppliedBw            uint32             `protobuf:"varint,8,opt,name=applied_bw,json=appliedBw,proto3" json:"applied_bw,omitempty"`
	IsAppliedBwUsed      bool               `protobuf:"varint,9,opt,name=is_applied_bw_used,json=isAppliedBwUsed,proto3" json:"is_applied_bw_used,omitempty"`
	Metric               []*PceLspMetricBag `protobuf:"bytes,10,rep,name=metric,proto3" json:"metric,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*PceLspPathBag) Descriptor

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

func (*PceLspPathBag) GetAppliedBw

func (m *PceLspPathBag) GetAppliedBw() uint32

func (*PceLspPathBag) GetBw

func (m *PceLspPathBag) GetBw() uint32

func (*PceLspPathBag) GetEro

func (m *PceLspPathBag) GetEro() *PceLspRouteBag

func (*PceLspPathBag) GetIsAppliedBwUsed

func (m *PceLspPathBag) GetIsAppliedBwUsed() bool

func (*PceLspPathBag) GetIsBwUsed

func (m *PceLspPathBag) GetIsBwUsed() bool

func (*PceLspPathBag) GetIsReoptBwUsed

func (m *PceLspPathBag) GetIsReoptBwUsed() bool

func (*PceLspPathBag) GetLspa

func (m *PceLspPathBag) GetLspa() *PceLspLspaBag

func (*PceLspPathBag) GetMetric

func (m *PceLspPathBag) GetMetric() []*PceLspMetricBag

func (*PceLspPathBag) GetReoptBw

func (m *PceLspPathBag) GetReoptBw() uint32

func (*PceLspPathBag) GetRro

func (m *PceLspPathBag) GetRro() *PceLspRouteBag

func (*PceLspPathBag) ProtoMessage

func (*PceLspPathBag) ProtoMessage()

func (*PceLspPathBag) Reset

func (m *PceLspPathBag) Reset()

func (*PceLspPathBag) String

func (m *PceLspPathBag) String() string

func (*PceLspPathBag) XXX_DiscardUnknown

func (m *PceLspPathBag) XXX_DiscardUnknown()

func (*PceLspPathBag) XXX_Marshal

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

func (*PceLspPathBag) XXX_Merge

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

func (*PceLspPathBag) XXX_Size

func (m *PceLspPathBag) XXX_Size() int

func (*PceLspPathBag) XXX_Unmarshal

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

type PceLspPeerBag

type PceLspPeerBag struct {
	NodeIdentifier       string   `protobuf:"bytes,1,opt,name=node_identifier,json=nodeIdentifier,proto3" json:"node_identifier,omitempty"`
	Address              string   `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PceLspPeerBag) Descriptor

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

func (*PceLspPeerBag) GetAddress

func (m *PceLspPeerBag) GetAddress() string

func (*PceLspPeerBag) GetNodeIdentifier

func (m *PceLspPeerBag) GetNodeIdentifier() string

func (*PceLspPeerBag) ProtoMessage

func (*PceLspPeerBag) ProtoMessage()

func (*PceLspPeerBag) Reset

func (m *PceLspPeerBag) Reset()

func (*PceLspPeerBag) String

func (m *PceLspPeerBag) String() string

func (*PceLspPeerBag) XXX_DiscardUnknown

func (m *PceLspPeerBag) XXX_DiscardUnknown()

func (*PceLspPeerBag) XXX_Marshal

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

func (*PceLspPeerBag) XXX_Merge

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

func (*PceLspPeerBag) XXX_Size

func (m *PceLspPeerBag) XXX_Size() int

func (*PceLspPeerBag) XXX_Unmarshal

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

type PceLspRouteBag

type PceLspRouteBag struct {
	IsUsed               bool                 `protobuf:"varint,1,opt,name=is_used,json=isUsed,proto3" json:"is_used,omitempty"`
	Cost                 uint32               `protobuf:"varint,2,opt,name=cost,proto3" json:"cost,omitempty"`
	Address              []string             `protobuf:"bytes,3,rep,name=address,proto3" json:"address,omitempty"`
	Subobject            []*PceLspRouteHopBag `protobuf:"bytes,4,rep,name=subobject,proto3" json:"subobject,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*PceLspRouteBag) Descriptor

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

func (*PceLspRouteBag) GetAddress

func (m *PceLspRouteBag) GetAddress() []string

func (*PceLspRouteBag) GetCost

func (m *PceLspRouteBag) GetCost() uint32

func (*PceLspRouteBag) GetIsUsed

func (m *PceLspRouteBag) GetIsUsed() bool

func (*PceLspRouteBag) GetSubobject

func (m *PceLspRouteBag) GetSubobject() []*PceLspRouteHopBag

func (*PceLspRouteBag) ProtoMessage

func (*PceLspRouteBag) ProtoMessage()

func (*PceLspRouteBag) Reset

func (m *PceLspRouteBag) Reset()

func (*PceLspRouteBag) String

func (m *PceLspRouteBag) String() string

func (*PceLspRouteBag) XXX_DiscardUnknown

func (m *PceLspRouteBag) XXX_DiscardUnknown()

func (*PceLspRouteBag) XXX_Marshal

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

func (*PceLspRouteBag) XXX_Merge

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

func (*PceLspRouteBag) XXX_Size

func (m *PceLspRouteBag) XXX_Size() int

func (*PceLspRouteBag) XXX_Unmarshal

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

type PceLspRouteHopBag

type PceLspRouteHopBag struct {
	SubobjType             uint32   `protobuf:"varint,1,opt,name=subobj_type,json=subobjType,proto3" json:"subobj_type,omitempty"`
	Ipv4Address            string   `protobuf:"bytes,2,opt,name=ipv4_address,json=ipv4Address,proto3" json:"ipv4_address,omitempty"`
	Ipv4PrefixLen          uint32   `protobuf:"varint,3,opt,name=ipv4_prefix_len,json=ipv4PrefixLen,proto3" json:"ipv4_prefix_len,omitempty"`
	Strict                 bool     `protobuf:"varint,4,opt,name=strict,proto3" json:"strict,omitempty"`
	Global                 bool     `protobuf:"varint,5,opt,name=global,proto3" json:"global,omitempty"`
	MplsLabel              uint32   `protobuf:"varint,6,opt,name=mpls_label,json=mplsLabel,proto3" json:"mpls_label,omitempty"`
	SegmentIdType          string   `protobuf:"bytes,7,opt,name=segment_id_type,json=segmentIdType,proto3" json:"segment_id_type,omitempty"`
	OnlyValidMplsLabel     bool     `protobuf:"varint,8,opt,name=only_valid_mpls_label,json=onlyValidMplsLabel,proto3" json:"only_valid_mpls_label,omitempty"`
	CompleteMplsLabelEntry bool     `` /* 132-byte string literal not displayed */
	MissingSegmentId       bool     `protobuf:"varint,10,opt,name=missing_segment_id,json=missingSegmentId,proto3" json:"missing_segment_id,omitempty"`
	MissingNodeAdjcencyId  bool     `` /* 130-byte string literal not displayed */
	SegmentIdExists        bool     `protobuf:"varint,12,opt,name=segment_id_exists,json=segmentIdExists,proto3" json:"segment_id_exists,omitempty"`
	SegmentIdValue         uint32   `protobuf:"varint,13,opt,name=segment_id_value,json=segmentIdValue,proto3" json:"segment_id_value,omitempty"`
	NodeAdjacencyIdExists  bool     `` /* 130-byte string literal not displayed */
	NodeId                 string   `protobuf:"bytes,15,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	LocalAddress           string   `protobuf:"bytes,16,opt,name=local_address,json=localAddress,proto3" json:"local_address,omitempty"`
	RemoteAddress          string   `protobuf:"bytes,17,opt,name=remote_address,json=remoteAddress,proto3" json:"remote_address,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*PceLspRouteHopBag) Descriptor

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

func (*PceLspRouteHopBag) GetCompleteMplsLabelEntry

func (m *PceLspRouteHopBag) GetCompleteMplsLabelEntry() bool

func (*PceLspRouteHopBag) GetGlobal

func (m *PceLspRouteHopBag) GetGlobal() bool

func (*PceLspRouteHopBag) GetIpv4Address

func (m *PceLspRouteHopBag) GetIpv4Address() string

func (*PceLspRouteHopBag) GetIpv4PrefixLen

func (m *PceLspRouteHopBag) GetIpv4PrefixLen() uint32

func (*PceLspRouteHopBag) GetLocalAddress

func (m *PceLspRouteHopBag) GetLocalAddress() string

func (*PceLspRouteHopBag) GetMissingNodeAdjcencyId

func (m *PceLspRouteHopBag) GetMissingNodeAdjcencyId() bool

func (*PceLspRouteHopBag) GetMissingSegmentId

func (m *PceLspRouteHopBag) GetMissingSegmentId() bool

func (*PceLspRouteHopBag) GetMplsLabel

func (m *PceLspRouteHopBag) GetMplsLabel() uint32

func (*PceLspRouteHopBag) GetNodeAdjacencyIdExists

func (m *PceLspRouteHopBag) GetNodeAdjacencyIdExists() bool

func (*PceLspRouteHopBag) GetNodeId

func (m *PceLspRouteHopBag) GetNodeId() string

func (*PceLspRouteHopBag) GetOnlyValidMplsLabel

func (m *PceLspRouteHopBag) GetOnlyValidMplsLabel() bool

func (*PceLspRouteHopBag) GetRemoteAddress

func (m *PceLspRouteHopBag) GetRemoteAddress() string

func (*PceLspRouteHopBag) GetSegmentIdExists

func (m *PceLspRouteHopBag) GetSegmentIdExists() bool

func (*PceLspRouteHopBag) GetSegmentIdType

func (m *PceLspRouteHopBag) GetSegmentIdType() string

func (*PceLspRouteHopBag) GetSegmentIdValue

func (m *PceLspRouteHopBag) GetSegmentIdValue() uint32

func (*PceLspRouteHopBag) GetStrict

func (m *PceLspRouteHopBag) GetStrict() bool

func (*PceLspRouteHopBag) GetSubobjType

func (m *PceLspRouteHopBag) GetSubobjType() uint32

func (*PceLspRouteHopBag) ProtoMessage

func (*PceLspRouteHopBag) ProtoMessage()

func (*PceLspRouteHopBag) Reset

func (m *PceLspRouteHopBag) Reset()

func (*PceLspRouteHopBag) String

func (m *PceLspRouteHopBag) String() string

func (*PceLspRouteHopBag) XXX_DiscardUnknown

func (m *PceLspRouteHopBag) XXX_DiscardUnknown()

func (*PceLspRouteHopBag) XXX_Marshal

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

func (*PceLspRouteHopBag) XXX_Merge

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

func (*PceLspRouteHopBag) XXX_Size

func (m *PceLspRouteHopBag) XXX_Size() int

func (*PceLspRouteHopBag) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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