cisco_ios_xr_infra_xtc_oper_pce_topology_nodes_topology_node

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-infra-xtc-oper:pce/topology-nodes/topology-node

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PceIgpInfoBag

type PceIgpInfoBag struct {
	NodeId               *PceNodeIdBag `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	DomainIdentifier     uint64        `protobuf:"varint,2,opt,name=domain_identifier,json=domainIdentifier,proto3" json:"domain_identifier,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*PceIgpInfoBag) Descriptor

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

func (*PceIgpInfoBag) GetDomainIdentifier

func (m *PceIgpInfoBag) GetDomainIdentifier() uint64

func (*PceIgpInfoBag) GetNodeId

func (m *PceIgpInfoBag) GetNodeId() *PceNodeIdBag

func (*PceIgpInfoBag) ProtoMessage

func (*PceIgpInfoBag) ProtoMessage()

func (*PceIgpInfoBag) Reset

func (m *PceIgpInfoBag) Reset()

func (*PceIgpInfoBag) String

func (m *PceIgpInfoBag) String() string

func (*PceIgpInfoBag) XXX_DiscardUnknown

func (m *PceIgpInfoBag) XXX_DiscardUnknown()

func (*PceIgpInfoBag) XXX_Marshal

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

func (*PceIgpInfoBag) XXX_Merge

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

func (*PceIgpInfoBag) XXX_Size

func (m *PceIgpInfoBag) XXX_Size() int

func (*PceIgpInfoBag) XXX_Unmarshal

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

type PceIgpInfoBgp

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

func (*PceIgpInfoBgp) Descriptor

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

func (*PceIgpInfoBgp) GetConfedAsn

func (m *PceIgpInfoBgp) GetConfedAsn() uint32

func (*PceIgpInfoBgp) GetRouterId

func (m *PceIgpInfoBgp) GetRouterId() string

func (*PceIgpInfoBgp) ProtoMessage

func (*PceIgpInfoBgp) ProtoMessage()

func (*PceIgpInfoBgp) Reset

func (m *PceIgpInfoBgp) Reset()

func (*PceIgpInfoBgp) String

func (m *PceIgpInfoBgp) String() string

func (*PceIgpInfoBgp) XXX_DiscardUnknown

func (m *PceIgpInfoBgp) XXX_DiscardUnknown()

func (*PceIgpInfoBgp) XXX_Marshal

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

func (*PceIgpInfoBgp) XXX_Merge

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

func (*PceIgpInfoBgp) XXX_Size

func (m *PceIgpInfoBgp) XXX_Size() int

func (*PceIgpInfoBgp) XXX_Unmarshal

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

type PceIgpInfoIsis

type PceIgpInfoIsis struct {
	SystemId             string   `protobuf:"bytes,1,opt,name=system_id,json=systemId,proto3" json:"system_id,omitempty"`
	Level                uint32   `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PceIgpInfoIsis) Descriptor

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

func (*PceIgpInfoIsis) GetLevel

func (m *PceIgpInfoIsis) GetLevel() uint32

func (*PceIgpInfoIsis) GetSystemId

func (m *PceIgpInfoIsis) GetSystemId() string

func (*PceIgpInfoIsis) ProtoMessage

func (*PceIgpInfoIsis) ProtoMessage()

func (*PceIgpInfoIsis) Reset

func (m *PceIgpInfoIsis) Reset()

func (*PceIgpInfoIsis) String

func (m *PceIgpInfoIsis) String() string

func (*PceIgpInfoIsis) XXX_DiscardUnknown

func (m *PceIgpInfoIsis) XXX_DiscardUnknown()

func (*PceIgpInfoIsis) XXX_Marshal

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

func (*PceIgpInfoIsis) XXX_Merge

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

func (*PceIgpInfoIsis) XXX_Size

func (m *PceIgpInfoIsis) XXX_Size() int

func (*PceIgpInfoIsis) XXX_Unmarshal

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

type PceIgpInfoOspf

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

func (*PceIgpInfoOspf) Descriptor

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

func (*PceIgpInfoOspf) GetArea

func (m *PceIgpInfoOspf) GetArea() uint32

func (*PceIgpInfoOspf) GetRouterId

func (m *PceIgpInfoOspf) GetRouterId() string

func (*PceIgpInfoOspf) ProtoMessage

func (*PceIgpInfoOspf) ProtoMessage()

func (*PceIgpInfoOspf) Reset

func (m *PceIgpInfoOspf) Reset()

func (*PceIgpInfoOspf) String

func (m *PceIgpInfoOspf) String() string

func (*PceIgpInfoOspf) XXX_DiscardUnknown

func (m *PceIgpInfoOspf) XXX_DiscardUnknown()

func (*PceIgpInfoOspf) XXX_Marshal

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

func (*PceIgpInfoOspf) XXX_Merge

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

func (*PceIgpInfoOspf) XXX_Size

func (m *PceIgpInfoOspf) XXX_Size() int

func (*PceIgpInfoOspf) XXX_Unmarshal

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

type PceIgpInfoType

type PceIgpInfoType struct {
	IgpId                string          `protobuf:"bytes,1,opt,name=igp_id,json=igpId,proto3" json:"igp_id,omitempty"`
	Isis                 *PceIgpInfoIsis `protobuf:"bytes,2,opt,name=isis,proto3" json:"isis,omitempty"`
	Ospf                 *PceIgpInfoOspf `protobuf:"bytes,3,opt,name=ospf,proto3" json:"ospf,omitempty"`
	Bgp                  *PceIgpInfoBgp  `protobuf:"bytes,4,opt,name=bgp,proto3" json:"bgp,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*PceIgpInfoType) Descriptor

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

func (*PceIgpInfoType) GetBgp

func (m *PceIgpInfoType) GetBgp() *PceIgpInfoBgp

func (*PceIgpInfoType) GetIgpId

func (m *PceIgpInfoType) GetIgpId() string

func (*PceIgpInfoType) GetIsis

func (m *PceIgpInfoType) GetIsis() *PceIgpInfoIsis

func (*PceIgpInfoType) GetOspf

func (m *PceIgpInfoType) GetOspf() *PceIgpInfoOspf

func (*PceIgpInfoType) ProtoMessage

func (*PceIgpInfoType) ProtoMessage()

func (*PceIgpInfoType) Reset

func (m *PceIgpInfoType) Reset()

func (*PceIgpInfoType) String

func (m *PceIgpInfoType) String() string

func (*PceIgpInfoType) XXX_DiscardUnknown

func (m *PceIgpInfoType) XXX_DiscardUnknown()

func (*PceIgpInfoType) XXX_Marshal

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

func (*PceIgpInfoType) XXX_Merge

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

func (*PceIgpInfoType) XXX_Size

func (m *PceIgpInfoType) XXX_Size() int

func (*PceIgpInfoType) XXX_Unmarshal

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

type PceIpAddrType

type PceIpAddrType struct {
	AfName               string   `protobuf:"bytes,1,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"`
	Ipv4                 string   `protobuf:"bytes,2,opt,name=ipv4,proto3" json:"ipv4,omitempty"`
	Ipv6                 string   `protobuf:"bytes,3,opt,name=ipv6,proto3" json:"ipv6,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PceIpAddrType) Descriptor

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

func (*PceIpAddrType) GetAfName

func (m *PceIpAddrType) GetAfName() string

func (*PceIpAddrType) GetIpv4

func (m *PceIpAddrType) GetIpv4() string

func (*PceIpAddrType) GetIpv6

func (m *PceIpAddrType) GetIpv6() string

func (*PceIpAddrType) ProtoMessage

func (*PceIpAddrType) ProtoMessage()

func (*PceIpAddrType) Reset

func (m *PceIpAddrType) Reset()

func (*PceIpAddrType) String

func (m *PceIpAddrType) String() string

func (*PceIpAddrType) XXX_DiscardUnknown

func (m *PceIpAddrType) XXX_DiscardUnknown()

func (*PceIpAddrType) XXX_Marshal

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

func (*PceIpAddrType) XXX_Merge

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

func (*PceIpAddrType) XXX_Size

func (m *PceIpAddrType) XXX_Size() int

func (*PceIpAddrType) XXX_Unmarshal

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

type PceIpv4LinkBag

type PceIpv4LinkBag struct {
	LocalIpv4Address             string            `protobuf:"bytes,1,opt,name=local_ipv4_address,json=localIpv4Address,proto3" json:"local_ipv4_address,omitempty"`
	RemoteIpv4Address            string            `protobuf:"bytes,2,opt,name=remote_ipv4_address,json=remoteIpv4Address,proto3" json:"remote_ipv4_address,omitempty"`
	LocalIgpInformation          *PceIgpInfoBag    `protobuf:"bytes,3,opt,name=local_igp_information,json=localIgpInformation,proto3" json:"local_igp_information,omitempty"`
	RemoteNodeProtocolIdentifier *PceNodePidBag    `` /* 149-byte string literal not displayed */
	IgpMetric                    uint32            `protobuf:"varint,5,opt,name=igp_metric,json=igpMetric,proto3" json:"igp_metric,omitempty"`
	TeMetric                     uint32            `protobuf:"varint,6,opt,name=te_metric,json=teMetric,proto3" json:"te_metric,omitempty"`
	MaximumLinkBandwidth         uint64            `protobuf:"varint,7,opt,name=maximum_link_bandwidth,json=maximumLinkBandwidth,proto3" json:"maximum_link_bandwidth,omitempty"`
	MaxReservableBandwidth       uint64            `` /* 130-byte string literal not displayed */
	AdministrativeGroups         uint32            `protobuf:"varint,9,opt,name=administrative_groups,json=administrativeGroups,proto3" json:"administrative_groups,omitempty"`
	AdjacencySid                 []*PceSidBag      `protobuf:"bytes,10,rep,name=adjacency_sid,json=adjacencySid,proto3" json:"adjacency_sid,omitempty"`
	Srlgs                        []uint32          `protobuf:"varint,11,rep,packed,name=srlgs,proto3" json:"srlgs,omitempty"`
	PerformanceMetrics           *PceLinkPmMetrics `protobuf:"bytes,12,opt,name=performance_metrics,json=performanceMetrics,proto3" json:"performance_metrics,omitempty"`
	XXX_NoUnkeyedLiteral         struct{}          `json:"-"`
	XXX_unrecognized             []byte            `json:"-"`
	XXX_sizecache                int32             `json:"-"`
}

func (*PceIpv4LinkBag) Descriptor

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

func (*PceIpv4LinkBag) GetAdjacencySid

func (m *PceIpv4LinkBag) GetAdjacencySid() []*PceSidBag

func (*PceIpv4LinkBag) GetAdministrativeGroups

func (m *PceIpv4LinkBag) GetAdministrativeGroups() uint32

func (*PceIpv4LinkBag) GetIgpMetric

func (m *PceIpv4LinkBag) GetIgpMetric() uint32

func (*PceIpv4LinkBag) GetLocalIgpInformation

func (m *PceIpv4LinkBag) GetLocalIgpInformation() *PceIgpInfoBag

func (*PceIpv4LinkBag) GetLocalIpv4Address

func (m *PceIpv4LinkBag) GetLocalIpv4Address() string

func (*PceIpv4LinkBag) GetMaxReservableBandwidth

func (m *PceIpv4LinkBag) GetMaxReservableBandwidth() uint64

func (*PceIpv4LinkBag) GetMaximumLinkBandwidth

func (m *PceIpv4LinkBag) GetMaximumLinkBandwidth() uint64

func (*PceIpv4LinkBag) GetPerformanceMetrics

func (m *PceIpv4LinkBag) GetPerformanceMetrics() *PceLinkPmMetrics

func (*PceIpv4LinkBag) GetRemoteIpv4Address

func (m *PceIpv4LinkBag) GetRemoteIpv4Address() string

func (*PceIpv4LinkBag) GetRemoteNodeProtocolIdentifier

func (m *PceIpv4LinkBag) GetRemoteNodeProtocolIdentifier() *PceNodePidBag

func (*PceIpv4LinkBag) GetSrlgs

func (m *PceIpv4LinkBag) GetSrlgs() []uint32

func (*PceIpv4LinkBag) GetTeMetric

func (m *PceIpv4LinkBag) GetTeMetric() uint32

func (*PceIpv4LinkBag) ProtoMessage

func (*PceIpv4LinkBag) ProtoMessage()

func (*PceIpv4LinkBag) Reset

func (m *PceIpv4LinkBag) Reset()

func (*PceIpv4LinkBag) String

func (m *PceIpv4LinkBag) String() string

func (*PceIpv4LinkBag) XXX_DiscardUnknown

func (m *PceIpv4LinkBag) XXX_DiscardUnknown()

func (*PceIpv4LinkBag) XXX_Marshal

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

func (*PceIpv4LinkBag) XXX_Merge

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

func (*PceIpv4LinkBag) XXX_Size

func (m *PceIpv4LinkBag) XXX_Size() int

func (*PceIpv4LinkBag) XXX_Unmarshal

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

type PceIpv6LinkBag

type PceIpv6LinkBag struct {
	LocalIpv6Address             string         `protobuf:"bytes,1,opt,name=local_ipv6_address,json=localIpv6Address,proto3" json:"local_ipv6_address,omitempty"`
	RemoteIpv6Address            string         `protobuf:"bytes,2,opt,name=remote_ipv6_address,json=remoteIpv6Address,proto3" json:"remote_ipv6_address,omitempty"`
	LocalIgpInformation          *PceIgpInfoBag `protobuf:"bytes,3,opt,name=local_igp_information,json=localIgpInformation,proto3" json:"local_igp_information,omitempty"`
	RemoteNodeProtocolIdentifier *PceNodePidBag `` /* 149-byte string literal not displayed */
	IgpMetric                    uint32         `protobuf:"varint,5,opt,name=igp_metric,json=igpMetric,proto3" json:"igp_metric,omitempty"`
	TeMetric                     uint32         `protobuf:"varint,6,opt,name=te_metric,json=teMetric,proto3" json:"te_metric,omitempty"`
	MaximumLinkBandwidth         uint64         `protobuf:"varint,7,opt,name=maximum_link_bandwidth,json=maximumLinkBandwidth,proto3" json:"maximum_link_bandwidth,omitempty"`
	MaxReservableBandwidth       uint64         `` /* 130-byte string literal not displayed */
	AdjacencySid                 []*PceSidBag   `protobuf:"bytes,9,rep,name=adjacency_sid,json=adjacencySid,proto3" json:"adjacency_sid,omitempty"`
	XXX_NoUnkeyedLiteral         struct{}       `json:"-"`
	XXX_unrecognized             []byte         `json:"-"`
	XXX_sizecache                int32          `json:"-"`
}

func (*PceIpv6LinkBag) Descriptor

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

func (*PceIpv6LinkBag) GetAdjacencySid

func (m *PceIpv6LinkBag) GetAdjacencySid() []*PceSidBag

func (*PceIpv6LinkBag) GetIgpMetric

func (m *PceIpv6LinkBag) GetIgpMetric() uint32

func (*PceIpv6LinkBag) GetLocalIgpInformation

func (m *PceIpv6LinkBag) GetLocalIgpInformation() *PceIgpInfoBag

func (*PceIpv6LinkBag) GetLocalIpv6Address

func (m *PceIpv6LinkBag) GetLocalIpv6Address() string

func (*PceIpv6LinkBag) GetMaxReservableBandwidth

func (m *PceIpv6LinkBag) GetMaxReservableBandwidth() uint64

func (*PceIpv6LinkBag) GetMaximumLinkBandwidth

func (m *PceIpv6LinkBag) GetMaximumLinkBandwidth() uint64

func (*PceIpv6LinkBag) GetRemoteIpv6Address

func (m *PceIpv6LinkBag) GetRemoteIpv6Address() string

func (*PceIpv6LinkBag) GetRemoteNodeProtocolIdentifier

func (m *PceIpv6LinkBag) GetRemoteNodeProtocolIdentifier() *PceNodePidBag

func (*PceIpv6LinkBag) GetTeMetric

func (m *PceIpv6LinkBag) GetTeMetric() uint32

func (*PceIpv6LinkBag) ProtoMessage

func (*PceIpv6LinkBag) ProtoMessage()

func (*PceIpv6LinkBag) Reset

func (m *PceIpv6LinkBag) Reset()

func (*PceIpv6LinkBag) String

func (m *PceIpv6LinkBag) String() string

func (*PceIpv6LinkBag) XXX_DiscardUnknown

func (m *PceIpv6LinkBag) XXX_DiscardUnknown()

func (*PceIpv6LinkBag) XXX_Marshal

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

func (*PceIpv6LinkBag) XXX_Merge

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

func (*PceIpv6LinkBag) XXX_Size

func (m *PceIpv6LinkBag) XXX_Size() int

func (*PceIpv6LinkBag) XXX_Unmarshal

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

type PceLinkPmMetrics

type PceLinkPmMetrics struct {
	UnidirectionalMinDelay uint32   `` /* 130-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*PceLinkPmMetrics) Descriptor

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

func (*PceLinkPmMetrics) GetUnidirectionalMinDelay

func (m *PceLinkPmMetrics) GetUnidirectionalMinDelay() uint32

func (*PceLinkPmMetrics) ProtoMessage

func (*PceLinkPmMetrics) ProtoMessage()

func (*PceLinkPmMetrics) Reset

func (m *PceLinkPmMetrics) Reset()

func (*PceLinkPmMetrics) String

func (m *PceLinkPmMetrics) String() string

func (*PceLinkPmMetrics) XXX_DiscardUnknown

func (m *PceLinkPmMetrics) XXX_DiscardUnknown()

func (*PceLinkPmMetrics) XXX_Marshal

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

func (*PceLinkPmMetrics) XXX_Merge

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

func (*PceLinkPmMetrics) XXX_Size

func (m *PceLinkPmMetrics) XXX_Size() int

func (*PceLinkPmMetrics) XXX_Unmarshal

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

type PceNodeIdBag

type PceNodeIdBag struct {
	Igp                    *PceIgpInfoType `protobuf:"bytes,1,opt,name=igp,proto3" json:"igp,omitempty"`
	AutonomousSystemNumber uint32          `` /* 130-byte string literal not displayed */
	LsIdentifier           uint32          `protobuf:"varint,3,opt,name=ls_identifier,json=lsIdentifier,proto3" json:"ls_identifier,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}        `json:"-"`
	XXX_unrecognized       []byte          `json:"-"`
	XXX_sizecache          int32           `json:"-"`
}

func (*PceNodeIdBag) Descriptor

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

func (*PceNodeIdBag) GetAutonomousSystemNumber

func (m *PceNodeIdBag) GetAutonomousSystemNumber() uint32

func (*PceNodeIdBag) GetIgp

func (m *PceNodeIdBag) GetIgp() *PceIgpInfoType

func (*PceNodeIdBag) GetLsIdentifier

func (m *PceNodeIdBag) GetLsIdentifier() uint32

func (*PceNodeIdBag) ProtoMessage

func (*PceNodeIdBag) ProtoMessage()

func (*PceNodeIdBag) Reset

func (m *PceNodeIdBag) Reset()

func (*PceNodeIdBag) String

func (m *PceNodeIdBag) String() string

func (*PceNodeIdBag) XXX_DiscardUnknown

func (m *PceNodeIdBag) XXX_DiscardUnknown()

func (*PceNodeIdBag) XXX_Marshal

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

func (*PceNodeIdBag) XXX_Merge

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

func (*PceNodeIdBag) XXX_Size

func (m *PceNodeIdBag) XXX_Size() int

func (*PceNodeIdBag) XXX_Unmarshal

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

type PceNodePidBag

type PceNodePidBag struct {
	NodeName             string            `protobuf:"bytes,1,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	Ipv4BgpRouterIdSet   bool              `protobuf:"varint,2,opt,name=ipv4_bgp_router_id_set,json=ipv4BgpRouterIdSet,proto3" json:"ipv4_bgp_router_id_set,omitempty"`
	Ipv4BgpRouterId      string            `protobuf:"bytes,3,opt,name=ipv4_bgp_router_id,json=ipv4BgpRouterId,proto3" json:"ipv4_bgp_router_id,omitempty"`
	Ipv4TeRouterIdSet    bool              `protobuf:"varint,4,opt,name=ipv4te_router_id_set,json=ipv4teRouterIdSet,proto3" json:"ipv4te_router_id_set,omitempty"`
	Ipv4TeRouterId       string            `protobuf:"bytes,5,opt,name=ipv4te_router_id,json=ipv4teRouterId,proto3" json:"ipv4te_router_id,omitempty"`
	IgpInformation       []*PceIgpInfoBag  `protobuf:"bytes,6,rep,name=igp_information,json=igpInformation,proto3" json:"igp_information,omitempty"`
	SrgbInformation      []*PceSrgbInfoBag `protobuf:"bytes,7,rep,name=srgb_information,json=srgbInformation,proto3" json:"srgb_information,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*PceNodePidBag) Descriptor

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

func (*PceNodePidBag) GetIgpInformation

func (m *PceNodePidBag) GetIgpInformation() []*PceIgpInfoBag

func (*PceNodePidBag) GetIpv4BgpRouterId

func (m *PceNodePidBag) GetIpv4BgpRouterId() string

func (*PceNodePidBag) GetIpv4BgpRouterIdSet

func (m *PceNodePidBag) GetIpv4BgpRouterIdSet() bool

func (*PceNodePidBag) GetIpv4TeRouterId

func (m *PceNodePidBag) GetIpv4TeRouterId() string

func (*PceNodePidBag) GetIpv4TeRouterIdSet

func (m *PceNodePidBag) GetIpv4TeRouterIdSet() bool

func (*PceNodePidBag) GetNodeName

func (m *PceNodePidBag) GetNodeName() string

func (*PceNodePidBag) GetSrgbInformation

func (m *PceNodePidBag) GetSrgbInformation() []*PceSrgbInfoBag

func (*PceNodePidBag) ProtoMessage

func (*PceNodePidBag) ProtoMessage()

func (*PceNodePidBag) Reset

func (m *PceNodePidBag) Reset()

func (*PceNodePidBag) String

func (m *PceNodePidBag) String() string

func (*PceNodePidBag) XXX_DiscardUnknown

func (m *PceNodePidBag) XXX_DiscardUnknown()

func (*PceNodePidBag) XXX_Marshal

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

func (*PceNodePidBag) XXX_Merge

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

func (*PceNodePidBag) XXX_Size

func (m *PceNodePidBag) XXX_Size() int

func (*PceNodePidBag) XXX_Unmarshal

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

type PcePrefixBag

type PcePrefixBag struct {
	PfxSid               *PceSidBag    `protobuf:"bytes,1,opt,name=pfx_sid,json=pfxSid,proto3" json:"pfx_sid,omitempty"`
	NodeId               *PceNodeIdBag `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	DomainIdentifier     uint64        `protobuf:"varint,3,opt,name=domain_identifier,json=domainIdentifier,proto3" json:"domain_identifier,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*PcePrefixBag) Descriptor

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

func (*PcePrefixBag) GetDomainIdentifier

func (m *PcePrefixBag) GetDomainIdentifier() uint64

func (*PcePrefixBag) GetNodeId

func (m *PcePrefixBag) GetNodeId() *PceNodeIdBag

func (*PcePrefixBag) GetPfxSid

func (m *PcePrefixBag) GetPfxSid() *PceSidBag

func (*PcePrefixBag) ProtoMessage

func (*PcePrefixBag) ProtoMessage()

func (*PcePrefixBag) Reset

func (m *PcePrefixBag) Reset()

func (*PcePrefixBag) String

func (m *PcePrefixBag) String() string

func (*PcePrefixBag) XXX_DiscardUnknown

func (m *PcePrefixBag) XXX_DiscardUnknown()

func (*PcePrefixBag) XXX_Marshal

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

func (*PcePrefixBag) XXX_Merge

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

func (*PcePrefixBag) XXX_Size

func (m *PcePrefixBag) XXX_Size() int

func (*PcePrefixBag) XXX_Unmarshal

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

type PceSidBag

type PceSidBag struct {
	SidType              string         `protobuf:"bytes,1,opt,name=sid_type,json=sidType,proto3" json:"sid_type,omitempty"`
	SidPrefix            *PceIpAddrType `protobuf:"bytes,2,opt,name=sid_prefix,json=sidPrefix,proto3" json:"sid_prefix,omitempty"`
	MplsLabel            uint32         `protobuf:"varint,3,opt,name=mpls_label,json=mplsLabel,proto3" json:"mpls_label,omitempty"`
	Rflag                bool           `protobuf:"varint,4,opt,name=rflag,proto3" json:"rflag,omitempty"`
	Nflag                bool           `protobuf:"varint,5,opt,name=nflag,proto3" json:"nflag,omitempty"`
	Pflag                bool           `protobuf:"varint,6,opt,name=pflag,proto3" json:"pflag,omitempty"`
	Eflag                bool           `protobuf:"varint,7,opt,name=eflag,proto3" json:"eflag,omitempty"`
	Vflag                bool           `protobuf:"varint,8,opt,name=vflag,proto3" json:"vflag,omitempty"`
	Lflag                bool           `protobuf:"varint,9,opt,name=lflag,proto3" json:"lflag,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*PceSidBag) Descriptor

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

func (*PceSidBag) GetEflag

func (m *PceSidBag) GetEflag() bool

func (*PceSidBag) GetLflag

func (m *PceSidBag) GetLflag() bool

func (*PceSidBag) GetMplsLabel

func (m *PceSidBag) GetMplsLabel() uint32

func (*PceSidBag) GetNflag

func (m *PceSidBag) GetNflag() bool

func (*PceSidBag) GetPflag

func (m *PceSidBag) GetPflag() bool

func (*PceSidBag) GetRflag

func (m *PceSidBag) GetRflag() bool

func (*PceSidBag) GetSidPrefix

func (m *PceSidBag) GetSidPrefix() *PceIpAddrType

func (*PceSidBag) GetSidType

func (m *PceSidBag) GetSidType() string

func (*PceSidBag) GetVflag

func (m *PceSidBag) GetVflag() bool

func (*PceSidBag) ProtoMessage

func (*PceSidBag) ProtoMessage()

func (*PceSidBag) Reset

func (m *PceSidBag) Reset()

func (*PceSidBag) String

func (m *PceSidBag) String() string

func (*PceSidBag) XXX_DiscardUnknown

func (m *PceSidBag) XXX_DiscardUnknown()

func (*PceSidBag) XXX_Marshal

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

func (*PceSidBag) XXX_Merge

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

func (*PceSidBag) XXX_Size

func (m *PceSidBag) XXX_Size() int

func (*PceSidBag) XXX_Unmarshal

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

type PceSrgbInfoBag

type PceSrgbInfoBag struct {
	Start                uint32        `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
	Size                 uint32        `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
	NodeId               *PceNodeIdBag `protobuf:"bytes,3,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	DomainIdentifier     uint64        `protobuf:"varint,4,opt,name=domain_identifier,json=domainIdentifier,proto3" json:"domain_identifier,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*PceSrgbInfoBag) Descriptor

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

func (*PceSrgbInfoBag) GetDomainIdentifier

func (m *PceSrgbInfoBag) GetDomainIdentifier() uint64

func (*PceSrgbInfoBag) GetNodeId

func (m *PceSrgbInfoBag) GetNodeId() *PceNodeIdBag

func (*PceSrgbInfoBag) GetSize

func (m *PceSrgbInfoBag) GetSize() uint32

func (*PceSrgbInfoBag) GetStart

func (m *PceSrgbInfoBag) GetStart() uint32

func (*PceSrgbInfoBag) ProtoMessage

func (*PceSrgbInfoBag) ProtoMessage()

func (*PceSrgbInfoBag) Reset

func (m *PceSrgbInfoBag) Reset()

func (*PceSrgbInfoBag) String

func (m *PceSrgbInfoBag) String() string

func (*PceSrgbInfoBag) XXX_DiscardUnknown

func (m *PceSrgbInfoBag) XXX_DiscardUnknown()

func (*PceSrgbInfoBag) XXX_Marshal

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

func (*PceSrgbInfoBag) XXX_Merge

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

func (*PceSrgbInfoBag) XXX_Size

func (m *PceSrgbInfoBag) XXX_Size() int

func (*PceSrgbInfoBag) XXX_Unmarshal

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

type PceXtcNodeBag

type PceXtcNodeBag struct {
	NodeIdentifierXr       uint32            `protobuf:"varint,50,opt,name=node_identifier_xr,json=nodeIdentifierXr,proto3" json:"node_identifier_xr,omitempty"`
	NodeProtocolIdentifier *PceNodePidBag    `` /* 130-byte string literal not displayed */
	Prefixe                []*PcePrefixBag   `protobuf:"bytes,52,rep,name=prefixe,proto3" json:"prefixe,omitempty"`
	Ipv4Link               []*PceIpv4LinkBag `protobuf:"bytes,53,rep,name=ipv4_link,json=ipv4Link,proto3" json:"ipv4_link,omitempty"`
	Ipv6Link               []*PceIpv6LinkBag `protobuf:"bytes,54,rep,name=ipv6_link,json=ipv6Link,proto3" json:"ipv6_link,omitempty"`
	Overload               bool              `protobuf:"varint,55,opt,name=overload,proto3" json:"overload,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}          `json:"-"`
	XXX_unrecognized       []byte            `json:"-"`
	XXX_sizecache          int32             `json:"-"`
}

func (*PceXtcNodeBag) Descriptor

func (*PceXtcNodeBag) Descriptor() ([]byte, []int)
func (m *PceXtcNodeBag) GetIpv4Link() []*PceIpv4LinkBag
func (m *PceXtcNodeBag) GetIpv6Link() []*PceIpv6LinkBag

func (*PceXtcNodeBag) GetNodeIdentifierXr

func (m *PceXtcNodeBag) GetNodeIdentifierXr() uint32

func (*PceXtcNodeBag) GetNodeProtocolIdentifier

func (m *PceXtcNodeBag) GetNodeProtocolIdentifier() *PceNodePidBag

func (*PceXtcNodeBag) GetOverload

func (m *PceXtcNodeBag) GetOverload() bool

func (*PceXtcNodeBag) GetPrefixe

func (m *PceXtcNodeBag) GetPrefixe() []*PcePrefixBag

func (*PceXtcNodeBag) ProtoMessage

func (*PceXtcNodeBag) ProtoMessage()

func (*PceXtcNodeBag) Reset

func (m *PceXtcNodeBag) Reset()

func (*PceXtcNodeBag) String

func (m *PceXtcNodeBag) String() string

func (*PceXtcNodeBag) XXX_DiscardUnknown

func (m *PceXtcNodeBag) XXX_DiscardUnknown()

func (*PceXtcNodeBag) XXX_Marshal

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

func (*PceXtcNodeBag) XXX_Merge

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

func (*PceXtcNodeBag) XXX_Size

func (m *PceXtcNodeBag) XXX_Size() int

func (*PceXtcNodeBag) XXX_Unmarshal

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

type PceXtcNodeBag_KEYS

type PceXtcNodeBag_KEYS struct {
	NodeIdentifier       uint32   `protobuf:"varint,1,opt,name=node_identifier,json=nodeIdentifier,proto3" json:"node_identifier,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PceXtcNodeBag_KEYS) Descriptor

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

func (*PceXtcNodeBag_KEYS) GetNodeIdentifier

func (m *PceXtcNodeBag_KEYS) GetNodeIdentifier() uint32

func (*PceXtcNodeBag_KEYS) ProtoMessage

func (*PceXtcNodeBag_KEYS) ProtoMessage()

func (*PceXtcNodeBag_KEYS) Reset

func (m *PceXtcNodeBag_KEYS) Reset()

func (*PceXtcNodeBag_KEYS) String

func (m *PceXtcNodeBag_KEYS) String() string

func (*PceXtcNodeBag_KEYS) XXX_DiscardUnknown

func (m *PceXtcNodeBag_KEYS) XXX_DiscardUnknown()

func (*PceXtcNodeBag_KEYS) XXX_Marshal

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

func (*PceXtcNodeBag_KEYS) XXX_Merge

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

func (*PceXtcNodeBag_KEYS) XXX_Size

func (m *PceXtcNodeBag_KEYS) XXX_Size() int

func (*PceXtcNodeBag_KEYS) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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