Newer
Older
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
southbound "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
transport "code.fbi.h-da.de/danet/api/go/gosdn/transport"
_ "github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2/options"
_ "google.golang.org/genproto/googleapis/api/annotations"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
_ "google.golang.org/protobuf/types/descriptorpb"
reflect "reflect"
sync "sync"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
ChangeState_CHANGE_STATE_UNSPECIFIED ChangeState = 0
ChangeState_CHANGE_STATE_PENDING ChangeState = 1
ChangeState_CHANGE_STATE_COMMITTED ChangeState = 2
ChangeState_CHANGE_STATE_CONFIRMED ChangeState = 3
ChangeState_CHANGE_STATE_INCONSISTENT ChangeState = 4
// Enum value maps for ChangeState.
ChangeState_name = map[int32]string{
0: "CHANGE_STATE_UNSPECIFIED",
1: "CHANGE_STATE_PENDING",
2: "CHANGE_STATE_COMMITTED",
3: "CHANGE_STATE_CONFIRMED",
4: "CHANGE_STATE_INCONSISTENT",
}
ChangeState_value = map[string]int32{
"CHANGE_STATE_UNSPECIFIED": 0,
"CHANGE_STATE_PENDING": 1,
"CHANGE_STATE_COMMITTED": 2,
"CHANGE_STATE_CONFIRMED": 3,
"CHANGE_STATE_INCONSISTENT": 4,
func (x ChangeState) Enum() *ChangeState {
p := new(ChangeState)
func (x ChangeState) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ChangeState) Descriptor() protoreflect.EnumDescriptor {
return file_gosdn_pnd_pnd_proto_enumTypes[0].Descriptor()
func (ChangeState) Type() protoreflect.EnumType {
func (x ChangeState) Number() protoreflect.EnumNumber {
// Deprecated: Use ChangeState.Descriptor instead.
func (ChangeState) EnumDescriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{0}
ApiOperation_API_OPERATION_UNSPECIFIED ApiOperation = 0
ApiOperation_API_OPERATION_UPDATE ApiOperation = 1
ApiOperation_API_OPERATION_REPLACE ApiOperation = 2
ApiOperation_API_OPERATION_DELETE ApiOperation = 3
// Enum value maps for ApiOperation.
ApiOperation_name = map[int32]string{
0: "API_OPERATION_UNSPECIFIED",
1: "API_OPERATION_UPDATE",
2: "API_OPERATION_REPLACE",
3: "API_OPERATION_DELETE",
ApiOperation_value = map[string]int32{
"API_OPERATION_UNSPECIFIED": 0,
"API_OPERATION_UPDATE": 1,
"API_OPERATION_REPLACE": 2,
"API_OPERATION_DELETE": 3,
func (x ApiOperation) Enum() *ApiOperation {
p := new(ApiOperation)
func (x ApiOperation) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (ApiOperation) Descriptor() protoreflect.EnumDescriptor {
return file_gosdn_pnd_pnd_proto_enumTypes[1].Descriptor()
func (ApiOperation) Type() protoreflect.EnumType {
func (x ApiOperation) Number() protoreflect.EnumNumber {
// Deprecated: Use ApiOperation.Descriptor instead.
func (ApiOperation) EnumDescriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{1}
Operation_OPERATION_UNSPECIFIED Operation = 0
Operation_OPERATION_CREATE Operation = 1
Operation_OPERATION_COMMIT Operation = 2
Operation_OPERATION_CONFIRM Operation = 3
Operation_name = map[int32]string{
0: "OPERATION_UNSPECIFIED",
1: "OPERATION_CREATE",
2: "OPERATION_COMMIT",
3: "OPERATION_CONFIRM",
Operation_value = map[string]int32{
"OPERATION_UNSPECIFIED": 0,
"OPERATION_CREATE": 1,
"OPERATION_COMMIT": 2,
"OPERATION_CONFIRM": 3,
func (x Operation) Enum() *Operation {
p := new(Operation)
func (x Operation) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Operation) Descriptor() protoreflect.EnumDescriptor {
return file_gosdn_pnd_pnd_proto_enumTypes[2].Descriptor()
}
func (Operation) Type() protoreflect.EnumType {
return &file_gosdn_pnd_pnd_proto_enumTypes[2]
}
func (x Operation) Number() protoreflect.EnumNumber {
// Deprecated: Use Operation.Descriptor instead.
func (Operation) EnumDescriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{2}
Status_STATUS_UNSPECIFIED Status = 0
Status_STATUS_OK Status = 1
Status_STATUS_ERROR Status = 2
Status_name = map[int32]string{
0: "STATUS_UNSPECIFIED",
1: "STATUS_OK",
2: "STATUS_ERROR",
Status_value = map[string]int32{
"STATUS_UNSPECIFIED": 0,
"STATUS_OK": 1,
"STATUS_ERROR": 2,
func (x Status) Enum() *Status {
p := new(Status)
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Status) Descriptor() protoreflect.EnumDescriptor {
return file_gosdn_pnd_pnd_proto_enumTypes[3].Descriptor()
func (Status) Type() protoreflect.EnumType {
return &file_gosdn_pnd_pnd_proto_enumTypes[3]
func (x Status) Number() protoreflect.EnumNumber {
// Deprecated: Use Status.Descriptor instead.
func (Status) EnumDescriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{3}
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
Pid string `protobuf:"bytes,4,opt,name=pid,proto3" json:"pid,omitempty"`
}
func (x *GetOndListRequest) Reset() {
*x = GetOndListRequest{}
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetOndListRequest) ProtoReflect() protoreflect.Message {
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetOndListRequest.ProtoReflect.Descriptor instead.
func (*GetOndListRequest) Descriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{0}
func (x *GetOndListRequest) GetTimestamp() int64 {
if x != nil {
return x.Timestamp
}
return 0
}
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
Did []string `protobuf:"bytes,3,rep,name=did,proto3" json:"did,omitempty"`
Pid string `protobuf:"bytes,4,opt,name=pid,proto3" json:"pid,omitempty"`
func (x *GetOndRequest) Reset() {
*x = GetOndRequest{}
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetOndRequest) ProtoReflect() protoreflect.Message {
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetOndRequest.ProtoReflect.Descriptor instead.
func (*GetOndRequest) Descriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{1}
func (x *GetOndRequest) GetTimestamp() int64 {
if x != nil {
return x.Timestamp
}
return 0
}
func (x *GetOndRequest) GetDid() []string {
}
func (x *GetOndRequest) GetPid() string {
if x != nil {
return x.Pid
}
return ""
}
type GetSbiListRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
Pid string `protobuf:"bytes,4,opt,name=pid,proto3" json:"pid,omitempty"`
func (x *GetSbiListRequest) Reset() {
*x = GetSbiListRequest{}
if protoimpl.UnsafeEnabled {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
return protoimpl.X.MessageStringOf(x)
}
func (x *GetSbiListRequest) ProtoReflect() protoreflect.Message {
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetSbiListRequest.ProtoReflect.Descriptor instead.
func (*GetSbiListRequest) Descriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{2}
func (x *GetSbiListRequest) GetTimestamp() int64 {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
Sid string `protobuf:"bytes,3,opt,name=sid,proto3" json:"sid,omitempty"`
Pid string `protobuf:"bytes,4,opt,name=pid,proto3" json:"pid,omitempty"`
func (x *GetSbiRequest) Reset() {
*x = GetSbiRequest{}
if protoimpl.UnsafeEnabled {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
return protoimpl.X.MessageStringOf(x)
}
func (x *GetSbiRequest) ProtoReflect() protoreflect.Message {
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
return mi.MessageOf(x)
}
// Deprecated: Use GetSbiRequest.ProtoReflect.Descriptor instead.
func (*GetSbiRequest) Descriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{3}
func (x *GetSbiRequest) GetSid() string {
if x != nil {
return x.Sid
func (x *GetSbiRequest) GetPid() string {
if x != nil {
return x.Pid
}
return ""
}
type GetChangeListRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
Pid string `protobuf:"bytes,4,opt,name=pid,proto3" json:"pid,omitempty"`
func (x *GetChangeListRequest) Reset() {
*x = GetChangeListRequest{}
if protoimpl.UnsafeEnabled {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
return protoimpl.X.MessageStringOf(x)
}
func (x *GetChangeListRequest) ProtoReflect() protoreflect.Message {
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
// Deprecated: Use GetChangeListRequest.ProtoReflect.Descriptor instead.
func (*GetChangeListRequest) Descriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{4}
func (x *GetChangeListRequest) GetTimestamp() int64 {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
Cuid string `protobuf:"bytes,3,opt,name=cuid,proto3" json:"cuid,omitempty"`
Pid string `protobuf:"bytes,4,opt,name=pid,proto3" json:"pid,omitempty"`
func (x *GetChangeRequest) Reset() {
*x = GetChangeRequest{}
if protoimpl.UnsafeEnabled {
mi := &file_gosdn_pnd_pnd_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetChangeRequest) ProtoReflect() protoreflect.Message {
mi := &file_gosdn_pnd_pnd_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetChangeRequest.ProtoReflect.Descriptor instead.
func (*GetChangeRequest) Descriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{5}
}
func (x *GetChangeRequest) GetCuid() string {
}
func (x *GetChangeRequest) GetPid() string {
if x != nil {
return x.Pid
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
Did string `protobuf:"bytes,2,opt,name=did,proto3" json:"did,omitempty"`
Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
Pid string `protobuf:"bytes,4,opt,name=pid,proto3" json:"pid,omitempty"`
func (x *GetPathRequest) Reset() {
*x = GetPathRequest{}
if protoimpl.UnsafeEnabled {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
return protoimpl.X.MessageStringOf(x)
func (x *GetPathRequest) ProtoReflect() protoreflect.Message {
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
// Deprecated: Use GetPathRequest.ProtoReflect.Descriptor instead.
func (*GetPathRequest) Descriptor() ([]byte, []int) {
if x != nil {
return x.Timestamp
}
return 0
}
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
// TODO: Check if this is really needed. Perhaps a reference to the PND's ID
// is also sufficient.
Pnd *PrincipalNetworkDomain `protobuf:"bytes,2,opt,name=pnd,proto3" json:"pnd,omitempty"`
Ond []*OrchestratedNetworkingDevice `protobuf:"bytes,3,rep,name=ond,proto3" json:"ond,omitempty"`
func (x *GetOndResponse) Reset() {
*x = GetOndResponse{}
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetOndResponse) ProtoReflect() protoreflect.Message {
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetOndResponse.ProtoReflect.Descriptor instead.
func (*GetOndResponse) Descriptor() ([]byte, []int) {
func (x *GetOndResponse) GetPnd() *PrincipalNetworkDomain {
func (x *GetOndResponse) GetOnd() []*OrchestratedNetworkingDevice {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
// TODO: Check if this is really needed. Perhaps a reference to the PND's ID
// is also sufficient.
Pnd *PrincipalNetworkDomain `protobuf:"bytes,2,opt,name=pnd,proto3" json:"pnd,omitempty"`
Ond []*OrchestratedNetworkingDevice `protobuf:"bytes,3,rep,name=ond,proto3" json:"ond,omitempty"`
func (x *GetOndListResponse) Reset() {
*x = GetOndListResponse{}
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetOndListResponse) String() string {
func (*GetOndListResponse) ProtoMessage() {}
func (x *GetOndListResponse) ProtoReflect() protoreflect.Message {
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetOndListResponse.ProtoReflect.Descriptor instead.
func (*GetOndListResponse) Descriptor() ([]byte, []int) {
func (x *GetOndListResponse) GetTimestamp() int64 {
func (x *GetOndListResponse) GetPnd() *PrincipalNetworkDomain {
func (x *GetOndListResponse) GetOnd() []*OrchestratedNetworkingDevice {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
// TODO: Check if this is really needed. Perhaps a reference to the PND's ID
// is also sufficient.
Pnd *PrincipalNetworkDomain `protobuf:"bytes,2,opt,name=pnd,proto3" json:"pnd,omitempty"`
Sbi *southbound.SouthboundInterface `protobuf:"bytes,3,opt,name=sbi,proto3" json:"sbi,omitempty"`
func (x *GetSbiResponse) Reset() {
*x = GetSbiResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_gosdn_pnd_pnd_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetSbiResponse) String() string {
func (x *GetSbiResponse) ProtoReflect() protoreflect.Message {
mi := &file_gosdn_pnd_pnd_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetSbiResponse.ProtoReflect.Descriptor instead.
func (*GetSbiResponse) Descriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{9}
}
func (x *GetSbiResponse) GetTimestamp() int64 {
if x != nil {
return x.Timestamp
}
return 0
}
func (x *GetSbiResponse) GetPnd() *PrincipalNetworkDomain {
if x != nil {
return x.Pnd
}
return nil
}
func (x *GetSbiResponse) GetSbi() *southbound.SouthboundInterface {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
// TODO: Check if this is really needed. Perhaps a reference to the PND's ID
// is also sufficient.
Pnd *PrincipalNetworkDomain `protobuf:"bytes,2,opt,name=pnd,proto3" json:"pnd,omitempty"`
Sbi []*southbound.SouthboundInterface `protobuf:"bytes,3,rep,name=sbi,proto3" json:"sbi,omitempty"`
func (x *GetSbiListResponse) Reset() {
*x = GetSbiListResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_gosdn_pnd_pnd_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetSbiListResponse) String() string {
func (*GetSbiListResponse) ProtoMessage() {}
func (x *GetSbiListResponse) ProtoReflect() protoreflect.Message {
mi := &file_gosdn_pnd_pnd_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetSbiListResponse.ProtoReflect.Descriptor instead.
func (*GetSbiListResponse) Descriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{10}
}
func (x *GetSbiListResponse) GetTimestamp() int64 {
if x != nil {
return x.Timestamp
}
return 0
}
func (x *GetSbiListResponse) GetPnd() *PrincipalNetworkDomain {
if x != nil {
return x.Pnd
}
return nil
}
func (x *GetSbiListResponse) GetSbi() []*southbound.SouthboundInterface {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
// TODO: Check if this is really needed. Perhaps a reference to the PND's ID
// is also sufficient.
Pnd *PrincipalNetworkDomain `protobuf:"bytes,2,opt,name=pnd,proto3" json:"pnd,omitempty"`
Device []*gnmi.Notification `protobuf:"bytes,3,rep,name=device,proto3" json:"device,omitempty"`
func (x *GetPathResponse) Reset() {
*x = GetPathResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_gosdn_pnd_pnd_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *GetPathResponse) String() string {
func (*GetPathResponse) ProtoMessage() {}
func (x *GetPathResponse) ProtoReflect() protoreflect.Message {
mi := &file_gosdn_pnd_pnd_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use GetPathResponse.ProtoReflect.Descriptor instead.
func (*GetPathResponse) Descriptor() ([]byte, []int) {
return file_gosdn_pnd_pnd_proto_rawDescGZIP(), []int{11}
}
func (x *GetPathResponse) GetTimestamp() int64 {
func (x *GetPathResponse) GetPnd() *PrincipalNetworkDomain {
func (x *GetPathResponse) GetDevice() []*gnmi.Notification {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch.
// TODO: Check if this is really needed. Perhaps a reference to the PND's ID
// is also sufficient.
Pnd *PrincipalNetworkDomain `protobuf:"bytes,2,opt,name=pnd,proto3" json:"pnd,omitempty"`
Change *Change `protobuf:"bytes,3,opt,name=change,proto3" json:"change,omitempty"`
func (x *GetChangeResponse) Reset() {
*x = GetChangeResponse{}