# README
CloudEvent gRPC Protobuf Definitions
Overview
This repository includes the protobuf message and RPC method definitions for CloudEvent gRPC service, along with the corresponding Go code generated from these definitions.
Getting Started
Prerequisites
Make sure you have the following tools installed:
- Protocol Compiler (protoc)
- Go plugins for the protocol compiler:
$ go install google.golang.org/protobuf/cmd/protoc-gen-go
$ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc
Updating CloudEvent gRPC Service
-
Modify the
*.proto
files to reflect your desired changes. -
Run the following command to update the generated code:
go generate
This step is crucial to ensure that your changes are applied to both the gRPC server and client stub.
# Functions
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
# Variables
CloudEventService_ServiceDesc is the grpc.ServiceDesc for CloudEventService service.
No description provided by the author
# Structs
CloudEvent is copied from https://github.com/cloudevents/spec/blob/main/cloudevents/formats/protobuf-format.md.
No description provided by the author
No description provided by the author
No description provided by the author
CloudEventAttribute enables extensions to use any of the seven allowed data types as the value of an envelope key.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UnimplementedCloudEventServiceServer must be embedded to have forward compatible implementations.
# Interfaces
No description provided by the author
No description provided by the author
CloudEventServiceClient is the client API for CloudEventService service.
CloudEventServiceServer is the server API for CloudEventService service.
UnsafeCloudEventServiceServer may be embedded to opt out of forward compatibility for this service.