Versions in this module Expand all Collapse all v3 v3.13.1 Sep 21, 2022 Changes in this version + var File_proto_runtime_runtime_proto protoreflect.FileDescriptor + func NewBuildEndpoints() []*api.Endpoint + func NewRuntimeEndpoints() []*api.Endpoint + func NewSourceEndpoints() []*api.Endpoint + func RegisterBuildHandler(s server.Server, hdlr BuildHandler, opts ...server.HandlerOption) error + func RegisterRuntimeHandler(s server.Server, hdlr RuntimeHandler, opts ...server.HandlerOption) error + func RegisterSourceHandler(s server.Server, hdlr SourceHandler, opts ...server.HandlerOption) error + type BuildHandler interface + Read func(context.Context, *Service, Build_ReadStream) error + type BuildReadResponse struct + Data []byte + func (*BuildReadResponse) Descriptor() ([]byte, []int) + func (*BuildReadResponse) ProtoMessage() + func (x *BuildReadResponse) GetData() []byte + func (x *BuildReadResponse) ProtoReflect() protoreflect.Message + func (x *BuildReadResponse) Reset() + func (x *BuildReadResponse) String() string + type BuildService interface + Read func(ctx context.Context, in *Service, opts ...client.CallOption) (Build_ReadService, error) + func NewBuildService(name string, c client.Client) BuildService + type Build_ReadService interface + Close func() error + Context func() context.Context + Recv func() (*BuildReadResponse, error) + RecvMsg func(interface{}) error + SendMsg func(interface{}) error + type Build_ReadStream interface + Close func() error + Context func() context.Context + RecvMsg func(interface{}) error + Send func(*BuildReadResponse) error + SendMsg func(interface{}) error + type CreateOptions struct + Args []string + Command []string + Entrypoint string + Env []string + Force bool + Image string + Instances int64 + Namespace string + Output string + Secrets map[string]string + Type string + Volumes map[string]string + func (*CreateOptions) Descriptor() ([]byte, []int) + func (*CreateOptions) ProtoMessage() + func (x *CreateOptions) GetArgs() []string + func (x *CreateOptions) GetCommand() []string + func (x *CreateOptions) GetEntrypoint() string + func (x *CreateOptions) GetEnv() []string + func (x *CreateOptions) GetForce() bool + func (x *CreateOptions) GetImage() string + func (x *CreateOptions) GetInstances() int64 + func (x *CreateOptions) GetNamespace() string + func (x *CreateOptions) GetOutput() string + func (x *CreateOptions) GetSecrets() map[string]string + func (x *CreateOptions) GetType() string + func (x *CreateOptions) GetVolumes() map[string]string + func (x *CreateOptions) ProtoReflect() protoreflect.Message + func (x *CreateOptions) Reset() + func (x *CreateOptions) String() string + type CreateRequest struct + Options *CreateOptions + Resource *Resource + func (*CreateRequest) Descriptor() ([]byte, []int) + func (*CreateRequest) ProtoMessage() + func (x *CreateRequest) GetOptions() *CreateOptions + func (x *CreateRequest) GetResource() *Resource + func (x *CreateRequest) ProtoReflect() protoreflect.Message + func (x *CreateRequest) Reset() + func (x *CreateRequest) String() string + type CreateResponse struct + func (*CreateResponse) Descriptor() ([]byte, []int) + func (*CreateResponse) ProtoMessage() + func (x *CreateResponse) ProtoReflect() protoreflect.Message + func (x *CreateResponse) Reset() + func (x *CreateResponse) String() string + type DeleteOptions struct + Namespace string + func (*DeleteOptions) Descriptor() ([]byte, []int) + func (*DeleteOptions) ProtoMessage() + func (x *DeleteOptions) GetNamespace() string + func (x *DeleteOptions) ProtoReflect() protoreflect.Message + func (x *DeleteOptions) Reset() + func (x *DeleteOptions) String() string + type DeleteRequest struct + Options *DeleteOptions + Resource *Resource + func (*DeleteRequest) Descriptor() ([]byte, []int) + func (*DeleteRequest) ProtoMessage() + func (x *DeleteRequest) GetOptions() *DeleteOptions + func (x *DeleteRequest) GetResource() *Resource + func (x *DeleteRequest) ProtoReflect() protoreflect.Message + func (x *DeleteRequest) Reset() + func (x *DeleteRequest) String() string + type DeleteResponse struct + func (*DeleteResponse) Descriptor() ([]byte, []int) + func (*DeleteResponse) ProtoMessage() + func (x *DeleteResponse) ProtoReflect() protoreflect.Message + func (x *DeleteResponse) Reset() + func (x *DeleteResponse) String() string + type ListOptions struct + Namespace string + func (*ListOptions) Descriptor() ([]byte, []int) + func (*ListOptions) ProtoMessage() + func (x *ListOptions) GetNamespace() string + func (x *ListOptions) ProtoReflect() protoreflect.Message + func (x *ListOptions) Reset() + func (x *ListOptions) String() string + type ListRequest struct + Options *ListOptions + func (*ListRequest) Descriptor() ([]byte, []int) + func (*ListRequest) ProtoMessage() + func (x *ListRequest) GetOptions() *ListOptions + func (x *ListRequest) ProtoReflect() protoreflect.Message + func (x *ListRequest) Reset() + func (x *ListRequest) String() string + type ListResponse struct + Services []*Service + func (*ListResponse) Descriptor() ([]byte, []int) + func (*ListResponse) ProtoMessage() + func (x *ListResponse) GetServices() []*Service + func (x *ListResponse) ProtoReflect() protoreflect.Message + func (x *ListResponse) Reset() + func (x *ListResponse) String() string + type LogRecord struct + Message string + Metadata map[string]string + Timestamp int64 + func (*LogRecord) Descriptor() ([]byte, []int) + func (*LogRecord) ProtoMessage() + func (x *LogRecord) GetMessage() string + func (x *LogRecord) GetMetadata() map[string]string + func (x *LogRecord) GetTimestamp() int64 + func (x *LogRecord) ProtoReflect() protoreflect.Message + func (x *LogRecord) Reset() + func (x *LogRecord) String() string + type LogsOptions struct + Namespace string + func (*LogsOptions) Descriptor() ([]byte, []int) + func (*LogsOptions) ProtoMessage() + func (x *LogsOptions) GetNamespace() string + func (x *LogsOptions) ProtoReflect() protoreflect.Message + func (x *LogsOptions) Reset() + func (x *LogsOptions) String() string + type LogsRequest struct + Count int64 + Options *LogsOptions + Service string + Since int64 + Stream bool + Version string + func (*LogsRequest) Descriptor() ([]byte, []int) + func (*LogsRequest) ProtoMessage() + func (x *LogsRequest) GetCount() int64 + func (x *LogsRequest) GetOptions() *LogsOptions + func (x *LogsRequest) GetService() string + func (x *LogsRequest) GetSince() int64 + func (x *LogsRequest) GetStream() bool + func (x *LogsRequest) GetVersion() string + func (x *LogsRequest) ProtoReflect() protoreflect.Message + func (x *LogsRequest) Reset() + func (x *LogsRequest) String() string + type Namespace struct + Name string + func (*Namespace) Descriptor() ([]byte, []int) + func (*Namespace) ProtoMessage() + func (x *Namespace) GetName() string + func (x *Namespace) ProtoReflect() protoreflect.Message + func (x *Namespace) Reset() + func (x *Namespace) String() string + type NetworkPolicy struct + Allowedlabels map[string]string + Name string + Namespace string + func (*NetworkPolicy) Descriptor() ([]byte, []int) + func (*NetworkPolicy) ProtoMessage() + func (x *NetworkPolicy) GetAllowedlabels() map[string]string + func (x *NetworkPolicy) GetName() string + func (x *NetworkPolicy) GetNamespace() string + func (x *NetworkPolicy) ProtoReflect() protoreflect.Message + func (x *NetworkPolicy) Reset() + func (x *NetworkPolicy) String() string + type ReadOptions struct + Namespace string + Service string + Type string + Version string + func (*ReadOptions) Descriptor() ([]byte, []int) + func (*ReadOptions) ProtoMessage() + func (x *ReadOptions) GetNamespace() string + func (x *ReadOptions) GetService() string + func (x *ReadOptions) GetType() string + func (x *ReadOptions) GetVersion() string + func (x *ReadOptions) ProtoReflect() protoreflect.Message + func (x *ReadOptions) Reset() + func (x *ReadOptions) String() string + type ReadRequest struct + Options *ReadOptions + func (*ReadRequest) Descriptor() ([]byte, []int) + func (*ReadRequest) ProtoMessage() + func (x *ReadRequest) GetOptions() *ReadOptions + func (x *ReadRequest) ProtoReflect() protoreflect.Message + func (x *ReadRequest) Reset() + func (x *ReadRequest) String() string + type ReadResponse struct + Services []*Service + func (*ReadResponse) Descriptor() ([]byte, []int) + func (*ReadResponse) ProtoMessage() + func (x *ReadResponse) GetServices() []*Service + func (x *ReadResponse) ProtoReflect() protoreflect.Message + func (x *ReadResponse) Reset() + func (x *ReadResponse) String() string + type Resource struct + Namespace *Namespace + Networkpolicy *NetworkPolicy + Resourcequota *ResourceQuota + Service *Service + func (*Resource) Descriptor() ([]byte, []int) + func (*Resource) ProtoMessage() + func (x *Resource) GetNamespace() *Namespace + func (x *Resource) GetNetworkpolicy() *NetworkPolicy + func (x *Resource) GetResourcequota() *ResourceQuota + func (x *Resource) GetService() *Service + func (x *Resource) ProtoReflect() protoreflect.Message + func (x *Resource) Reset() + func (x *Resource) String() string + type ResourceQuota struct + Limits *Resources + Name string + Namespace string + Requests *Resources + func (*ResourceQuota) Descriptor() ([]byte, []int) + func (*ResourceQuota) ProtoMessage() + func (x *ResourceQuota) GetLimits() *Resources + func (x *ResourceQuota) GetName() string + func (x *ResourceQuota) GetNamespace() string + func (x *ResourceQuota) GetRequests() *Resources + func (x *ResourceQuota) ProtoReflect() protoreflect.Message + func (x *ResourceQuota) Reset() + func (x *ResourceQuota) String() string + type Resources struct + CPU int32 + EphemeralStorage int32 + Memory int32 + func (*Resources) Descriptor() ([]byte, []int) + func (*Resources) ProtoMessage() + func (x *Resources) GetCPU() int32 + func (x *Resources) GetEphemeralStorage() int32 + func (x *Resources) GetMemory() int32 + func (x *Resources) ProtoReflect() protoreflect.Message + func (x *Resources) Reset() + func (x *Resources) String() string + type RuntimeHandler interface + Create func(context.Context, *CreateRequest, *CreateResponse) error + Delete func(context.Context, *DeleteRequest, *DeleteResponse) error + Logs func(context.Context, *LogsRequest, Runtime_LogsStream) error + Read func(context.Context, *ReadRequest, *ReadResponse) error + Update func(context.Context, *UpdateRequest, *UpdateResponse) error + type RuntimeService interface + Create func(ctx context.Context, in *CreateRequest, opts ...client.CallOption) (*CreateResponse, error) + Delete func(ctx context.Context, in *DeleteRequest, opts ...client.CallOption) (*DeleteResponse, error) + Logs func(ctx context.Context, in *LogsRequest, opts ...client.CallOption) (Runtime_LogsService, error) + Read func(ctx context.Context, in *ReadRequest, opts ...client.CallOption) (*ReadResponse, error) + Update func(ctx context.Context, in *UpdateRequest, opts ...client.CallOption) (*UpdateResponse, error) + func NewRuntimeService(name string, c client.Client) RuntimeService + type Runtime_LogsService interface + Close func() error + Context func() context.Context + Recv func() (*LogRecord, error) + RecvMsg func(interface{}) error + SendMsg func(interface{}) error + type Runtime_LogsStream interface + Close func() error + Context func() context.Context + RecvMsg func(interface{}) error + Send func(*LogRecord) error + SendMsg func(interface{}) error + type Service struct + Metadata map[string]string + Name string + Source string + Status int32 + Version string + func (*Service) Descriptor() ([]byte, []int) + func (*Service) ProtoMessage() + func (x *Service) GetMetadata() map[string]string + func (x *Service) GetName() string + func (x *Service) GetSource() string + func (x *Service) GetStatus() int32 + func (x *Service) GetVersion() string + func (x *Service) ProtoReflect() protoreflect.Message + func (x *Service) Reset() + func (x *Service) String() string + type SourceHandler interface + Upload func(context.Context, Source_UploadStream) error + type SourceService interface + Upload func(ctx context.Context, opts ...client.CallOption) (Source_UploadService, error) + func NewSourceService(name string, c client.Client) SourceService + type Source_UploadService interface + CloseAndRecv func() (*UploadResponse, error) + Context func() context.Context + RecvMsg func(interface{}) error + Send func(*UploadRequest) error + SendMsg func(interface{}) error + type Source_UploadStream interface + Context func() context.Context + Recv func() (*UploadRequest, error) + RecvMsg func(interface{}) error + SendAndClose func(*UploadResponse) error + SendMsg func(interface{}) error + type UpdateOptions struct + Entrypoint string + Instances int64 + Namespace string + func (*UpdateOptions) Descriptor() ([]byte, []int) + func (*UpdateOptions) ProtoMessage() + func (x *UpdateOptions) GetEntrypoint() string + func (x *UpdateOptions) GetInstances() int64 + func (x *UpdateOptions) GetNamespace() string + func (x *UpdateOptions) ProtoReflect() protoreflect.Message + func (x *UpdateOptions) Reset() + func (x *UpdateOptions) String() string + type UpdateRequest struct + Options *UpdateOptions + Resource *Resource + func (*UpdateRequest) Descriptor() ([]byte, []int) + func (*UpdateRequest) ProtoMessage() + func (x *UpdateRequest) GetOptions() *UpdateOptions + func (x *UpdateRequest) GetResource() *Resource + func (x *UpdateRequest) ProtoReflect() protoreflect.Message + func (x *UpdateRequest) Reset() + func (x *UpdateRequest) String() string + type UpdateResponse struct + func (*UpdateResponse) Descriptor() ([]byte, []int) + func (*UpdateResponse) ProtoMessage() + func (x *UpdateResponse) ProtoReflect() protoreflect.Message + func (x *UpdateResponse) Reset() + func (x *UpdateResponse) String() string + type UploadRequest struct + Data []byte + Service *Service + func (*UploadRequest) Descriptor() ([]byte, []int) + func (*UploadRequest) ProtoMessage() + func (x *UploadRequest) GetData() []byte + func (x *UploadRequest) GetService() *Service + func (x *UploadRequest) ProtoReflect() protoreflect.Message + func (x *UploadRequest) Reset() + func (x *UploadRequest) String() string + type UploadResponse struct + Id string + func (*UploadResponse) Descriptor() ([]byte, []int) + func (*UploadResponse) ProtoMessage() + func (x *UploadResponse) GetId() string + func (x *UploadResponse) ProtoReflect() protoreflect.Message + func (x *UploadResponse) Reset() + func (x *UploadResponse) String() string