Documentation ¶
Overview ¶
Package theila implements the internal service runtime.
Index ¶
- Variables
- type Runtime
- func (r *Runtime) AddContext(id string, data []byte) error
- func (r *Runtime) Create(ctx context.Context, resource cosiresource.Resource, ...) error
- func (r *Runtime) Delete(ctx context.Context, setters ...runtime.QueryOption) error
- func (r *Runtime) Get(ctx context.Context, setters ...runtime.QueryOption) (interface{}, error)
- func (r *Runtime) GetContext(ctx context.Context, context *common.Context, cluster *common.Cluster) ([]byte, error)
- func (r *Runtime) List(ctx context.Context, setters ...runtime.QueryOption) ([]interface{}, error)
- func (r *Runtime) Run(ctx context.Context)
- func (r *Runtime) Shutdown() error
- func (r *Runtime) Update(ctx context.Context, resource cosiresource.Resource, ...) error
- func (r *Runtime) Watch(ctx context.Context, request *message.WatchSpec, events chan runtime.Event) error
- type Watch
Constants ¶
This section is empty.
Variables ¶
View Source
var Name = common.Runtime_Theila.String()
Name is the runtime time.
Functions ¶
This section is empty.
Types ¶
type Runtime ¶
type Runtime struct {
// contains filtered or unexported fields
}
Runtime implements Theila internal runtime.
func (*Runtime) AddContext ¶
AddContext implements runtime.Runtime.
func (*Runtime) Create ¶
func (r *Runtime) Create(ctx context.Context, resource cosiresource.Resource, setters ...runtime.QueryOption) error
Create implements runtime.Runtime.
func (*Runtime) GetContext ¶
func (r *Runtime) GetContext(ctx context.Context, context *common.Context, cluster *common.Cluster) ([]byte, error)
GetContext implements runtime.Runtime.
func (*Runtime) Update ¶
func (r *Runtime) Update(ctx context.Context, resource cosiresource.Resource, setters ...runtime.QueryOption) error
Update implements runtime.Runtime.
Directories ¶
Path | Synopsis |
---|---|
Package controllers contains all Theila internal COSI runtime controllers.
|
Package controllers contains all Theila internal COSI runtime controllers. |
Package resources defines various internal Theila resources.
|
Package resources defines various internal Theila resources. |
Click to show internal directories.
Click to hide internal directories.