@@ -151,7 +151,6 @@ public class SpannerOptions extends ServiceOptions<Spanner, SpannerOptions> {
151151 private final InstanceAdminStubSettings instanceAdminStubSettings ;
152152 private final DatabaseAdminStubSettings databaseAdminStubSettings ;
153153 private final Duration partitionedDmlTimeout ;
154- private final boolean grpcGcpExtensionEnabled ;
155154 private final GcpManagedChannelOptions grpcGcpOptions ;
156155 private final boolean autoThrottleAdministrativeRequests ;
157156 private final RetrySettings retryAdministrativeRequestsSettings ;
@@ -798,7 +797,6 @@ protected SpannerOptions(Builder builder) {
798797 throw SpannerExceptionFactory .newSpannerException (e );
799798 }
800799 partitionedDmlTimeout = builder .partitionedDmlTimeout ;
801- grpcGcpExtensionEnabled = builder .grpcGcpExtensionEnabled ;
802800 grpcGcpOptions = builder .grpcGcpOptions ;
803801 autoThrottleAdministrativeRequests = builder .autoThrottleAdministrativeRequests ;
804802 retryAdministrativeRequestsSettings = builder .retryAdministrativeRequestsSettings ;
@@ -1025,7 +1023,6 @@ public static class Builder
10251023 private DatabaseAdminStubSettings .Builder databaseAdminStubSettingsBuilder =
10261024 DatabaseAdminStubSettings .newBuilder ();
10271025 private Duration partitionedDmlTimeout = Duration .ofHours (2L );
1028- private boolean grpcGcpExtensionEnabled = false ;
10291026 private GcpManagedChannelOptions grpcGcpOptions ;
10301027 private RetrySettings retryAdministrativeRequestsSettings =
10311028 DEFAULT_ADMIN_REQUESTS_LIMIT_EXCEEDED_RETRY_SETTINGS ;
@@ -1097,7 +1094,6 @@ protected Builder() {
10971094 this .instanceAdminStubSettingsBuilder = options .instanceAdminStubSettings .toBuilder ();
10981095 this .databaseAdminStubSettingsBuilder = options .databaseAdminStubSettings .toBuilder ();
10991096 this .partitionedDmlTimeout = options .partitionedDmlTimeout ;
1100- this .grpcGcpExtensionEnabled = options .grpcGcpExtensionEnabled ;
11011097 this .grpcGcpOptions = options .grpcGcpOptions ;
11021098 this .autoThrottleAdministrativeRequests = options .autoThrottleAdministrativeRequests ;
11031099 this .retryAdministrativeRequestsSettings = options .retryAdministrativeRequestsSettings ;
@@ -1268,8 +1264,8 @@ public Builder setRetrySettings(RetrySettings retrySettings) {
12681264 * builder
12691265 * .getSpannerStubSettingsBuilder()
12701266 * .applyToAllUnaryMethods(
1271- * new ApiFunction< UnaryCallSettings.Builder< ?, ?> , Void> () {
1272- * public Void apply(Builder< ?, ?> input) {
1267+ * new ApiFunction< UnaryCallSettings.Builder< ?, ?> , Void> () {
1268+ * public Void apply(Builder< ?, ?> input) {
12731269 * input.setRetrySettings(retrySettings);
12741270 * return null;
12751271 * }
@@ -1296,8 +1292,8 @@ public SpannerStubSettings.Builder getSpannerStubSettingsBuilder() {
12961292 * builder
12971293 * .getInstanceAdminStubSettingsBuilder()
12981294 * .applyToAllUnaryMethods(
1299- * new ApiFunction< UnaryCallSettings.Builder< ?, ?> , Void> () {
1300- * public Void apply(Builder< ?, ?> input) {
1295+ * new ApiFunction< UnaryCallSettings.Builder< ?, ?> , Void> () {
1296+ * public Void apply(Builder< ?, ?> input) {
13011297 * input.setRetrySettings(retrySettings);
13021298 * return null;
13031299 * }
@@ -1324,8 +1320,8 @@ public InstanceAdminStubSettings.Builder getInstanceAdminStubSettingsBuilder() {
13241320 * builder
13251321 * .getDatabaseAdminStubSettingsBuilder()
13261322 * .applyToAllUnaryMethods(
1327- * new ApiFunction< UnaryCallSettings.Builder< ?, ?> , Void> () {
1328- * public Void apply(Builder< ?, ?> input) {
1323+ * new ApiFunction< UnaryCallSettings.Builder< ?, ?> , Void> () {
1324+ * public Void apply(Builder< ?, ?> input) {
13291325 * input.setRetrySettings(retrySettings);
13301326 * return null;
13311327 * }
@@ -1573,14 +1569,12 @@ public Builder enableGrpcGcpExtension() {
15731569 * Multiplexed sessions are not supported for gRPC-GCP.
15741570 */
15751571 public Builder enableGrpcGcpExtension (GcpManagedChannelOptions options ) {
1576- this .grpcGcpExtensionEnabled = true ;
15771572 this .grpcGcpOptions = options ;
15781573 return this ;
15791574 }
15801575
15811576 /** Disables gRPC-GCP extension. */
15821577 public Builder disableGrpcGcpExtension () {
1583- this .grpcGcpExtensionEnabled = false ;
15841578 return this ;
15851579 }
15861580
@@ -1793,8 +1787,7 @@ public SpannerOptions build() {
17931787 credentials = environment .getDefaultExperimentalHostCredentials ();
17941788 }
17951789 if (this .numChannels == null ) {
1796- this .numChannels =
1797- this .grpcGcpExtensionEnabled ? GRPC_GCP_ENABLED_DEFAULT_CHANNELS : DEFAULT_CHANNELS ;
1790+ this .numChannels = GRPC_GCP_ENABLED_DEFAULT_CHANNELS ;
17981791 }
17991792
18001793 synchronized (lock ) {
@@ -1989,7 +1982,7 @@ public Duration getPartitionedDmlTimeoutDuration() {
19891982 }
19901983
19911984 public boolean isGrpcGcpExtensionEnabled () {
1992- return grpcGcpExtensionEnabled ;
1985+ return true ;
19931986 }
19941987
19951988 public GcpManagedChannelOptions getGrpcGcpOptions () {
0 commit comments