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