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