package
0.0.4
Repository: https://github.com/bhojpur/api.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

PARALLEL sends data to output bindings specified in "to" in parallel.
SEQUENTIAL sends data to output bindings specified in "to" sequentially.
DROP status signals Bhojpur Application to drop the message as part of an unexpected scenario (warning is logged).
RETRY status signals Bhojpur Application to retry the message as part of an expected scenario (no warning is logged).
SUCCESS is the default behavior: message is acknowledged and not retried or logged.

# Variables

AppCallback_ServiceDesc is the grpc.ServiceDesc for AppCallback service.
Application_ServiceDesc is the grpc.ServiceDesc for Application service.
Enum value maps for BindingEventResponse_BindingEventConcurrency.
Enum value maps for BindingEventResponse_BindingEventConcurrency.
No description provided by the author
No description provided by the author
Enum value maps for TopicEventResponse_TopicEventResponseStatus.
Enum value maps for TopicEventResponse_TopicEventResponseStatus.

# Structs

No description provided by the author
BindingEventRequest represents input bindings event.
BindingEventResponse includes operations to save state or send data to output bindings optionally.
BulkStateItem is the response item for a bulk get operation.
DeleteBulkStateRequest is the message to delete a list of key-value states from specific state store.
DeleteStateRequest is the message to delete key-value states in the specific state store.
ExecuteActorStateTransactionRequest is the message to execute multiple operations on a specified actor.
ExecuteStateTransactionRequest is the message to execute multiple operations on a specified store.
GetActorStateRequest is the message to get key-value states from specific actor.
GetActorStateResponse is the response conveying the actor's state value.
GetBulkSecretRequest is the message to get the secrets from secret store.
GetBulkSecretResponse is the response message to convey the requested secrets.
GetBulkStateRequest is the message to get a list of key-value states from specific state store.
GetBulkStateResponse is the response conveying the list of state values.
GetConfigurationRequest is the message to get a list of key-value configuration from specified configuration store.
GetConfigurationResponse is the response conveying the list of configuration values.
GetMetadataResponse is a message that is returned on GetMetadata rpc call.
GetSecretRequest is the message to get secret from secret store.
GetSecretResponse is the response message to convey the requested secret.
GetStateRequest is the message to get key-value states from specific state store.
GetStateResponse is the response conveying the state value and etag.
InvokeActorRequest is the message to call an actor.
InvokeActorResponse is the method that returns an actor invocation response.
InvokeBindingRequest is the message to send data to output bindings.
InvokeBindingResponse is the message returned from an output binding invocation.
InvokeServiceRequest represents the request message for Service invocation.
ListInputBindingsResponse is the message including the list of input bindings.
ListTopicSubscriptionsResponse is the message including the list of the subscribing topics.
PublishEventRequest is the message to publish event data to pubsub topic.
No description provided by the author
QueryStateRequest is the message to query state store.
QueryStateResponse is the response conveying the query results.
RegisterActorReminderRequest is the message to register a reminder for an actor of a given type and id.
RegisterActorTimerRequest is the message to register a timer for an actor of a given type and id.
No description provided by the author
RenameActorReminderRequest is the message to rename an actor reminder.
SaveStateRequest is the message to save multiple states into state store.
SecretResponse is a map of decrypted string/string values.
No description provided by the author
SubscribeConfigurationRequest is the message to get a list of key-value configuration from specified configuration store.
No description provided by the author
TopicEventRequest message is compatible with CloudEvent spec v1.0.
TopicEventResponse is response from app on published message.
No description provided by the author
No description provided by the author
TopicSubscription represents topic and metadata.
TransactionalActorStateOperation is the message to execute a specified operation with a key-value pair.
TransactionalStateOperation is the message to execute a specified operation with a key-value pair.
UnimplementedAppCallbackServer should be embedded to have forward compatible implementations.
UnimplementedApplicationServer should be embedded to have forward compatible implementations.
UnregisterActorReminderRequest is the message to unregister an actor reminder.
UnregisterActorTimerRequest is the message to unregister an actor timer.
UnSubscribeConfigurationRequest is the message to stop watching the key-value configuration.
No description provided by the author

# Interfaces

AppCallbackClient is the client API for AppCallback service.
AppCallbackServer is the server API for AppCallback service.
No description provided by the author
No description provided by the author
ApplicationClient is the client API for Application service.
ApplicationServer is the server API for Application service.
UnsafeAppCallbackServer may be embedded to opt out of forward compatibility for this service.
UnsafeApplicationServer may be embedded to opt out of forward compatibility for this service.

# Type aliases

BindingEventConcurrency is the kind of concurrency.
TopicEventResponseStatus allows apps to have finer control over handling of the message.