Skip to content

Commit 8fb5f25

Browse files
authored
Revert "fix: owl-bot-staging should not be commited (#8337)"
This reverts commit c9bb4a9.
1 parent c9bb4a9 commit 8fb5f25

40,773 files changed

Lines changed: 20510211 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

owl-bot-staging/java-accessapproval/v1/google-cloud-accessapproval/src/main/java/com/google/cloud/accessapproval/v1/AccessApprovalAdminClient.java

Lines changed: 1353 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,318 @@
1+
/*
2+
* Copyright 2022 Google LLC
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* https://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
package com.google.cloud.accessapproval.v1;
18+
19+
import static com.google.cloud.accessapproval.v1.AccessApprovalAdminClient.ListApprovalRequestsPagedResponse;
20+
21+
import com.google.api.core.ApiFunction;
22+
import com.google.api.core.BetaApi;
23+
import com.google.api.gax.core.GoogleCredentialsProvider;
24+
import com.google.api.gax.core.InstantiatingExecutorProvider;
25+
import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider;
26+
import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider;
27+
import com.google.api.gax.rpc.ApiClientHeaderProvider;
28+
import com.google.api.gax.rpc.ClientContext;
29+
import com.google.api.gax.rpc.ClientSettings;
30+
import com.google.api.gax.rpc.PagedCallSettings;
31+
import com.google.api.gax.rpc.StubSettings;
32+
import com.google.api.gax.rpc.TransportChannelProvider;
33+
import com.google.api.gax.rpc.UnaryCallSettings;
34+
import com.google.cloud.accessapproval.v1.stub.AccessApprovalStubSettings;
35+
import com.google.protobuf.Empty;
36+
import java.io.IOException;
37+
import java.util.List;
38+
import javax.annotation.Generated;
39+
40+
// AUTO-GENERATED DOCUMENTATION AND CLASS.
41+
/**
42+
* Settings class to configure an instance of {@link AccessApprovalAdminClient}.
43+
*
44+
* <p>The default instance has everything set to sensible defaults:
45+
*
46+
* <ul>
47+
* <li>The default service address (accessapproval.googleapis.com) and default port (443) are
48+
* used.
49+
* <li>Credentials are acquired automatically through Application Default Credentials.
50+
* <li>Retries are configured for idempotent methods but not for non-idempotent methods.
51+
* </ul>
52+
*
53+
* <p>The builder of this class is recursive, so contained classes are themselves builders. When
54+
* build() is called, the tree of builders is called to create the complete settings object.
55+
*
56+
* <p>For example, to set the total timeout of getApprovalRequest to 30 seconds:
57+
*
58+
* <pre>{@code
59+
* // This snippet has been automatically generated and should be regarded as a code template only.
60+
* // It will require modifications to work:
61+
* // - It may require correct/in-range values for request initialization.
62+
* // - It may require specifying regional endpoints when creating the service client as shown in
63+
* // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
64+
* AccessApprovalAdminSettings.Builder accessApprovalAdminSettingsBuilder =
65+
* AccessApprovalAdminSettings.newBuilder();
66+
* accessApprovalAdminSettingsBuilder
67+
* .getApprovalRequestSettings()
68+
* .setRetrySettings(
69+
* accessApprovalAdminSettingsBuilder
70+
* .getApprovalRequestSettings()
71+
* .getRetrySettings()
72+
* .toBuilder()
73+
* .setTotalTimeout(Duration.ofSeconds(30))
74+
* .build());
75+
* AccessApprovalAdminSettings accessApprovalAdminSettings =
76+
* accessApprovalAdminSettingsBuilder.build();
77+
* }</pre>
78+
*/
79+
@Generated("by gapic-generator-java")
80+
public class AccessApprovalAdminSettings extends ClientSettings<AccessApprovalAdminSettings> {
81+
82+
/** Returns the object with the settings used for calls to listApprovalRequests. */
83+
public PagedCallSettings<
84+
ListApprovalRequestsMessage,
85+
ListApprovalRequestsResponse,
86+
ListApprovalRequestsPagedResponse>
87+
listApprovalRequestsSettings() {
88+
return ((AccessApprovalStubSettings) getStubSettings()).listApprovalRequestsSettings();
89+
}
90+
91+
/** Returns the object with the settings used for calls to getApprovalRequest. */
92+
public UnaryCallSettings<GetApprovalRequestMessage, ApprovalRequest>
93+
getApprovalRequestSettings() {
94+
return ((AccessApprovalStubSettings) getStubSettings()).getApprovalRequestSettings();
95+
}
96+
97+
/** Returns the object with the settings used for calls to approveApprovalRequest. */
98+
public UnaryCallSettings<ApproveApprovalRequestMessage, ApprovalRequest>
99+
approveApprovalRequestSettings() {
100+
return ((AccessApprovalStubSettings) getStubSettings()).approveApprovalRequestSettings();
101+
}
102+
103+
/** Returns the object with the settings used for calls to dismissApprovalRequest. */
104+
public UnaryCallSettings<DismissApprovalRequestMessage, ApprovalRequest>
105+
dismissApprovalRequestSettings() {
106+
return ((AccessApprovalStubSettings) getStubSettings()).dismissApprovalRequestSettings();
107+
}
108+
109+
/** Returns the object with the settings used for calls to invalidateApprovalRequest. */
110+
public UnaryCallSettings<InvalidateApprovalRequestMessage, ApprovalRequest>
111+
invalidateApprovalRequestSettings() {
112+
return ((AccessApprovalStubSettings) getStubSettings()).invalidateApprovalRequestSettings();
113+
}
114+
115+
/** Returns the object with the settings used for calls to getAccessApprovalSettings. */
116+
public UnaryCallSettings<GetAccessApprovalSettingsMessage, AccessApprovalSettings>
117+
getAccessApprovalSettingsSettings() {
118+
return ((AccessApprovalStubSettings) getStubSettings()).getAccessApprovalSettingsSettings();
119+
}
120+
121+
/** Returns the object with the settings used for calls to updateAccessApprovalSettings. */
122+
public UnaryCallSettings<UpdateAccessApprovalSettingsMessage, AccessApprovalSettings>
123+
updateAccessApprovalSettingsSettings() {
124+
return ((AccessApprovalStubSettings) getStubSettings()).updateAccessApprovalSettingsSettings();
125+
}
126+
127+
/** Returns the object with the settings used for calls to deleteAccessApprovalSettings. */
128+
public UnaryCallSettings<DeleteAccessApprovalSettingsMessage, Empty>
129+
deleteAccessApprovalSettingsSettings() {
130+
return ((AccessApprovalStubSettings) getStubSettings()).deleteAccessApprovalSettingsSettings();
131+
}
132+
133+
/** Returns the object with the settings used for calls to getAccessApprovalServiceAccount. */
134+
public UnaryCallSettings<GetAccessApprovalServiceAccountMessage, AccessApprovalServiceAccount>
135+
getAccessApprovalServiceAccountSettings() {
136+
return ((AccessApprovalStubSettings) getStubSettings())
137+
.getAccessApprovalServiceAccountSettings();
138+
}
139+
140+
public static final AccessApprovalAdminSettings create(AccessApprovalStubSettings stub)
141+
throws IOException {
142+
return new AccessApprovalAdminSettings.Builder(stub.toBuilder()).build();
143+
}
144+
145+
/** Returns a builder for the default ExecutorProvider for this service. */
146+
public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() {
147+
return AccessApprovalStubSettings.defaultExecutorProviderBuilder();
148+
}
149+
150+
/** Returns the default service endpoint. */
151+
public static String getDefaultEndpoint() {
152+
return AccessApprovalStubSettings.getDefaultEndpoint();
153+
}
154+
155+
/** Returns the default service scopes. */
156+
public static List<String> getDefaultServiceScopes() {
157+
return AccessApprovalStubSettings.getDefaultServiceScopes();
158+
}
159+
160+
/** Returns a builder for the default credentials for this service. */
161+
public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() {
162+
return AccessApprovalStubSettings.defaultCredentialsProviderBuilder();
163+
}
164+
165+
/** Returns a builder for the default gRPC ChannelProvider for this service. */
166+
public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() {
167+
return AccessApprovalStubSettings.defaultGrpcTransportProviderBuilder();
168+
}
169+
170+
/** Returns a builder for the default REST ChannelProvider for this service. */
171+
@BetaApi
172+
public static InstantiatingHttpJsonChannelProvider.Builder
173+
defaultHttpJsonTransportProviderBuilder() {
174+
return AccessApprovalStubSettings.defaultHttpJsonTransportProviderBuilder();
175+
}
176+
177+
public static TransportChannelProvider defaultTransportChannelProvider() {
178+
return AccessApprovalStubSettings.defaultTransportChannelProvider();
179+
}
180+
181+
@BetaApi("The surface for customizing headers is not stable yet and may change in the future.")
182+
public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() {
183+
return AccessApprovalStubSettings.defaultApiClientHeaderProviderBuilder();
184+
}
185+
186+
/** Returns a new gRPC builder for this class. */
187+
public static Builder newBuilder() {
188+
return Builder.createDefault();
189+
}
190+
191+
/** Returns a new REST builder for this class. */
192+
@BetaApi
193+
public static Builder newHttpJsonBuilder() {
194+
return Builder.createHttpJsonDefault();
195+
}
196+
197+
/** Returns a new builder for this class. */
198+
public static Builder newBuilder(ClientContext clientContext) {
199+
return new Builder(clientContext);
200+
}
201+
202+
/** Returns a builder containing all the values of this settings class. */
203+
public Builder toBuilder() {
204+
return new Builder(this);
205+
}
206+
207+
protected AccessApprovalAdminSettings(Builder settingsBuilder) throws IOException {
208+
super(settingsBuilder);
209+
}
210+
211+
/** Builder for AccessApprovalAdminSettings. */
212+
public static class Builder extends ClientSettings.Builder<AccessApprovalAdminSettings, Builder> {
213+
214+
protected Builder() throws IOException {
215+
this(((ClientContext) null));
216+
}
217+
218+
protected Builder(ClientContext clientContext) {
219+
super(AccessApprovalStubSettings.newBuilder(clientContext));
220+
}
221+
222+
protected Builder(AccessApprovalAdminSettings settings) {
223+
super(settings.getStubSettings().toBuilder());
224+
}
225+
226+
protected Builder(AccessApprovalStubSettings.Builder stubSettings) {
227+
super(stubSettings);
228+
}
229+
230+
private static Builder createDefault() {
231+
return new Builder(AccessApprovalStubSettings.newBuilder());
232+
}
233+
234+
@BetaApi
235+
private static Builder createHttpJsonDefault() {
236+
return new Builder(AccessApprovalStubSettings.newHttpJsonBuilder());
237+
}
238+
239+
public AccessApprovalStubSettings.Builder getStubSettingsBuilder() {
240+
return ((AccessApprovalStubSettings.Builder) getStubSettings());
241+
}
242+
243+
/**
244+
* Applies the given settings updater function to all of the unary API methods in this service.
245+
*
246+
* <p>Note: This method does not support applying settings to streaming methods.
247+
*/
248+
public Builder applyToAllUnaryMethods(
249+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
250+
super.applyToAllUnaryMethods(
251+
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
252+
return this;
253+
}
254+
255+
/** Returns the builder for the settings used for calls to listApprovalRequests. */
256+
public PagedCallSettings.Builder<
257+
ListApprovalRequestsMessage,
258+
ListApprovalRequestsResponse,
259+
ListApprovalRequestsPagedResponse>
260+
listApprovalRequestsSettings() {
261+
return getStubSettingsBuilder().listApprovalRequestsSettings();
262+
}
263+
264+
/** Returns the builder for the settings used for calls to getApprovalRequest. */
265+
public UnaryCallSettings.Builder<GetApprovalRequestMessage, ApprovalRequest>
266+
getApprovalRequestSettings() {
267+
return getStubSettingsBuilder().getApprovalRequestSettings();
268+
}
269+
270+
/** Returns the builder for the settings used for calls to approveApprovalRequest. */
271+
public UnaryCallSettings.Builder<ApproveApprovalRequestMessage, ApprovalRequest>
272+
approveApprovalRequestSettings() {
273+
return getStubSettingsBuilder().approveApprovalRequestSettings();
274+
}
275+
276+
/** Returns the builder for the settings used for calls to dismissApprovalRequest. */
277+
public UnaryCallSettings.Builder<DismissApprovalRequestMessage, ApprovalRequest>
278+
dismissApprovalRequestSettings() {
279+
return getStubSettingsBuilder().dismissApprovalRequestSettings();
280+
}
281+
282+
/** Returns the builder for the settings used for calls to invalidateApprovalRequest. */
283+
public UnaryCallSettings.Builder<InvalidateApprovalRequestMessage, ApprovalRequest>
284+
invalidateApprovalRequestSettings() {
285+
return getStubSettingsBuilder().invalidateApprovalRequestSettings();
286+
}
287+
288+
/** Returns the builder for the settings used for calls to getAccessApprovalSettings. */
289+
public UnaryCallSettings.Builder<GetAccessApprovalSettingsMessage, AccessApprovalSettings>
290+
getAccessApprovalSettingsSettings() {
291+
return getStubSettingsBuilder().getAccessApprovalSettingsSettings();
292+
}
293+
294+
/** Returns the builder for the settings used for calls to updateAccessApprovalSettings. */
295+
public UnaryCallSettings.Builder<UpdateAccessApprovalSettingsMessage, AccessApprovalSettings>
296+
updateAccessApprovalSettingsSettings() {
297+
return getStubSettingsBuilder().updateAccessApprovalSettingsSettings();
298+
}
299+
300+
/** Returns the builder for the settings used for calls to deleteAccessApprovalSettings. */
301+
public UnaryCallSettings.Builder<DeleteAccessApprovalSettingsMessage, Empty>
302+
deleteAccessApprovalSettingsSettings() {
303+
return getStubSettingsBuilder().deleteAccessApprovalSettingsSettings();
304+
}
305+
306+
/** Returns the builder for the settings used for calls to getAccessApprovalServiceAccount. */
307+
public UnaryCallSettings.Builder<
308+
GetAccessApprovalServiceAccountMessage, AccessApprovalServiceAccount>
309+
getAccessApprovalServiceAccountSettings() {
310+
return getStubSettingsBuilder().getAccessApprovalServiceAccountSettings();
311+
}
312+
313+
@Override
314+
public AccessApprovalAdminSettings build() throws IOException {
315+
return new AccessApprovalAdminSettings(this);
316+
}
317+
}
318+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"schema": "1.0",
3+
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
4+
"language": "java",
5+
"protoPackage": "google.cloud.accessapproval.v1",
6+
"libraryPackage": "com.google.cloud.accessapproval.v1",
7+
"services": {
8+
"AccessApproval": {
9+
"clients": {
10+
"grpc": {
11+
"libraryClient": "AccessApprovalAdminClient",
12+
"rpcs": {
13+
"ApproveApprovalRequest": {
14+
"methods": ["approveApprovalRequest", "approveApprovalRequestCallable"]
15+
},
16+
"DeleteAccessApprovalSettings": {
17+
"methods": ["deleteAccessApprovalSettings", "deleteAccessApprovalSettings", "deleteAccessApprovalSettings", "deleteAccessApprovalSettingsCallable"]
18+
},
19+
"DismissApprovalRequest": {
20+
"methods": ["dismissApprovalRequest", "dismissApprovalRequestCallable"]
21+
},
22+
"GetAccessApprovalServiceAccount": {
23+
"methods": ["getAccessApprovalServiceAccount", "getAccessApprovalServiceAccount", "getAccessApprovalServiceAccountCallable"]
24+
},
25+
"GetAccessApprovalSettings": {
26+
"methods": ["getAccessApprovalSettings", "getAccessApprovalSettings", "getAccessApprovalSettings", "getAccessApprovalSettingsCallable"]
27+
},
28+
"GetApprovalRequest": {
29+
"methods": ["getApprovalRequest", "getApprovalRequest", "getApprovalRequest", "getApprovalRequestCallable"]
30+
},
31+
"InvalidateApprovalRequest": {
32+
"methods": ["invalidateApprovalRequest", "invalidateApprovalRequestCallable"]
33+
},
34+
"ListApprovalRequests": {
35+
"methods": ["listApprovalRequests", "listApprovalRequests", "listApprovalRequests", "listApprovalRequests", "listApprovalRequests", "listApprovalRequestsPagedCallable", "listApprovalRequestsCallable"]
36+
},
37+
"UpdateAccessApprovalSettings": {
38+
"methods": ["updateAccessApprovalSettings", "updateAccessApprovalSettings", "updateAccessApprovalSettingsCallable"]
39+
}
40+
}
41+
}
42+
}
43+
}
44+
}
45+
}

0 commit comments

Comments
 (0)