Versions in this module Expand all Collapse all v1 v1.2.1 Aug 20, 2020 v1.2.0 Aug 20, 2020 Changes in this version + var File_northbound_proto protoreflect.FileDescriptor + var File_southbound_proto protoreflect.FileDescriptor + func GetStringWrapper(v *string) *wrappers.StringValue + func RegisterMconfigBuilderServer(s *grpc.Server, srv MconfigBuilderServer) + func RegisterNorthboundConfiguratorServer(s *grpc.Server, srv NorthboundConfiguratorServer) + func RegisterSouthboundConfiguratorServer(s *grpc.Server, srv SouthboundConfiguratorServer) + type BuildMconfigRequest struct + EntityGraph *storage.EntityGraph + GatewayId string + Network *storage.Network + NetworkId string + func (*BuildMconfigRequest) Descriptor() ([]byte, []int) + func (*BuildMconfigRequest) ProtoMessage() + func (x *BuildMconfigRequest) GetEntityGraph() *storage.EntityGraph + func (x *BuildMconfigRequest) GetGatewayId() string + func (x *BuildMconfigRequest) GetNetwork() *storage.Network + func (x *BuildMconfigRequest) GetNetworkId() string + func (x *BuildMconfigRequest) ProtoReflect() protoreflect.Message + func (x *BuildMconfigRequest) Reset() + func (x *BuildMconfigRequest) String() string + type BuildMconfigResponse struct + ConfigsByKey map[string]*any.Any + func (*BuildMconfigResponse) Descriptor() ([]byte, []int) + func (*BuildMconfigResponse) ProtoMessage() + func (x *BuildMconfigResponse) GetConfigsByKey() map[string]*any.Any + func (x *BuildMconfigResponse) ProtoReflect() protoreflect.Message + func (x *BuildMconfigResponse) Reset() + func (x *BuildMconfigResponse) String() string + type CreateEntitiesRequest struct + Entities []*storage.NetworkEntity + NetworkID string + func (*CreateEntitiesRequest) Descriptor() ([]byte, []int) + func (*CreateEntitiesRequest) ProtoMessage() + func (x *CreateEntitiesRequest) GetEntities() []*storage.NetworkEntity + func (x *CreateEntitiesRequest) GetNetworkID() string + func (x *CreateEntitiesRequest) ProtoReflect() protoreflect.Message + func (x *CreateEntitiesRequest) Reset() + func (x *CreateEntitiesRequest) String() string + type CreateEntitiesResponse struct + CreatedEntities []*storage.NetworkEntity + func (*CreateEntitiesResponse) Descriptor() ([]byte, []int) + func (*CreateEntitiesResponse) ProtoMessage() + func (x *CreateEntitiesResponse) GetCreatedEntities() []*storage.NetworkEntity + func (x *CreateEntitiesResponse) ProtoReflect() protoreflect.Message + func (x *CreateEntitiesResponse) Reset() + func (x *CreateEntitiesResponse) String() string + type CreateNetworksRequest struct + Networks []*storage.Network + func (*CreateNetworksRequest) Descriptor() ([]byte, []int) + func (*CreateNetworksRequest) ProtoMessage() + func (x *CreateNetworksRequest) GetNetworks() []*storage.Network + func (x *CreateNetworksRequest) ProtoReflect() protoreflect.Message + func (x *CreateNetworksRequest) Reset() + func (x *CreateNetworksRequest) String() string + type CreateNetworksResponse struct + CreatedNetworks []*storage.Network + func (*CreateNetworksResponse) Descriptor() ([]byte, []int) + func (*CreateNetworksResponse) ProtoMessage() + func (x *CreateNetworksResponse) GetCreatedNetworks() []*storage.Network + func (x *CreateNetworksResponse) ProtoReflect() protoreflect.Message + func (x *CreateNetworksResponse) Reset() + func (x *CreateNetworksResponse) String() string + type DeleteEntitiesRequest struct + ID []*storage.EntityID + NetworkID string + func (*DeleteEntitiesRequest) Descriptor() ([]byte, []int) + func (*DeleteEntitiesRequest) ProtoMessage() + func (x *DeleteEntitiesRequest) GetID() []*storage.EntityID + func (x *DeleteEntitiesRequest) GetNetworkID() string + func (x *DeleteEntitiesRequest) ProtoReflect() protoreflect.Message + func (x *DeleteEntitiesRequest) Reset() + func (x *DeleteEntitiesRequest) String() string + type DeleteNetworksRequest struct + NetworkIDs []string + func (*DeleteNetworksRequest) Descriptor() ([]byte, []int) + func (*DeleteNetworksRequest) ProtoMessage() + func (x *DeleteNetworksRequest) GetNetworkIDs() []string + func (x *DeleteNetworksRequest) ProtoReflect() protoreflect.Message + func (x *DeleteNetworksRequest) Reset() + func (x *DeleteNetworksRequest) String() string + type GetMconfigRequest struct + HardwareID string + func (*GetMconfigRequest) Descriptor() ([]byte, []int) + func (*GetMconfigRequest) ProtoMessage() + func (x *GetMconfigRequest) GetHardwareID() string + func (x *GetMconfigRequest) ProtoReflect() protoreflect.Message + func (x *GetMconfigRequest) Reset() + func (x *GetMconfigRequest) String() string + type GetMconfigResponse struct + Configs *protos.GatewayConfigs + LogicalID string + func (*GetMconfigResponse) Descriptor() ([]byte, []int) + func (*GetMconfigResponse) ProtoMessage() + func (x *GetMconfigResponse) GetConfigs() *protos.GatewayConfigs + func (x *GetMconfigResponse) GetLogicalID() string + func (x *GetMconfigResponse) ProtoReflect() protoreflect.Message + func (x *GetMconfigResponse) Reset() + func (x *GetMconfigResponse) String() string + type ListNetworkIDsResponse struct + NetworkIDs []string + func (*ListNetworkIDsResponse) Descriptor() ([]byte, []int) + func (*ListNetworkIDsResponse) ProtoMessage() + func (x *ListNetworkIDsResponse) GetNetworkIDs() []string + func (x *ListNetworkIDsResponse) ProtoReflect() protoreflect.Message + func (x *ListNetworkIDsResponse) Reset() + func (x *ListNetworkIDsResponse) String() string + type LoadEntitiesRequest struct + Criteria *storage.EntityLoadCriteria + Filter *storage.EntityLoadFilter + NetworkID string + func (*LoadEntitiesRequest) Descriptor() ([]byte, []int) + func (*LoadEntitiesRequest) ProtoMessage() + func (x *LoadEntitiesRequest) GetCriteria() *storage.EntityLoadCriteria + func (x *LoadEntitiesRequest) GetFilter() *storage.EntityLoadFilter + func (x *LoadEntitiesRequest) GetNetworkID() string + func (x *LoadEntitiesRequest) ProtoReflect() protoreflect.Message + func (x *LoadEntitiesRequest) Reset() + func (x *LoadEntitiesRequest) String() string + type LoadNetworksRequest struct + Criteria *storage.NetworkLoadCriteria + Filter *storage.NetworkLoadFilter + func (*LoadNetworksRequest) Descriptor() ([]byte, []int) + func (*LoadNetworksRequest) ProtoMessage() + func (x *LoadNetworksRequest) GetCriteria() *storage.NetworkLoadCriteria + func (x *LoadNetworksRequest) GetFilter() *storage.NetworkLoadFilter + func (x *LoadNetworksRequest) ProtoReflect() protoreflect.Message + func (x *LoadNetworksRequest) Reset() + func (x *LoadNetworksRequest) String() string + type MconfigBuilderClient interface + Build func(ctx context.Context, in *BuildMconfigRequest, opts ...grpc.CallOption) (*BuildMconfigResponse, error) + func NewMconfigBuilderClient(cc grpc.ClientConnInterface) MconfigBuilderClient + type MconfigBuilderServer interface + Build func(context.Context, *BuildMconfigRequest) (*BuildMconfigResponse, error) + type NorthboundConfiguratorClient interface + CreateEntities func(ctx context.Context, in *CreateEntitiesRequest, opts ...grpc.CallOption) (*CreateEntitiesResponse, error) + CreateNetworks func(ctx context.Context, in *CreateNetworksRequest, opts ...grpc.CallOption) (*CreateNetworksResponse, error) + DeleteEntities func(ctx context.Context, in *DeleteEntitiesRequest, opts ...grpc.CallOption) (*protos.Void, error) + DeleteNetworks func(ctx context.Context, in *DeleteNetworksRequest, opts ...grpc.CallOption) (*protos.Void, error) + ListNetworkIDs func(ctx context.Context, in *protos.Void, opts ...grpc.CallOption) (*ListNetworkIDsResponse, error) + LoadEntities func(ctx context.Context, in *LoadEntitiesRequest, opts ...grpc.CallOption) (*storage.EntityLoadResult, error) + LoadNetworks func(ctx context.Context, in *LoadNetworksRequest, opts ...grpc.CallOption) (*storage.NetworkLoadResult, error) + UpdateEntities func(ctx context.Context, in *UpdateEntitiesRequest, opts ...grpc.CallOption) (*UpdateEntitiesResponse, error) + UpdateNetworks func(ctx context.Context, in *UpdateNetworksRequest, opts ...grpc.CallOption) (*protos.Void, error) + WriteEntities func(ctx context.Context, in *WriteEntitiesRequest, opts ...grpc.CallOption) (*WriteEntitiesResponse, error) + func NewNorthboundConfiguratorClient(cc grpc.ClientConnInterface) NorthboundConfiguratorClient + type NorthboundConfiguratorServer interface + CreateEntities func(context.Context, *CreateEntitiesRequest) (*CreateEntitiesResponse, error) + CreateNetworks func(context.Context, *CreateNetworksRequest) (*CreateNetworksResponse, error) + DeleteEntities func(context.Context, *DeleteEntitiesRequest) (*protos.Void, error) + DeleteNetworks func(context.Context, *DeleteNetworksRequest) (*protos.Void, error) + ListNetworkIDs func(context.Context, *protos.Void) (*ListNetworkIDsResponse, error) + LoadEntities func(context.Context, *LoadEntitiesRequest) (*storage.EntityLoadResult, error) + LoadNetworks func(context.Context, *LoadNetworksRequest) (*storage.NetworkLoadResult, error) + UpdateEntities func(context.Context, *UpdateEntitiesRequest) (*UpdateEntitiesResponse, error) + UpdateNetworks func(context.Context, *UpdateNetworksRequest) (*protos.Void, error) + WriteEntities func(context.Context, *WriteEntitiesRequest) (*WriteEntitiesResponse, error) + type SouthboundConfiguratorClient interface + GetMconfig func(ctx context.Context, in *protos.Void, opts ...grpc.CallOption) (*protos.GatewayConfigs, error) + GetMconfigInternal func(ctx context.Context, in *GetMconfigRequest, opts ...grpc.CallOption) (*GetMconfigResponse, error) + func NewSouthboundConfiguratorClient(cc grpc.ClientConnInterface) SouthboundConfiguratorClient + type SouthboundConfiguratorServer interface + GetMconfig func(context.Context, *protos.Void) (*protos.GatewayConfigs, error) + GetMconfigInternal func(context.Context, *GetMconfigRequest) (*GetMconfigResponse, error) + type UnimplementedMconfigBuilderServer struct + func (*UnimplementedMconfigBuilderServer) Build(context.Context, *BuildMconfigRequest) (*BuildMconfigResponse, error) + type UnimplementedNorthboundConfiguratorServer struct + func (*UnimplementedNorthboundConfiguratorServer) CreateEntities(context.Context, *CreateEntitiesRequest) (*CreateEntitiesResponse, error) + func (*UnimplementedNorthboundConfiguratorServer) CreateNetworks(context.Context, *CreateNetworksRequest) (*CreateNetworksResponse, error) + func (*UnimplementedNorthboundConfiguratorServer) DeleteEntities(context.Context, *DeleteEntitiesRequest) (*protos.Void, error) + func (*UnimplementedNorthboundConfiguratorServer) DeleteNetworks(context.Context, *DeleteNetworksRequest) (*protos.Void, error) + func (*UnimplementedNorthboundConfiguratorServer) ListNetworkIDs(context.Context, *protos.Void) (*ListNetworkIDsResponse, error) + func (*UnimplementedNorthboundConfiguratorServer) LoadEntities(context.Context, *LoadEntitiesRequest) (*storage.EntityLoadResult, error) + func (*UnimplementedNorthboundConfiguratorServer) LoadNetworks(context.Context, *LoadNetworksRequest) (*storage.NetworkLoadResult, error) + func (*UnimplementedNorthboundConfiguratorServer) UpdateEntities(context.Context, *UpdateEntitiesRequest) (*UpdateEntitiesResponse, error) + func (*UnimplementedNorthboundConfiguratorServer) UpdateNetworks(context.Context, *UpdateNetworksRequest) (*protos.Void, error) + func (*UnimplementedNorthboundConfiguratorServer) WriteEntities(context.Context, *WriteEntitiesRequest) (*WriteEntitiesResponse, error) + type UnimplementedSouthboundConfiguratorServer struct + func (*UnimplementedSouthboundConfiguratorServer) GetMconfig(context.Context, *protos.Void) (*protos.GatewayConfigs, error) + func (*UnimplementedSouthboundConfiguratorServer) GetMconfigInternal(context.Context, *GetMconfigRequest) (*GetMconfigResponse, error) + type UpdateEntitiesRequest struct + NetworkID string + Updates []*storage.EntityUpdateCriteria + func (*UpdateEntitiesRequest) Descriptor() ([]byte, []int) + func (*UpdateEntitiesRequest) ProtoMessage() + func (x *UpdateEntitiesRequest) GetNetworkID() string + func (x *UpdateEntitiesRequest) GetUpdates() []*storage.EntityUpdateCriteria + func (x *UpdateEntitiesRequest) ProtoReflect() protoreflect.Message + func (x *UpdateEntitiesRequest) Reset() + func (x *UpdateEntitiesRequest) String() string + type UpdateEntitiesResponse struct + UpdatedEntities map[string]*storage.NetworkEntity + func (*UpdateEntitiesResponse) Descriptor() ([]byte, []int) + func (*UpdateEntitiesResponse) ProtoMessage() + func (x *UpdateEntitiesResponse) GetUpdatedEntities() map[string]*storage.NetworkEntity + func (x *UpdateEntitiesResponse) ProtoReflect() protoreflect.Message + func (x *UpdateEntitiesResponse) Reset() + func (x *UpdateEntitiesResponse) String() string + type UpdateNetworksRequest struct + Updates []*storage.NetworkUpdateCriteria + func (*UpdateNetworksRequest) Descriptor() ([]byte, []int) + func (*UpdateNetworksRequest) ProtoMessage() + func (x *UpdateNetworksRequest) GetUpdates() []*storage.NetworkUpdateCriteria + func (x *UpdateNetworksRequest) ProtoReflect() protoreflect.Message + func (x *UpdateNetworksRequest) Reset() + func (x *UpdateNetworksRequest) String() string + type WriteEntitiesRequest struct + NetworkID string + Writes []*WriteEntityRequest + func (*WriteEntitiesRequest) Descriptor() ([]byte, []int) + func (*WriteEntitiesRequest) ProtoMessage() + func (x *WriteEntitiesRequest) GetNetworkID() string + func (x *WriteEntitiesRequest) GetWrites() []*WriteEntityRequest + func (x *WriteEntitiesRequest) ProtoReflect() protoreflect.Message + func (x *WriteEntitiesRequest) Reset() + func (x *WriteEntitiesRequest) String() string + type WriteEntitiesResponse struct + CreatedEntities []*storage.NetworkEntity + UpdatedEntities map[string]*storage.NetworkEntity + func (*WriteEntitiesResponse) Descriptor() ([]byte, []int) + func (*WriteEntitiesResponse) ProtoMessage() + func (x *WriteEntitiesResponse) GetCreatedEntities() []*storage.NetworkEntity + func (x *WriteEntitiesResponse) GetUpdatedEntities() map[string]*storage.NetworkEntity + func (x *WriteEntitiesResponse) ProtoReflect() protoreflect.Message + func (x *WriteEntitiesResponse) Reset() + func (x *WriteEntitiesResponse) String() string + type WriteEntityRequest struct + Request isWriteEntityRequest_Request + func (*WriteEntityRequest) Descriptor() ([]byte, []int) + func (*WriteEntityRequest) ProtoMessage() + func (m *WriteEntityRequest) GetRequest() isWriteEntityRequest_Request + func (x *WriteEntityRequest) GetCreate() *storage.NetworkEntity + func (x *WriteEntityRequest) GetUpdate() *storage.EntityUpdateCriteria + func (x *WriteEntityRequest) ProtoReflect() protoreflect.Message + func (x *WriteEntityRequest) Reset() + func (x *WriteEntityRequest) String() string + type WriteEntityRequest_Create struct + Create *storage.NetworkEntity + type WriteEntityRequest_Update struct + Update *storage.EntityUpdateCriteria