service/service library

Classes

BaseGRPCServiceRequestParams
BaseServiceErrorResponse
BaseServiceRequest<RESULT, SERVICERESPONSE, PARAMS extends BaseServiceRequestParams>
BaseServiceRequestParams
BaseServiceResponse
BaseServiceSubscribtionRequest<IDENTIFIER, SERVICERESPONSE, EVENT extends BaseSubscribtionEvent<IDENTIFIER>, PARAMS extends BaseServiceRequestParams>
BaseServiceSubscribtionResponse
BaseServiceSuccessRespose
BaseSubscribtionEvent<IDENTIFIER>
BaseSubscribtionRequestResponse<IDENTIFIER, EVENT extends CborTagSerializable>
DefaultServiceSubscribtionResponse
DefaultSubscribtionRequestResponse<IDENTIFIER, EVENT extends CborTagSerializable>
GrpcHttpEndpoint
HttpRequestBuilder
Builds an HttpRequestSpec from a HttpRule (parsed from google.api.http), a baseUrl, and the request message represented as a JSON-like Map<String, dynamic>.
HttpRequestSpec
The resolved request.
HttpRule
A fully parsed google.api.http rule: method + path template (+ optional additional bindings, which are just more HttpRules).
IGrpcProvider<SERVICE extends IServiceProvider<BaseServiceRequestParams, BaseGRPCServiceRequestParams>, PARAMS extends IServiceRequestParams, GRPCPARAMS extends BaseGRPCServiceRequestParams>
IGRPCServiceRequest<RESULT, PARAMS extends BaseGRPCServiceRequestParams>
IProvider<SERVICE extends IServiceProvider<BaseServiceRequestParams, BaseGRPCServiceRequestParams>, PARAMS extends IServiceRequestParams>
IServiceProvider<HTTPWEBSOCKETPARAMS extends BaseServiceRequestParams, GRPCPARAM extends BaseGRPCServiceRequestParams>
IServiceRequest<RESULT, SERVICERESPONSE, PARAMS extends IServiceRequestParams>
IServiceRequestParams
ISubscribtionProvider<SERVICE extends IServiceProvider<BaseServiceRequestParams, BaseGRPCServiceRequestParams>, PARAMS extends BaseServiceRequestParams>
PathSegment
One path segment of a google.api.http path template.
ServiceConst
A utility class that defines constants commonly used in HTTP services.
ServiceErrorResponse
ServiceProviderUtils
A utility class providing helper methods for handling HTTP responses, building JSON-RPC requests, and parsing responses in a service-oriented architecture.
ServiceSuccessRespose

Enums

RequestMethod
Supported HTTP verbs as they appear inside option (google.api.http) = { ... }.
ServiceProtocol
ServiceReponseEncoding
ServiceResponseType
Enum representing the types of responses that a service can return.