diff --git a/gapic-google-cloud-storage-v2/clirr-ignored-differences.xml b/gapic-google-cloud-storage-v2/clirr-ignored-differences.xml
new file mode 100644
index 000000000..e5e71ddf1
--- /dev/null
+++ b/gapic-google-cloud-storage-v2/clirr-ignored-differences.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+ 7002
+ com/google/storage/v2/StorageSettings
+ * *HttpJson*Builder()
+
+
+ 7002
+ com/google/storage/v2/stub/StorageStubSettings
+ * *HttpJson*Builder()
+
+
+ 7002
+ com/google/storage/v2/stub/StorageStubSettings
+ * defaultGrpcApiClientHeaderProviderBuilder()
+
+
+
+ 8001
+ com/google/storage/v2/stub/HttpJsonStorageCallableFactory
+
+
+ 8001
+ com/google/storage/v2/stub/HttpJsonStorageStub
+
+
+
diff --git a/gapic-google-cloud-storage-v2/pom.xml b/gapic-google-cloud-storage-v2/pom.xml
index e7415c14d..3cf111023 100644
--- a/gapic-google-cloud-storage-v2/pom.xml
+++ b/gapic-google-cloud-storage-v2/pom.xml
@@ -62,10 +62,6 @@
com.google.api
gax-grpc
-
- com.google.api
- gax-httpjson
-
com.google.guava
guava
@@ -81,12 +77,6 @@
testlib
test
-
- com.google.api
- gax-httpjson
- testlib
- test
-
diff --git a/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/StorageClient.java b/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/StorageClient.java
index a44ad1a9d..636c1ce82 100644
--- a/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/StorageClient.java
+++ b/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/StorageClient.java
@@ -128,19 +128,6 @@
* StorageClient storageClient = StorageClient.create(storageSettings);
* }
*
- *
To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over
- * the wire:
- *
- *
{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * StorageSettings storageSettings = StorageSettings.newHttpJsonBuilder().build();
- * StorageClient storageClient = StorageClient.create(storageSettings);
- * }
- *
* Please refer to the GitHub repository's samples for more quickstart code snippets.
*/
@Generated("by gapic-generator-java")
diff --git a/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/StorageSettings.java b/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/StorageSettings.java
index 23fc6ac91..8c693857c 100644
--- a/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/StorageSettings.java
+++ b/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/StorageSettings.java
@@ -26,7 +26,6 @@
import com.google.api.gax.core.GoogleCredentialsProvider;
import com.google.api.gax.core.InstantiatingExecutorProvider;
import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider;
-import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider;
import com.google.api.gax.rpc.ApiClientHeaderProvider;
import com.google.api.gax.rpc.ClientContext;
import com.google.api.gax.rpc.ClientSettings;
@@ -266,18 +265,11 @@ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilde
return StorageStubSettings.defaultCredentialsProviderBuilder();
}
- /** Returns a builder for the default gRPC ChannelProvider for this service. */
+ /** Returns a builder for the default ChannelProvider for this service. */
public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() {
return StorageStubSettings.defaultGrpcTransportProviderBuilder();
}
- /** Returns a builder for the default REST ChannelProvider for this service. */
- @BetaApi
- public static InstantiatingHttpJsonChannelProvider.Builder
- defaultHttpJsonTransportProviderBuilder() {
- return StorageStubSettings.defaultHttpJsonTransportProviderBuilder();
- }
-
public static TransportChannelProvider defaultTransportChannelProvider() {
return StorageStubSettings.defaultTransportChannelProvider();
}
@@ -287,17 +279,11 @@ public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuil
return StorageStubSettings.defaultApiClientHeaderProviderBuilder();
}
- /** Returns a new gRPC builder for this class. */
+ /** Returns a new builder for this class. */
public static Builder newBuilder() {
return Builder.createDefault();
}
- /** Returns a new REST builder for this class. */
- @BetaApi
- public static Builder newHttpJsonBuilder() {
- return Builder.createHttpJsonDefault();
- }
-
/** Returns a new builder for this class. */
public static Builder newBuilder(ClientContext clientContext) {
return new Builder(clientContext);
@@ -335,11 +321,6 @@ private static Builder createDefault() {
return new Builder(StorageStubSettings.newBuilder());
}
- @BetaApi
- private static Builder createHttpJsonDefault() {
- return new Builder(StorageStubSettings.newHttpJsonBuilder());
- }
-
public StorageStubSettings.Builder getStubSettingsBuilder() {
return ((StorageStubSettings.Builder) getStubSettings());
}
diff --git a/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/stub/HttpJsonStorageCallableFactory.java b/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/stub/HttpJsonStorageCallableFactory.java
deleted file mode 100644
index 320b57f4c..000000000
--- a/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/stub/HttpJsonStorageCallableFactory.java
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
- * Copyright 2022 Google LLC
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * https://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.google.storage.v2.stub;
-
-import com.google.api.core.BetaApi;
-import com.google.api.gax.httpjson.HttpJsonCallSettings;
-import com.google.api.gax.httpjson.HttpJsonCallableFactory;
-import com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable;
-import com.google.api.gax.httpjson.HttpJsonStubCallableFactory;
-import com.google.api.gax.httpjson.longrunning.stub.OperationsStub;
-import com.google.api.gax.rpc.BatchingCallSettings;
-import com.google.api.gax.rpc.ClientContext;
-import com.google.api.gax.rpc.OperationCallSettings;
-import com.google.api.gax.rpc.OperationCallable;
-import com.google.api.gax.rpc.PagedCallSettings;
-import com.google.api.gax.rpc.ServerStreamingCallSettings;
-import com.google.api.gax.rpc.ServerStreamingCallable;
-import com.google.api.gax.rpc.UnaryCallSettings;
-import com.google.api.gax.rpc.UnaryCallable;
-import com.google.longrunning.Operation;
-import javax.annotation.Generated;
-
-// AUTO-GENERATED DOCUMENTATION AND CLASS.
-/**
- * REST callable factory implementation for the Storage service API.
- *
- *
This class is for advanced usage.
- */
-@Generated("by gapic-generator-java")
-@BetaApi
-public class HttpJsonStorageCallableFactory
- implements HttpJsonStubCallableFactory {
-
- @Override
- public UnaryCallable createUnaryCallable(
- HttpJsonCallSettings httpJsonCallSettings,
- UnaryCallSettings callSettings,
- ClientContext clientContext) {
- return HttpJsonCallableFactory.createUnaryCallable(
- httpJsonCallSettings, callSettings, clientContext);
- }
-
- @Override
- public
- UnaryCallable createPagedCallable(
- HttpJsonCallSettings httpJsonCallSettings,
- PagedCallSettings callSettings,
- ClientContext clientContext) {
- return HttpJsonCallableFactory.createPagedCallable(
- httpJsonCallSettings, callSettings, clientContext);
- }
-
- @Override
- public UnaryCallable createBatchingCallable(
- HttpJsonCallSettings httpJsonCallSettings,
- BatchingCallSettings callSettings,
- ClientContext clientContext) {
- return HttpJsonCallableFactory.createBatchingCallable(
- httpJsonCallSettings, callSettings, clientContext);
- }
-
- @BetaApi(
- "The surface for long-running operations is not stable yet and may change in the future.")
- @Override
- public
- OperationCallable createOperationCallable(
- HttpJsonCallSettings httpJsonCallSettings,
- OperationCallSettings callSettings,
- ClientContext clientContext,
- OperationsStub operationsStub) {
- UnaryCallable innerCallable =
- HttpJsonCallableFactory.createBaseUnaryCallable(
- httpJsonCallSettings, callSettings.getInitialCallSettings(), clientContext);
- HttpJsonOperationSnapshotCallable initialCallable =
- new HttpJsonOperationSnapshotCallable(
- innerCallable,
- httpJsonCallSettings.getMethodDescriptor().getOperationSnapshotFactory());
- return HttpJsonCallableFactory.createOperationCallable(
- callSettings, clientContext, operationsStub.longRunningClient(), initialCallable);
- }
-
- @Override
- public
- ServerStreamingCallable createServerStreamingCallable(
- HttpJsonCallSettings httpJsonCallSettings,
- ServerStreamingCallSettings callSettings,
- ClientContext clientContext) {
- return HttpJsonCallableFactory.createServerStreamingCallable(
- httpJsonCallSettings, callSettings, clientContext);
- }
-}
diff --git a/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/stub/HttpJsonStorageStub.java b/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/stub/HttpJsonStorageStub.java
deleted file mode 100644
index 5c9f6f729..000000000
--- a/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/stub/HttpJsonStorageStub.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- * Copyright 2022 Google LLC
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * https://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.google.storage.v2.stub;
-
-import com.google.api.core.BetaApi;
-import com.google.api.core.InternalApi;
-import com.google.api.gax.core.BackgroundResource;
-import com.google.api.gax.core.BackgroundResourceAggregation;
-import com.google.api.gax.httpjson.ApiMethodDescriptor;
-import com.google.api.gax.httpjson.HttpJsonStubCallableFactory;
-import com.google.api.gax.rpc.ClientContext;
-import com.google.protobuf.TypeRegistry;
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.concurrent.TimeUnit;
-import javax.annotation.Generated;
-
-// AUTO-GENERATED DOCUMENTATION AND CLASS.
-/**
- * REST stub implementation for the Storage service API.
- *
- * This class is for advanced usage and reflects the underlying API directly.
- */
-@Generated("by gapic-generator-java")
-@BetaApi
-public class HttpJsonStorageStub extends StorageStub {
- private static final TypeRegistry typeRegistry = TypeRegistry.newBuilder().build();
-
- private final BackgroundResource backgroundResources;
- private final HttpJsonStubCallableFactory callableFactory;
-
- public static final HttpJsonStorageStub create(StorageStubSettings settings) throws IOException {
- return new HttpJsonStorageStub(settings, ClientContext.create(settings));
- }
-
- public static final HttpJsonStorageStub create(ClientContext clientContext) throws IOException {
- return new HttpJsonStorageStub(StorageStubSettings.newHttpJsonBuilder().build(), clientContext);
- }
-
- public static final HttpJsonStorageStub create(
- ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException {
- return new HttpJsonStorageStub(
- StorageStubSettings.newHttpJsonBuilder().build(), clientContext, callableFactory);
- }
-
- /**
- * Constructs an instance of HttpJsonStorageStub, using the given settings. This is protected so
- * that it is easy to make a subclass, but otherwise, the static factory methods should be
- * preferred.
- */
- protected HttpJsonStorageStub(StorageStubSettings settings, ClientContext clientContext)
- throws IOException {
- this(settings, clientContext, new HttpJsonStorageCallableFactory());
- }
-
- /**
- * Constructs an instance of HttpJsonStorageStub, using the given settings. This is protected so
- * that it is easy to make a subclass, but otherwise, the static factory methods should be
- * preferred.
- */
- protected HttpJsonStorageStub(
- StorageStubSettings settings,
- ClientContext clientContext,
- HttpJsonStubCallableFactory callableFactory)
- throws IOException {
- this.callableFactory = callableFactory;
-
- this.backgroundResources =
- new BackgroundResourceAggregation(clientContext.getBackgroundResources());
- }
-
- @InternalApi
- public static List getMethodDescriptors() {
- List methodDescriptors = new ArrayList<>();
- return methodDescriptors;
- }
-
- @Override
- public final void close() {
- try {
- backgroundResources.close();
- } catch (RuntimeException e) {
- throw e;
- } catch (Exception e) {
- throw new IllegalStateException("Failed to close resource", e);
- }
- }
-
- @Override
- public void shutdown() {
- backgroundResources.shutdown();
- }
-
- @Override
- public boolean isShutdown() {
- return backgroundResources.isShutdown();
- }
-
- @Override
- public boolean isTerminated() {
- return backgroundResources.isTerminated();
- }
-
- @Override
- public void shutdownNow() {
- backgroundResources.shutdownNow();
- }
-
- @Override
- public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException {
- return backgroundResources.awaitTermination(duration, unit);
- }
-}
diff --git a/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/stub/StorageStubSettings.java b/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/stub/StorageStubSettings.java
index 2a0c7cb53..0e89bd6b2 100644
--- a/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/stub/StorageStubSettings.java
+++ b/gapic-google-cloud-storage-v2/src/main/java/com/google/storage/v2/stub/StorageStubSettings.java
@@ -30,9 +30,6 @@
import com.google.api.gax.grpc.GaxGrpcProperties;
import com.google.api.gax.grpc.GrpcTransportChannel;
import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider;
-import com.google.api.gax.httpjson.GaxHttpJsonProperties;
-import com.google.api.gax.httpjson.HttpJsonTransportChannel;
-import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider;
import com.google.api.gax.retrying.RetrySettings;
import com.google.api.gax.rpc.ApiCallContext;
import com.google.api.gax.rpc.ApiClientHeaderProvider;
@@ -584,11 +581,6 @@ public StorageStub createStub() throws IOException {
.equals(GrpcTransportChannel.getGrpcTransportName())) {
return GrpcStorageStub.create(this);
}
- if (getTransportChannelProvider()
- .getTransportName()
- .equals(HttpJsonTransportChannel.getHttpJsonTransportName())) {
- return HttpJsonStorageStub.create(this);
- }
throw new UnsupportedOperationException(
String.format(
"Transport not supported: %s", getTransportChannelProvider().getTransportName()));
@@ -621,54 +613,29 @@ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilde
.setUseJwtAccessWithScope(true);
}
- /** Returns a builder for the default gRPC ChannelProvider for this service. */
+ /** Returns a builder for the default ChannelProvider for this service. */
public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() {
return InstantiatingGrpcChannelProvider.newBuilder()
.setMaxInboundMessageSize(Integer.MAX_VALUE);
}
- /** Returns a builder for the default REST ChannelProvider for this service. */
- @BetaApi
- public static InstantiatingHttpJsonChannelProvider.Builder
- defaultHttpJsonTransportProviderBuilder() {
- return InstantiatingHttpJsonChannelProvider.newBuilder();
- }
-
public static TransportChannelProvider defaultTransportChannelProvider() {
return defaultGrpcTransportProviderBuilder().build();
}
@BetaApi("The surface for customizing headers is not stable yet and may change in the future.")
- public static ApiClientHeaderProvider.Builder defaultGrpcApiClientHeaderProviderBuilder() {
+ public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() {
return ApiClientHeaderProvider.newBuilder()
.setGeneratedLibToken("gapic", GaxProperties.getLibraryVersion(StorageStubSettings.class))
.setTransportToken(
GaxGrpcProperties.getGrpcTokenName(), GaxGrpcProperties.getGrpcVersion());
}
- @BetaApi("The surface for customizing headers is not stable yet and may change in the future.")
- public static ApiClientHeaderProvider.Builder defaultHttpJsonApiClientHeaderProviderBuilder() {
- return ApiClientHeaderProvider.newBuilder()
- .setGeneratedLibToken("gapic", GaxProperties.getLibraryVersion(StorageStubSettings.class))
- .setTransportToken(
- GaxHttpJsonProperties.getHttpJsonTokenName(),
- GaxHttpJsonProperties.getHttpJsonVersion());
- }
-
- public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() {
- return StorageStubSettings.defaultGrpcApiClientHeaderProviderBuilder();
- }
-
- /** Returns a new gRPC builder for this class. */
+ /** Returns a new builder for this class. */
public static Builder newBuilder() {
return Builder.createDefault();
}
- /** Returns a new REST builder for this class. */
- public static Builder newHttpJsonBuilder() {
- return Builder.createHttpJsonDefault();
- }
-
/** Returns a new builder for this class. */
public static Builder newBuilder(ClientContext clientContext) {
return new Builder(clientContext);
@@ -953,19 +920,6 @@ private static Builder createDefault() {
return initDefaults(builder);
}
- private static Builder createHttpJsonDefault() {
- Builder builder = new Builder(((ClientContext) null));
-
- builder.setTransportChannelProvider(defaultHttpJsonTransportProviderBuilder().build());
- builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build());
- builder.setInternalHeaderProvider(defaultHttpJsonApiClientHeaderProviderBuilder().build());
- builder.setEndpoint(getDefaultEndpoint());
- builder.setMtlsEndpoint(getDefaultMtlsEndpoint());
- builder.setSwitchToMtlsEndpointAllowed(true);
-
- return initDefaults(builder);
- }
-
private static Builder initDefaults(Builder builder) {
builder
.deleteBucketSettings()
diff --git a/gapic-google-cloud-storage-v2/src/test/java/com/google/storage/v2/StorageClientHttpJsonTest.java b/gapic-google-cloud-storage-v2/src/test/java/com/google/storage/v2/StorageClientHttpJsonTest.java
deleted file mode 100644
index 5b599f062..000000000
--- a/gapic-google-cloud-storage-v2/src/test/java/com/google/storage/v2/StorageClientHttpJsonTest.java
+++ /dev/null
@@ -1,243 +0,0 @@
-/*
- * Copyright 2022 Google LLC
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * https://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.google.storage.v2;
-
-import com.google.api.gax.core.NoCredentialsProvider;
-import com.google.api.gax.httpjson.testing.MockHttpService;
-import com.google.storage.v2.stub.HttpJsonStorageStub;
-import java.io.IOException;
-import javax.annotation.Generated;
-import org.junit.After;
-import org.junit.AfterClass;
-import org.junit.Before;
-import org.junit.BeforeClass;
-import org.junit.Test;
-
-@Generated("by gapic-generator-java")
-public class StorageClientHttpJsonTest {
- private static MockHttpService mockService;
- private static StorageClient client;
-
- @BeforeClass
- public static void startStaticServer() throws IOException {
- mockService =
- new MockHttpService(
- HttpJsonStorageStub.getMethodDescriptors(), StorageSettings.getDefaultEndpoint());
- StorageSettings settings =
- StorageSettings.newHttpJsonBuilder()
- .setTransportChannelProvider(
- StorageSettings.defaultHttpJsonTransportProviderBuilder()
- .setHttpTransport(mockService)
- .build())
- .setCredentialsProvider(NoCredentialsProvider.create())
- .build();
- client = StorageClient.create(settings);
- }
-
- @AfterClass
- public static void stopServer() {
- client.close();
- }
-
- @Before
- public void setUp() {}
-
- @After
- public void tearDown() throws Exception {
- mockService.reset();
- }
-
- @Test
- public void deleteBucketUnsupportedMethodTest() throws Exception {
- // The deleteBucket() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void getBucketUnsupportedMethodTest() throws Exception {
- // The getBucket() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void createBucketUnsupportedMethodTest() throws Exception {
- // The createBucket() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void listBucketsUnsupportedMethodTest() throws Exception {
- // The listBuckets() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void lockBucketRetentionPolicyUnsupportedMethodTest() throws Exception {
- // The lockBucketRetentionPolicy() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void getIamPolicyUnsupportedMethodTest() throws Exception {
- // The getIamPolicy() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void setIamPolicyUnsupportedMethodTest() throws Exception {
- // The setIamPolicy() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void testIamPermissionsUnsupportedMethodTest() throws Exception {
- // The testIamPermissions() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void updateBucketUnsupportedMethodTest() throws Exception {
- // The updateBucket() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void deleteNotificationUnsupportedMethodTest() throws Exception {
- // The deleteNotification() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void getNotificationUnsupportedMethodTest() throws Exception {
- // The getNotification() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void createNotificationUnsupportedMethodTest() throws Exception {
- // The createNotification() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void listNotificationsUnsupportedMethodTest() throws Exception {
- // The listNotifications() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void composeObjectUnsupportedMethodTest() throws Exception {
- // The composeObject() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void deleteObjectUnsupportedMethodTest() throws Exception {
- // The deleteObject() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void cancelResumableWriteUnsupportedMethodTest() throws Exception {
- // The cancelResumableWrite() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void getObjectUnsupportedMethodTest() throws Exception {
- // The getObject() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void readObjectUnsupportedMethodTest() throws Exception {
- // The readObject() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void updateObjectUnsupportedMethodTest() throws Exception {
- // The updateObject() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void writeObjectUnsupportedMethodTest() throws Exception {
- // The writeObject() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void listObjectsUnsupportedMethodTest() throws Exception {
- // The listObjects() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void rewriteObjectUnsupportedMethodTest() throws Exception {
- // The rewriteObject() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void startResumableWriteUnsupportedMethodTest() throws Exception {
- // The startResumableWrite() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void queryWriteStatusUnsupportedMethodTest() throws Exception {
- // The queryWriteStatus() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void getServiceAccountUnsupportedMethodTest() throws Exception {
- // The getServiceAccount() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void createHmacKeyUnsupportedMethodTest() throws Exception {
- // The createHmacKey() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void deleteHmacKeyUnsupportedMethodTest() throws Exception {
- // The deleteHmacKey() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void getHmacKeyUnsupportedMethodTest() throws Exception {
- // The getHmacKey() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void listHmacKeysUnsupportedMethodTest() throws Exception {
- // The listHmacKeys() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-
- @Test
- public void updateHmacKeyUnsupportedMethodTest() throws Exception {
- // The updateHmacKey() method is not supported in REST transport.
- // This empty test is generated for technical reasons.
- }
-}
diff --git a/google-cloud-storage/clirr-ignored-differences.xml b/google-cloud-storage/clirr-ignored-differences.xml
index 1afd91a66..e16670753 100644
--- a/google-cloud-storage/clirr-ignored-differences.xml
+++ b/google-cloud-storage/clirr-ignored-differences.xml
@@ -1,72 +1,5 @@
-
- com/google/cloud/storage/BucketInfo*
- 7013
- * setCustomPlacementConfig(com.google.cloud.storage.BucketInfo$CustomPlacementConfig)
-
-
-
- com/google/cloud/storage/BucketInfo*
- 7013
- * setAutoclass(com.google.cloud.storage.BucketInfo$Autoclass)
-
-
-
- 7002
- com/google/cloud/storage/HmacKey$HmacKeyMetadata
- * toPb()
-
-
-
-
- 3005
- com/google/cloud/storage/StorageOptions
-
-
- 3005
- com/google/cloud/storage/StorageOptions$Builder
-
-
-
-
- 7002
- com/google/cloud/storage/StorageOptions
- * getStorageRpcV1()
-
-
- 7002
- com/google/cloud/storage/StorageOptions$Builder
- * setTransportOptions(*)
-
-
-
-
- 7012
- com/google/cloud/storage/Storage
- void close()
-
-
-
-
- 3005
- com/google/cloud/storage/CopyWriter
-
diff --git a/proto-google-cloud-storage-v2/clirr-ignored-differences.xml b/proto-google-cloud-storage-v2/clirr-ignored-differences.xml
index 3b4182d73..70e35c153 100644
--- a/proto-google-cloud-storage-v2/clirr-ignored-differences.xml
+++ b/proto-google-cloud-storage-v2/clirr-ignored-differences.xml
@@ -1,42 +1,5 @@
-
-
- 6011
- com/google/storage/v2/DeleteObjectRequest
- UPLOAD_ID_FIELD_NUMBER
-
-
- 7002
- com/google/storage/v2/**
- * *UploadId*(*)
-
-
-
-
- 7012
- com/google/storage/v2/WriteObjectSpecOrBuilder
- * *ObjectSize()
-
-
-
-
- 7012
- com/google/storage/v2/BucketAccessControlOrBuilder
- * *EntityAlt*()
-
-
- 7012
- com/google/storage/v2/ObjectAccessControlOrBuilder
- * *EntityAlt*()
-
-
-
-
- 7012
- com/google/storage/v2/Bucket$RetentionPolicyOrBuilder
- boolean hasRetentionPeriod()
-