Namespace google::cloud::storage_experimental (3.10.0-rc)

Structs

EnableGrpcMetricsOption

Enable gRPC telemetry for GCS RPCs.

EnableReadHedgingOption

Enable experimental request hedging for ReadObject() streams.

GrpcMetricsExcludedLabelsOption

gRPC telemetry excluded labels.

GrpcMetricsExportTimeoutOption

gRPC telemetry export timeout.

GrpcMetricsPeriodOption

gRPC telemetry export period.

HedgingThreadPoolSizeOption

The maximum number of threads in the thread pool used for speculative hedged requests when EnableReadHedgingOption is enabled.

HttpConnectTimeoutOption

Sets the TCP/TLS connection timeout.

HttpVersionOption

Set the HTTP version used by the client.

MaxConcurrentHedgesOption

The maximum number of concurrently active hedged requests across the connection.

MaximumHedgeBufferOption

The largest read, in bytes, that is eligible for hedging.

MaxReadHedgesOption

The maximum number of hedged requests per stream open.

OTelSpanEnrichmentOption

Enable/disable OpenTelemetry trace span enrichment with GCS bucket resource metadata.

ReadHedgeDelayOption

The delay before starting a hedged request.

ReadHedgeRateLimitOption

The maximum rate of hedged requests per second across the connection.

ReadThreadPoolSizeOption

The maximum number of threads in the thread pool used for primary reads when EnableReadHedgingOption is enabled.