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