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.