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