• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2019 The Grafeas Authors. All rights reserved.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 // Generated by the protocol buffer compiler.  DO NOT EDIT!
18 // source: grafeas/v1/grafeas.proto
19 
20 package io.grafeas.v1;
21 
22 /**
23  *
24  *
25  * <pre>
26  * Request to update a note.
27  * </pre>
28  *
29  * Protobuf type {@code grafeas.v1.UpdateNoteRequest}
30  */
31 public final class UpdateNoteRequest extends com.google.protobuf.GeneratedMessageV3
32     implements
33     // @@protoc_insertion_point(message_implements:grafeas.v1.UpdateNoteRequest)
34     UpdateNoteRequestOrBuilder {
35   private static final long serialVersionUID = 0L;
36   // Use UpdateNoteRequest.newBuilder() to construct.
UpdateNoteRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37   private UpdateNoteRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
38     super(builder);
39   }
40 
UpdateNoteRequest()41   private UpdateNoteRequest() {
42     name_ = "";
43   }
44 
45   @java.lang.Override
46   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)47   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
48     return new UpdateNoteRequest();
49   }
50 
51   @java.lang.Override
getUnknownFields()52   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
53     return this.unknownFields;
54   }
55 
getDescriptor()56   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
57     return io.grafeas.v1.GrafeasOuterClass.internal_static_grafeas_v1_UpdateNoteRequest_descriptor;
58   }
59 
60   @java.lang.Override
61   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()62       internalGetFieldAccessorTable() {
63     return io.grafeas.v1.GrafeasOuterClass
64         .internal_static_grafeas_v1_UpdateNoteRequest_fieldAccessorTable
65         .ensureFieldAccessorsInitialized(
66             io.grafeas.v1.UpdateNoteRequest.class, io.grafeas.v1.UpdateNoteRequest.Builder.class);
67   }
68 
69   public static final int NAME_FIELD_NUMBER = 1;
70 
71   @SuppressWarnings("serial")
72   private volatile java.lang.Object name_ = "";
73   /**
74    *
75    *
76    * <pre>
77    * The name of the note in the form of
78    * `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
79    * </pre>
80    *
81    * <code>
82    * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
83    * </code>
84    *
85    * @return The name.
86    */
87   @java.lang.Override
getName()88   public java.lang.String getName() {
89     java.lang.Object ref = name_;
90     if (ref instanceof java.lang.String) {
91       return (java.lang.String) ref;
92     } else {
93       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
94       java.lang.String s = bs.toStringUtf8();
95       name_ = s;
96       return s;
97     }
98   }
99   /**
100    *
101    *
102    * <pre>
103    * The name of the note in the form of
104    * `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
105    * </pre>
106    *
107    * <code>
108    * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
109    * </code>
110    *
111    * @return The bytes for name.
112    */
113   @java.lang.Override
getNameBytes()114   public com.google.protobuf.ByteString getNameBytes() {
115     java.lang.Object ref = name_;
116     if (ref instanceof java.lang.String) {
117       com.google.protobuf.ByteString b =
118           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
119       name_ = b;
120       return b;
121     } else {
122       return (com.google.protobuf.ByteString) ref;
123     }
124   }
125 
126   public static final int NOTE_FIELD_NUMBER = 2;
127   private io.grafeas.v1.Note note_;
128   /**
129    *
130    *
131    * <pre>
132    * The updated note.
133    * </pre>
134    *
135    * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
136    *
137    * @return Whether the note field is set.
138    */
139   @java.lang.Override
hasNote()140   public boolean hasNote() {
141     return note_ != null;
142   }
143   /**
144    *
145    *
146    * <pre>
147    * The updated note.
148    * </pre>
149    *
150    * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
151    *
152    * @return The note.
153    */
154   @java.lang.Override
getNote()155   public io.grafeas.v1.Note getNote() {
156     return note_ == null ? io.grafeas.v1.Note.getDefaultInstance() : note_;
157   }
158   /**
159    *
160    *
161    * <pre>
162    * The updated note.
163    * </pre>
164    *
165    * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
166    */
167   @java.lang.Override
getNoteOrBuilder()168   public io.grafeas.v1.NoteOrBuilder getNoteOrBuilder() {
169     return note_ == null ? io.grafeas.v1.Note.getDefaultInstance() : note_;
170   }
171 
172   public static final int UPDATE_MASK_FIELD_NUMBER = 3;
173   private com.google.protobuf.FieldMask updateMask_;
174   /**
175    *
176    *
177    * <pre>
178    * The fields to update.
179    * </pre>
180    *
181    * <code>.google.protobuf.FieldMask update_mask = 3;</code>
182    *
183    * @return Whether the updateMask field is set.
184    */
185   @java.lang.Override
hasUpdateMask()186   public boolean hasUpdateMask() {
187     return updateMask_ != null;
188   }
189   /**
190    *
191    *
192    * <pre>
193    * The fields to update.
194    * </pre>
195    *
196    * <code>.google.protobuf.FieldMask update_mask = 3;</code>
197    *
198    * @return The updateMask.
199    */
200   @java.lang.Override
getUpdateMask()201   public com.google.protobuf.FieldMask getUpdateMask() {
202     return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
203   }
204   /**
205    *
206    *
207    * <pre>
208    * The fields to update.
209    * </pre>
210    *
211    * <code>.google.protobuf.FieldMask update_mask = 3;</code>
212    */
213   @java.lang.Override
getUpdateMaskOrBuilder()214   public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
215     return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
216   }
217 
218   private byte memoizedIsInitialized = -1;
219 
220   @java.lang.Override
isInitialized()221   public final boolean isInitialized() {
222     byte isInitialized = memoizedIsInitialized;
223     if (isInitialized == 1) return true;
224     if (isInitialized == 0) return false;
225 
226     memoizedIsInitialized = 1;
227     return true;
228   }
229 
230   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)231   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
232     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
233       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
234     }
235     if (note_ != null) {
236       output.writeMessage(2, getNote());
237     }
238     if (updateMask_ != null) {
239       output.writeMessage(3, getUpdateMask());
240     }
241     getUnknownFields().writeTo(output);
242   }
243 
244   @java.lang.Override
getSerializedSize()245   public int getSerializedSize() {
246     int size = memoizedSize;
247     if (size != -1) return size;
248 
249     size = 0;
250     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
251       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
252     }
253     if (note_ != null) {
254       size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getNote());
255     }
256     if (updateMask_ != null) {
257       size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getUpdateMask());
258     }
259     size += getUnknownFields().getSerializedSize();
260     memoizedSize = size;
261     return size;
262   }
263 
264   @java.lang.Override
equals(final java.lang.Object obj)265   public boolean equals(final java.lang.Object obj) {
266     if (obj == this) {
267       return true;
268     }
269     if (!(obj instanceof io.grafeas.v1.UpdateNoteRequest)) {
270       return super.equals(obj);
271     }
272     io.grafeas.v1.UpdateNoteRequest other = (io.grafeas.v1.UpdateNoteRequest) obj;
273 
274     if (!getName().equals(other.getName())) return false;
275     if (hasNote() != other.hasNote()) return false;
276     if (hasNote()) {
277       if (!getNote().equals(other.getNote())) return false;
278     }
279     if (hasUpdateMask() != other.hasUpdateMask()) return false;
280     if (hasUpdateMask()) {
281       if (!getUpdateMask().equals(other.getUpdateMask())) return false;
282     }
283     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
284     return true;
285   }
286 
287   @java.lang.Override
hashCode()288   public int hashCode() {
289     if (memoizedHashCode != 0) {
290       return memoizedHashCode;
291     }
292     int hash = 41;
293     hash = (19 * hash) + getDescriptor().hashCode();
294     hash = (37 * hash) + NAME_FIELD_NUMBER;
295     hash = (53 * hash) + getName().hashCode();
296     if (hasNote()) {
297       hash = (37 * hash) + NOTE_FIELD_NUMBER;
298       hash = (53 * hash) + getNote().hashCode();
299     }
300     if (hasUpdateMask()) {
301       hash = (37 * hash) + UPDATE_MASK_FIELD_NUMBER;
302       hash = (53 * hash) + getUpdateMask().hashCode();
303     }
304     hash = (29 * hash) + getUnknownFields().hashCode();
305     memoizedHashCode = hash;
306     return hash;
307   }
308 
parseFrom(java.nio.ByteBuffer data)309   public static io.grafeas.v1.UpdateNoteRequest parseFrom(java.nio.ByteBuffer data)
310       throws com.google.protobuf.InvalidProtocolBufferException {
311     return PARSER.parseFrom(data);
312   }
313 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)314   public static io.grafeas.v1.UpdateNoteRequest parseFrom(
315       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
316       throws com.google.protobuf.InvalidProtocolBufferException {
317     return PARSER.parseFrom(data, extensionRegistry);
318   }
319 
parseFrom(com.google.protobuf.ByteString data)320   public static io.grafeas.v1.UpdateNoteRequest parseFrom(com.google.protobuf.ByteString data)
321       throws com.google.protobuf.InvalidProtocolBufferException {
322     return PARSER.parseFrom(data);
323   }
324 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)325   public static io.grafeas.v1.UpdateNoteRequest parseFrom(
326       com.google.protobuf.ByteString data,
327       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
328       throws com.google.protobuf.InvalidProtocolBufferException {
329     return PARSER.parseFrom(data, extensionRegistry);
330   }
331 
parseFrom(byte[] data)332   public static io.grafeas.v1.UpdateNoteRequest parseFrom(byte[] data)
333       throws com.google.protobuf.InvalidProtocolBufferException {
334     return PARSER.parseFrom(data);
335   }
336 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)337   public static io.grafeas.v1.UpdateNoteRequest parseFrom(
338       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
339       throws com.google.protobuf.InvalidProtocolBufferException {
340     return PARSER.parseFrom(data, extensionRegistry);
341   }
342 
parseFrom(java.io.InputStream input)343   public static io.grafeas.v1.UpdateNoteRequest parseFrom(java.io.InputStream input)
344       throws java.io.IOException {
345     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
346   }
347 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)348   public static io.grafeas.v1.UpdateNoteRequest parseFrom(
349       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
350       throws java.io.IOException {
351     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
352         PARSER, input, extensionRegistry);
353   }
354 
parseDelimitedFrom(java.io.InputStream input)355   public static io.grafeas.v1.UpdateNoteRequest parseDelimitedFrom(java.io.InputStream input)
356       throws java.io.IOException {
357     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
358   }
359 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)360   public static io.grafeas.v1.UpdateNoteRequest parseDelimitedFrom(
361       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
362       throws java.io.IOException {
363     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
364         PARSER, input, extensionRegistry);
365   }
366 
parseFrom( com.google.protobuf.CodedInputStream input)367   public static io.grafeas.v1.UpdateNoteRequest parseFrom(
368       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
369     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
370   }
371 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)372   public static io.grafeas.v1.UpdateNoteRequest parseFrom(
373       com.google.protobuf.CodedInputStream input,
374       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
375       throws java.io.IOException {
376     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
377         PARSER, input, extensionRegistry);
378   }
379 
380   @java.lang.Override
newBuilderForType()381   public Builder newBuilderForType() {
382     return newBuilder();
383   }
384 
newBuilder()385   public static Builder newBuilder() {
386     return DEFAULT_INSTANCE.toBuilder();
387   }
388 
newBuilder(io.grafeas.v1.UpdateNoteRequest prototype)389   public static Builder newBuilder(io.grafeas.v1.UpdateNoteRequest prototype) {
390     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
391   }
392 
393   @java.lang.Override
toBuilder()394   public Builder toBuilder() {
395     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
396   }
397 
398   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)399   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
400     Builder builder = new Builder(parent);
401     return builder;
402   }
403   /**
404    *
405    *
406    * <pre>
407    * Request to update a note.
408    * </pre>
409    *
410    * Protobuf type {@code grafeas.v1.UpdateNoteRequest}
411    */
412   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
413       implements
414       // @@protoc_insertion_point(builder_implements:grafeas.v1.UpdateNoteRequest)
415       io.grafeas.v1.UpdateNoteRequestOrBuilder {
getDescriptor()416     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
417       return io.grafeas.v1.GrafeasOuterClass
418           .internal_static_grafeas_v1_UpdateNoteRequest_descriptor;
419     }
420 
421     @java.lang.Override
422     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()423         internalGetFieldAccessorTable() {
424       return io.grafeas.v1.GrafeasOuterClass
425           .internal_static_grafeas_v1_UpdateNoteRequest_fieldAccessorTable
426           .ensureFieldAccessorsInitialized(
427               io.grafeas.v1.UpdateNoteRequest.class, io.grafeas.v1.UpdateNoteRequest.Builder.class);
428     }
429 
430     // Construct using io.grafeas.v1.UpdateNoteRequest.newBuilder()
Builder()431     private Builder() {}
432 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)433     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
434       super(parent);
435     }
436 
437     @java.lang.Override
clear()438     public Builder clear() {
439       super.clear();
440       bitField0_ = 0;
441       name_ = "";
442       note_ = null;
443       if (noteBuilder_ != null) {
444         noteBuilder_.dispose();
445         noteBuilder_ = null;
446       }
447       updateMask_ = null;
448       if (updateMaskBuilder_ != null) {
449         updateMaskBuilder_.dispose();
450         updateMaskBuilder_ = null;
451       }
452       return this;
453     }
454 
455     @java.lang.Override
getDescriptorForType()456     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
457       return io.grafeas.v1.GrafeasOuterClass
458           .internal_static_grafeas_v1_UpdateNoteRequest_descriptor;
459     }
460 
461     @java.lang.Override
getDefaultInstanceForType()462     public io.grafeas.v1.UpdateNoteRequest getDefaultInstanceForType() {
463       return io.grafeas.v1.UpdateNoteRequest.getDefaultInstance();
464     }
465 
466     @java.lang.Override
build()467     public io.grafeas.v1.UpdateNoteRequest build() {
468       io.grafeas.v1.UpdateNoteRequest result = buildPartial();
469       if (!result.isInitialized()) {
470         throw newUninitializedMessageException(result);
471       }
472       return result;
473     }
474 
475     @java.lang.Override
buildPartial()476     public io.grafeas.v1.UpdateNoteRequest buildPartial() {
477       io.grafeas.v1.UpdateNoteRequest result = new io.grafeas.v1.UpdateNoteRequest(this);
478       if (bitField0_ != 0) {
479         buildPartial0(result);
480       }
481       onBuilt();
482       return result;
483     }
484 
buildPartial0(io.grafeas.v1.UpdateNoteRequest result)485     private void buildPartial0(io.grafeas.v1.UpdateNoteRequest result) {
486       int from_bitField0_ = bitField0_;
487       if (((from_bitField0_ & 0x00000001) != 0)) {
488         result.name_ = name_;
489       }
490       if (((from_bitField0_ & 0x00000002) != 0)) {
491         result.note_ = noteBuilder_ == null ? note_ : noteBuilder_.build();
492       }
493       if (((from_bitField0_ & 0x00000004) != 0)) {
494         result.updateMask_ = updateMaskBuilder_ == null ? updateMask_ : updateMaskBuilder_.build();
495       }
496     }
497 
498     @java.lang.Override
clone()499     public Builder clone() {
500       return super.clone();
501     }
502 
503     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)504     public Builder setField(
505         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
506       return super.setField(field, value);
507     }
508 
509     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)510     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
511       return super.clearField(field);
512     }
513 
514     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)515     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
516       return super.clearOneof(oneof);
517     }
518 
519     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)520     public Builder setRepeatedField(
521         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
522       return super.setRepeatedField(field, index, value);
523     }
524 
525     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)526     public Builder addRepeatedField(
527         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
528       return super.addRepeatedField(field, value);
529     }
530 
531     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)532     public Builder mergeFrom(com.google.protobuf.Message other) {
533       if (other instanceof io.grafeas.v1.UpdateNoteRequest) {
534         return mergeFrom((io.grafeas.v1.UpdateNoteRequest) other);
535       } else {
536         super.mergeFrom(other);
537         return this;
538       }
539     }
540 
mergeFrom(io.grafeas.v1.UpdateNoteRequest other)541     public Builder mergeFrom(io.grafeas.v1.UpdateNoteRequest other) {
542       if (other == io.grafeas.v1.UpdateNoteRequest.getDefaultInstance()) return this;
543       if (!other.getName().isEmpty()) {
544         name_ = other.name_;
545         bitField0_ |= 0x00000001;
546         onChanged();
547       }
548       if (other.hasNote()) {
549         mergeNote(other.getNote());
550       }
551       if (other.hasUpdateMask()) {
552         mergeUpdateMask(other.getUpdateMask());
553       }
554       this.mergeUnknownFields(other.getUnknownFields());
555       onChanged();
556       return this;
557     }
558 
559     @java.lang.Override
isInitialized()560     public final boolean isInitialized() {
561       return true;
562     }
563 
564     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)565     public Builder mergeFrom(
566         com.google.protobuf.CodedInputStream input,
567         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
568         throws java.io.IOException {
569       if (extensionRegistry == null) {
570         throw new java.lang.NullPointerException();
571       }
572       try {
573         boolean done = false;
574         while (!done) {
575           int tag = input.readTag();
576           switch (tag) {
577             case 0:
578               done = true;
579               break;
580             case 10:
581               {
582                 name_ = input.readStringRequireUtf8();
583                 bitField0_ |= 0x00000001;
584                 break;
585               } // case 10
586             case 18:
587               {
588                 input.readMessage(getNoteFieldBuilder().getBuilder(), extensionRegistry);
589                 bitField0_ |= 0x00000002;
590                 break;
591               } // case 18
592             case 26:
593               {
594                 input.readMessage(getUpdateMaskFieldBuilder().getBuilder(), extensionRegistry);
595                 bitField0_ |= 0x00000004;
596                 break;
597               } // case 26
598             default:
599               {
600                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
601                   done = true; // was an endgroup tag
602                 }
603                 break;
604               } // default:
605           } // switch (tag)
606         } // while (!done)
607       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
608         throw e.unwrapIOException();
609       } finally {
610         onChanged();
611       } // finally
612       return this;
613     }
614 
615     private int bitField0_;
616 
617     private java.lang.Object name_ = "";
618     /**
619      *
620      *
621      * <pre>
622      * The name of the note in the form of
623      * `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
624      * </pre>
625      *
626      * <code>
627      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
628      * </code>
629      *
630      * @return The name.
631      */
getName()632     public java.lang.String getName() {
633       java.lang.Object ref = name_;
634       if (!(ref instanceof java.lang.String)) {
635         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
636         java.lang.String s = bs.toStringUtf8();
637         name_ = s;
638         return s;
639       } else {
640         return (java.lang.String) ref;
641       }
642     }
643     /**
644      *
645      *
646      * <pre>
647      * The name of the note in the form of
648      * `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
649      * </pre>
650      *
651      * <code>
652      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
653      * </code>
654      *
655      * @return The bytes for name.
656      */
getNameBytes()657     public com.google.protobuf.ByteString getNameBytes() {
658       java.lang.Object ref = name_;
659       if (ref instanceof String) {
660         com.google.protobuf.ByteString b =
661             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
662         name_ = b;
663         return b;
664       } else {
665         return (com.google.protobuf.ByteString) ref;
666       }
667     }
668     /**
669      *
670      *
671      * <pre>
672      * The name of the note in the form of
673      * `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
674      * </pre>
675      *
676      * <code>
677      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
678      * </code>
679      *
680      * @param value The name to set.
681      * @return This builder for chaining.
682      */
setName(java.lang.String value)683     public Builder setName(java.lang.String value) {
684       if (value == null) {
685         throw new NullPointerException();
686       }
687       name_ = value;
688       bitField0_ |= 0x00000001;
689       onChanged();
690       return this;
691     }
692     /**
693      *
694      *
695      * <pre>
696      * The name of the note in the form of
697      * `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
698      * </pre>
699      *
700      * <code>
701      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
702      * </code>
703      *
704      * @return This builder for chaining.
705      */
clearName()706     public Builder clearName() {
707       name_ = getDefaultInstance().getName();
708       bitField0_ = (bitField0_ & ~0x00000001);
709       onChanged();
710       return this;
711     }
712     /**
713      *
714      *
715      * <pre>
716      * The name of the note in the form of
717      * `projects/[PROVIDER_ID]/notes/[NOTE_ID]`.
718      * </pre>
719      *
720      * <code>
721      * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
722      * </code>
723      *
724      * @param value The bytes for name to set.
725      * @return This builder for chaining.
726      */
setNameBytes(com.google.protobuf.ByteString value)727     public Builder setNameBytes(com.google.protobuf.ByteString value) {
728       if (value == null) {
729         throw new NullPointerException();
730       }
731       checkByteStringIsUtf8(value);
732       name_ = value;
733       bitField0_ |= 0x00000001;
734       onChanged();
735       return this;
736     }
737 
738     private io.grafeas.v1.Note note_;
739     private com.google.protobuf.SingleFieldBuilderV3<
740             io.grafeas.v1.Note, io.grafeas.v1.Note.Builder, io.grafeas.v1.NoteOrBuilder>
741         noteBuilder_;
742     /**
743      *
744      *
745      * <pre>
746      * The updated note.
747      * </pre>
748      *
749      * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
750      *
751      * @return Whether the note field is set.
752      */
hasNote()753     public boolean hasNote() {
754       return ((bitField0_ & 0x00000002) != 0);
755     }
756     /**
757      *
758      *
759      * <pre>
760      * The updated note.
761      * </pre>
762      *
763      * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
764      *
765      * @return The note.
766      */
getNote()767     public io.grafeas.v1.Note getNote() {
768       if (noteBuilder_ == null) {
769         return note_ == null ? io.grafeas.v1.Note.getDefaultInstance() : note_;
770       } else {
771         return noteBuilder_.getMessage();
772       }
773     }
774     /**
775      *
776      *
777      * <pre>
778      * The updated note.
779      * </pre>
780      *
781      * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
782      */
setNote(io.grafeas.v1.Note value)783     public Builder setNote(io.grafeas.v1.Note value) {
784       if (noteBuilder_ == null) {
785         if (value == null) {
786           throw new NullPointerException();
787         }
788         note_ = value;
789       } else {
790         noteBuilder_.setMessage(value);
791       }
792       bitField0_ |= 0x00000002;
793       onChanged();
794       return this;
795     }
796     /**
797      *
798      *
799      * <pre>
800      * The updated note.
801      * </pre>
802      *
803      * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
804      */
setNote(io.grafeas.v1.Note.Builder builderForValue)805     public Builder setNote(io.grafeas.v1.Note.Builder builderForValue) {
806       if (noteBuilder_ == null) {
807         note_ = builderForValue.build();
808       } else {
809         noteBuilder_.setMessage(builderForValue.build());
810       }
811       bitField0_ |= 0x00000002;
812       onChanged();
813       return this;
814     }
815     /**
816      *
817      *
818      * <pre>
819      * The updated note.
820      * </pre>
821      *
822      * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
823      */
mergeNote(io.grafeas.v1.Note value)824     public Builder mergeNote(io.grafeas.v1.Note value) {
825       if (noteBuilder_ == null) {
826         if (((bitField0_ & 0x00000002) != 0)
827             && note_ != null
828             && note_ != io.grafeas.v1.Note.getDefaultInstance()) {
829           getNoteBuilder().mergeFrom(value);
830         } else {
831           note_ = value;
832         }
833       } else {
834         noteBuilder_.mergeFrom(value);
835       }
836       bitField0_ |= 0x00000002;
837       onChanged();
838       return this;
839     }
840     /**
841      *
842      *
843      * <pre>
844      * The updated note.
845      * </pre>
846      *
847      * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
848      */
clearNote()849     public Builder clearNote() {
850       bitField0_ = (bitField0_ & ~0x00000002);
851       note_ = null;
852       if (noteBuilder_ != null) {
853         noteBuilder_.dispose();
854         noteBuilder_ = null;
855       }
856       onChanged();
857       return this;
858     }
859     /**
860      *
861      *
862      * <pre>
863      * The updated note.
864      * </pre>
865      *
866      * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
867      */
getNoteBuilder()868     public io.grafeas.v1.Note.Builder getNoteBuilder() {
869       bitField0_ |= 0x00000002;
870       onChanged();
871       return getNoteFieldBuilder().getBuilder();
872     }
873     /**
874      *
875      *
876      * <pre>
877      * The updated note.
878      * </pre>
879      *
880      * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
881      */
getNoteOrBuilder()882     public io.grafeas.v1.NoteOrBuilder getNoteOrBuilder() {
883       if (noteBuilder_ != null) {
884         return noteBuilder_.getMessageOrBuilder();
885       } else {
886         return note_ == null ? io.grafeas.v1.Note.getDefaultInstance() : note_;
887       }
888     }
889     /**
890      *
891      *
892      * <pre>
893      * The updated note.
894      * </pre>
895      *
896      * <code>.grafeas.v1.Note note = 2 [(.google.api.field_behavior) = REQUIRED];</code>
897      */
898     private com.google.protobuf.SingleFieldBuilderV3<
899             io.grafeas.v1.Note, io.grafeas.v1.Note.Builder, io.grafeas.v1.NoteOrBuilder>
getNoteFieldBuilder()900         getNoteFieldBuilder() {
901       if (noteBuilder_ == null) {
902         noteBuilder_ =
903             new com.google.protobuf.SingleFieldBuilderV3<
904                 io.grafeas.v1.Note, io.grafeas.v1.Note.Builder, io.grafeas.v1.NoteOrBuilder>(
905                 getNote(), getParentForChildren(), isClean());
906         note_ = null;
907       }
908       return noteBuilder_;
909     }
910 
911     private com.google.protobuf.FieldMask updateMask_;
912     private com.google.protobuf.SingleFieldBuilderV3<
913             com.google.protobuf.FieldMask,
914             com.google.protobuf.FieldMask.Builder,
915             com.google.protobuf.FieldMaskOrBuilder>
916         updateMaskBuilder_;
917     /**
918      *
919      *
920      * <pre>
921      * The fields to update.
922      * </pre>
923      *
924      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
925      *
926      * @return Whether the updateMask field is set.
927      */
hasUpdateMask()928     public boolean hasUpdateMask() {
929       return ((bitField0_ & 0x00000004) != 0);
930     }
931     /**
932      *
933      *
934      * <pre>
935      * The fields to update.
936      * </pre>
937      *
938      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
939      *
940      * @return The updateMask.
941      */
getUpdateMask()942     public com.google.protobuf.FieldMask getUpdateMask() {
943       if (updateMaskBuilder_ == null) {
944         return updateMask_ == null
945             ? com.google.protobuf.FieldMask.getDefaultInstance()
946             : updateMask_;
947       } else {
948         return updateMaskBuilder_.getMessage();
949       }
950     }
951     /**
952      *
953      *
954      * <pre>
955      * The fields to update.
956      * </pre>
957      *
958      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
959      */
setUpdateMask(com.google.protobuf.FieldMask value)960     public Builder setUpdateMask(com.google.protobuf.FieldMask value) {
961       if (updateMaskBuilder_ == null) {
962         if (value == null) {
963           throw new NullPointerException();
964         }
965         updateMask_ = value;
966       } else {
967         updateMaskBuilder_.setMessage(value);
968       }
969       bitField0_ |= 0x00000004;
970       onChanged();
971       return this;
972     }
973     /**
974      *
975      *
976      * <pre>
977      * The fields to update.
978      * </pre>
979      *
980      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
981      */
setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)982     public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue) {
983       if (updateMaskBuilder_ == null) {
984         updateMask_ = builderForValue.build();
985       } else {
986         updateMaskBuilder_.setMessage(builderForValue.build());
987       }
988       bitField0_ |= 0x00000004;
989       onChanged();
990       return this;
991     }
992     /**
993      *
994      *
995      * <pre>
996      * The fields to update.
997      * </pre>
998      *
999      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
1000      */
mergeUpdateMask(com.google.protobuf.FieldMask value)1001     public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) {
1002       if (updateMaskBuilder_ == null) {
1003         if (((bitField0_ & 0x00000004) != 0)
1004             && updateMask_ != null
1005             && updateMask_ != com.google.protobuf.FieldMask.getDefaultInstance()) {
1006           getUpdateMaskBuilder().mergeFrom(value);
1007         } else {
1008           updateMask_ = value;
1009         }
1010       } else {
1011         updateMaskBuilder_.mergeFrom(value);
1012       }
1013       bitField0_ |= 0x00000004;
1014       onChanged();
1015       return this;
1016     }
1017     /**
1018      *
1019      *
1020      * <pre>
1021      * The fields to update.
1022      * </pre>
1023      *
1024      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
1025      */
clearUpdateMask()1026     public Builder clearUpdateMask() {
1027       bitField0_ = (bitField0_ & ~0x00000004);
1028       updateMask_ = null;
1029       if (updateMaskBuilder_ != null) {
1030         updateMaskBuilder_.dispose();
1031         updateMaskBuilder_ = null;
1032       }
1033       onChanged();
1034       return this;
1035     }
1036     /**
1037      *
1038      *
1039      * <pre>
1040      * The fields to update.
1041      * </pre>
1042      *
1043      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
1044      */
getUpdateMaskBuilder()1045     public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() {
1046       bitField0_ |= 0x00000004;
1047       onChanged();
1048       return getUpdateMaskFieldBuilder().getBuilder();
1049     }
1050     /**
1051      *
1052      *
1053      * <pre>
1054      * The fields to update.
1055      * </pre>
1056      *
1057      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
1058      */
getUpdateMaskOrBuilder()1059     public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() {
1060       if (updateMaskBuilder_ != null) {
1061         return updateMaskBuilder_.getMessageOrBuilder();
1062       } else {
1063         return updateMask_ == null
1064             ? com.google.protobuf.FieldMask.getDefaultInstance()
1065             : updateMask_;
1066       }
1067     }
1068     /**
1069      *
1070      *
1071      * <pre>
1072      * The fields to update.
1073      * </pre>
1074      *
1075      * <code>.google.protobuf.FieldMask update_mask = 3;</code>
1076      */
1077     private com.google.protobuf.SingleFieldBuilderV3<
1078             com.google.protobuf.FieldMask,
1079             com.google.protobuf.FieldMask.Builder,
1080             com.google.protobuf.FieldMaskOrBuilder>
getUpdateMaskFieldBuilder()1081         getUpdateMaskFieldBuilder() {
1082       if (updateMaskBuilder_ == null) {
1083         updateMaskBuilder_ =
1084             new com.google.protobuf.SingleFieldBuilderV3<
1085                 com.google.protobuf.FieldMask,
1086                 com.google.protobuf.FieldMask.Builder,
1087                 com.google.protobuf.FieldMaskOrBuilder>(
1088                 getUpdateMask(), getParentForChildren(), isClean());
1089         updateMask_ = null;
1090       }
1091       return updateMaskBuilder_;
1092     }
1093 
1094     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1095     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1096       return super.setUnknownFields(unknownFields);
1097     }
1098 
1099     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1100     public final Builder mergeUnknownFields(
1101         final com.google.protobuf.UnknownFieldSet unknownFields) {
1102       return super.mergeUnknownFields(unknownFields);
1103     }
1104 
1105     // @@protoc_insertion_point(builder_scope:grafeas.v1.UpdateNoteRequest)
1106   }
1107 
1108   // @@protoc_insertion_point(class_scope:grafeas.v1.UpdateNoteRequest)
1109   private static final io.grafeas.v1.UpdateNoteRequest DEFAULT_INSTANCE;
1110 
1111   static {
1112     DEFAULT_INSTANCE = new io.grafeas.v1.UpdateNoteRequest();
1113   }
1114 
getDefaultInstance()1115   public static io.grafeas.v1.UpdateNoteRequest getDefaultInstance() {
1116     return DEFAULT_INSTANCE;
1117   }
1118 
1119   private static final com.google.protobuf.Parser<UpdateNoteRequest> PARSER =
1120       new com.google.protobuf.AbstractParser<UpdateNoteRequest>() {
1121         @java.lang.Override
1122         public UpdateNoteRequest parsePartialFrom(
1123             com.google.protobuf.CodedInputStream input,
1124             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1125             throws com.google.protobuf.InvalidProtocolBufferException {
1126           Builder builder = newBuilder();
1127           try {
1128             builder.mergeFrom(input, extensionRegistry);
1129           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1130             throw e.setUnfinishedMessage(builder.buildPartial());
1131           } catch (com.google.protobuf.UninitializedMessageException e) {
1132             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1133           } catch (java.io.IOException e) {
1134             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1135                 .setUnfinishedMessage(builder.buildPartial());
1136           }
1137           return builder.buildPartial();
1138         }
1139       };
1140 
parser()1141   public static com.google.protobuf.Parser<UpdateNoteRequest> parser() {
1142     return PARSER;
1143   }
1144 
1145   @java.lang.Override
getParserForType()1146   public com.google.protobuf.Parser<UpdateNoteRequest> getParserForType() {
1147     return PARSER;
1148   }
1149 
1150   @java.lang.Override
getDefaultInstanceForType()1151   public io.grafeas.v1.UpdateNoteRequest getDefaultInstanceForType() {
1152     return DEFAULT_INSTANCE;
1153   }
1154 }
1155