1
1
/*
2
- * Copyright 2021 Google LLC
2
+ * Copyright 2022 Google LLC
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
5
* you may not use this file except in compliance with the License.
18
18
19
19
import com .google .api .core .ApiFuture ;
20
20
import com .google .api .core .ApiFutures ;
21
- import com .google .api .core .BetaApi ;
22
21
import com .google .api .gax .core .BackgroundResource ;
23
22
import com .google .api .gax .paging .AbstractFixedSizeCollection ;
24
23
import com .google .api .gax .paging .AbstractPage ;
44
43
* calls that map to API methods. Sample code to get started:
45
44
*
46
45
* <pre>{@code
46
+ * // This snippet has been automatically generated for illustrative purposes only.
47
+ * // It may require modifications to work in your environment.
47
48
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
48
49
* String project = "project-309310695";
49
50
* String zone = "zone3744684";
82
83
* <p>To customize credentials:
83
84
*
84
85
* <pre>{@code
86
+ * // This snippet has been automatically generated for illustrative purposes only.
87
+ * // It may require modifications to work in your environment.
85
88
* AcceleratorTypesSettings acceleratorTypesSettings =
86
89
* AcceleratorTypesSettings.newBuilder()
87
90
* .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
93
96
* <p>To customize the endpoint:
94
97
*
95
98
* <pre>{@code
99
+ * // This snippet has been automatically generated for illustrative purposes only.
100
+ * // It may require modifications to work in your environment.
96
101
* AcceleratorTypesSettings acceleratorTypesSettings =
97
102
* AcceleratorTypesSettings.newBuilder().setEndpoint(myEndpoint).build();
98
103
* AcceleratorTypesClient acceleratorTypesClient =
@@ -124,7 +129,6 @@ public static final AcceleratorTypesClient create(AcceleratorTypesSettings setti
124
129
* Constructs an instance of AcceleratorTypesClient, using the given stub for making calls. This
125
130
* is for advanced usage - prefer using create(AcceleratorTypesSettings).
126
131
*/
127
- @ BetaApi ("A restructuring of stub classes is planned, so this may break in the future" )
128
132
public static final AcceleratorTypesClient create (AcceleratorTypesStub stub ) {
129
133
return new AcceleratorTypesClient (stub );
130
134
}
@@ -139,7 +143,6 @@ protected AcceleratorTypesClient(AcceleratorTypesSettings settings) throws IOExc
139
143
this .stub = ((AcceleratorTypesStubSettings ) settings .getStubSettings ()).createStub ();
140
144
}
141
145
142
- @ BetaApi ("A restructuring of stub classes is planned, so this may break in the future" )
143
146
protected AcceleratorTypesClient (AcceleratorTypesStub stub ) {
144
147
this .settings = null ;
145
148
this .stub = stub ;
@@ -149,7 +152,6 @@ public final AcceleratorTypesSettings getSettings() {
149
152
return settings ;
150
153
}
151
154
152
- @ BetaApi ("A restructuring of stub classes is planned, so this may break in the future" )
153
155
public AcceleratorTypesStub getStub () {
154
156
return stub ;
155
157
}
@@ -161,6 +163,8 @@ public AcceleratorTypesStub getStub() {
161
163
* <p>Sample code:
162
164
*
163
165
* <pre>{@code
166
+ * // This snippet has been automatically generated for illustrative purposes only.
167
+ * // It may require modifications to work in your environment.
164
168
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
165
169
* String project = "project-309310695";
166
170
* for (Map.Entry<String, AcceleratorTypesScopedList> element :
@@ -186,6 +190,8 @@ public final AggregatedListPagedResponse aggregatedList(String project) {
186
190
* <p>Sample code:
187
191
*
188
192
* <pre>{@code
193
+ * // This snippet has been automatically generated for illustrative purposes only.
194
+ * // It may require modifications to work in your environment.
189
195
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
190
196
* AggregatedListAcceleratorTypesRequest request =
191
197
* AggregatedListAcceleratorTypesRequest.newBuilder()
@@ -219,6 +225,8 @@ public final AggregatedListPagedResponse aggregatedList(
219
225
* <p>Sample code:
220
226
*
221
227
* <pre>{@code
228
+ * // This snippet has been automatically generated for illustrative purposes only.
229
+ * // It may require modifications to work in your environment.
222
230
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
223
231
* AggregatedListAcceleratorTypesRequest request =
224
232
* AggregatedListAcceleratorTypesRequest.newBuilder()
@@ -251,6 +259,8 @@ public final AggregatedListPagedResponse aggregatedList(
251
259
* <p>Sample code:
252
260
*
253
261
* <pre>{@code
262
+ * // This snippet has been automatically generated for illustrative purposes only.
263
+ * // It may require modifications to work in your environment.
254
264
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
255
265
* AggregatedListAcceleratorTypesRequest request =
256
266
* AggregatedListAcceleratorTypesRequest.newBuilder()
@@ -265,7 +275,7 @@ public final AggregatedListPagedResponse aggregatedList(
265
275
* while (true) {
266
276
* AcceleratorTypeAggregatedList response =
267
277
* acceleratorTypesClient.aggregatedListCallable().call(request);
268
- * for (Map.Entry<String, AcceleratorTypesScopedList> element : response.getResponsesList ()) {
278
+ * for (Map.Entry<String, AcceleratorTypesScopedList> element : response.getItemsList ()) {
269
279
* // doThingsWith(element);
270
280
* }
271
281
* String nextPageToken = response.getNextPageToken();
@@ -290,6 +300,8 @@ public final AggregatedListPagedResponse aggregatedList(
290
300
* <p>Sample code:
291
301
*
292
302
* <pre>{@code
303
+ * // This snippet has been automatically generated for illustrative purposes only.
304
+ * // It may require modifications to work in your environment.
293
305
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
294
306
* String project = "project-309310695";
295
307
* String zone = "zone3744684";
@@ -320,6 +332,8 @@ public final AcceleratorType get(String project, String zone, String accelerator
320
332
* <p>Sample code:
321
333
*
322
334
* <pre>{@code
335
+ * // This snippet has been automatically generated for illustrative purposes only.
336
+ * // It may require modifications to work in your environment.
323
337
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
324
338
* GetAcceleratorTypeRequest request =
325
339
* GetAcceleratorTypeRequest.newBuilder()
@@ -345,6 +359,8 @@ public final AcceleratorType get(GetAcceleratorTypeRequest request) {
345
359
* <p>Sample code:
346
360
*
347
361
* <pre>{@code
362
+ * // This snippet has been automatically generated for illustrative purposes only.
363
+ * // It may require modifications to work in your environment.
348
364
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
349
365
* GetAcceleratorTypeRequest request =
350
366
* GetAcceleratorTypeRequest.newBuilder()
@@ -369,6 +385,8 @@ public final UnaryCallable<GetAcceleratorTypeRequest, AcceleratorType> getCallab
369
385
* <p>Sample code:
370
386
*
371
387
* <pre>{@code
388
+ * // This snippet has been automatically generated for illustrative purposes only.
389
+ * // It may require modifications to work in your environment.
372
390
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
373
391
* String project = "project-309310695";
374
392
* String zone = "zone3744684";
@@ -395,6 +413,8 @@ public final ListPagedResponse list(String project, String zone) {
395
413
* <p>Sample code:
396
414
*
397
415
* <pre>{@code
416
+ * // This snippet has been automatically generated for illustrative purposes only.
417
+ * // It may require modifications to work in your environment.
398
418
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
399
419
* ListAcceleratorTypesRequest request =
400
420
* ListAcceleratorTypesRequest.newBuilder()
@@ -426,6 +446,8 @@ public final ListPagedResponse list(ListAcceleratorTypesRequest request) {
426
446
* <p>Sample code:
427
447
*
428
448
* <pre>{@code
449
+ * // This snippet has been automatically generated for illustrative purposes only.
450
+ * // It may require modifications to work in your environment.
429
451
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
430
452
* ListAcceleratorTypesRequest request =
431
453
* ListAcceleratorTypesRequest.newBuilder()
@@ -457,6 +479,8 @@ public final UnaryCallable<ListAcceleratorTypesRequest, ListPagedResponse> listP
457
479
* <p>Sample code:
458
480
*
459
481
* <pre>{@code
482
+ * // This snippet has been automatically generated for illustrative purposes only.
483
+ * // It may require modifications to work in your environment.
460
484
* try (AcceleratorTypesClient acceleratorTypesClient = AcceleratorTypesClient.create()) {
461
485
* ListAcceleratorTypesRequest request =
462
486
* ListAcceleratorTypesRequest.newBuilder()
@@ -470,7 +494,7 @@ public final UnaryCallable<ListAcceleratorTypesRequest, ListPagedResponse> listP
470
494
* .build();
471
495
* while (true) {
472
496
* AcceleratorTypeList response = acceleratorTypesClient.listCallable().call(request);
473
- * for (AcceleratorType element : response.getResponsesList ()) {
497
+ * for (AcceleratorType element : response.getItemsList ()) {
474
498
* // doThingsWith(element);
475
499
* }
476
500
* String nextPageToken = response.getNextPageToken();
0 commit comments