Package com.google.cloud.pubsublite.v1 (1.14.0)
GitHub Repository |
This package is not the recommended entry point to using this client library!
For this library, we recommend using com.google.cloud.pubsublite.cloudpubsub for new applications.
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.pubsublite.v1.AdminServiceClient |
Service Description: The service that a client application uses to manage topics and
subscriptions, such creating, listing, and deleting topics and subscriptions.
This class provides the ability to make remote calls to the backing service through method |
com.google.cloud.pubsublite.v1.CursorServiceClient | Service Description: The service that a subscriber client application uses to manage committed cursors while receiving messsages. A cursor represents a subscriber's progress within a topic partition for a given subscription. |
com.google.cloud.pubsublite.v1.PartitionAssignmentServiceClient |
Service Description: The service that a subscriber client application uses to determine which
partitions it should connect to.
This class provides the ability to make remote calls to the backing service through method |
com.google.cloud.pubsublite.v1.PublisherServiceClient |
Service Description: The service that a publisher client application uses to publish messages to
topics. Published messages are retained by the service for the duration of the retention period
configured for the respective topic, and are delivered to subscriber clients upon request (via
the SubscriberService ). |
com.google.cloud.pubsublite.v1.SubscriberServiceClient |
Service Description: The service that a subscriber client application uses to receive messages
from subscriptions.
This class provides the ability to make remote calls to the backing service through method |
com.google.cloud.pubsublite.v1.TopicStatsServiceClient |
Service Description: This service allows users to get stats about messages in their topic.
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started: |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
Settings | Description |
---|---|
com.google.cloud.pubsublite.v1.AdminServiceSettings |
Settings class to configure an instance of AdminServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.pubsublite.v1.CursorServiceSettings |
Settings class to configure an instance of CursorServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.pubsublite.v1.PartitionAssignmentServiceSettings |
Settings class to configure an instance of PartitionAssignmentServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.pubsublite.v1.PublisherServiceSettings |
Settings class to configure an instance of PublisherServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.pubsublite.v1.SubscriberServiceSettings |
Settings class to configure an instance of SubscriberServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.pubsublite.v1.TopicStatsServiceSettings |
Settings class to configure an instance of TopicStatsServiceClient.
The default instance has everything set to sensible defaults: |