# 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:

$ 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

  1. Modify the *.proto files to reflect your desired changes.

  2. 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.