annotations library
Classes
- Endpoint
- Includes annotations used by Shorebird. Denotes the function as an entrypoint for serverless execution. e.g.
- Storable
-
Denotes the class can be stored in the datastore.
Classes with this annotation are expected to have a field named
id
of typeObjectId
as well as (currently) provide their own toJson/fromJson methods. - Transportable
-
Denotes the class can be sent over the network.
shorebird generate
will generate ClassInfo