• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 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 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/compute/v1/compute.proto
18 
19 package com.google.cloud.compute.v1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * A request message for Disks.Resize. See the method description for details.
26  * </pre>
27  *
28  * Protobuf type {@code google.cloud.compute.v1.ResizeDiskRequest}
29  */
30 public final class ResizeDiskRequest extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.ResizeDiskRequest)
33     ResizeDiskRequestOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use ResizeDiskRequest.newBuilder() to construct.
ResizeDiskRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private ResizeDiskRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
ResizeDiskRequest()40   private ResizeDiskRequest() {
41     disk_ = "";
42     project_ = "";
43     requestId_ = "";
44     zone_ = "";
45   }
46 
47   @java.lang.Override
48   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)49   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
50     return new ResizeDiskRequest();
51   }
52 
53   @java.lang.Override
getUnknownFields()54   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
55     return this.unknownFields;
56   }
57 
getDescriptor()58   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
59     return com.google.cloud.compute.v1.Compute
60         .internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor;
61   }
62 
63   @java.lang.Override
64   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()65       internalGetFieldAccessorTable() {
66     return com.google.cloud.compute.v1.Compute
67         .internal_static_google_cloud_compute_v1_ResizeDiskRequest_fieldAccessorTable
68         .ensureFieldAccessorsInitialized(
69             com.google.cloud.compute.v1.ResizeDiskRequest.class,
70             com.google.cloud.compute.v1.ResizeDiskRequest.Builder.class);
71   }
72 
73   private int bitField0_;
74   public static final int DISK_FIELD_NUMBER = 3083677;
75 
76   @SuppressWarnings("serial")
77   private volatile java.lang.Object disk_ = "";
78   /**
79    *
80    *
81    * <pre>
82    * The name of the persistent disk.
83    * </pre>
84    *
85    * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code>
86    *
87    * @return The disk.
88    */
89   @java.lang.Override
getDisk()90   public java.lang.String getDisk() {
91     java.lang.Object ref = disk_;
92     if (ref instanceof java.lang.String) {
93       return (java.lang.String) ref;
94     } else {
95       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
96       java.lang.String s = bs.toStringUtf8();
97       disk_ = s;
98       return s;
99     }
100   }
101   /**
102    *
103    *
104    * <pre>
105    * The name of the persistent disk.
106    * </pre>
107    *
108    * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code>
109    *
110    * @return The bytes for disk.
111    */
112   @java.lang.Override
getDiskBytes()113   public com.google.protobuf.ByteString getDiskBytes() {
114     java.lang.Object ref = disk_;
115     if (ref instanceof java.lang.String) {
116       com.google.protobuf.ByteString b =
117           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
118       disk_ = b;
119       return b;
120     } else {
121       return (com.google.protobuf.ByteString) ref;
122     }
123   }
124 
125   public static final int DISKS_RESIZE_REQUEST_RESOURCE_FIELD_NUMBER = 78307616;
126   private com.google.cloud.compute.v1.DisksResizeRequest disksResizeRequestResource_;
127   /**
128    *
129    *
130    * <pre>
131    * The body resource for this request
132    * </pre>
133    *
134    * <code>
135    * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
136    * </code>
137    *
138    * @return Whether the disksResizeRequestResource field is set.
139    */
140   @java.lang.Override
hasDisksResizeRequestResource()141   public boolean hasDisksResizeRequestResource() {
142     return disksResizeRequestResource_ != null;
143   }
144   /**
145    *
146    *
147    * <pre>
148    * The body resource for this request
149    * </pre>
150    *
151    * <code>
152    * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
153    * </code>
154    *
155    * @return The disksResizeRequestResource.
156    */
157   @java.lang.Override
getDisksResizeRequestResource()158   public com.google.cloud.compute.v1.DisksResizeRequest getDisksResizeRequestResource() {
159     return disksResizeRequestResource_ == null
160         ? com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance()
161         : disksResizeRequestResource_;
162   }
163   /**
164    *
165    *
166    * <pre>
167    * The body resource for this request
168    * </pre>
169    *
170    * <code>
171    * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
172    * </code>
173    */
174   @java.lang.Override
175   public com.google.cloud.compute.v1.DisksResizeRequestOrBuilder
getDisksResizeRequestResourceOrBuilder()176       getDisksResizeRequestResourceOrBuilder() {
177     return disksResizeRequestResource_ == null
178         ? com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance()
179         : disksResizeRequestResource_;
180   }
181 
182   public static final int PROJECT_FIELD_NUMBER = 227560217;
183 
184   @SuppressWarnings("serial")
185   private volatile java.lang.Object project_ = "";
186   /**
187    *
188    *
189    * <pre>
190    * Project ID for this request.
191    * </pre>
192    *
193    * <code>
194    * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
195    * </code>
196    *
197    * @return The project.
198    */
199   @java.lang.Override
getProject()200   public java.lang.String getProject() {
201     java.lang.Object ref = project_;
202     if (ref instanceof java.lang.String) {
203       return (java.lang.String) ref;
204     } else {
205       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
206       java.lang.String s = bs.toStringUtf8();
207       project_ = s;
208       return s;
209     }
210   }
211   /**
212    *
213    *
214    * <pre>
215    * Project ID for this request.
216    * </pre>
217    *
218    * <code>
219    * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
220    * </code>
221    *
222    * @return The bytes for project.
223    */
224   @java.lang.Override
getProjectBytes()225   public com.google.protobuf.ByteString getProjectBytes() {
226     java.lang.Object ref = project_;
227     if (ref instanceof java.lang.String) {
228       com.google.protobuf.ByteString b =
229           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
230       project_ = b;
231       return b;
232     } else {
233       return (com.google.protobuf.ByteString) ref;
234     }
235   }
236 
237   public static final int REQUEST_ID_FIELD_NUMBER = 37109963;
238 
239   @SuppressWarnings("serial")
240   private volatile java.lang.Object requestId_ = "";
241   /**
242    *
243    *
244    * <pre>
245    * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).
246    * </pre>
247    *
248    * <code>optional string request_id = 37109963;</code>
249    *
250    * @return Whether the requestId field is set.
251    */
252   @java.lang.Override
hasRequestId()253   public boolean hasRequestId() {
254     return ((bitField0_ & 0x00000001) != 0);
255   }
256   /**
257    *
258    *
259    * <pre>
260    * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).
261    * </pre>
262    *
263    * <code>optional string request_id = 37109963;</code>
264    *
265    * @return The requestId.
266    */
267   @java.lang.Override
getRequestId()268   public java.lang.String getRequestId() {
269     java.lang.Object ref = requestId_;
270     if (ref instanceof java.lang.String) {
271       return (java.lang.String) ref;
272     } else {
273       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
274       java.lang.String s = bs.toStringUtf8();
275       requestId_ = s;
276       return s;
277     }
278   }
279   /**
280    *
281    *
282    * <pre>
283    * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).
284    * </pre>
285    *
286    * <code>optional string request_id = 37109963;</code>
287    *
288    * @return The bytes for requestId.
289    */
290   @java.lang.Override
getRequestIdBytes()291   public com.google.protobuf.ByteString getRequestIdBytes() {
292     java.lang.Object ref = requestId_;
293     if (ref instanceof java.lang.String) {
294       com.google.protobuf.ByteString b =
295           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
296       requestId_ = b;
297       return b;
298     } else {
299       return (com.google.protobuf.ByteString) ref;
300     }
301   }
302 
303   public static final int ZONE_FIELD_NUMBER = 3744684;
304 
305   @SuppressWarnings("serial")
306   private volatile java.lang.Object zone_ = "";
307   /**
308    *
309    *
310    * <pre>
311    * The name of the zone for this request.
312    * </pre>
313    *
314    * <code>
315    * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"];
316    * </code>
317    *
318    * @return The zone.
319    */
320   @java.lang.Override
getZone()321   public java.lang.String getZone() {
322     java.lang.Object ref = zone_;
323     if (ref instanceof java.lang.String) {
324       return (java.lang.String) ref;
325     } else {
326       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
327       java.lang.String s = bs.toStringUtf8();
328       zone_ = s;
329       return s;
330     }
331   }
332   /**
333    *
334    *
335    * <pre>
336    * The name of the zone for this request.
337    * </pre>
338    *
339    * <code>
340    * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"];
341    * </code>
342    *
343    * @return The bytes for zone.
344    */
345   @java.lang.Override
getZoneBytes()346   public com.google.protobuf.ByteString getZoneBytes() {
347     java.lang.Object ref = zone_;
348     if (ref instanceof java.lang.String) {
349       com.google.protobuf.ByteString b =
350           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
351       zone_ = b;
352       return b;
353     } else {
354       return (com.google.protobuf.ByteString) ref;
355     }
356   }
357 
358   private byte memoizedIsInitialized = -1;
359 
360   @java.lang.Override
isInitialized()361   public final boolean isInitialized() {
362     byte isInitialized = memoizedIsInitialized;
363     if (isInitialized == 1) return true;
364     if (isInitialized == 0) return false;
365 
366     memoizedIsInitialized = 1;
367     return true;
368   }
369 
370   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)371   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
372     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(disk_)) {
373       com.google.protobuf.GeneratedMessageV3.writeString(output, 3083677, disk_);
374     }
375     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(zone_)) {
376       com.google.protobuf.GeneratedMessageV3.writeString(output, 3744684, zone_);
377     }
378     if (((bitField0_ & 0x00000001) != 0)) {
379       com.google.protobuf.GeneratedMessageV3.writeString(output, 37109963, requestId_);
380     }
381     if (disksResizeRequestResource_ != null) {
382       output.writeMessage(78307616, getDisksResizeRequestResource());
383     }
384     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) {
385       com.google.protobuf.GeneratedMessageV3.writeString(output, 227560217, project_);
386     }
387     getUnknownFields().writeTo(output);
388   }
389 
390   @java.lang.Override
getSerializedSize()391   public int getSerializedSize() {
392     int size = memoizedSize;
393     if (size != -1) return size;
394 
395     size = 0;
396     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(disk_)) {
397       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3083677, disk_);
398     }
399     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(zone_)) {
400       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3744684, zone_);
401     }
402     if (((bitField0_ & 0x00000001) != 0)) {
403       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(37109963, requestId_);
404     }
405     if (disksResizeRequestResource_ != null) {
406       size +=
407           com.google.protobuf.CodedOutputStream.computeMessageSize(
408               78307616, getDisksResizeRequestResource());
409     }
410     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(project_)) {
411       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(227560217, project_);
412     }
413     size += getUnknownFields().getSerializedSize();
414     memoizedSize = size;
415     return size;
416   }
417 
418   @java.lang.Override
equals(final java.lang.Object obj)419   public boolean equals(final java.lang.Object obj) {
420     if (obj == this) {
421       return true;
422     }
423     if (!(obj instanceof com.google.cloud.compute.v1.ResizeDiskRequest)) {
424       return super.equals(obj);
425     }
426     com.google.cloud.compute.v1.ResizeDiskRequest other =
427         (com.google.cloud.compute.v1.ResizeDiskRequest) obj;
428 
429     if (!getDisk().equals(other.getDisk())) return false;
430     if (hasDisksResizeRequestResource() != other.hasDisksResizeRequestResource()) return false;
431     if (hasDisksResizeRequestResource()) {
432       if (!getDisksResizeRequestResource().equals(other.getDisksResizeRequestResource()))
433         return false;
434     }
435     if (!getProject().equals(other.getProject())) return false;
436     if (hasRequestId() != other.hasRequestId()) return false;
437     if (hasRequestId()) {
438       if (!getRequestId().equals(other.getRequestId())) return false;
439     }
440     if (!getZone().equals(other.getZone())) return false;
441     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
442     return true;
443   }
444 
445   @java.lang.Override
hashCode()446   public int hashCode() {
447     if (memoizedHashCode != 0) {
448       return memoizedHashCode;
449     }
450     int hash = 41;
451     hash = (19 * hash) + getDescriptor().hashCode();
452     hash = (37 * hash) + DISK_FIELD_NUMBER;
453     hash = (53 * hash) + getDisk().hashCode();
454     if (hasDisksResizeRequestResource()) {
455       hash = (37 * hash) + DISKS_RESIZE_REQUEST_RESOURCE_FIELD_NUMBER;
456       hash = (53 * hash) + getDisksResizeRequestResource().hashCode();
457     }
458     hash = (37 * hash) + PROJECT_FIELD_NUMBER;
459     hash = (53 * hash) + getProject().hashCode();
460     if (hasRequestId()) {
461       hash = (37 * hash) + REQUEST_ID_FIELD_NUMBER;
462       hash = (53 * hash) + getRequestId().hashCode();
463     }
464     hash = (37 * hash) + ZONE_FIELD_NUMBER;
465     hash = (53 * hash) + getZone().hashCode();
466     hash = (29 * hash) + getUnknownFields().hashCode();
467     memoizedHashCode = hash;
468     return hash;
469   }
470 
parseFrom(java.nio.ByteBuffer data)471   public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(java.nio.ByteBuffer data)
472       throws com.google.protobuf.InvalidProtocolBufferException {
473     return PARSER.parseFrom(data);
474   }
475 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)476   public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(
477       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
478       throws com.google.protobuf.InvalidProtocolBufferException {
479     return PARSER.parseFrom(data, extensionRegistry);
480   }
481 
parseFrom( com.google.protobuf.ByteString data)482   public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(
483       com.google.protobuf.ByteString data)
484       throws com.google.protobuf.InvalidProtocolBufferException {
485     return PARSER.parseFrom(data);
486   }
487 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)488   public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(
489       com.google.protobuf.ByteString data,
490       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
491       throws com.google.protobuf.InvalidProtocolBufferException {
492     return PARSER.parseFrom(data, extensionRegistry);
493   }
494 
parseFrom(byte[] data)495   public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(byte[] data)
496       throws com.google.protobuf.InvalidProtocolBufferException {
497     return PARSER.parseFrom(data);
498   }
499 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)500   public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(
501       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
502       throws com.google.protobuf.InvalidProtocolBufferException {
503     return PARSER.parseFrom(data, extensionRegistry);
504   }
505 
parseFrom(java.io.InputStream input)506   public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(java.io.InputStream input)
507       throws java.io.IOException {
508     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
509   }
510 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)511   public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(
512       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
513       throws java.io.IOException {
514     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
515         PARSER, input, extensionRegistry);
516   }
517 
parseDelimitedFrom( java.io.InputStream input)518   public static com.google.cloud.compute.v1.ResizeDiskRequest parseDelimitedFrom(
519       java.io.InputStream input) throws java.io.IOException {
520     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
521   }
522 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)523   public static com.google.cloud.compute.v1.ResizeDiskRequest parseDelimitedFrom(
524       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
525       throws java.io.IOException {
526     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
527         PARSER, input, extensionRegistry);
528   }
529 
parseFrom( com.google.protobuf.CodedInputStream input)530   public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(
531       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
532     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
533   }
534 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)535   public static com.google.cloud.compute.v1.ResizeDiskRequest parseFrom(
536       com.google.protobuf.CodedInputStream input,
537       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
538       throws java.io.IOException {
539     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
540         PARSER, input, extensionRegistry);
541   }
542 
543   @java.lang.Override
newBuilderForType()544   public Builder newBuilderForType() {
545     return newBuilder();
546   }
547 
newBuilder()548   public static Builder newBuilder() {
549     return DEFAULT_INSTANCE.toBuilder();
550   }
551 
newBuilder(com.google.cloud.compute.v1.ResizeDiskRequest prototype)552   public static Builder newBuilder(com.google.cloud.compute.v1.ResizeDiskRequest prototype) {
553     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
554   }
555 
556   @java.lang.Override
toBuilder()557   public Builder toBuilder() {
558     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
559   }
560 
561   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)562   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
563     Builder builder = new Builder(parent);
564     return builder;
565   }
566   /**
567    *
568    *
569    * <pre>
570    * A request message for Disks.Resize. See the method description for details.
571    * </pre>
572    *
573    * Protobuf type {@code google.cloud.compute.v1.ResizeDiskRequest}
574    */
575   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
576       implements
577       // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.ResizeDiskRequest)
578       com.google.cloud.compute.v1.ResizeDiskRequestOrBuilder {
getDescriptor()579     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
580       return com.google.cloud.compute.v1.Compute
581           .internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor;
582     }
583 
584     @java.lang.Override
585     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()586         internalGetFieldAccessorTable() {
587       return com.google.cloud.compute.v1.Compute
588           .internal_static_google_cloud_compute_v1_ResizeDiskRequest_fieldAccessorTable
589           .ensureFieldAccessorsInitialized(
590               com.google.cloud.compute.v1.ResizeDiskRequest.class,
591               com.google.cloud.compute.v1.ResizeDiskRequest.Builder.class);
592     }
593 
594     // Construct using com.google.cloud.compute.v1.ResizeDiskRequest.newBuilder()
Builder()595     private Builder() {}
596 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)597     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
598       super(parent);
599     }
600 
601     @java.lang.Override
clear()602     public Builder clear() {
603       super.clear();
604       bitField0_ = 0;
605       disk_ = "";
606       disksResizeRequestResource_ = null;
607       if (disksResizeRequestResourceBuilder_ != null) {
608         disksResizeRequestResourceBuilder_.dispose();
609         disksResizeRequestResourceBuilder_ = null;
610       }
611       project_ = "";
612       requestId_ = "";
613       zone_ = "";
614       return this;
615     }
616 
617     @java.lang.Override
getDescriptorForType()618     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
619       return com.google.cloud.compute.v1.Compute
620           .internal_static_google_cloud_compute_v1_ResizeDiskRequest_descriptor;
621     }
622 
623     @java.lang.Override
getDefaultInstanceForType()624     public com.google.cloud.compute.v1.ResizeDiskRequest getDefaultInstanceForType() {
625       return com.google.cloud.compute.v1.ResizeDiskRequest.getDefaultInstance();
626     }
627 
628     @java.lang.Override
build()629     public com.google.cloud.compute.v1.ResizeDiskRequest build() {
630       com.google.cloud.compute.v1.ResizeDiskRequest result = buildPartial();
631       if (!result.isInitialized()) {
632         throw newUninitializedMessageException(result);
633       }
634       return result;
635     }
636 
637     @java.lang.Override
buildPartial()638     public com.google.cloud.compute.v1.ResizeDiskRequest buildPartial() {
639       com.google.cloud.compute.v1.ResizeDiskRequest result =
640           new com.google.cloud.compute.v1.ResizeDiskRequest(this);
641       if (bitField0_ != 0) {
642         buildPartial0(result);
643       }
644       onBuilt();
645       return result;
646     }
647 
buildPartial0(com.google.cloud.compute.v1.ResizeDiskRequest result)648     private void buildPartial0(com.google.cloud.compute.v1.ResizeDiskRequest result) {
649       int from_bitField0_ = bitField0_;
650       if (((from_bitField0_ & 0x00000001) != 0)) {
651         result.disk_ = disk_;
652       }
653       if (((from_bitField0_ & 0x00000002) != 0)) {
654         result.disksResizeRequestResource_ =
655             disksResizeRequestResourceBuilder_ == null
656                 ? disksResizeRequestResource_
657                 : disksResizeRequestResourceBuilder_.build();
658       }
659       if (((from_bitField0_ & 0x00000004) != 0)) {
660         result.project_ = project_;
661       }
662       int to_bitField0_ = 0;
663       if (((from_bitField0_ & 0x00000008) != 0)) {
664         result.requestId_ = requestId_;
665         to_bitField0_ |= 0x00000001;
666       }
667       if (((from_bitField0_ & 0x00000010) != 0)) {
668         result.zone_ = zone_;
669       }
670       result.bitField0_ |= to_bitField0_;
671     }
672 
673     @java.lang.Override
clone()674     public Builder clone() {
675       return super.clone();
676     }
677 
678     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)679     public Builder setField(
680         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
681       return super.setField(field, value);
682     }
683 
684     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)685     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
686       return super.clearField(field);
687     }
688 
689     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)690     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
691       return super.clearOneof(oneof);
692     }
693 
694     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)695     public Builder setRepeatedField(
696         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
697       return super.setRepeatedField(field, index, value);
698     }
699 
700     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)701     public Builder addRepeatedField(
702         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
703       return super.addRepeatedField(field, value);
704     }
705 
706     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)707     public Builder mergeFrom(com.google.protobuf.Message other) {
708       if (other instanceof com.google.cloud.compute.v1.ResizeDiskRequest) {
709         return mergeFrom((com.google.cloud.compute.v1.ResizeDiskRequest) other);
710       } else {
711         super.mergeFrom(other);
712         return this;
713       }
714     }
715 
mergeFrom(com.google.cloud.compute.v1.ResizeDiskRequest other)716     public Builder mergeFrom(com.google.cloud.compute.v1.ResizeDiskRequest other) {
717       if (other == com.google.cloud.compute.v1.ResizeDiskRequest.getDefaultInstance()) return this;
718       if (!other.getDisk().isEmpty()) {
719         disk_ = other.disk_;
720         bitField0_ |= 0x00000001;
721         onChanged();
722       }
723       if (other.hasDisksResizeRequestResource()) {
724         mergeDisksResizeRequestResource(other.getDisksResizeRequestResource());
725       }
726       if (!other.getProject().isEmpty()) {
727         project_ = other.project_;
728         bitField0_ |= 0x00000004;
729         onChanged();
730       }
731       if (other.hasRequestId()) {
732         requestId_ = other.requestId_;
733         bitField0_ |= 0x00000008;
734         onChanged();
735       }
736       if (!other.getZone().isEmpty()) {
737         zone_ = other.zone_;
738         bitField0_ |= 0x00000010;
739         onChanged();
740       }
741       this.mergeUnknownFields(other.getUnknownFields());
742       onChanged();
743       return this;
744     }
745 
746     @java.lang.Override
isInitialized()747     public final boolean isInitialized() {
748       return true;
749     }
750 
751     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)752     public Builder mergeFrom(
753         com.google.protobuf.CodedInputStream input,
754         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
755         throws java.io.IOException {
756       if (extensionRegistry == null) {
757         throw new java.lang.NullPointerException();
758       }
759       try {
760         boolean done = false;
761         while (!done) {
762           int tag = input.readTag();
763           switch (tag) {
764             case 0:
765               done = true;
766               break;
767             case 24669418:
768               {
769                 disk_ = input.readStringRequireUtf8();
770                 bitField0_ |= 0x00000001;
771                 break;
772               } // case 24669418
773             case 29957474:
774               {
775                 zone_ = input.readStringRequireUtf8();
776                 bitField0_ |= 0x00000010;
777                 break;
778               } // case 29957474
779             case 296879706:
780               {
781                 requestId_ = input.readStringRequireUtf8();
782                 bitField0_ |= 0x00000008;
783                 break;
784               } // case 296879706
785             case 626460930:
786               {
787                 input.readMessage(
788                     getDisksResizeRequestResourceFieldBuilder().getBuilder(), extensionRegistry);
789                 bitField0_ |= 0x00000002;
790                 break;
791               } // case 626460930
792             case 1820481738:
793               {
794                 project_ = input.readStringRequireUtf8();
795                 bitField0_ |= 0x00000004;
796                 break;
797               } // case 1820481738
798             default:
799               {
800                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
801                   done = true; // was an endgroup tag
802                 }
803                 break;
804               } // default:
805           } // switch (tag)
806         } // while (!done)
807       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
808         throw e.unwrapIOException();
809       } finally {
810         onChanged();
811       } // finally
812       return this;
813     }
814 
815     private int bitField0_;
816 
817     private java.lang.Object disk_ = "";
818     /**
819      *
820      *
821      * <pre>
822      * The name of the persistent disk.
823      * </pre>
824      *
825      * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code>
826      *
827      * @return The disk.
828      */
getDisk()829     public java.lang.String getDisk() {
830       java.lang.Object ref = disk_;
831       if (!(ref instanceof java.lang.String)) {
832         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
833         java.lang.String s = bs.toStringUtf8();
834         disk_ = s;
835         return s;
836       } else {
837         return (java.lang.String) ref;
838       }
839     }
840     /**
841      *
842      *
843      * <pre>
844      * The name of the persistent disk.
845      * </pre>
846      *
847      * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code>
848      *
849      * @return The bytes for disk.
850      */
getDiskBytes()851     public com.google.protobuf.ByteString getDiskBytes() {
852       java.lang.Object ref = disk_;
853       if (ref instanceof String) {
854         com.google.protobuf.ByteString b =
855             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
856         disk_ = b;
857         return b;
858       } else {
859         return (com.google.protobuf.ByteString) ref;
860       }
861     }
862     /**
863      *
864      *
865      * <pre>
866      * The name of the persistent disk.
867      * </pre>
868      *
869      * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code>
870      *
871      * @param value The disk to set.
872      * @return This builder for chaining.
873      */
setDisk(java.lang.String value)874     public Builder setDisk(java.lang.String value) {
875       if (value == null) {
876         throw new NullPointerException();
877       }
878       disk_ = value;
879       bitField0_ |= 0x00000001;
880       onChanged();
881       return this;
882     }
883     /**
884      *
885      *
886      * <pre>
887      * The name of the persistent disk.
888      * </pre>
889      *
890      * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code>
891      *
892      * @return This builder for chaining.
893      */
clearDisk()894     public Builder clearDisk() {
895       disk_ = getDefaultInstance().getDisk();
896       bitField0_ = (bitField0_ & ~0x00000001);
897       onChanged();
898       return this;
899     }
900     /**
901      *
902      *
903      * <pre>
904      * The name of the persistent disk.
905      * </pre>
906      *
907      * <code>string disk = 3083677 [(.google.api.field_behavior) = REQUIRED];</code>
908      *
909      * @param value The bytes for disk to set.
910      * @return This builder for chaining.
911      */
setDiskBytes(com.google.protobuf.ByteString value)912     public Builder setDiskBytes(com.google.protobuf.ByteString value) {
913       if (value == null) {
914         throw new NullPointerException();
915       }
916       checkByteStringIsUtf8(value);
917       disk_ = value;
918       bitField0_ |= 0x00000001;
919       onChanged();
920       return this;
921     }
922 
923     private com.google.cloud.compute.v1.DisksResizeRequest disksResizeRequestResource_;
924     private com.google.protobuf.SingleFieldBuilderV3<
925             com.google.cloud.compute.v1.DisksResizeRequest,
926             com.google.cloud.compute.v1.DisksResizeRequest.Builder,
927             com.google.cloud.compute.v1.DisksResizeRequestOrBuilder>
928         disksResizeRequestResourceBuilder_;
929     /**
930      *
931      *
932      * <pre>
933      * The body resource for this request
934      * </pre>
935      *
936      * <code>
937      * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
938      * </code>
939      *
940      * @return Whether the disksResizeRequestResource field is set.
941      */
hasDisksResizeRequestResource()942     public boolean hasDisksResizeRequestResource() {
943       return ((bitField0_ & 0x00000002) != 0);
944     }
945     /**
946      *
947      *
948      * <pre>
949      * The body resource for this request
950      * </pre>
951      *
952      * <code>
953      * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
954      * </code>
955      *
956      * @return The disksResizeRequestResource.
957      */
getDisksResizeRequestResource()958     public com.google.cloud.compute.v1.DisksResizeRequest getDisksResizeRequestResource() {
959       if (disksResizeRequestResourceBuilder_ == null) {
960         return disksResizeRequestResource_ == null
961             ? com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance()
962             : disksResizeRequestResource_;
963       } else {
964         return disksResizeRequestResourceBuilder_.getMessage();
965       }
966     }
967     /**
968      *
969      *
970      * <pre>
971      * The body resource for this request
972      * </pre>
973      *
974      * <code>
975      * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
976      * </code>
977      */
setDisksResizeRequestResource( com.google.cloud.compute.v1.DisksResizeRequest value)978     public Builder setDisksResizeRequestResource(
979         com.google.cloud.compute.v1.DisksResizeRequest value) {
980       if (disksResizeRequestResourceBuilder_ == null) {
981         if (value == null) {
982           throw new NullPointerException();
983         }
984         disksResizeRequestResource_ = value;
985       } else {
986         disksResizeRequestResourceBuilder_.setMessage(value);
987       }
988       bitField0_ |= 0x00000002;
989       onChanged();
990       return this;
991     }
992     /**
993      *
994      *
995      * <pre>
996      * The body resource for this request
997      * </pre>
998      *
999      * <code>
1000      * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
1001      * </code>
1002      */
setDisksResizeRequestResource( com.google.cloud.compute.v1.DisksResizeRequest.Builder builderForValue)1003     public Builder setDisksResizeRequestResource(
1004         com.google.cloud.compute.v1.DisksResizeRequest.Builder builderForValue) {
1005       if (disksResizeRequestResourceBuilder_ == null) {
1006         disksResizeRequestResource_ = builderForValue.build();
1007       } else {
1008         disksResizeRequestResourceBuilder_.setMessage(builderForValue.build());
1009       }
1010       bitField0_ |= 0x00000002;
1011       onChanged();
1012       return this;
1013     }
1014     /**
1015      *
1016      *
1017      * <pre>
1018      * The body resource for this request
1019      * </pre>
1020      *
1021      * <code>
1022      * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
1023      * </code>
1024      */
mergeDisksResizeRequestResource( com.google.cloud.compute.v1.DisksResizeRequest value)1025     public Builder mergeDisksResizeRequestResource(
1026         com.google.cloud.compute.v1.DisksResizeRequest value) {
1027       if (disksResizeRequestResourceBuilder_ == null) {
1028         if (((bitField0_ & 0x00000002) != 0)
1029             && disksResizeRequestResource_ != null
1030             && disksResizeRequestResource_
1031                 != com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance()) {
1032           getDisksResizeRequestResourceBuilder().mergeFrom(value);
1033         } else {
1034           disksResizeRequestResource_ = value;
1035         }
1036       } else {
1037         disksResizeRequestResourceBuilder_.mergeFrom(value);
1038       }
1039       bitField0_ |= 0x00000002;
1040       onChanged();
1041       return this;
1042     }
1043     /**
1044      *
1045      *
1046      * <pre>
1047      * The body resource for this request
1048      * </pre>
1049      *
1050      * <code>
1051      * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
1052      * </code>
1053      */
clearDisksResizeRequestResource()1054     public Builder clearDisksResizeRequestResource() {
1055       bitField0_ = (bitField0_ & ~0x00000002);
1056       disksResizeRequestResource_ = null;
1057       if (disksResizeRequestResourceBuilder_ != null) {
1058         disksResizeRequestResourceBuilder_.dispose();
1059         disksResizeRequestResourceBuilder_ = null;
1060       }
1061       onChanged();
1062       return this;
1063     }
1064     /**
1065      *
1066      *
1067      * <pre>
1068      * The body resource for this request
1069      * </pre>
1070      *
1071      * <code>
1072      * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
1073      * </code>
1074      */
1075     public com.google.cloud.compute.v1.DisksResizeRequest.Builder
getDisksResizeRequestResourceBuilder()1076         getDisksResizeRequestResourceBuilder() {
1077       bitField0_ |= 0x00000002;
1078       onChanged();
1079       return getDisksResizeRequestResourceFieldBuilder().getBuilder();
1080     }
1081     /**
1082      *
1083      *
1084      * <pre>
1085      * The body resource for this request
1086      * </pre>
1087      *
1088      * <code>
1089      * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
1090      * </code>
1091      */
1092     public com.google.cloud.compute.v1.DisksResizeRequestOrBuilder
getDisksResizeRequestResourceOrBuilder()1093         getDisksResizeRequestResourceOrBuilder() {
1094       if (disksResizeRequestResourceBuilder_ != null) {
1095         return disksResizeRequestResourceBuilder_.getMessageOrBuilder();
1096       } else {
1097         return disksResizeRequestResource_ == null
1098             ? com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance()
1099             : disksResizeRequestResource_;
1100       }
1101     }
1102     /**
1103      *
1104      *
1105      * <pre>
1106      * The body resource for this request
1107      * </pre>
1108      *
1109      * <code>
1110      * .google.cloud.compute.v1.DisksResizeRequest disks_resize_request_resource = 78307616 [(.google.api.field_behavior) = REQUIRED];
1111      * </code>
1112      */
1113     private com.google.protobuf.SingleFieldBuilderV3<
1114             com.google.cloud.compute.v1.DisksResizeRequest,
1115             com.google.cloud.compute.v1.DisksResizeRequest.Builder,
1116             com.google.cloud.compute.v1.DisksResizeRequestOrBuilder>
getDisksResizeRequestResourceFieldBuilder()1117         getDisksResizeRequestResourceFieldBuilder() {
1118       if (disksResizeRequestResourceBuilder_ == null) {
1119         disksResizeRequestResourceBuilder_ =
1120             new com.google.protobuf.SingleFieldBuilderV3<
1121                 com.google.cloud.compute.v1.DisksResizeRequest,
1122                 com.google.cloud.compute.v1.DisksResizeRequest.Builder,
1123                 com.google.cloud.compute.v1.DisksResizeRequestOrBuilder>(
1124                 getDisksResizeRequestResource(), getParentForChildren(), isClean());
1125         disksResizeRequestResource_ = null;
1126       }
1127       return disksResizeRequestResourceBuilder_;
1128     }
1129 
1130     private java.lang.Object project_ = "";
1131     /**
1132      *
1133      *
1134      * <pre>
1135      * Project ID for this request.
1136      * </pre>
1137      *
1138      * <code>
1139      * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
1140      * </code>
1141      *
1142      * @return The project.
1143      */
getProject()1144     public java.lang.String getProject() {
1145       java.lang.Object ref = project_;
1146       if (!(ref instanceof java.lang.String)) {
1147         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1148         java.lang.String s = bs.toStringUtf8();
1149         project_ = s;
1150         return s;
1151       } else {
1152         return (java.lang.String) ref;
1153       }
1154     }
1155     /**
1156      *
1157      *
1158      * <pre>
1159      * Project ID for this request.
1160      * </pre>
1161      *
1162      * <code>
1163      * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
1164      * </code>
1165      *
1166      * @return The bytes for project.
1167      */
getProjectBytes()1168     public com.google.protobuf.ByteString getProjectBytes() {
1169       java.lang.Object ref = project_;
1170       if (ref instanceof String) {
1171         com.google.protobuf.ByteString b =
1172             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1173         project_ = b;
1174         return b;
1175       } else {
1176         return (com.google.protobuf.ByteString) ref;
1177       }
1178     }
1179     /**
1180      *
1181      *
1182      * <pre>
1183      * Project ID for this request.
1184      * </pre>
1185      *
1186      * <code>
1187      * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
1188      * </code>
1189      *
1190      * @param value The project to set.
1191      * @return This builder for chaining.
1192      */
setProject(java.lang.String value)1193     public Builder setProject(java.lang.String value) {
1194       if (value == null) {
1195         throw new NullPointerException();
1196       }
1197       project_ = value;
1198       bitField0_ |= 0x00000004;
1199       onChanged();
1200       return this;
1201     }
1202     /**
1203      *
1204      *
1205      * <pre>
1206      * Project ID for this request.
1207      * </pre>
1208      *
1209      * <code>
1210      * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
1211      * </code>
1212      *
1213      * @return This builder for chaining.
1214      */
clearProject()1215     public Builder clearProject() {
1216       project_ = getDefaultInstance().getProject();
1217       bitField0_ = (bitField0_ & ~0x00000004);
1218       onChanged();
1219       return this;
1220     }
1221     /**
1222      *
1223      *
1224      * <pre>
1225      * Project ID for this request.
1226      * </pre>
1227      *
1228      * <code>
1229      * string project = 227560217 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "project"];
1230      * </code>
1231      *
1232      * @param value The bytes for project to set.
1233      * @return This builder for chaining.
1234      */
setProjectBytes(com.google.protobuf.ByteString value)1235     public Builder setProjectBytes(com.google.protobuf.ByteString value) {
1236       if (value == null) {
1237         throw new NullPointerException();
1238       }
1239       checkByteStringIsUtf8(value);
1240       project_ = value;
1241       bitField0_ |= 0x00000004;
1242       onChanged();
1243       return this;
1244     }
1245 
1246     private java.lang.Object requestId_ = "";
1247     /**
1248      *
1249      *
1250      * <pre>
1251      * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).
1252      * </pre>
1253      *
1254      * <code>optional string request_id = 37109963;</code>
1255      *
1256      * @return Whether the requestId field is set.
1257      */
hasRequestId()1258     public boolean hasRequestId() {
1259       return ((bitField0_ & 0x00000008) != 0);
1260     }
1261     /**
1262      *
1263      *
1264      * <pre>
1265      * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).
1266      * </pre>
1267      *
1268      * <code>optional string request_id = 37109963;</code>
1269      *
1270      * @return The requestId.
1271      */
getRequestId()1272     public java.lang.String getRequestId() {
1273       java.lang.Object ref = requestId_;
1274       if (!(ref instanceof java.lang.String)) {
1275         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1276         java.lang.String s = bs.toStringUtf8();
1277         requestId_ = s;
1278         return s;
1279       } else {
1280         return (java.lang.String) ref;
1281       }
1282     }
1283     /**
1284      *
1285      *
1286      * <pre>
1287      * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).
1288      * </pre>
1289      *
1290      * <code>optional string request_id = 37109963;</code>
1291      *
1292      * @return The bytes for requestId.
1293      */
getRequestIdBytes()1294     public com.google.protobuf.ByteString getRequestIdBytes() {
1295       java.lang.Object ref = requestId_;
1296       if (ref instanceof String) {
1297         com.google.protobuf.ByteString b =
1298             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1299         requestId_ = b;
1300         return b;
1301       } else {
1302         return (com.google.protobuf.ByteString) ref;
1303       }
1304     }
1305     /**
1306      *
1307      *
1308      * <pre>
1309      * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).
1310      * </pre>
1311      *
1312      * <code>optional string request_id = 37109963;</code>
1313      *
1314      * @param value The requestId to set.
1315      * @return This builder for chaining.
1316      */
setRequestId(java.lang.String value)1317     public Builder setRequestId(java.lang.String value) {
1318       if (value == null) {
1319         throw new NullPointerException();
1320       }
1321       requestId_ = value;
1322       bitField0_ |= 0x00000008;
1323       onChanged();
1324       return this;
1325     }
1326     /**
1327      *
1328      *
1329      * <pre>
1330      * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).
1331      * </pre>
1332      *
1333      * <code>optional string request_id = 37109963;</code>
1334      *
1335      * @return This builder for chaining.
1336      */
clearRequestId()1337     public Builder clearRequestId() {
1338       requestId_ = getDefaultInstance().getRequestId();
1339       bitField0_ = (bitField0_ & ~0x00000008);
1340       onChanged();
1341       return this;
1342     }
1343     /**
1344      *
1345      *
1346      * <pre>
1347      * An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported ( 00000000-0000-0000-0000-000000000000).
1348      * </pre>
1349      *
1350      * <code>optional string request_id = 37109963;</code>
1351      *
1352      * @param value The bytes for requestId to set.
1353      * @return This builder for chaining.
1354      */
setRequestIdBytes(com.google.protobuf.ByteString value)1355     public Builder setRequestIdBytes(com.google.protobuf.ByteString value) {
1356       if (value == null) {
1357         throw new NullPointerException();
1358       }
1359       checkByteStringIsUtf8(value);
1360       requestId_ = value;
1361       bitField0_ |= 0x00000008;
1362       onChanged();
1363       return this;
1364     }
1365 
1366     private java.lang.Object zone_ = "";
1367     /**
1368      *
1369      *
1370      * <pre>
1371      * The name of the zone for this request.
1372      * </pre>
1373      *
1374      * <code>
1375      * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"];
1376      * </code>
1377      *
1378      * @return The zone.
1379      */
getZone()1380     public java.lang.String getZone() {
1381       java.lang.Object ref = zone_;
1382       if (!(ref instanceof java.lang.String)) {
1383         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1384         java.lang.String s = bs.toStringUtf8();
1385         zone_ = s;
1386         return s;
1387       } else {
1388         return (java.lang.String) ref;
1389       }
1390     }
1391     /**
1392      *
1393      *
1394      * <pre>
1395      * The name of the zone for this request.
1396      * </pre>
1397      *
1398      * <code>
1399      * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"];
1400      * </code>
1401      *
1402      * @return The bytes for zone.
1403      */
getZoneBytes()1404     public com.google.protobuf.ByteString getZoneBytes() {
1405       java.lang.Object ref = zone_;
1406       if (ref instanceof String) {
1407         com.google.protobuf.ByteString b =
1408             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1409         zone_ = b;
1410         return b;
1411       } else {
1412         return (com.google.protobuf.ByteString) ref;
1413       }
1414     }
1415     /**
1416      *
1417      *
1418      * <pre>
1419      * The name of the zone for this request.
1420      * </pre>
1421      *
1422      * <code>
1423      * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"];
1424      * </code>
1425      *
1426      * @param value The zone to set.
1427      * @return This builder for chaining.
1428      */
setZone(java.lang.String value)1429     public Builder setZone(java.lang.String value) {
1430       if (value == null) {
1431         throw new NullPointerException();
1432       }
1433       zone_ = value;
1434       bitField0_ |= 0x00000010;
1435       onChanged();
1436       return this;
1437     }
1438     /**
1439      *
1440      *
1441      * <pre>
1442      * The name of the zone for this request.
1443      * </pre>
1444      *
1445      * <code>
1446      * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"];
1447      * </code>
1448      *
1449      * @return This builder for chaining.
1450      */
clearZone()1451     public Builder clearZone() {
1452       zone_ = getDefaultInstance().getZone();
1453       bitField0_ = (bitField0_ & ~0x00000010);
1454       onChanged();
1455       return this;
1456     }
1457     /**
1458      *
1459      *
1460      * <pre>
1461      * The name of the zone for this request.
1462      * </pre>
1463      *
1464      * <code>
1465      * string zone = 3744684 [(.google.api.field_behavior) = REQUIRED, (.google.cloud.operation_request_field) = "zone"];
1466      * </code>
1467      *
1468      * @param value The bytes for zone to set.
1469      * @return This builder for chaining.
1470      */
setZoneBytes(com.google.protobuf.ByteString value)1471     public Builder setZoneBytes(com.google.protobuf.ByteString value) {
1472       if (value == null) {
1473         throw new NullPointerException();
1474       }
1475       checkByteStringIsUtf8(value);
1476       zone_ = value;
1477       bitField0_ |= 0x00000010;
1478       onChanged();
1479       return this;
1480     }
1481 
1482     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1483     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1484       return super.setUnknownFields(unknownFields);
1485     }
1486 
1487     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1488     public final Builder mergeUnknownFields(
1489         final com.google.protobuf.UnknownFieldSet unknownFields) {
1490       return super.mergeUnknownFields(unknownFields);
1491     }
1492 
1493     // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.ResizeDiskRequest)
1494   }
1495 
1496   // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.ResizeDiskRequest)
1497   private static final com.google.cloud.compute.v1.ResizeDiskRequest DEFAULT_INSTANCE;
1498 
1499   static {
1500     DEFAULT_INSTANCE = new com.google.cloud.compute.v1.ResizeDiskRequest();
1501   }
1502 
getDefaultInstance()1503   public static com.google.cloud.compute.v1.ResizeDiskRequest getDefaultInstance() {
1504     return DEFAULT_INSTANCE;
1505   }
1506 
1507   private static final com.google.protobuf.Parser<ResizeDiskRequest> PARSER =
1508       new com.google.protobuf.AbstractParser<ResizeDiskRequest>() {
1509         @java.lang.Override
1510         public ResizeDiskRequest parsePartialFrom(
1511             com.google.protobuf.CodedInputStream input,
1512             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1513             throws com.google.protobuf.InvalidProtocolBufferException {
1514           Builder builder = newBuilder();
1515           try {
1516             builder.mergeFrom(input, extensionRegistry);
1517           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1518             throw e.setUnfinishedMessage(builder.buildPartial());
1519           } catch (com.google.protobuf.UninitializedMessageException e) {
1520             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1521           } catch (java.io.IOException e) {
1522             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1523                 .setUnfinishedMessage(builder.buildPartial());
1524           }
1525           return builder.buildPartial();
1526         }
1527       };
1528 
parser()1529   public static com.google.protobuf.Parser<ResizeDiskRequest> parser() {
1530     return PARSER;
1531   }
1532 
1533   @java.lang.Override
getParserForType()1534   public com.google.protobuf.Parser<ResizeDiskRequest> getParserForType() {
1535     return PARSER;
1536   }
1537 
1538   @java.lang.Override
getDefaultInstanceForType()1539   public com.google.cloud.compute.v1.ResizeDiskRequest getDefaultInstanceForType() {
1540     return DEFAULT_INSTANCE;
1541   }
1542 }
1543