• 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  * </pre>
26  *
27  * Protobuf type {@code google.cloud.compute.v1.DisksResizeRequest}
28  */
29 public final class DisksResizeRequest extends com.google.protobuf.GeneratedMessageV3
30     implements
31     // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.DisksResizeRequest)
32     DisksResizeRequestOrBuilder {
33   private static final long serialVersionUID = 0L;
34   // Use DisksResizeRequest.newBuilder() to construct.
DisksResizeRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)35   private DisksResizeRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
36     super(builder);
37   }
38 
DisksResizeRequest()39   private DisksResizeRequest() {}
40 
41   @java.lang.Override
42   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)43   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
44     return new DisksResizeRequest();
45   }
46 
47   @java.lang.Override
getUnknownFields()48   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
49     return this.unknownFields;
50   }
51 
getDescriptor()52   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
53     return com.google.cloud.compute.v1.Compute
54         .internal_static_google_cloud_compute_v1_DisksResizeRequest_descriptor;
55   }
56 
57   @java.lang.Override
58   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()59       internalGetFieldAccessorTable() {
60     return com.google.cloud.compute.v1.Compute
61         .internal_static_google_cloud_compute_v1_DisksResizeRequest_fieldAccessorTable
62         .ensureFieldAccessorsInitialized(
63             com.google.cloud.compute.v1.DisksResizeRequest.class,
64             com.google.cloud.compute.v1.DisksResizeRequest.Builder.class);
65   }
66 
67   private int bitField0_;
68   public static final int SIZE_GB_FIELD_NUMBER = 494929369;
69   private long sizeGb_ = 0L;
70   /**
71    *
72    *
73    * <pre>
74    * The new size of the persistent disk, which is specified in GB.
75    * </pre>
76    *
77    * <code>optional int64 size_gb = 494929369;</code>
78    *
79    * @return Whether the sizeGb field is set.
80    */
81   @java.lang.Override
hasSizeGb()82   public boolean hasSizeGb() {
83     return ((bitField0_ & 0x00000001) != 0);
84   }
85   /**
86    *
87    *
88    * <pre>
89    * The new size of the persistent disk, which is specified in GB.
90    * </pre>
91    *
92    * <code>optional int64 size_gb = 494929369;</code>
93    *
94    * @return The sizeGb.
95    */
96   @java.lang.Override
getSizeGb()97   public long getSizeGb() {
98     return sizeGb_;
99   }
100 
101   private byte memoizedIsInitialized = -1;
102 
103   @java.lang.Override
isInitialized()104   public final boolean isInitialized() {
105     byte isInitialized = memoizedIsInitialized;
106     if (isInitialized == 1) return true;
107     if (isInitialized == 0) return false;
108 
109     memoizedIsInitialized = 1;
110     return true;
111   }
112 
113   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)114   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
115     if (((bitField0_ & 0x00000001) != 0)) {
116       output.writeInt64(494929369, sizeGb_);
117     }
118     getUnknownFields().writeTo(output);
119   }
120 
121   @java.lang.Override
getSerializedSize()122   public int getSerializedSize() {
123     int size = memoizedSize;
124     if (size != -1) return size;
125 
126     size = 0;
127     if (((bitField0_ & 0x00000001) != 0)) {
128       size += com.google.protobuf.CodedOutputStream.computeInt64Size(494929369, sizeGb_);
129     }
130     size += getUnknownFields().getSerializedSize();
131     memoizedSize = size;
132     return size;
133   }
134 
135   @java.lang.Override
equals(final java.lang.Object obj)136   public boolean equals(final java.lang.Object obj) {
137     if (obj == this) {
138       return true;
139     }
140     if (!(obj instanceof com.google.cloud.compute.v1.DisksResizeRequest)) {
141       return super.equals(obj);
142     }
143     com.google.cloud.compute.v1.DisksResizeRequest other =
144         (com.google.cloud.compute.v1.DisksResizeRequest) obj;
145 
146     if (hasSizeGb() != other.hasSizeGb()) return false;
147     if (hasSizeGb()) {
148       if (getSizeGb() != other.getSizeGb()) return false;
149     }
150     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
151     return true;
152   }
153 
154   @java.lang.Override
hashCode()155   public int hashCode() {
156     if (memoizedHashCode != 0) {
157       return memoizedHashCode;
158     }
159     int hash = 41;
160     hash = (19 * hash) + getDescriptor().hashCode();
161     if (hasSizeGb()) {
162       hash = (37 * hash) + SIZE_GB_FIELD_NUMBER;
163       hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getSizeGb());
164     }
165     hash = (29 * hash) + getUnknownFields().hashCode();
166     memoizedHashCode = hash;
167     return hash;
168   }
169 
parseFrom(java.nio.ByteBuffer data)170   public static com.google.cloud.compute.v1.DisksResizeRequest parseFrom(java.nio.ByteBuffer data)
171       throws com.google.protobuf.InvalidProtocolBufferException {
172     return PARSER.parseFrom(data);
173   }
174 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)175   public static com.google.cloud.compute.v1.DisksResizeRequest parseFrom(
176       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
177       throws com.google.protobuf.InvalidProtocolBufferException {
178     return PARSER.parseFrom(data, extensionRegistry);
179   }
180 
parseFrom( com.google.protobuf.ByteString data)181   public static com.google.cloud.compute.v1.DisksResizeRequest parseFrom(
182       com.google.protobuf.ByteString data)
183       throws com.google.protobuf.InvalidProtocolBufferException {
184     return PARSER.parseFrom(data);
185   }
186 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)187   public static com.google.cloud.compute.v1.DisksResizeRequest parseFrom(
188       com.google.protobuf.ByteString data,
189       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
190       throws com.google.protobuf.InvalidProtocolBufferException {
191     return PARSER.parseFrom(data, extensionRegistry);
192   }
193 
parseFrom(byte[] data)194   public static com.google.cloud.compute.v1.DisksResizeRequest parseFrom(byte[] data)
195       throws com.google.protobuf.InvalidProtocolBufferException {
196     return PARSER.parseFrom(data);
197   }
198 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)199   public static com.google.cloud.compute.v1.DisksResizeRequest parseFrom(
200       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
201       throws com.google.protobuf.InvalidProtocolBufferException {
202     return PARSER.parseFrom(data, extensionRegistry);
203   }
204 
parseFrom(java.io.InputStream input)205   public static com.google.cloud.compute.v1.DisksResizeRequest parseFrom(java.io.InputStream input)
206       throws java.io.IOException {
207     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
208   }
209 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)210   public static com.google.cloud.compute.v1.DisksResizeRequest parseFrom(
211       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
212       throws java.io.IOException {
213     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
214         PARSER, input, extensionRegistry);
215   }
216 
parseDelimitedFrom( java.io.InputStream input)217   public static com.google.cloud.compute.v1.DisksResizeRequest parseDelimitedFrom(
218       java.io.InputStream input) throws java.io.IOException {
219     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
220   }
221 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)222   public static com.google.cloud.compute.v1.DisksResizeRequest parseDelimitedFrom(
223       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
224       throws java.io.IOException {
225     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
226         PARSER, input, extensionRegistry);
227   }
228 
parseFrom( com.google.protobuf.CodedInputStream input)229   public static com.google.cloud.compute.v1.DisksResizeRequest parseFrom(
230       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
231     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
232   }
233 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)234   public static com.google.cloud.compute.v1.DisksResizeRequest parseFrom(
235       com.google.protobuf.CodedInputStream input,
236       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
237       throws java.io.IOException {
238     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
239         PARSER, input, extensionRegistry);
240   }
241 
242   @java.lang.Override
newBuilderForType()243   public Builder newBuilderForType() {
244     return newBuilder();
245   }
246 
newBuilder()247   public static Builder newBuilder() {
248     return DEFAULT_INSTANCE.toBuilder();
249   }
250 
newBuilder(com.google.cloud.compute.v1.DisksResizeRequest prototype)251   public static Builder newBuilder(com.google.cloud.compute.v1.DisksResizeRequest prototype) {
252     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
253   }
254 
255   @java.lang.Override
toBuilder()256   public Builder toBuilder() {
257     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
258   }
259 
260   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)261   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
262     Builder builder = new Builder(parent);
263     return builder;
264   }
265   /**
266    *
267    *
268    * <pre>
269    * </pre>
270    *
271    * Protobuf type {@code google.cloud.compute.v1.DisksResizeRequest}
272    */
273   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
274       implements
275       // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.DisksResizeRequest)
276       com.google.cloud.compute.v1.DisksResizeRequestOrBuilder {
getDescriptor()277     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
278       return com.google.cloud.compute.v1.Compute
279           .internal_static_google_cloud_compute_v1_DisksResizeRequest_descriptor;
280     }
281 
282     @java.lang.Override
283     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()284         internalGetFieldAccessorTable() {
285       return com.google.cloud.compute.v1.Compute
286           .internal_static_google_cloud_compute_v1_DisksResizeRequest_fieldAccessorTable
287           .ensureFieldAccessorsInitialized(
288               com.google.cloud.compute.v1.DisksResizeRequest.class,
289               com.google.cloud.compute.v1.DisksResizeRequest.Builder.class);
290     }
291 
292     // Construct using com.google.cloud.compute.v1.DisksResizeRequest.newBuilder()
Builder()293     private Builder() {}
294 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)295     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
296       super(parent);
297     }
298 
299     @java.lang.Override
clear()300     public Builder clear() {
301       super.clear();
302       bitField0_ = 0;
303       sizeGb_ = 0L;
304       return this;
305     }
306 
307     @java.lang.Override
getDescriptorForType()308     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
309       return com.google.cloud.compute.v1.Compute
310           .internal_static_google_cloud_compute_v1_DisksResizeRequest_descriptor;
311     }
312 
313     @java.lang.Override
getDefaultInstanceForType()314     public com.google.cloud.compute.v1.DisksResizeRequest getDefaultInstanceForType() {
315       return com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance();
316     }
317 
318     @java.lang.Override
build()319     public com.google.cloud.compute.v1.DisksResizeRequest build() {
320       com.google.cloud.compute.v1.DisksResizeRequest result = buildPartial();
321       if (!result.isInitialized()) {
322         throw newUninitializedMessageException(result);
323       }
324       return result;
325     }
326 
327     @java.lang.Override
buildPartial()328     public com.google.cloud.compute.v1.DisksResizeRequest buildPartial() {
329       com.google.cloud.compute.v1.DisksResizeRequest result =
330           new com.google.cloud.compute.v1.DisksResizeRequest(this);
331       if (bitField0_ != 0) {
332         buildPartial0(result);
333       }
334       onBuilt();
335       return result;
336     }
337 
buildPartial0(com.google.cloud.compute.v1.DisksResizeRequest result)338     private void buildPartial0(com.google.cloud.compute.v1.DisksResizeRequest result) {
339       int from_bitField0_ = bitField0_;
340       int to_bitField0_ = 0;
341       if (((from_bitField0_ & 0x00000001) != 0)) {
342         result.sizeGb_ = sizeGb_;
343         to_bitField0_ |= 0x00000001;
344       }
345       result.bitField0_ |= to_bitField0_;
346     }
347 
348     @java.lang.Override
clone()349     public Builder clone() {
350       return super.clone();
351     }
352 
353     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)354     public Builder setField(
355         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
356       return super.setField(field, value);
357     }
358 
359     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)360     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
361       return super.clearField(field);
362     }
363 
364     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)365     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
366       return super.clearOneof(oneof);
367     }
368 
369     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)370     public Builder setRepeatedField(
371         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
372       return super.setRepeatedField(field, index, value);
373     }
374 
375     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)376     public Builder addRepeatedField(
377         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
378       return super.addRepeatedField(field, value);
379     }
380 
381     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)382     public Builder mergeFrom(com.google.protobuf.Message other) {
383       if (other instanceof com.google.cloud.compute.v1.DisksResizeRequest) {
384         return mergeFrom((com.google.cloud.compute.v1.DisksResizeRequest) other);
385       } else {
386         super.mergeFrom(other);
387         return this;
388       }
389     }
390 
mergeFrom(com.google.cloud.compute.v1.DisksResizeRequest other)391     public Builder mergeFrom(com.google.cloud.compute.v1.DisksResizeRequest other) {
392       if (other == com.google.cloud.compute.v1.DisksResizeRequest.getDefaultInstance()) return this;
393       if (other.hasSizeGb()) {
394         setSizeGb(other.getSizeGb());
395       }
396       this.mergeUnknownFields(other.getUnknownFields());
397       onChanged();
398       return this;
399     }
400 
401     @java.lang.Override
isInitialized()402     public final boolean isInitialized() {
403       return true;
404     }
405 
406     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)407     public Builder mergeFrom(
408         com.google.protobuf.CodedInputStream input,
409         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
410         throws java.io.IOException {
411       if (extensionRegistry == null) {
412         throw new java.lang.NullPointerException();
413       }
414       try {
415         boolean done = false;
416         while (!done) {
417           int tag = input.readTag();
418           switch (tag) {
419             case 0:
420               done = true;
421               break;
422             case -335532344:
423               {
424                 sizeGb_ = input.readInt64();
425                 bitField0_ |= 0x00000001;
426                 break;
427               } // case -335532344
428             default:
429               {
430                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
431                   done = true; // was an endgroup tag
432                 }
433                 break;
434               } // default:
435           } // switch (tag)
436         } // while (!done)
437       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
438         throw e.unwrapIOException();
439       } finally {
440         onChanged();
441       } // finally
442       return this;
443     }
444 
445     private int bitField0_;
446 
447     private long sizeGb_;
448     /**
449      *
450      *
451      * <pre>
452      * The new size of the persistent disk, which is specified in GB.
453      * </pre>
454      *
455      * <code>optional int64 size_gb = 494929369;</code>
456      *
457      * @return Whether the sizeGb field is set.
458      */
459     @java.lang.Override
hasSizeGb()460     public boolean hasSizeGb() {
461       return ((bitField0_ & 0x00000001) != 0);
462     }
463     /**
464      *
465      *
466      * <pre>
467      * The new size of the persistent disk, which is specified in GB.
468      * </pre>
469      *
470      * <code>optional int64 size_gb = 494929369;</code>
471      *
472      * @return The sizeGb.
473      */
474     @java.lang.Override
getSizeGb()475     public long getSizeGb() {
476       return sizeGb_;
477     }
478     /**
479      *
480      *
481      * <pre>
482      * The new size of the persistent disk, which is specified in GB.
483      * </pre>
484      *
485      * <code>optional int64 size_gb = 494929369;</code>
486      *
487      * @param value The sizeGb to set.
488      * @return This builder for chaining.
489      */
setSizeGb(long value)490     public Builder setSizeGb(long value) {
491 
492       sizeGb_ = value;
493       bitField0_ |= 0x00000001;
494       onChanged();
495       return this;
496     }
497     /**
498      *
499      *
500      * <pre>
501      * The new size of the persistent disk, which is specified in GB.
502      * </pre>
503      *
504      * <code>optional int64 size_gb = 494929369;</code>
505      *
506      * @return This builder for chaining.
507      */
clearSizeGb()508     public Builder clearSizeGb() {
509       bitField0_ = (bitField0_ & ~0x00000001);
510       sizeGb_ = 0L;
511       onChanged();
512       return this;
513     }
514 
515     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)516     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
517       return super.setUnknownFields(unknownFields);
518     }
519 
520     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)521     public final Builder mergeUnknownFields(
522         final com.google.protobuf.UnknownFieldSet unknownFields) {
523       return super.mergeUnknownFields(unknownFields);
524     }
525 
526     // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.DisksResizeRequest)
527   }
528 
529   // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.DisksResizeRequest)
530   private static final com.google.cloud.compute.v1.DisksResizeRequest DEFAULT_INSTANCE;
531 
532   static {
533     DEFAULT_INSTANCE = new com.google.cloud.compute.v1.DisksResizeRequest();
534   }
535 
getDefaultInstance()536   public static com.google.cloud.compute.v1.DisksResizeRequest getDefaultInstance() {
537     return DEFAULT_INSTANCE;
538   }
539 
540   private static final com.google.protobuf.Parser<DisksResizeRequest> PARSER =
541       new com.google.protobuf.AbstractParser<DisksResizeRequest>() {
542         @java.lang.Override
543         public DisksResizeRequest parsePartialFrom(
544             com.google.protobuf.CodedInputStream input,
545             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
546             throws com.google.protobuf.InvalidProtocolBufferException {
547           Builder builder = newBuilder();
548           try {
549             builder.mergeFrom(input, extensionRegistry);
550           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
551             throw e.setUnfinishedMessage(builder.buildPartial());
552           } catch (com.google.protobuf.UninitializedMessageException e) {
553             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
554           } catch (java.io.IOException e) {
555             throw new com.google.protobuf.InvalidProtocolBufferException(e)
556                 .setUnfinishedMessage(builder.buildPartial());
557           }
558           return builder.buildPartial();
559         }
560       };
561 
parser()562   public static com.google.protobuf.Parser<DisksResizeRequest> parser() {
563     return PARSER;
564   }
565 
566   @java.lang.Override
getParserForType()567   public com.google.protobuf.Parser<DisksResizeRequest> getParserForType() {
568     return PARSER;
569   }
570 
571   @java.lang.Override
getDefaultInstanceForType()572   public com.google.cloud.compute.v1.DisksResizeRequest getDefaultInstanceForType() {
573     return DEFAULT_INSTANCE;
574   }
575 }
576