pkg/

directory
v0.0.0-...-0f8ae5d Latest Latest
Warning

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

Go to latest
Published: Dec 31, 2019 License: Apache-2.0

Directories

Path Synopsis
api
events
Code generated by hack/codegen-events.py.
Code generated by hack/codegen-events.py.
store
package store provides typed, centralized access to the event-sourced workflow and invocation models
package store provides typed, centralized access to the event-sourced workflow and invocation models
Package apiserver contains all request handlers for gRPC and HTTP servers.
Package apiserver contains all request handlers for gRPC and HTTP servers.
httpclient
Package httpclient is a lightweight implementation of a client for the HTTP gateway.
Package httpclient is a lightweight implementation of a client for the HTTP gateway.
backend/mem
The mem backend package implements the consent storage as well as listener as in memory services.
The mem backend package implements the consent storage as well as listener as in memory services.
fes
Package fes is a generated protocol buffer package.
Package fes is a generated protocol buffer package.
backend/mem
package mem contains an implementation of the fes backend using an in-memory cache.
package mem contains an implementation of the fes backend using an in-memory cache.
test
Package fes is a generated protocol buffer package.
Package fes is a generated protocol buffer package.
testutil
Package testutil is a generated protocol buffer package.
Package testutil is a generated protocol buffer package.
Package fnenv provides interfaces to consistently communicate with 'function runtime environments' (fnenvs).
Package fnenv provides interfaces to consistently communicate with 'function runtime environments' (fnenvs).
mock
Package mock contains a minimal, mocked implementation of a fnenv for test purposes
Package mock contains a minimal, mocked implementation of a fnenv for test purposes
native
Note: package is called 'native' because 'internal' is not an allowed package name.
Note: package is called 'native' because 'internal' is not an allowed package name.
workflows
package workflows exposes the workflow engine itself as a function environment to improve recursion.
package workflows exposes the workflow engine itself as a function environment to improve recursion.
graph
Package graph is a generated protocol buffer package.
Package graph is a generated protocol buffer package.
Package scheduler is a generated protocol buffer package.
Package scheduler is a generated protocol buffer package.
Package types is a generated protocol buffer package.
Package types is a generated protocol buffer package.
typedvalues
package typedvalues provides a data container for annotating, interpreting, and transferring arbitrary data.
package typedvalues provides a data container for annotating, interpreting, and transferring arbitrary data.
typedvalues/controlflow
Package controlflow adds support for workflows and tasks (together "flows") to TypedValues.
Package controlflow adds support for workflows and tasks (together "flows") to TypedValues.
typedvalues/httpconv
package httpconv provides methods for mapping TypedValues to and from HTTP requests and responses.
package httpconv provides methods for mapping TypedValues to and from HTTP requests and responses.
validate
Validate package contains validation functions for the common structures used in the workflow engine, such as Workflows, Tasks, WorkflowInvocations, etc.
Validate package contains validation functions for the common structures used in the workflow engine, such as Workflows, Tasks, WorkflowInvocations, etc.
fsm
gopool
package gopool provides functionality for bounded parallelism with goroutines
package gopool provides functionality for bounded parallelism with goroutines
labels
Package labels provides storing, fetching and matching based on labels.
Package labels provides storing, fetching and matching based on labels.
mediatype
Package mediatype implements the IANA Media Type standard.
Package mediatype implements the IANA Media Type standard.
pubsub
Package pubsub is a simple, label-based, thread-safe PubSub implementation.
Package pubsub is a simple, label-based, thread-safe PubSub implementation.
workqueue
package workqueue is a amended copy of k8s' workqueue implementation
package workqueue is a amended copy of k8s' workqueue implementation
Code generated by hack/codegen-version.sh.
Code generated by hack/codegen-version.sh.

Jump to

Keyboard shortcuts

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