You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Fix BetaApi annotaiton usage for REST transport and clean BetaApi for default stubs in all transports (#987)
This PR essentially does the following:
1) Clean `@BetaApi("A restructuring of stub classes is planned, so this may break in the future")` annotaiton for Stub-related methods, because those methods and classes have been in "beta" state like that for several years already and are de-facto GA.
2) Make sure that all HttpJson (REST) related classes and methods on the surface of the client are marked as beta for `grpc+rest` (mixed transport) clients. This is necessary in the context of the upcoming REGAPIC rollout to indicate that soon to be released REST transport functionality is released at Beta quality level.
Copy file name to clipboardExpand all lines: src/main/java/com/google/api/generator/gapic/composer/common/AbstractServiceCallableFactoryClassComposer.java
+1-1
Original file line number
Diff line number
Diff line change
@@ -70,7 +70,7 @@ public GapicClass generate(GapicContext context, Service service) {
Copy file name to clipboardExpand all lines: src/main/java/com/google/api/generator/gapic/composer/common/AbstractServiceStubSettingsClassComposer.java
Copy file name to clipboardExpand all lines: src/main/java/com/google/api/generator/gapic/composer/common/AbstractTransportServiceStubClassComposer.java
+1-1
Original file line number
Diff line number
Diff line change
@@ -190,7 +190,7 @@ public GapicClass generate(GapicContext context, Service service) {
0 commit comments