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