Google Cloud Pub/Sub C++ Client  1.32.1
A C++ Client Library for Google Cloud Pub/Sub
Namespaces | Functions
publisher_connection.cc File Reference
#include "google/cloud/pubsub/publisher_connection.h"
#include "google/cloud/pubsub/internal/batching_publisher_connection.h"
#include "google/cloud/pubsub/internal/default_batch_sink.h"
#include "google/cloud/pubsub/internal/defaults.h"
#include "google/cloud/pubsub/internal/flow_controlled_publisher_connection.h"
#include "google/cloud/pubsub/internal/non_constructible.h"
#include "google/cloud/pubsub/internal/ordering_key_publisher_connection.h"
#include "google/cloud/pubsub/internal/publisher_logging.h"
#include "google/cloud/pubsub/internal/publisher_metadata.h"
#include "google/cloud/pubsub/internal/publisher_round_robin.h"
#include "google/cloud/pubsub/internal/publisher_stub.h"
#include "google/cloud/pubsub/internal/rejects_with_ordering_key.h"
#include "google/cloud/pubsub/internal/sequential_batch_sink.h"
#include "google/cloud/pubsub/options.h"
#include "google/cloud/future_void.h"
#include "google/cloud/log.h"
#include <memory>

Go to the source code of this file.

Namespaces

 google
 
 google::cloud
 The namespace Google Cloud Platform C++ client libraries.
 
 google::cloud::pubsub
 Contains all the Cloud Pubsub C++ client types and functions.
 
 google::cloud::pubsub::v1
 The inlined, versioned namespace for the Cloud Pubsub C++ client APIs.
 

Functions

std::shared_ptr< PublisherConnection > google::cloud::pubsub::v1::MakePublisherConnection (Topic topic, std::initializer_list< pubsub_internal::NonConstructible >)
 Creates a new PublisherConnection object to work with Publisher. More...
 
std::shared_ptr< PublisherConnection > google::cloud::pubsub::v1::MakePublisherConnection (Topic topic, Options opts={})
 Creates a new PublisherConnection object to work with Publisher. More...
 
std::shared_ptr< PublisherConnection > google::cloud::pubsub::v1::MakePublisherConnection (Topic topic, PublisherOptions options, ConnectionOptions connection_options={}, std::unique_ptr< RetryPolicy const > retry_policy={}, std::unique_ptr< BackoffPolicy const > backoff_policy={})
 Creates a new PublisherConnection object to work with Publisher. More...