servers

package
v0.0.0-...-bff9524 Latest Latest
Warning

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

Go to latest
Published: May 4, 2023 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminServer

type AdminServer struct {
	pb.UnsafeAdminServiceServer
	// contains filtered or unexported fields
}

func (*AdminServer) AddNamespace

func (a *AdminServer) AddNamespace(ctx context.Context, req *pb.AddNamespaceRequest) (*pb.Namespace, error)

func (*AdminServer) AddRepository

AddRepository add a repository

func (*AdminServer) AddSet

func (a *AdminServer) AddSet(ctx context.Context, req *pb.AddSetRequest) (*common.Set, error)

func (*AdminServer) DeleteNamespace

func (a *AdminServer) DeleteNamespace(ctx context.Context, req *pb.IdRequest) (*pb.Namespace, error)

func (*AdminServer) DeleteSet

func (a *AdminServer) DeleteSet(ctx context.Context, in *pb.IdRequest) (*common.Set, error)

func (*AdminServer) GetDevice

func (a *AdminServer) GetDevice(ctx context.Context, req *pb.IdRequest) (*common.Device, error)

func (*AdminServer) GetDevices

func (*AdminServer) GetManifest

func (a *AdminServer) GetManifest(ctx context.Context, req *pb.IdRequest) (*pb.Manifest, error)

GetWorkload return a workload

func (*AdminServer) GetManifests

func (a *AdminServer) GetManifests(ctx context.Context, req *pb.ListRequest) (*pb.ManifestListResponse, error)

GetWorkloads return a list of workloads

func (*AdminServer) GetNamespaces

func (a *AdminServer) GetNamespaces(ctx context.Context, req *pb.ListRequest) (*pb.NamespaceListResponse, error)

func (*AdminServer) GetRepositories

func (a *AdminServer) GetRepositories(ctx context.Context, req *pb.ListRequest) (*pb.RepositoryListResponse, error)

GetRepositories return a list of repositories

func (*AdminServer) GetSet

func (a *AdminServer) GetSet(ctx context.Context, req *pb.IdRequest) (*common.Set, error)

GetDeviceSet returns a device set.

func (*AdminServer) GetSets

func (a *AdminServer) GetSets(ctx context.Context, req *pb.ListRequest) (*pb.SetsListResponse, error)

GetDeviceSets returns a list of device sets.

func (*AdminServer) UpdateDevice

func (a *AdminServer) UpdateDevice(ctx context.Context, req *pb.UpdateDeviceRequest) (*common.Device, error)

func (*AdminServer) UpdateNamespace

func (a *AdminServer) UpdateNamespace(ctx context.Context, req *pb.UpdateNamespaceRequest) (*pb.Namespace, error)

func (*AdminServer) UpdateSet

func (a *AdminServer) UpdateSet(ctx context.Context, in *pb.UpdateSetRequest) (*common.Set, error)

type EdgeServer

type EdgeServer struct {
	pb.UnimplementedEdgeServiceServer
	// contains filtered or unexported fields
}

func NewEdgeServer

func NewEdgeServer(edgeService *edge.Service) *EdgeServer

func (*EdgeServer) Enrol

func (e *EdgeServer) Enrol(ctx context.Context, req *pb.EnrolRequest) (*pb.EnrolResponse, error)

func (*EdgeServer) GetConfiguration

func (e *EdgeServer) GetConfiguration(ctx context.Context, req *pb.ConfigurationRequest) (*pb.ConfigurationResponse, error)

func (*EdgeServer) Heartbeat

func (e *EdgeServer) Heartbeat(ctx context.Context, req *common.HeartbeatInfo) (*common.Empty, error)

func (*EdgeServer) Register

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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