diff --git a/google-cloud-logging/src/main/java/com/google/cloud/logging/spi/v2/GrpcLoggingRpc.java b/google-cloud-logging/src/main/java/com/google/cloud/logging/spi/v2/GrpcLoggingRpc.java index ffd6b99d0..bac64965a 100644 --- a/google-cloud-logging/src/main/java/com/google/cloud/logging/spi/v2/GrpcLoggingRpc.java +++ b/google-cloud-logging/src/main/java/com/google/cloud/logging/spi/v2/GrpcLoggingRpc.java @@ -122,6 +122,7 @@ public GrpcLoggingRpc(final LoggingOptions options) throws IOException { .setDefaultCallContext(GrpcCallContext.of(managedChannel, CallOptions.DEFAULT)) .setBackgroundResources( Collections.singletonList(transportChannel)) + .setQuotaProjectId(options.getQuotaProjectId()) .build(); } catch (Exception ex) { throw new IOException(ex); @@ -144,6 +145,7 @@ public GrpcLoggingRpc(final LoggingOptions options) throws IOException { .build(); HeaderProvider headerProvider = options.getMergedHeaderProvider(internalHeaderProvider); settingsBuilder.setInternalHeaderProvider(headerProvider); + settingsBuilder.setQuotaProjectId(options.getQuotaProjectId()); clientContext = ClientContext.create(settingsBuilder.build()); }