Skip to content
This repository has been archived by the owner on Sep 16, 2023. It is now read-only.

Commit

Permalink
feat!: renamed error reporting APi surface (#618)
Browse files Browse the repository at this point in the history
This PR was generated using Autosynth. 🌈

Synth log will be available here:
https://source.cloud.google.com/results/invocations/44e237f6-ced6-446b-93ff-25c2986fba2f/targets

- [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.)

PiperOrigin-RevId: 388535346
Source-Link: googleapis/googleapis@d9eaf41
PiperOrigin-RevId: 388499329
Source-Link: googleapis/googleapis@bb0a090
PiperOrigin-RevId: 379784268
Source-Link: googleapis/googleapis@551681f
PiperOrigin-RevId: 378718217
Source-Link: googleapis/googleapis@08c4eeb
PiperOrigin-RevId: 378266372
Source-Link: googleapis/googleapis@9e31055
PiperOrigin-RevId: 377081269
Source-Link: googleapis/googleapis@a5f96d0
PiperOrigin-RevId: 362856902
Source-Link: googleapis/googleapis@1305ca4
PiperOrigin-RevId: 361377784
Source-Link: googleapis/googleapis@0e91521
PiperOrigin-RevId: 360805639
Source-Link: googleapis/googleapis@3befd26
PiperOrigin-RevId: 358516065
Source-Link: googleapis/googleapis@af8f71d
PiperOrigin-RevId: 357800868
Source-Link: googleapis/googleapis@e8bc447
PiperOrigin-RevId: 356540804
Source-Link: googleapis/googleapis@4f60776
PiperOrigin-RevId: 356341083
Source-Link: googleapis/googleapis@8d8c008
PiperOrigin-RevId: 356330876
Source-Link: googleapis/googleapis@c1e5970
PiperOrigin-RevId: 355832930
Source-Link: googleapis/googleapis@4085904
  • Loading branch information
yoshi-automation committed Aug 11, 2021
1 parent 521cf15 commit 211ee0f
Show file tree
Hide file tree
Showing 60 changed files with 1,688 additions and 522 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,13 +78,13 @@ compile 'com.google.cloud:google-cloud-errorreporting'
If you are using Gradle without BOM, add this to your dependencies

```Groovy
compile 'com.google.cloud:google-cloud-errorreporting:0.121.5-beta'
compile 'com.google.cloud:google-cloud-errorreporting:0.121.6-beta'
```

If you are using SBT, add this to your dependencies

```Scala
libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.121.5-beta"
libraryDependencies += "com.google.cloud" % "google-cloud-errorreporting" % "0.121.6-beta"
```

## Authentication
Expand Down
185 changes: 185 additions & 0 deletions google-cloud-errorreporting/clirr-ignored-differences.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,185 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- see http://www.mojohaus.org/clirr-maven-plugin/examples/ignored-differences.html -->
<differences>
<!-- Added ignores for renaming of namespaces/classes in beta -->
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClient</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClient</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceClient</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceSettings</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceSettings</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceSettings</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceSettings$Builder</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceSettings$Builder</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorGroupServiceSettings$Builder</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListEventsFixedSizeCollection</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListEventsFixedSizeCollection</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListEventsFixedSizeCollection</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListEventsPage</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListEventsPage</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListEventsPage</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListEventsPagedResponse</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListEventsPagedResponse</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListEventsPagedResponse</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListGroupStatsFixedSizeCollection</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListGroupStatsFixedSizeCollection</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListGroupStatsFixedSizeCollection</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListGroupStatsPagedResponse</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListGroupStatsPagedResponse</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListGroupStatsPagedResponse</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceSettings</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceSettings</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceSettings</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceSettings$Builder</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceSettings$Builder</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceSettings$Builder</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListGroupStatsPage</className>
<from>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListGroupStatsPage</from>
<to>com/google/cloud/errorreporting/v1beta1/ErrorStatsServiceClient$ListGroupStatsPage</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ReportErrorsServiceClient</className>
<from>com/google/cloud/errorreporting/v1beta1/ReportErrorsServiceClient</from>
<to>com/google/cloud/errorreporting/v1beta1/ReportErrorsServiceClient</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ReportErrorsServiceSettings</className>
<from>com/google/cloud/errorreporting/v1beta1/ReportErrorsServiceSettings</from>
<to>com/google/cloud/errorreporting/v1beta1/ReportErrorsServiceSettings</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/ReportErrorsServiceSettings$Builder</className>
<from>com/google/cloud/errorreporting/v1beta1/ReportErrorsServiceSettings$Builder</from>
<to>com/google/cloud/errorreporting/v1beta1/ReportErrorsServiceSettings$Builder</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStub</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStub</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStub</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStubSettings</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStubSettings</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStubSettings</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStubSettings$Builder</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStubSettings$Builder</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/ErrorGroupServiceStubSettings$Builder</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStub</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStub</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStub</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStubSettings</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStubSettings</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStubSettings</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStubSettings$Builder</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStubSettings$Builder</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/ErrorStatsServiceStubSettings$Builder</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorGroupServiceCallableFactory</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorGroupServiceCallableFactory</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorGroupServiceCallableFactory</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorGroupServiceStub</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorGroupServiceStub</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorGroupServiceStub</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorStatsServiceCallableFactory</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorStatsServiceCallableFactory</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorStatsServiceCallableFactory</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorStatsServiceStub</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorStatsServiceStub</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/GrpcErrorStatsServiceStub</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/GrpcReportErrorsServiceCallableFactory</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/GrpcReportErrorsServiceCallableFactory</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/GrpcReportErrorsServiceCallableFactory</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/GrpcReportErrorsServiceStub</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/GrpcReportErrorsServiceStub</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/GrpcReportErrorsServiceStub</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/ReportErrorsServiceStub</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/ReportErrorsServiceStub</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/ReportErrorsServiceStub</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/ReportErrorsServiceStubSettings</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/ReportErrorsServiceStubSettings</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/ReportErrorsServiceStubSettings</to>
</difference>
<difference>
<differenceType>8001</differenceType>
<className>com/google/cloud/errorreporting/v1beta1/stub/ReportErrorsServiceStubSettings$Builder</className>
<from>com/google/cloud/errorreporting/v1beta1/stub/ReportErrorsServiceStubSettings$Builder</from>
<to>com/google/cloud/errorreporting/v1beta1/stub/ReportErrorsServiceStubSettings$Builder</to>
</difference>
</differences>
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2020 Google LLC
* Copyright 2021 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand All @@ -14,18 +14,13 @@
* limitations under the License.
*/

package com.google.cloud.errorreporting.v1beta1;
package com.google.devtools.clouderrorreporting.v1beta1;

import com.google.api.core.BetaApi;
import com.google.api.gax.core.BackgroundResource;
import com.google.api.gax.rpc.UnaryCallable;
import com.google.cloud.errorreporting.v1beta1.stub.ErrorGroupServiceStub;
import com.google.cloud.errorreporting.v1beta1.stub.ErrorGroupServiceStubSettings;
import com.google.devtools.clouderrorreporting.v1beta1.ErrorGroup;
import com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupName;
import com.google.devtools.clouderrorreporting.v1beta1.GetGroupRequest;
import com.google.devtools.clouderrorreporting.v1beta1.GroupName;
import com.google.devtools.clouderrorreporting.v1beta1.UpdateGroupRequest;
import com.google.devtools.clouderrorreporting.v1beta1.stub.ErrorGroupServiceStub;
import com.google.devtools.clouderrorreporting.v1beta1.stub.ErrorGroupServiceStubSettings;
import java.io.IOException;
import java.util.concurrent.TimeUnit;
import javax.annotation.Generated;
Expand All @@ -37,6 +32,13 @@
* <p>This class provides the ability to make remote calls to the backing service through method
* calls that map to API methods. Sample code to get started:
*
* <pre>{@code
* try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
* ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
* ErrorGroup response = errorGroupServiceClient.getGroup(groupName);
* }
* }</pre>
*
* <p>Note: close() needs to be called on the ErrorGroupServiceClient object to clean up resources
* such as threads. In the example above, try-with-resources is used, which automatically calls
* close().
Expand Down Expand Up @@ -176,7 +178,16 @@ public final ErrorGroup getGroup(GroupName groupName) {
/**
* Get the specified group.
*
* @param groupName The group resource name. Written as
* <p>Sample code:
*
* <pre>{@code
* try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
* ErrorGroupName groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]");
* ErrorGroup response = errorGroupServiceClient.getGroup(groupName);
* }
* }</pre>
*
* @param groupName Required. The group resource name. Written as
* `projects/{projectID}/groups/{group_name}`. Call
* [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
* to return a list of groups belonging to this project.
Expand All @@ -195,7 +206,16 @@ public final ErrorGroup getGroup(ErrorGroupName groupName) {
/**
* Get the specified group.
*
* @param groupName The group resource name. Written as
* <p>Sample code:
*
* <pre>{@code
* try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
* String groupName = ErrorGroupName.of("[PROJECT]", "[GROUP]").toString();
* ErrorGroup response = errorGroupServiceClient.getGroup(groupName);
* }
* }</pre>
*
* @param groupName Required. The group resource name. Written as
* `projects/{projectID}/groups/{group_name}`. Call
* [`groupStats.list`](https://cloud.google.com/error-reporting/reference/rest/v1beta1/projects.groupStats/list)
* to return a list of groups belonging to this project.
Expand All @@ -211,6 +231,18 @@ public final ErrorGroup getGroup(String groupName) {
/**
* Get the specified group.
*
* <p>Sample code:
*
* <pre>{@code
* try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
* GetGroupRequest request =
* GetGroupRequest.newBuilder()
* .setGroupName(ErrorGroupName.of("[PROJECT]", "[GROUP]").toString())
* .build();
* ErrorGroup response = errorGroupServiceClient.getGroup(request);
* }
* }</pre>
*
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
Expand All @@ -223,6 +255,18 @@ public final ErrorGroup getGroup(GetGroupRequest request) {
* Get the specified group.
*
* <p>Sample code:
*
* <pre>{@code
* try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
* GetGroupRequest request =
* GetGroupRequest.newBuilder()
* .setGroupName(ErrorGroupName.of("[PROJECT]", "[GROUP]").toString())
* .build();
* ApiFuture<ErrorGroup> future = errorGroupServiceClient.getGroupCallable().futureCall(request);
* // Do something.
* ErrorGroup response = future.get();
* }
* }</pre>
*/
public final UnaryCallable<GetGroupRequest, ErrorGroup> getGroupCallable() {
return stub.getGroupCallable();
Expand All @@ -232,6 +276,15 @@ public final UnaryCallable<GetGroupRequest, ErrorGroup> getGroupCallable() {
/**
* Replace the data for the specified group. Fails if the group does not exist.
*
* <p>Sample code:
*
* <pre>{@code
* try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
* ErrorGroup group = ErrorGroup.newBuilder().build();
* ErrorGroup response = errorGroupServiceClient.updateGroup(group);
* }
* }</pre>
*
* @param group Required. The group which replaces the resource on the server.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
Expand All @@ -244,6 +297,16 @@ public final ErrorGroup updateGroup(ErrorGroup group) {
/**
* Replace the data for the specified group. Fails if the group does not exist.
*
* <p>Sample code:
*
* <pre>{@code
* try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
* UpdateGroupRequest request =
* UpdateGroupRequest.newBuilder().setGroup(ErrorGroup.newBuilder().build()).build();
* ErrorGroup response = errorGroupServiceClient.updateGroup(request);
* }
* }</pre>
*
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
Expand All @@ -256,6 +319,17 @@ public final ErrorGroup updateGroup(UpdateGroupRequest request) {
* Replace the data for the specified group. Fails if the group does not exist.
*
* <p>Sample code:
*
* <pre>{@code
* try (ErrorGroupServiceClient errorGroupServiceClient = ErrorGroupServiceClient.create()) {
* UpdateGroupRequest request =
* UpdateGroupRequest.newBuilder().setGroup(ErrorGroup.newBuilder().build()).build();
* ApiFuture<ErrorGroup> future =
* errorGroupServiceClient.updateGroupCallable().futureCall(request);
* // Do something.
* ErrorGroup response = future.get();
* }
* }</pre>
*/
public final UnaryCallable<UpdateGroupRequest, ErrorGroup> updateGroupCallable() {
return stub.updateGroupCallable();
Expand Down
Loading

0 comments on commit 211ee0f

Please sign in to comment.