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