• 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/privacy/dlp/v2/storage.proto
18 
19 package com.google.privacy.dlp.v2;
20 
21 /**
22  *
23  *
24  * <pre>
25  * Datastore partition ID.
26  * A partition ID identifies a grouping of entities. The grouping is always
27  * by project and namespace, however the namespace ID may be empty.
28  * A partition ID contains several dimensions:
29  * project ID and namespace ID.
30  * </pre>
31  *
32  * Protobuf type {@code google.privacy.dlp.v2.PartitionId}
33  */
34 public final class PartitionId extends com.google.protobuf.GeneratedMessageV3
35     implements
36     // @@protoc_insertion_point(message_implements:google.privacy.dlp.v2.PartitionId)
37     PartitionIdOrBuilder {
38   private static final long serialVersionUID = 0L;
39   // Use PartitionId.newBuilder() to construct.
PartitionId(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)40   private PartitionId(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
41     super(builder);
42   }
43 
PartitionId()44   private PartitionId() {
45     projectId_ = "";
46     namespaceId_ = "";
47   }
48 
49   @java.lang.Override
50   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)51   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
52     return new PartitionId();
53   }
54 
55   @java.lang.Override
getUnknownFields()56   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
57     return this.unknownFields;
58   }
59 
getDescriptor()60   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
61     return com.google.privacy.dlp.v2.DlpStorage
62         .internal_static_google_privacy_dlp_v2_PartitionId_descriptor;
63   }
64 
65   @java.lang.Override
66   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()67       internalGetFieldAccessorTable() {
68     return com.google.privacy.dlp.v2.DlpStorage
69         .internal_static_google_privacy_dlp_v2_PartitionId_fieldAccessorTable
70         .ensureFieldAccessorsInitialized(
71             com.google.privacy.dlp.v2.PartitionId.class,
72             com.google.privacy.dlp.v2.PartitionId.Builder.class);
73   }
74 
75   public static final int PROJECT_ID_FIELD_NUMBER = 2;
76 
77   @SuppressWarnings("serial")
78   private volatile java.lang.Object projectId_ = "";
79   /**
80    *
81    *
82    * <pre>
83    * The ID of the project to which the entities belong.
84    * </pre>
85    *
86    * <code>string project_id = 2;</code>
87    *
88    * @return The projectId.
89    */
90   @java.lang.Override
getProjectId()91   public java.lang.String getProjectId() {
92     java.lang.Object ref = projectId_;
93     if (ref instanceof java.lang.String) {
94       return (java.lang.String) ref;
95     } else {
96       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
97       java.lang.String s = bs.toStringUtf8();
98       projectId_ = s;
99       return s;
100     }
101   }
102   /**
103    *
104    *
105    * <pre>
106    * The ID of the project to which the entities belong.
107    * </pre>
108    *
109    * <code>string project_id = 2;</code>
110    *
111    * @return The bytes for projectId.
112    */
113   @java.lang.Override
getProjectIdBytes()114   public com.google.protobuf.ByteString getProjectIdBytes() {
115     java.lang.Object ref = projectId_;
116     if (ref instanceof java.lang.String) {
117       com.google.protobuf.ByteString b =
118           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
119       projectId_ = b;
120       return b;
121     } else {
122       return (com.google.protobuf.ByteString) ref;
123     }
124   }
125 
126   public static final int NAMESPACE_ID_FIELD_NUMBER = 4;
127 
128   @SuppressWarnings("serial")
129   private volatile java.lang.Object namespaceId_ = "";
130   /**
131    *
132    *
133    * <pre>
134    * If not empty, the ID of the namespace to which the entities belong.
135    * </pre>
136    *
137    * <code>string namespace_id = 4;</code>
138    *
139    * @return The namespaceId.
140    */
141   @java.lang.Override
getNamespaceId()142   public java.lang.String getNamespaceId() {
143     java.lang.Object ref = namespaceId_;
144     if (ref instanceof java.lang.String) {
145       return (java.lang.String) ref;
146     } else {
147       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
148       java.lang.String s = bs.toStringUtf8();
149       namespaceId_ = s;
150       return s;
151     }
152   }
153   /**
154    *
155    *
156    * <pre>
157    * If not empty, the ID of the namespace to which the entities belong.
158    * </pre>
159    *
160    * <code>string namespace_id = 4;</code>
161    *
162    * @return The bytes for namespaceId.
163    */
164   @java.lang.Override
getNamespaceIdBytes()165   public com.google.protobuf.ByteString getNamespaceIdBytes() {
166     java.lang.Object ref = namespaceId_;
167     if (ref instanceof java.lang.String) {
168       com.google.protobuf.ByteString b =
169           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
170       namespaceId_ = b;
171       return b;
172     } else {
173       return (com.google.protobuf.ByteString) ref;
174     }
175   }
176 
177   private byte memoizedIsInitialized = -1;
178 
179   @java.lang.Override
isInitialized()180   public final boolean isInitialized() {
181     byte isInitialized = memoizedIsInitialized;
182     if (isInitialized == 1) return true;
183     if (isInitialized == 0) return false;
184 
185     memoizedIsInitialized = 1;
186     return true;
187   }
188 
189   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)190   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
191     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(projectId_)) {
192       com.google.protobuf.GeneratedMessageV3.writeString(output, 2, projectId_);
193     }
194     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(namespaceId_)) {
195       com.google.protobuf.GeneratedMessageV3.writeString(output, 4, namespaceId_);
196     }
197     getUnknownFields().writeTo(output);
198   }
199 
200   @java.lang.Override
getSerializedSize()201   public int getSerializedSize() {
202     int size = memoizedSize;
203     if (size != -1) return size;
204 
205     size = 0;
206     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(projectId_)) {
207       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, projectId_);
208     }
209     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(namespaceId_)) {
210       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, namespaceId_);
211     }
212     size += getUnknownFields().getSerializedSize();
213     memoizedSize = size;
214     return size;
215   }
216 
217   @java.lang.Override
equals(final java.lang.Object obj)218   public boolean equals(final java.lang.Object obj) {
219     if (obj == this) {
220       return true;
221     }
222     if (!(obj instanceof com.google.privacy.dlp.v2.PartitionId)) {
223       return super.equals(obj);
224     }
225     com.google.privacy.dlp.v2.PartitionId other = (com.google.privacy.dlp.v2.PartitionId) obj;
226 
227     if (!getProjectId().equals(other.getProjectId())) return false;
228     if (!getNamespaceId().equals(other.getNamespaceId())) return false;
229     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
230     return true;
231   }
232 
233   @java.lang.Override
hashCode()234   public int hashCode() {
235     if (memoizedHashCode != 0) {
236       return memoizedHashCode;
237     }
238     int hash = 41;
239     hash = (19 * hash) + getDescriptor().hashCode();
240     hash = (37 * hash) + PROJECT_ID_FIELD_NUMBER;
241     hash = (53 * hash) + getProjectId().hashCode();
242     hash = (37 * hash) + NAMESPACE_ID_FIELD_NUMBER;
243     hash = (53 * hash) + getNamespaceId().hashCode();
244     hash = (29 * hash) + getUnknownFields().hashCode();
245     memoizedHashCode = hash;
246     return hash;
247   }
248 
parseFrom(java.nio.ByteBuffer data)249   public static com.google.privacy.dlp.v2.PartitionId parseFrom(java.nio.ByteBuffer data)
250       throws com.google.protobuf.InvalidProtocolBufferException {
251     return PARSER.parseFrom(data);
252   }
253 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)254   public static com.google.privacy.dlp.v2.PartitionId parseFrom(
255       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
256       throws com.google.protobuf.InvalidProtocolBufferException {
257     return PARSER.parseFrom(data, extensionRegistry);
258   }
259 
parseFrom(com.google.protobuf.ByteString data)260   public static com.google.privacy.dlp.v2.PartitionId parseFrom(com.google.protobuf.ByteString data)
261       throws com.google.protobuf.InvalidProtocolBufferException {
262     return PARSER.parseFrom(data);
263   }
264 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)265   public static com.google.privacy.dlp.v2.PartitionId parseFrom(
266       com.google.protobuf.ByteString data,
267       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
268       throws com.google.protobuf.InvalidProtocolBufferException {
269     return PARSER.parseFrom(data, extensionRegistry);
270   }
271 
parseFrom(byte[] data)272   public static com.google.privacy.dlp.v2.PartitionId parseFrom(byte[] data)
273       throws com.google.protobuf.InvalidProtocolBufferException {
274     return PARSER.parseFrom(data);
275   }
276 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)277   public static com.google.privacy.dlp.v2.PartitionId parseFrom(
278       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
279       throws com.google.protobuf.InvalidProtocolBufferException {
280     return PARSER.parseFrom(data, extensionRegistry);
281   }
282 
parseFrom(java.io.InputStream input)283   public static com.google.privacy.dlp.v2.PartitionId parseFrom(java.io.InputStream input)
284       throws java.io.IOException {
285     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
286   }
287 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)288   public static com.google.privacy.dlp.v2.PartitionId parseFrom(
289       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
290       throws java.io.IOException {
291     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
292         PARSER, input, extensionRegistry);
293   }
294 
parseDelimitedFrom(java.io.InputStream input)295   public static com.google.privacy.dlp.v2.PartitionId parseDelimitedFrom(java.io.InputStream input)
296       throws java.io.IOException {
297     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
298   }
299 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)300   public static com.google.privacy.dlp.v2.PartitionId parseDelimitedFrom(
301       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
302       throws java.io.IOException {
303     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
304         PARSER, input, extensionRegistry);
305   }
306 
parseFrom( com.google.protobuf.CodedInputStream input)307   public static com.google.privacy.dlp.v2.PartitionId parseFrom(
308       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
309     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
310   }
311 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)312   public static com.google.privacy.dlp.v2.PartitionId parseFrom(
313       com.google.protobuf.CodedInputStream input,
314       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
315       throws java.io.IOException {
316     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
317         PARSER, input, extensionRegistry);
318   }
319 
320   @java.lang.Override
newBuilderForType()321   public Builder newBuilderForType() {
322     return newBuilder();
323   }
324 
newBuilder()325   public static Builder newBuilder() {
326     return DEFAULT_INSTANCE.toBuilder();
327   }
328 
newBuilder(com.google.privacy.dlp.v2.PartitionId prototype)329   public static Builder newBuilder(com.google.privacy.dlp.v2.PartitionId prototype) {
330     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
331   }
332 
333   @java.lang.Override
toBuilder()334   public Builder toBuilder() {
335     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
336   }
337 
338   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)339   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
340     Builder builder = new Builder(parent);
341     return builder;
342   }
343   /**
344    *
345    *
346    * <pre>
347    * Datastore partition ID.
348    * A partition ID identifies a grouping of entities. The grouping is always
349    * by project and namespace, however the namespace ID may be empty.
350    * A partition ID contains several dimensions:
351    * project ID and namespace ID.
352    * </pre>
353    *
354    * Protobuf type {@code google.privacy.dlp.v2.PartitionId}
355    */
356   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
357       implements
358       // @@protoc_insertion_point(builder_implements:google.privacy.dlp.v2.PartitionId)
359       com.google.privacy.dlp.v2.PartitionIdOrBuilder {
getDescriptor()360     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
361       return com.google.privacy.dlp.v2.DlpStorage
362           .internal_static_google_privacy_dlp_v2_PartitionId_descriptor;
363     }
364 
365     @java.lang.Override
366     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()367         internalGetFieldAccessorTable() {
368       return com.google.privacy.dlp.v2.DlpStorage
369           .internal_static_google_privacy_dlp_v2_PartitionId_fieldAccessorTable
370           .ensureFieldAccessorsInitialized(
371               com.google.privacy.dlp.v2.PartitionId.class,
372               com.google.privacy.dlp.v2.PartitionId.Builder.class);
373     }
374 
375     // Construct using com.google.privacy.dlp.v2.PartitionId.newBuilder()
Builder()376     private Builder() {}
377 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)378     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
379       super(parent);
380     }
381 
382     @java.lang.Override
clear()383     public Builder clear() {
384       super.clear();
385       bitField0_ = 0;
386       projectId_ = "";
387       namespaceId_ = "";
388       return this;
389     }
390 
391     @java.lang.Override
getDescriptorForType()392     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
393       return com.google.privacy.dlp.v2.DlpStorage
394           .internal_static_google_privacy_dlp_v2_PartitionId_descriptor;
395     }
396 
397     @java.lang.Override
getDefaultInstanceForType()398     public com.google.privacy.dlp.v2.PartitionId getDefaultInstanceForType() {
399       return com.google.privacy.dlp.v2.PartitionId.getDefaultInstance();
400     }
401 
402     @java.lang.Override
build()403     public com.google.privacy.dlp.v2.PartitionId build() {
404       com.google.privacy.dlp.v2.PartitionId result = buildPartial();
405       if (!result.isInitialized()) {
406         throw newUninitializedMessageException(result);
407       }
408       return result;
409     }
410 
411     @java.lang.Override
buildPartial()412     public com.google.privacy.dlp.v2.PartitionId buildPartial() {
413       com.google.privacy.dlp.v2.PartitionId result =
414           new com.google.privacy.dlp.v2.PartitionId(this);
415       if (bitField0_ != 0) {
416         buildPartial0(result);
417       }
418       onBuilt();
419       return result;
420     }
421 
buildPartial0(com.google.privacy.dlp.v2.PartitionId result)422     private void buildPartial0(com.google.privacy.dlp.v2.PartitionId result) {
423       int from_bitField0_ = bitField0_;
424       if (((from_bitField0_ & 0x00000001) != 0)) {
425         result.projectId_ = projectId_;
426       }
427       if (((from_bitField0_ & 0x00000002) != 0)) {
428         result.namespaceId_ = namespaceId_;
429       }
430     }
431 
432     @java.lang.Override
clone()433     public Builder clone() {
434       return super.clone();
435     }
436 
437     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)438     public Builder setField(
439         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
440       return super.setField(field, value);
441     }
442 
443     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)444     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
445       return super.clearField(field);
446     }
447 
448     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)449     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
450       return super.clearOneof(oneof);
451     }
452 
453     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)454     public Builder setRepeatedField(
455         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
456       return super.setRepeatedField(field, index, value);
457     }
458 
459     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)460     public Builder addRepeatedField(
461         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
462       return super.addRepeatedField(field, value);
463     }
464 
465     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)466     public Builder mergeFrom(com.google.protobuf.Message other) {
467       if (other instanceof com.google.privacy.dlp.v2.PartitionId) {
468         return mergeFrom((com.google.privacy.dlp.v2.PartitionId) other);
469       } else {
470         super.mergeFrom(other);
471         return this;
472       }
473     }
474 
mergeFrom(com.google.privacy.dlp.v2.PartitionId other)475     public Builder mergeFrom(com.google.privacy.dlp.v2.PartitionId other) {
476       if (other == com.google.privacy.dlp.v2.PartitionId.getDefaultInstance()) return this;
477       if (!other.getProjectId().isEmpty()) {
478         projectId_ = other.projectId_;
479         bitField0_ |= 0x00000001;
480         onChanged();
481       }
482       if (!other.getNamespaceId().isEmpty()) {
483         namespaceId_ = other.namespaceId_;
484         bitField0_ |= 0x00000002;
485         onChanged();
486       }
487       this.mergeUnknownFields(other.getUnknownFields());
488       onChanged();
489       return this;
490     }
491 
492     @java.lang.Override
isInitialized()493     public final boolean isInitialized() {
494       return true;
495     }
496 
497     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)498     public Builder mergeFrom(
499         com.google.protobuf.CodedInputStream input,
500         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
501         throws java.io.IOException {
502       if (extensionRegistry == null) {
503         throw new java.lang.NullPointerException();
504       }
505       try {
506         boolean done = false;
507         while (!done) {
508           int tag = input.readTag();
509           switch (tag) {
510             case 0:
511               done = true;
512               break;
513             case 18:
514               {
515                 projectId_ = input.readStringRequireUtf8();
516                 bitField0_ |= 0x00000001;
517                 break;
518               } // case 18
519             case 34:
520               {
521                 namespaceId_ = input.readStringRequireUtf8();
522                 bitField0_ |= 0x00000002;
523                 break;
524               } // case 34
525             default:
526               {
527                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
528                   done = true; // was an endgroup tag
529                 }
530                 break;
531               } // default:
532           } // switch (tag)
533         } // while (!done)
534       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
535         throw e.unwrapIOException();
536       } finally {
537         onChanged();
538       } // finally
539       return this;
540     }
541 
542     private int bitField0_;
543 
544     private java.lang.Object projectId_ = "";
545     /**
546      *
547      *
548      * <pre>
549      * The ID of the project to which the entities belong.
550      * </pre>
551      *
552      * <code>string project_id = 2;</code>
553      *
554      * @return The projectId.
555      */
getProjectId()556     public java.lang.String getProjectId() {
557       java.lang.Object ref = projectId_;
558       if (!(ref instanceof java.lang.String)) {
559         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
560         java.lang.String s = bs.toStringUtf8();
561         projectId_ = s;
562         return s;
563       } else {
564         return (java.lang.String) ref;
565       }
566     }
567     /**
568      *
569      *
570      * <pre>
571      * The ID of the project to which the entities belong.
572      * </pre>
573      *
574      * <code>string project_id = 2;</code>
575      *
576      * @return The bytes for projectId.
577      */
getProjectIdBytes()578     public com.google.protobuf.ByteString getProjectIdBytes() {
579       java.lang.Object ref = projectId_;
580       if (ref instanceof String) {
581         com.google.protobuf.ByteString b =
582             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
583         projectId_ = b;
584         return b;
585       } else {
586         return (com.google.protobuf.ByteString) ref;
587       }
588     }
589     /**
590      *
591      *
592      * <pre>
593      * The ID of the project to which the entities belong.
594      * </pre>
595      *
596      * <code>string project_id = 2;</code>
597      *
598      * @param value The projectId to set.
599      * @return This builder for chaining.
600      */
setProjectId(java.lang.String value)601     public Builder setProjectId(java.lang.String value) {
602       if (value == null) {
603         throw new NullPointerException();
604       }
605       projectId_ = value;
606       bitField0_ |= 0x00000001;
607       onChanged();
608       return this;
609     }
610     /**
611      *
612      *
613      * <pre>
614      * The ID of the project to which the entities belong.
615      * </pre>
616      *
617      * <code>string project_id = 2;</code>
618      *
619      * @return This builder for chaining.
620      */
clearProjectId()621     public Builder clearProjectId() {
622       projectId_ = getDefaultInstance().getProjectId();
623       bitField0_ = (bitField0_ & ~0x00000001);
624       onChanged();
625       return this;
626     }
627     /**
628      *
629      *
630      * <pre>
631      * The ID of the project to which the entities belong.
632      * </pre>
633      *
634      * <code>string project_id = 2;</code>
635      *
636      * @param value The bytes for projectId to set.
637      * @return This builder for chaining.
638      */
setProjectIdBytes(com.google.protobuf.ByteString value)639     public Builder setProjectIdBytes(com.google.protobuf.ByteString value) {
640       if (value == null) {
641         throw new NullPointerException();
642       }
643       checkByteStringIsUtf8(value);
644       projectId_ = value;
645       bitField0_ |= 0x00000001;
646       onChanged();
647       return this;
648     }
649 
650     private java.lang.Object namespaceId_ = "";
651     /**
652      *
653      *
654      * <pre>
655      * If not empty, the ID of the namespace to which the entities belong.
656      * </pre>
657      *
658      * <code>string namespace_id = 4;</code>
659      *
660      * @return The namespaceId.
661      */
getNamespaceId()662     public java.lang.String getNamespaceId() {
663       java.lang.Object ref = namespaceId_;
664       if (!(ref instanceof java.lang.String)) {
665         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
666         java.lang.String s = bs.toStringUtf8();
667         namespaceId_ = s;
668         return s;
669       } else {
670         return (java.lang.String) ref;
671       }
672     }
673     /**
674      *
675      *
676      * <pre>
677      * If not empty, the ID of the namespace to which the entities belong.
678      * </pre>
679      *
680      * <code>string namespace_id = 4;</code>
681      *
682      * @return The bytes for namespaceId.
683      */
getNamespaceIdBytes()684     public com.google.protobuf.ByteString getNamespaceIdBytes() {
685       java.lang.Object ref = namespaceId_;
686       if (ref instanceof String) {
687         com.google.protobuf.ByteString b =
688             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
689         namespaceId_ = b;
690         return b;
691       } else {
692         return (com.google.protobuf.ByteString) ref;
693       }
694     }
695     /**
696      *
697      *
698      * <pre>
699      * If not empty, the ID of the namespace to which the entities belong.
700      * </pre>
701      *
702      * <code>string namespace_id = 4;</code>
703      *
704      * @param value The namespaceId to set.
705      * @return This builder for chaining.
706      */
setNamespaceId(java.lang.String value)707     public Builder setNamespaceId(java.lang.String value) {
708       if (value == null) {
709         throw new NullPointerException();
710       }
711       namespaceId_ = value;
712       bitField0_ |= 0x00000002;
713       onChanged();
714       return this;
715     }
716     /**
717      *
718      *
719      * <pre>
720      * If not empty, the ID of the namespace to which the entities belong.
721      * </pre>
722      *
723      * <code>string namespace_id = 4;</code>
724      *
725      * @return This builder for chaining.
726      */
clearNamespaceId()727     public Builder clearNamespaceId() {
728       namespaceId_ = getDefaultInstance().getNamespaceId();
729       bitField0_ = (bitField0_ & ~0x00000002);
730       onChanged();
731       return this;
732     }
733     /**
734      *
735      *
736      * <pre>
737      * If not empty, the ID of the namespace to which the entities belong.
738      * </pre>
739      *
740      * <code>string namespace_id = 4;</code>
741      *
742      * @param value The bytes for namespaceId to set.
743      * @return This builder for chaining.
744      */
setNamespaceIdBytes(com.google.protobuf.ByteString value)745     public Builder setNamespaceIdBytes(com.google.protobuf.ByteString value) {
746       if (value == null) {
747         throw new NullPointerException();
748       }
749       checkByteStringIsUtf8(value);
750       namespaceId_ = value;
751       bitField0_ |= 0x00000002;
752       onChanged();
753       return this;
754     }
755 
756     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)757     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
758       return super.setUnknownFields(unknownFields);
759     }
760 
761     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)762     public final Builder mergeUnknownFields(
763         final com.google.protobuf.UnknownFieldSet unknownFields) {
764       return super.mergeUnknownFields(unknownFields);
765     }
766 
767     // @@protoc_insertion_point(builder_scope:google.privacy.dlp.v2.PartitionId)
768   }
769 
770   // @@protoc_insertion_point(class_scope:google.privacy.dlp.v2.PartitionId)
771   private static final com.google.privacy.dlp.v2.PartitionId DEFAULT_INSTANCE;
772 
773   static {
774     DEFAULT_INSTANCE = new com.google.privacy.dlp.v2.PartitionId();
775   }
776 
getDefaultInstance()777   public static com.google.privacy.dlp.v2.PartitionId getDefaultInstance() {
778     return DEFAULT_INSTANCE;
779   }
780 
781   private static final com.google.protobuf.Parser<PartitionId> PARSER =
782       new com.google.protobuf.AbstractParser<PartitionId>() {
783         @java.lang.Override
784         public PartitionId parsePartialFrom(
785             com.google.protobuf.CodedInputStream input,
786             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
787             throws com.google.protobuf.InvalidProtocolBufferException {
788           Builder builder = newBuilder();
789           try {
790             builder.mergeFrom(input, extensionRegistry);
791           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
792             throw e.setUnfinishedMessage(builder.buildPartial());
793           } catch (com.google.protobuf.UninitializedMessageException e) {
794             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
795           } catch (java.io.IOException e) {
796             throw new com.google.protobuf.InvalidProtocolBufferException(e)
797                 .setUnfinishedMessage(builder.buildPartial());
798           }
799           return builder.buildPartial();
800         }
801       };
802 
parser()803   public static com.google.protobuf.Parser<PartitionId> parser() {
804     return PARSER;
805   }
806 
807   @java.lang.Override
getParserForType()808   public com.google.protobuf.Parser<PartitionId> getParserForType() {
809     return PARSER;
810   }
811 
812   @java.lang.Override
getDefaultInstanceForType()813   public com.google.privacy.dlp.v2.PartitionId getDefaultInstanceForType() {
814     return DEFAULT_INSTANCE;
815   }
816 }
817