55 * you may not use this file except in compliance with the License.
66 * You may obtain a copy of the License at
77 *
8- * https://www.apache.org/licenses/LICENSE-2.0
8+ * https://www.apache.org/licenses/LICENSE-2.0
99 *
1010 * Unless required by applicable law or agreed to in writing, software
1111 * distributed under the License is distributed on an "AS IS" BASIS,
1212 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1313 * See the License for the specific language governing permissions and
1414 * limitations under the License.
1515 */
16+
1617package com .google .cloud .devtools .cloudbuild .v1 ;
1718
1819import static com .google .cloud .devtools .cloudbuild .v1 .CloudBuildClient .ListBuildTriggersPagedResponse ;
6061import java .util .List ;
6162import javax .annotation .Generated ;
6263
63- // AUTO-GENERATED DOCUMENTATION AND CLASS
64+ // AUTO-GENERATED DOCUMENTATION AND CLASS.
6465/**
6566 * Settings class to configure an instance of {@link CloudBuildClient}.
6667 *
7576 * <p>The builder of this class is recursive, so contained classes are themselves builders. When
7677 * build() is called, the tree of builders is called to create the complete settings object.
7778 *
78- * <p>For example, to set the total timeout of deleteBuildTrigger to 30 seconds:
79+ * <p>For example, to set the total timeout of getBuild to 30 seconds:
7980 *
80- * <pre>
81- * <code>
82- * CloudBuildSettings.Builder cloudBuildSettingsBuilder =
83- * CloudBuildSettings.newBuilder();
81+ * <pre>{@code
82+ * CloudBuildSettings.Builder cloudBuildSettingsBuilder = CloudBuildSettings.newBuilder();
8483 * cloudBuildSettingsBuilder
85- * .deleteBuildTriggerSettings ()
84+ * .getBuildSettings ()
8685 * .setRetrySettings(
87- * cloudBuildSettingsBuilder.deleteBuildTriggerSettings().getRetrySettings().toBuilder()
86+ * cloudBuildSettingsBuilder
87+ * .getBuildSettings()
88+ * .getRetrySettings()
89+ * .toBuilder()
8890 * .setTotalTimeout(Duration.ofSeconds(30))
8991 * .build());
9092 * CloudBuildSettings cloudBuildSettings = cloudBuildSettingsBuilder.build();
91- * </code>
92- * </pre>
93+ * }</pre>
9394 */
94- @ Generated ("by gapic-generator" )
95- @ BetaApi
95+ @ Generated ("by gapic-generator-java" )
9696public class CloudBuildSettings extends ClientSettings <CloudBuildSettings > {
97- /** Returns the object with the settings used for calls to listBuilds. */
98- public PagedCallSettings <ListBuildsRequest , ListBuildsResponse , ListBuildsPagedResponse >
99- listBuildsSettings () {
100- return ((CloudBuildStubSettings ) getStubSettings ()).listBuildsSettings ();
101- }
102-
103- /** Returns the object with the settings used for calls to deleteBuildTrigger. */
104- public UnaryCallSettings <DeleteBuildTriggerRequest , Empty > deleteBuildTriggerSettings () {
105- return ((CloudBuildStubSettings ) getStubSettings ()).deleteBuildTriggerSettings ();
106- }
10797
10898 /** Returns the object with the settings used for calls to createBuild. */
10999 public UnaryCallSettings <CreateBuildRequest , Operation > createBuildSettings () {
110100 return ((CloudBuildStubSettings ) getStubSettings ()).createBuildSettings ();
111101 }
112102
113103 /** Returns the object with the settings used for calls to createBuild. */
114- @ BetaApi (
115- "The surface for long-running operations is not stable yet and may change in the future." )
116104 public OperationCallSettings <CreateBuildRequest , Build , BuildOperationMetadata >
117105 createBuildOperationSettings () {
118106 return ((CloudBuildStubSettings ) getStubSettings ()).createBuildOperationSettings ();
@@ -123,6 +111,12 @@ public UnaryCallSettings<GetBuildRequest, Build> getBuildSettings() {
123111 return ((CloudBuildStubSettings ) getStubSettings ()).getBuildSettings ();
124112 }
125113
114+ /** Returns the object with the settings used for calls to listBuilds. */
115+ public PagedCallSettings <ListBuildsRequest , ListBuildsResponse , ListBuildsPagedResponse >
116+ listBuildsSettings () {
117+ return ((CloudBuildStubSettings ) getStubSettings ()).listBuildsSettings ();
118+ }
119+
126120 /** Returns the object with the settings used for calls to cancelBuild. */
127121 public UnaryCallSettings <CancelBuildRequest , Build > cancelBuildSettings () {
128122 return ((CloudBuildStubSettings ) getStubSettings ()).cancelBuildSettings ();
@@ -134,8 +128,6 @@ public UnaryCallSettings<RetryBuildRequest, Operation> retryBuildSettings() {
134128 }
135129
136130 /** Returns the object with the settings used for calls to retryBuild. */
137- @ BetaApi (
138- "The surface for long-running operations is not stable yet and may change in the future." )
139131 public OperationCallSettings <RetryBuildRequest , Build , BuildOperationMetadata >
140132 retryBuildOperationSettings () {
141133 return ((CloudBuildStubSettings ) getStubSettings ()).retryBuildOperationSettings ();
@@ -158,6 +150,11 @@ public UnaryCallSettings<GetBuildTriggerRequest, BuildTrigger> getBuildTriggerSe
158150 return ((CloudBuildStubSettings ) getStubSettings ()).listBuildTriggersSettings ();
159151 }
160152
153+ /** Returns the object with the settings used for calls to deleteBuildTrigger. */
154+ public UnaryCallSettings <DeleteBuildTriggerRequest , Empty > deleteBuildTriggerSettings () {
155+ return ((CloudBuildStubSettings ) getStubSettings ()).deleteBuildTriggerSettings ();
156+ }
157+
161158 /** Returns the object with the settings used for calls to updateBuildTrigger. */
162159 public UnaryCallSettings <UpdateBuildTriggerRequest , BuildTrigger > updateBuildTriggerSettings () {
163160 return ((CloudBuildStubSettings ) getStubSettings ()).updateBuildTriggerSettings ();
@@ -169,8 +166,6 @@ public UnaryCallSettings<RunBuildTriggerRequest, Operation> runBuildTriggerSetti
169166 }
170167
171168 /** Returns the object with the settings used for calls to runBuildTrigger. */
172- @ BetaApi (
173- "The surface for long-running operations is not stable yet and may change in the future." )
174169 public OperationCallSettings <RunBuildTriggerRequest , Build , BuildOperationMetadata >
175170 runBuildTriggerOperationSettings () {
176171 return ((CloudBuildStubSettings ) getStubSettings ()).runBuildTriggerOperationSettings ();
@@ -261,18 +256,15 @@ protected CloudBuildSettings(Builder settingsBuilder) throws IOException {
261256
262257 /** Builder for CloudBuildSettings. */
263258 public static class Builder extends ClientSettings .Builder <CloudBuildSettings , Builder > {
259+
264260 protected Builder () throws IOException {
265- this ((ClientContext ) null );
261+ this ((( ClientContext ) null ) );
266262 }
267263
268264 protected Builder (ClientContext clientContext ) {
269265 super (CloudBuildStubSettings .newBuilder (clientContext ));
270266 }
271267
272- private static Builder createDefault () {
273- return new Builder (CloudBuildStubSettings .newBuilder ());
274- }
275-
276268 protected Builder (CloudBuildSettings settings ) {
277269 super (settings .getStubSettings ().toBuilder ());
278270 }
@@ -281,11 +273,15 @@ protected Builder(CloudBuildStubSettings.Builder stubSettings) {
281273 super (stubSettings );
282274 }
283275
276+ private static Builder createDefault () {
277+ return new Builder (CloudBuildStubSettings .newBuilder ());
278+ }
279+
284280 public CloudBuildStubSettings .Builder getStubSettingsBuilder () {
285281 return ((CloudBuildStubSettings .Builder ) getStubSettings ());
286282 }
287283
288- // NEXT_MAJOR_VER: remove 'throws Exception'
284+ // NEXT_MAJOR_VER: remove 'throws Exception'.
289285 /**
290286 * Applies the given settings updater function to all of the unary API methods in this service.
291287 *
@@ -298,26 +294,12 @@ public Builder applyToAllUnaryMethods(
298294 return this ;
299295 }
300296
301- /** Returns the builder for the settings used for calls to listBuilds. */
302- public PagedCallSettings .Builder <ListBuildsRequest , ListBuildsResponse , ListBuildsPagedResponse >
303- listBuildsSettings () {
304- return getStubSettingsBuilder ().listBuildsSettings ();
305- }
306-
307- /** Returns the builder for the settings used for calls to deleteBuildTrigger. */
308- public UnaryCallSettings .Builder <DeleteBuildTriggerRequest , Empty >
309- deleteBuildTriggerSettings () {
310- return getStubSettingsBuilder ().deleteBuildTriggerSettings ();
311- }
312-
313297 /** Returns the builder for the settings used for calls to createBuild. */
314298 public UnaryCallSettings .Builder <CreateBuildRequest , Operation > createBuildSettings () {
315299 return getStubSettingsBuilder ().createBuildSettings ();
316300 }
317301
318302 /** Returns the builder for the settings used for calls to createBuild. */
319- @ BetaApi (
320- "The surface for long-running operations is not stable yet and may change in the future." )
321303 public OperationCallSettings .Builder <CreateBuildRequest , Build , BuildOperationMetadata >
322304 createBuildOperationSettings () {
323305 return getStubSettingsBuilder ().createBuildOperationSettings ();
@@ -328,6 +310,12 @@ public UnaryCallSettings.Builder<GetBuildRequest, Build> getBuildSettings() {
328310 return getStubSettingsBuilder ().getBuildSettings ();
329311 }
330312
313+ /** Returns the builder for the settings used for calls to listBuilds. */
314+ public PagedCallSettings .Builder <ListBuildsRequest , ListBuildsResponse , ListBuildsPagedResponse >
315+ listBuildsSettings () {
316+ return getStubSettingsBuilder ().listBuildsSettings ();
317+ }
318+
331319 /** Returns the builder for the settings used for calls to cancelBuild. */
332320 public UnaryCallSettings .Builder <CancelBuildRequest , Build > cancelBuildSettings () {
333321 return getStubSettingsBuilder ().cancelBuildSettings ();
@@ -339,8 +327,6 @@ public UnaryCallSettings.Builder<RetryBuildRequest, Operation> retryBuildSetting
339327 }
340328
341329 /** Returns the builder for the settings used for calls to retryBuild. */
342- @ BetaApi (
343- "The surface for long-running operations is not stable yet and may change in the future." )
344330 public OperationCallSettings .Builder <RetryBuildRequest , Build , BuildOperationMetadata >
345331 retryBuildOperationSettings () {
346332 return getStubSettingsBuilder ().retryBuildOperationSettings ();
@@ -365,6 +351,12 @@ public UnaryCallSettings.Builder<RetryBuildRequest, Operation> retryBuildSetting
365351 return getStubSettingsBuilder ().listBuildTriggersSettings ();
366352 }
367353
354+ /** Returns the builder for the settings used for calls to deleteBuildTrigger. */
355+ public UnaryCallSettings .Builder <DeleteBuildTriggerRequest , Empty >
356+ deleteBuildTriggerSettings () {
357+ return getStubSettingsBuilder ().deleteBuildTriggerSettings ();
358+ }
359+
368360 /** Returns the builder for the settings used for calls to updateBuildTrigger. */
369361 public UnaryCallSettings .Builder <UpdateBuildTriggerRequest , BuildTrigger >
370362 updateBuildTriggerSettings () {
@@ -377,8 +369,6 @@ public UnaryCallSettings.Builder<RunBuildTriggerRequest, Operation> runBuildTrig
377369 }
378370
379371 /** Returns the builder for the settings used for calls to runBuildTrigger. */
380- @ BetaApi (
381- "The surface for long-running operations is not stable yet and may change in the future." )
382372 public OperationCallSettings .Builder <RunBuildTriggerRequest , Build , BuildOperationMetadata >
383373 runBuildTriggerOperationSettings () {
384374 return getStubSettingsBuilder ().runBuildTriggerOperationSettings ();
0 commit comments