Package com.google.cloud.eventarc.publishing.v1 (0.54.0)

GitHub Repository RPC Documentation REST Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.eventarc.publishing.v1.PublisherClient Service Description: Eventarc processes events generated by an event provider and delivers them to a subscriber.

An event provider is a software-as-a-service (SaaS) system or product that can generate and

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.eventarc.publishing.v1.PublisherSettings Settings class to configure an instance of PublisherClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.eventarc.publishing.v1.CloudEvent CloudEvent represents a vendor-neutral specification for defining the format of event data.
com.google.cloud.eventarc.publishing.v1.CloudEvent.Builder CloudEvent represents a vendor-neutral specification for defining the format of event data.
com.google.cloud.eventarc.publishing.v1.CloudEvent.CloudEventAttributeValue The following abstract data types are available for use in attributes.
com.google.cloud.eventarc.publishing.v1.CloudEvent.CloudEventAttributeValue.Builder The following abstract data types are available for use in attributes.
com.google.cloud.eventarc.publishing.v1.CloudEventProto
com.google.cloud.eventarc.publishing.v1.PublishChannelConnectionEventsRequest The request message for the PublishChannelConnectionEvents method.
com.google.cloud.eventarc.publishing.v1.PublishChannelConnectionEventsRequest.Builder The request message for the PublishChannelConnectionEvents method.
com.google.cloud.eventarc.publishing.v1.PublishChannelConnectionEventsResponse The response message for the PublishChannelConnectionEvents method.
com.google.cloud.eventarc.publishing.v1.PublishChannelConnectionEventsResponse.Builder The response message for the PublishChannelConnectionEvents method.
com.google.cloud.eventarc.publishing.v1.PublishEventsRequest The request message for the PublishEvents method.
com.google.cloud.eventarc.publishing.v1.PublishEventsRequest.Builder The request message for the PublishEvents method.
com.google.cloud.eventarc.publishing.v1.PublishEventsResponse The response message for the PublishEvents method.
com.google.cloud.eventarc.publishing.v1.PublishEventsResponse.Builder The response message for the PublishEvents method.
com.google.cloud.eventarc.publishing.v1.PublishRequest The request message for the Publish method.
com.google.cloud.eventarc.publishing.v1.PublishRequest.Builder The request message for the Publish method.
com.google.cloud.eventarc.publishing.v1.PublishResponse The response message for the Publish method.
com.google.cloud.eventarc.publishing.v1.PublishResponse.Builder The response message for the Publish method.
com.google.cloud.eventarc.publishing.v1.PublisherGrpc Eventarc processes events generated by an event provider and delivers them to a subscriber. An event provider is a software-as-a-service (SaaS) system or
com.google.cloud.eventarc.publishing.v1.PublisherGrpc.PublisherImplBase Base class for the server implementation of the service Publisher. Eventarc processes events generated by an event provider and delivers them to
com.google.cloud.eventarc.publishing.v1.PublisherProto
com.google.cloud.eventarc.publishing.v1.PublisherSettings.Builder Builder for PublisherSettings.

Interfaces

Interface Description
com.google.cloud.eventarc.publishing.v1.CloudEvent.CloudEventAttributeValueOrBuilder
com.google.cloud.eventarc.publishing.v1.CloudEventOrBuilder
com.google.cloud.eventarc.publishing.v1.PublishChannelConnectionEventsRequestOrBuilder
com.google.cloud.eventarc.publishing.v1.PublishChannelConnectionEventsResponseOrBuilder
com.google.cloud.eventarc.publishing.v1.PublishEventsRequestOrBuilder
com.google.cloud.eventarc.publishing.v1.PublishEventsResponseOrBuilder
com.google.cloud.eventarc.publishing.v1.PublishRequestOrBuilder
com.google.cloud.eventarc.publishing.v1.PublishResponseOrBuilder
com.google.cloud.eventarc.publishing.v1.PublisherGrpc.AsyncService Eventarc processes events generated by an event provider and delivers them to a subscriber. An event provider is a software-as-a-service (SaaS) system or

Enums

Enum Description
com.google.cloud.eventarc.publishing.v1.CloudEvent.CloudEventAttributeValue.AttrCase
com.google.cloud.eventarc.publishing.v1.CloudEvent.DataCase
com.google.cloud.eventarc.publishing.v1.PublishRequest.FormatCase