# Functions
NewClient instantiates Bhojpur Application runtime client using APP_GRPC_PORT environment variable as port.
NewClientWithAddress instantiates Bhojpur Application client using specific address (including port).
NewClientWithConnection instantiates Bhojpur Application client using specific connection.
NewClientWithPort instantiates Bhojpur Application client using specific port.
NewClientWithSocket instantiates Bhojpur Application client using specific socket.
PublishEventWithContentType can be passed as option to PublishEvent to set an explicit Content-Type.
PublishEventWithMetadata can be passed as option to PublishEvent to set metadata.
WithConcurrency set StateOptions's Concurrency.
WithConsistency set StateOptions's consistency.
# Constants
StateConcurrencyFirstWrite represents first write concurrency value.
StateConcurrencyLastWrite represents last write concurrency value.
StateConcurrencyUndefined is the undefined value for state concurrency.
StateConsistencyEventual represents eventual state consistency value.
StateConsistencyStrong represents strong state consistency value.
StateConsistencyUndefined is the undefined value for state consistency.
StateOperationTypeDelete represents delete operation type value.
StateOperationTypeUndefined is the undefined value for state operation type.
StateOperationTypeUpsert represents upsert operation type value.
UndefinedType represents undefined type value.
# Structs
No description provided by the author
BindingEvent represents the binding event handler input.
BulkStateItem represents a single state item.
DataContent the service invocation content.
ETag represents an versioned record information.
No description provided by the author
No description provided by the author
GRPCClient is the gRPC implementation of Bhojpur Application client.
No description provided by the author
No description provided by the author
InvokeBindingRequest represents binding invocation request.
QueryItem represents a single query result item.
QueryResponse represents a query result.
No description provided by the author
No description provided by the author
No description provided by the author
SetStateItem represents a single state to be persisted.
StateItem represents a single state item.
StateOperation is a collection of StateItems with a store name.
StateOptions represents the state store persistence policy.
No description provided by the author
No description provided by the author
# Interfaces
Client is the interface for Bhojpur Application runtime client implementation.
# Type aliases
DeleteStateItem represents a single state to be deleted.
No description provided by the author
PublishEventOption is the type for the functional option.
No description provided by the author
No description provided by the author
StateOption StateOptions's function type.