Documentation ¶
Index ¶
- Variables
- func RegisterPceServiceServer(s grpc.ServiceRegistrar, srv PceServiceServer)
- type CreateSRPolicyInput
- func (*CreateSRPolicyInput) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSRPolicyInput) GetAsn() uint32
- func (x *CreateSRPolicyInput) GetSRPolicy() *SRPolicy
- func (*CreateSRPolicyInput) ProtoMessage()
- func (x *CreateSRPolicyInput) ProtoReflect() protoreflect.Message
- func (x *CreateSRPolicyInput) Reset()
- func (x *CreateSRPolicyInput) String() string
- type LsLink
- func (*LsLink) Descriptor() ([]byte, []int)deprecated
- func (x *LsLink) GetAdjSid() uint32
- func (x *LsLink) GetLocalAsn() uint32
- func (x *LsLink) GetLocalIP() string
- func (x *LsLink) GetLocalRouterID() string
- func (x *LsLink) GetMetrics() []*Metric
- func (x *LsLink) GetRemoteAsn() uint32
- func (x *LsLink) GetRemoteIP() string
- func (x *LsLink) GetRemoteRouterID() string
- func (*LsLink) ProtoMessage()
- func (x *LsLink) ProtoReflect() protoreflect.Message
- func (x *LsLink) Reset()
- func (x *LsLink) String() string
- type LsNode
- func (*LsNode) Descriptor() ([]byte, []int)deprecated
- func (x *LsNode) GetAsn() uint32
- func (x *LsNode) GetHostname() string
- func (x *LsNode) GetIsisAreaID() string
- func (x *LsNode) GetLsLinks() []*LsLink
- func (x *LsNode) GetLsPrefixes() []*LsPrefix
- func (x *LsNode) GetRouterID() string
- func (x *LsNode) GetSrgbBegin() uint32
- func (x *LsNode) GetSrgbEnd() uint32
- func (*LsNode) ProtoMessage()
- func (x *LsNode) ProtoReflect() protoreflect.Message
- func (x *LsNode) Reset()
- func (x *LsNode) String() string
- type LsPrefix
- type Metric
- type MetricType
- type PceServiceClient
- type PceServiceServer
- type RequestStatus
- type SRPolicy
- func (*SRPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *SRPolicy) GetColor() uint32
- func (x *SRPolicy) GetDstAddr() []byte
- func (x *SRPolicy) GetDstRouterID() string
- func (x *SRPolicy) GetMetric() MetricType
- func (x *SRPolicy) GetPcepSessionAddr() []byte
- func (x *SRPolicy) GetPolicyName() string
- func (x *SRPolicy) GetPreference() uint32
- func (x *SRPolicy) GetSegmentList() []*Segment
- func (x *SRPolicy) GetSrcAddr() []byte
- func (x *SRPolicy) GetSrcRouterID() string
- func (x *SRPolicy) GetType() SRPolicyType
- func (x *SRPolicy) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*SRPolicy) ProtoMessage()
- func (x *SRPolicy) ProtoReflect() protoreflect.Message
- func (x *SRPolicy) Reset()
- func (x *SRPolicy) String() string
- type SRPolicyList
- type SRPolicyType
- func (SRPolicyType) Descriptor() protoreflect.EnumDescriptor
- func (x SRPolicyType) Enum() *SRPolicyType
- func (SRPolicyType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SRPolicyType) Number() protoreflect.EnumNumber
- func (x SRPolicyType) String() string
- func (SRPolicyType) Type() protoreflect.EnumType
- type Segment
- func (*Segment) Descriptor() ([]byte, []int)deprecated
- func (x *Segment) GetSid() string
- func (x *Segment) MarshalLogObject(enc zapcore.ObjectEncoder) error
- func (*Segment) ProtoMessage()
- func (x *Segment) ProtoReflect() protoreflect.Message
- func (x *Segment) Reset()
- func (x *Segment) String() string
- type Session
- type SessionList
- type Ted
- type UnimplementedPceServiceServer
- func (UnimplementedPceServiceServer) CreateSRPolicy(context.Context, *CreateSRPolicyInput) (*RequestStatus, error)
- func (UnimplementedPceServiceServer) CreateSRPolicyWithoutLinkState(context.Context, *CreateSRPolicyInput) (*RequestStatus, error)
- func (UnimplementedPceServiceServer) DeleteSession(context.Context, *Session) (*RequestStatus, error)
- func (UnimplementedPceServiceServer) GetSRPolicyList(context.Context, *emptypb.Empty) (*SRPolicyList, error)
- func (UnimplementedPceServiceServer) GetSessionList(context.Context, *emptypb.Empty) (*SessionList, error)
- func (UnimplementedPceServiceServer) GetTed(context.Context, *emptypb.Empty) (*Ted, error)
- type UnsafePceServiceServer
Constants ¶
This section is empty.
Variables ¶
var ( SRPolicyType_name = map[int32]string{ 0: "EXPLICIT", 1: "DYNAMIC", } SRPolicyType_value = map[string]int32{ "EXPLICIT": 0, "DYNAMIC": 1, } )
Enum value maps for SRPolicyType.
var ( MetricType_name = map[int32]string{ 0: "IGP", 1: "TE", 2: "DELAY", 3: "HOPCOUNT", } MetricType_value = map[string]int32{ "IGP": 0, "TE": 1, "DELAY": 2, "HOPCOUNT": 3, } )
Enum value maps for MetricType.
var File_pola_proto protoreflect.FileDescriptor
var PceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "pb.PceService", HandlerType: (*PceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateSRPolicy", Handler: _PceService_CreateSRPolicy_Handler, }, { MethodName: "CreateSRPolicyWithoutLinkState", Handler: _PceService_CreateSRPolicyWithoutLinkState_Handler, }, { MethodName: "GetSessionList", Handler: _PceService_GetSessionList_Handler, }, { MethodName: "GetSRPolicyList", Handler: _PceService_GetSRPolicyList_Handler, }, { MethodName: "GetTed", Handler: _PceService_GetTed_Handler, }, { MethodName: "DeleteSession", Handler: _PceService_DeleteSession_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pola.proto", }
PceService_ServiceDesc is the grpc.ServiceDesc for PceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterPceServiceServer ¶
func RegisterPceServiceServer(s grpc.ServiceRegistrar, srv PceServiceServer)
Types ¶
type CreateSRPolicyInput ¶ added in v1.2.0
type CreateSRPolicyInput struct { SRPolicy *SRPolicy `protobuf:"bytes,1,opt,name=SRPolicy,proto3" json:"SRPolicy,omitempty"` Asn uint32 `protobuf:"varint,2,opt,name=asn,proto3" json:"asn,omitempty"` // contains filtered or unexported fields }
func (*CreateSRPolicyInput) Descriptor
deprecated
added in
v1.2.0
func (*CreateSRPolicyInput) Descriptor() ([]byte, []int)
Deprecated: Use CreateSRPolicyInput.ProtoReflect.Descriptor instead.
func (*CreateSRPolicyInput) GetAsn ¶ added in v1.2.0
func (x *CreateSRPolicyInput) GetAsn() uint32
func (*CreateSRPolicyInput) GetSRPolicy ¶ added in v1.2.0
func (x *CreateSRPolicyInput) GetSRPolicy() *SRPolicy
func (*CreateSRPolicyInput) ProtoMessage ¶ added in v1.2.0
func (*CreateSRPolicyInput) ProtoMessage()
func (*CreateSRPolicyInput) ProtoReflect ¶ added in v1.2.0
func (x *CreateSRPolicyInput) ProtoReflect() protoreflect.Message
func (*CreateSRPolicyInput) Reset ¶ added in v1.2.0
func (x *CreateSRPolicyInput) Reset()
func (*CreateSRPolicyInput) String ¶ added in v1.2.0
func (x *CreateSRPolicyInput) String() string
type LsLink ¶ added in v1.1.0
type LsLink struct { LocalRouterID string `protobuf:"bytes,1,opt,name=localRouterID,proto3" json:"localRouterID,omitempty"` LocalAsn uint32 `protobuf:"varint,2,opt,name=localAsn,proto3" json:"localAsn,omitempty"` LocalIP string `protobuf:"bytes,3,opt,name=localIP,proto3" json:"localIP,omitempty"` RemoteRouterID string `protobuf:"bytes,4,opt,name=remoteRouterID,proto3" json:"remoteRouterID,omitempty"` RemoteAsn uint32 `protobuf:"varint,5,opt,name=remoteAsn,proto3" json:"remoteAsn,omitempty"` RemoteIP string `protobuf:"bytes,6,opt,name=remoteIP,proto3" json:"remoteIP,omitempty"` Metrics []*Metric `protobuf:"bytes,7,rep,name=metrics,proto3" json:"metrics,omitempty"` AdjSid uint32 `protobuf:"varint,8,opt,name=adjSid,proto3" json:"adjSid,omitempty"` // contains filtered or unexported fields }
func (*LsLink) Descriptor
deprecated
added in
v1.1.0
func (*LsLink) GetLocalAsn ¶ added in v1.1.0
func (*LsLink) GetLocalIP ¶ added in v1.2.1
func (*LsLink) GetLocalRouterID ¶ added in v1.2.1
func (*LsLink) GetMetrics ¶ added in v1.1.0
func (*LsLink) GetRemoteAsn ¶ added in v1.1.0
func (*LsLink) GetRemoteIP ¶ added in v1.2.1
func (*LsLink) GetRemoteRouterID ¶ added in v1.2.1
func (*LsLink) ProtoMessage ¶ added in v1.1.0
func (*LsLink) ProtoMessage()
func (*LsLink) ProtoReflect ¶ added in v1.1.0
func (x *LsLink) ProtoReflect() protoreflect.Message
type LsNode ¶ added in v1.1.0
type LsNode struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` RouterID string `protobuf:"bytes,2,opt,name=routerID,proto3" json:"routerID,omitempty"` IsisAreaID string `protobuf:"bytes,3,opt,name=isisAreaID,proto3" json:"isisAreaID,omitempty"` Hostname string `protobuf:"bytes,4,opt,name=hostname,proto3" json:"hostname,omitempty"` SrgbBegin uint32 `protobuf:"varint,5,opt,name=srgbBegin,proto3" json:"srgbBegin,omitempty"` SrgbEnd uint32 `protobuf:"varint,6,opt,name=srgbEnd,proto3" json:"srgbEnd,omitempty"` LsLinks []*LsLink `protobuf:"bytes,7,rep,name=lsLinks,proto3" json:"lsLinks,omitempty"` LsPrefixes []*LsPrefix `protobuf:"bytes,8,rep,name=lsPrefixes,proto3" json:"lsPrefixes,omitempty"` // contains filtered or unexported fields }
func (*LsNode) Descriptor
deprecated
added in
v1.1.0
func (*LsNode) GetHostname ¶ added in v1.1.0
func (*LsNode) GetIsisAreaID ¶ added in v1.2.1
func (*LsNode) GetLsLinks ¶ added in v1.1.0
func (*LsNode) GetLsPrefixes ¶ added in v1.1.0
func (*LsNode) GetRouterID ¶ added in v1.2.1
func (*LsNode) GetSrgbBegin ¶ added in v1.1.0
func (*LsNode) GetSrgbEnd ¶ added in v1.1.0
func (*LsNode) ProtoMessage ¶ added in v1.1.0
func (*LsNode) ProtoMessage()
func (*LsNode) ProtoReflect ¶ added in v1.1.0
func (x *LsNode) ProtoReflect() protoreflect.Message
type LsPrefix ¶ added in v1.1.0
type LsPrefix struct { Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` SidIndex uint32 `protobuf:"varint,2,opt,name=sidIndex,proto3" json:"sidIndex,omitempty"` // contains filtered or unexported fields }
func (*LsPrefix) Descriptor
deprecated
added in
v1.1.0
func (*LsPrefix) GetSidIndex ¶ added in v1.1.0
func (*LsPrefix) ProtoMessage ¶ added in v1.1.0
func (*LsPrefix) ProtoMessage()
func (*LsPrefix) ProtoReflect ¶ added in v1.1.0
func (x *LsPrefix) ProtoReflect() protoreflect.Message
type Metric ¶ added in v1.1.0
type Metric struct { Type MetricType `protobuf:"varint,1,opt,name=type,proto3,enum=pb.MetricType" json:"type,omitempty"` Value uint32 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Metric) Descriptor
deprecated
added in
v1.1.0
func (*Metric) GetType ¶ added in v1.1.0
func (x *Metric) GetType() MetricType
func (*Metric) ProtoMessage ¶ added in v1.1.0
func (*Metric) ProtoMessage()
func (*Metric) ProtoReflect ¶ added in v1.1.0
func (x *Metric) ProtoReflect() protoreflect.Message
type MetricType ¶ added in v1.1.0
type MetricType int32
const ( MetricType_IGP MetricType = 0 MetricType_TE MetricType = 1 MetricType_DELAY MetricType = 2 MetricType_HOPCOUNT MetricType = 3 )
func (MetricType) Descriptor ¶ added in v1.1.0
func (MetricType) Descriptor() protoreflect.EnumDescriptor
func (MetricType) Enum ¶ added in v1.1.0
func (x MetricType) Enum() *MetricType
func (MetricType) EnumDescriptor
deprecated
added in
v1.1.0
func (MetricType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MetricType.Descriptor instead.
func (MetricType) Number ¶ added in v1.1.0
func (x MetricType) Number() protoreflect.EnumNumber
func (MetricType) String ¶ added in v1.1.0
func (x MetricType) String() string
func (MetricType) Type ¶ added in v1.1.0
func (MetricType) Type() protoreflect.EnumType
type PceServiceClient ¶
type PceServiceClient interface { CreateSRPolicy(ctx context.Context, in *CreateSRPolicyInput, opts ...grpc.CallOption) (*RequestStatus, error) CreateSRPolicyWithoutLinkState(ctx context.Context, in *CreateSRPolicyInput, opts ...grpc.CallOption) (*RequestStatus, error) GetSessionList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*SessionList, error) GetSRPolicyList(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*SRPolicyList, error) GetTed(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*Ted, error) DeleteSession(ctx context.Context, in *Session, opts ...grpc.CallOption) (*RequestStatus, error) }
PceServiceClient is the client API for PceService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewPceServiceClient ¶
func NewPceServiceClient(cc grpc.ClientConnInterface) PceServiceClient
type PceServiceServer ¶
type PceServiceServer interface { CreateSRPolicy(context.Context, *CreateSRPolicyInput) (*RequestStatus, error) CreateSRPolicyWithoutLinkState(context.Context, *CreateSRPolicyInput) (*RequestStatus, error) GetSessionList(context.Context, *emptypb.Empty) (*SessionList, error) GetSRPolicyList(context.Context, *emptypb.Empty) (*SRPolicyList, error) GetTed(context.Context, *emptypb.Empty) (*Ted, error) DeleteSession(context.Context, *Session) (*RequestStatus, error) // contains filtered or unexported methods }
PceServiceServer is the server API for PceService service. All implementations must embed UnimplementedPceServiceServer for forward compatibility
type RequestStatus ¶ added in v1.2.1
type RequestStatus struct { IsSuccess bool `protobuf:"varint,1,opt,name=isSuccess,proto3" json:"isSuccess,omitempty"` // contains filtered or unexported fields }
func (*RequestStatus) Descriptor
deprecated
added in
v1.2.1
func (*RequestStatus) Descriptor() ([]byte, []int)
Deprecated: Use RequestStatus.ProtoReflect.Descriptor instead.
func (*RequestStatus) GetIsSuccess ¶ added in v1.2.1
func (x *RequestStatus) GetIsSuccess() bool
func (*RequestStatus) ProtoMessage ¶ added in v1.2.1
func (*RequestStatus) ProtoMessage()
func (*RequestStatus) ProtoReflect ¶ added in v1.2.1
func (x *RequestStatus) ProtoReflect() protoreflect.Message
func (*RequestStatus) Reset ¶ added in v1.2.1
func (x *RequestStatus) Reset()
func (*RequestStatus) String ¶ added in v1.2.1
func (x *RequestStatus) String() string
type SRPolicy ¶ added in v1.2.0
type SRPolicy struct { PcepSessionAddr []byte `protobuf:"bytes,1,opt,name=pcepSessionAddr,proto3" json:"pcepSessionAddr,omitempty"` SrcAddr []byte `protobuf:"bytes,2,opt,name=srcAddr,proto3" json:"srcAddr,omitempty"` DstAddr []byte `protobuf:"bytes,3,opt,name=dstAddr,proto3" json:"dstAddr,omitempty"` SrcRouterID string `protobuf:"bytes,4,opt,name=srcRouterID,proto3" json:"srcRouterID,omitempty"` DstRouterID string `protobuf:"bytes,5,opt,name=dstRouterID,proto3" json:"dstRouterID,omitempty"` Color uint32 `protobuf:"varint,6,opt,name=color,proto3" json:"color,omitempty"` Preference uint32 `protobuf:"varint,7,opt,name=preference,proto3" json:"preference,omitempty"` PolicyName string `protobuf:"bytes,8,opt,name=policyName,proto3" json:"policyName,omitempty"` Type SRPolicyType `protobuf:"varint,9,opt,name=type,proto3,enum=pb.SRPolicyType" json:"type,omitempty"` SegmentList []*Segment `protobuf:"bytes,10,rep,name=segmentList,proto3" json:"segmentList,omitempty"` Metric MetricType `protobuf:"varint,11,opt,name=metric,proto3,enum=pb.MetricType" json:"metric,omitempty"` // contains filtered or unexported fields }
func (*SRPolicy) Descriptor
deprecated
added in
v1.2.0
func (*SRPolicy) GetDstAddr ¶ added in v1.2.0
func (*SRPolicy) GetDstRouterID ¶ added in v1.2.1
func (*SRPolicy) GetMetric ¶ added in v1.2.0
func (x *SRPolicy) GetMetric() MetricType
func (*SRPolicy) GetPcepSessionAddr ¶ added in v1.2.0
func (*SRPolicy) GetPolicyName ¶ added in v1.2.0
func (*SRPolicy) GetPreference ¶ added in v1.2.0
func (*SRPolicy) GetSegmentList ¶ added in v1.2.0
func (*SRPolicy) GetSrcAddr ¶ added in v1.2.0
func (*SRPolicy) GetSrcRouterID ¶ added in v1.2.1
func (*SRPolicy) GetType ¶ added in v1.2.0
func (x *SRPolicy) GetType() SRPolicyType
func (*SRPolicy) MarshalLogObject ¶ added in v1.2.0
func (x *SRPolicy) MarshalLogObject(enc zapcore.ObjectEncoder) error
Implements zapcore.ObjectMarshaler interface for SRPolicy
func (*SRPolicy) ProtoMessage ¶ added in v1.2.0
func (*SRPolicy) ProtoMessage()
func (*SRPolicy) ProtoReflect ¶ added in v1.2.0
func (x *SRPolicy) ProtoReflect() protoreflect.Message
type SRPolicyList ¶ added in v1.2.0
type SRPolicyList struct { SRPolicies []*SRPolicy `protobuf:"bytes,1,rep,name=SRPolicies,proto3" json:"SRPolicies,omitempty"` // contains filtered or unexported fields }
func (*SRPolicyList) Descriptor
deprecated
added in
v1.2.0
func (*SRPolicyList) Descriptor() ([]byte, []int)
Deprecated: Use SRPolicyList.ProtoReflect.Descriptor instead.
func (*SRPolicyList) GetSRPolicies ¶ added in v1.2.0
func (x *SRPolicyList) GetSRPolicies() []*SRPolicy
func (*SRPolicyList) ProtoMessage ¶ added in v1.2.0
func (*SRPolicyList) ProtoMessage()
func (*SRPolicyList) ProtoReflect ¶ added in v1.2.0
func (x *SRPolicyList) ProtoReflect() protoreflect.Message
func (*SRPolicyList) Reset ¶ added in v1.2.0
func (x *SRPolicyList) Reset()
func (*SRPolicyList) String ¶ added in v1.2.0
func (x *SRPolicyList) String() string
type SRPolicyType ¶ added in v1.2.0
type SRPolicyType int32
const ( SRPolicyType_EXPLICIT SRPolicyType = 0 SRPolicyType_DYNAMIC SRPolicyType = 1 )
func (SRPolicyType) Descriptor ¶ added in v1.2.0
func (SRPolicyType) Descriptor() protoreflect.EnumDescriptor
func (SRPolicyType) Enum ¶ added in v1.2.0
func (x SRPolicyType) Enum() *SRPolicyType
func (SRPolicyType) EnumDescriptor
deprecated
added in
v1.2.0
func (SRPolicyType) EnumDescriptor() ([]byte, []int)
Deprecated: Use SRPolicyType.Descriptor instead.
func (SRPolicyType) Number ¶ added in v1.2.0
func (x SRPolicyType) Number() protoreflect.EnumNumber
func (SRPolicyType) String ¶ added in v1.2.0
func (x SRPolicyType) String() string
func (SRPolicyType) Type ¶ added in v1.2.0
func (SRPolicyType) Type() protoreflect.EnumType
type Segment ¶ added in v1.1.0
type Segment struct { Sid string `protobuf:"bytes,1,opt,name=sid,proto3" json:"sid,omitempty"` // contains filtered or unexported fields }
func (*Segment) Descriptor
deprecated
added in
v1.1.0
func (*Segment) MarshalLogObject ¶ added in v1.2.0
func (x *Segment) MarshalLogObject(enc zapcore.ObjectEncoder) error
Implements zapcore.ObjectMarshaler interface for Segment
func (*Segment) ProtoMessage ¶ added in v1.1.0
func (*Segment) ProtoMessage()
func (*Segment) ProtoReflect ¶ added in v1.1.0
func (x *Segment) ProtoReflect() protoreflect.Message
type Session ¶ added in v1.2.1
type Session struct { Addr []byte `protobuf:"bytes,1,opt,name=Addr,proto3" json:"Addr,omitempty"` // contains filtered or unexported fields }
func (*Session) Descriptor
deprecated
added in
v1.2.1
func (*Session) ProtoMessage ¶ added in v1.2.1
func (*Session) ProtoMessage()
func (*Session) ProtoReflect ¶ added in v1.2.1
func (x *Session) ProtoReflect() protoreflect.Message
type SessionList ¶ added in v1.2.1
type SessionList struct { Sessions []*Session `protobuf:"bytes,1,rep,name=Sessions,proto3" json:"Sessions,omitempty"` // contains filtered or unexported fields }
func (*SessionList) Descriptor
deprecated
added in
v1.2.1
func (*SessionList) Descriptor() ([]byte, []int)
Deprecated: Use SessionList.ProtoReflect.Descriptor instead.
func (*SessionList) GetSessions ¶ added in v1.2.1
func (x *SessionList) GetSessions() []*Session
func (*SessionList) ProtoMessage ¶ added in v1.2.1
func (*SessionList) ProtoMessage()
func (*SessionList) ProtoReflect ¶ added in v1.2.1
func (x *SessionList) ProtoReflect() protoreflect.Message
func (*SessionList) Reset ¶ added in v1.2.1
func (x *SessionList) Reset()
func (*SessionList) String ¶ added in v1.2.1
func (x *SessionList) String() string
type Ted ¶ added in v1.1.0
type Ted struct { Enable bool `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty"` LsNodes []*LsNode `protobuf:"bytes,2,rep,name=lsNodes,proto3" json:"lsNodes,omitempty"` // contains filtered or unexported fields }
func (*Ted) Descriptor
deprecated
added in
v1.1.0
func (*Ted) GetLsNodes ¶ added in v1.1.0
func (*Ted) ProtoMessage ¶ added in v1.1.0
func (*Ted) ProtoMessage()
func (*Ted) ProtoReflect ¶ added in v1.1.0
func (x *Ted) ProtoReflect() protoreflect.Message
type UnimplementedPceServiceServer ¶
type UnimplementedPceServiceServer struct { }
UnimplementedPceServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedPceServiceServer) CreateSRPolicy ¶ added in v1.2.0
func (UnimplementedPceServiceServer) CreateSRPolicy(context.Context, *CreateSRPolicyInput) (*RequestStatus, error)
func (UnimplementedPceServiceServer) CreateSRPolicyWithoutLinkState ¶ added in v1.2.0
func (UnimplementedPceServiceServer) CreateSRPolicyWithoutLinkState(context.Context, *CreateSRPolicyInput) (*RequestStatus, error)
func (UnimplementedPceServiceServer) DeleteSession ¶ added in v1.2.1
func (UnimplementedPceServiceServer) DeleteSession(context.Context, *Session) (*RequestStatus, error)
func (UnimplementedPceServiceServer) GetSRPolicyList ¶ added in v1.2.0
func (UnimplementedPceServiceServer) GetSRPolicyList(context.Context, *emptypb.Empty) (*SRPolicyList, error)
func (UnimplementedPceServiceServer) GetSessionList ¶ added in v1.2.1
func (UnimplementedPceServiceServer) GetSessionList(context.Context, *emptypb.Empty) (*SessionList, error)
type UnsafePceServiceServer ¶
type UnsafePceServiceServer interface {
// contains filtered or unexported methods
}
UnsafePceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PceServiceServer will result in compilation errors.