• 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/container/v1/cluster_service.proto
18 
19 package com.google.container.v1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * Configuration for NetworkPolicy. This only tracks whether the addon
26  * is enabled or not on the Master, it does not track whether network policy
27  * is enabled for the nodes.
28  * </pre>
29  *
30  * Protobuf type {@code google.container.v1.NetworkPolicyConfig}
31  */
32 public final class NetworkPolicyConfig extends com.google.protobuf.GeneratedMessageV3
33     implements
34     // @@protoc_insertion_point(message_implements:google.container.v1.NetworkPolicyConfig)
35     NetworkPolicyConfigOrBuilder {
36   private static final long serialVersionUID = 0L;
37   // Use NetworkPolicyConfig.newBuilder() to construct.
NetworkPolicyConfig(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)38   private NetworkPolicyConfig(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
39     super(builder);
40   }
41 
NetworkPolicyConfig()42   private NetworkPolicyConfig() {}
43 
44   @java.lang.Override
45   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)46   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
47     return new NetworkPolicyConfig();
48   }
49 
50   @java.lang.Override
getUnknownFields()51   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
52     return this.unknownFields;
53   }
54 
getDescriptor()55   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
56     return com.google.container.v1.ClusterServiceProto
57         .internal_static_google_container_v1_NetworkPolicyConfig_descriptor;
58   }
59 
60   @java.lang.Override
61   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()62       internalGetFieldAccessorTable() {
63     return com.google.container.v1.ClusterServiceProto
64         .internal_static_google_container_v1_NetworkPolicyConfig_fieldAccessorTable
65         .ensureFieldAccessorsInitialized(
66             com.google.container.v1.NetworkPolicyConfig.class,
67             com.google.container.v1.NetworkPolicyConfig.Builder.class);
68   }
69 
70   public static final int DISABLED_FIELD_NUMBER = 1;
71   private boolean disabled_ = false;
72   /**
73    *
74    *
75    * <pre>
76    * Whether NetworkPolicy is enabled for this cluster.
77    * </pre>
78    *
79    * <code>bool disabled = 1;</code>
80    *
81    * @return The disabled.
82    */
83   @java.lang.Override
getDisabled()84   public boolean getDisabled() {
85     return disabled_;
86   }
87 
88   private byte memoizedIsInitialized = -1;
89 
90   @java.lang.Override
isInitialized()91   public final boolean isInitialized() {
92     byte isInitialized = memoizedIsInitialized;
93     if (isInitialized == 1) return true;
94     if (isInitialized == 0) return false;
95 
96     memoizedIsInitialized = 1;
97     return true;
98   }
99 
100   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)101   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
102     if (disabled_ != false) {
103       output.writeBool(1, disabled_);
104     }
105     getUnknownFields().writeTo(output);
106   }
107 
108   @java.lang.Override
getSerializedSize()109   public int getSerializedSize() {
110     int size = memoizedSize;
111     if (size != -1) return size;
112 
113     size = 0;
114     if (disabled_ != false) {
115       size += com.google.protobuf.CodedOutputStream.computeBoolSize(1, disabled_);
116     }
117     size += getUnknownFields().getSerializedSize();
118     memoizedSize = size;
119     return size;
120   }
121 
122   @java.lang.Override
equals(final java.lang.Object obj)123   public boolean equals(final java.lang.Object obj) {
124     if (obj == this) {
125       return true;
126     }
127     if (!(obj instanceof com.google.container.v1.NetworkPolicyConfig)) {
128       return super.equals(obj);
129     }
130     com.google.container.v1.NetworkPolicyConfig other =
131         (com.google.container.v1.NetworkPolicyConfig) obj;
132 
133     if (getDisabled() != other.getDisabled()) return false;
134     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
135     return true;
136   }
137 
138   @java.lang.Override
hashCode()139   public int hashCode() {
140     if (memoizedHashCode != 0) {
141       return memoizedHashCode;
142     }
143     int hash = 41;
144     hash = (19 * hash) + getDescriptor().hashCode();
145     hash = (37 * hash) + DISABLED_FIELD_NUMBER;
146     hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getDisabled());
147     hash = (29 * hash) + getUnknownFields().hashCode();
148     memoizedHashCode = hash;
149     return hash;
150   }
151 
parseFrom(java.nio.ByteBuffer data)152   public static com.google.container.v1.NetworkPolicyConfig parseFrom(java.nio.ByteBuffer data)
153       throws com.google.protobuf.InvalidProtocolBufferException {
154     return PARSER.parseFrom(data);
155   }
156 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)157   public static com.google.container.v1.NetworkPolicyConfig parseFrom(
158       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
159       throws com.google.protobuf.InvalidProtocolBufferException {
160     return PARSER.parseFrom(data, extensionRegistry);
161   }
162 
parseFrom( com.google.protobuf.ByteString data)163   public static com.google.container.v1.NetworkPolicyConfig parseFrom(
164       com.google.protobuf.ByteString data)
165       throws com.google.protobuf.InvalidProtocolBufferException {
166     return PARSER.parseFrom(data);
167   }
168 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)169   public static com.google.container.v1.NetworkPolicyConfig parseFrom(
170       com.google.protobuf.ByteString data,
171       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
172       throws com.google.protobuf.InvalidProtocolBufferException {
173     return PARSER.parseFrom(data, extensionRegistry);
174   }
175 
parseFrom(byte[] data)176   public static com.google.container.v1.NetworkPolicyConfig parseFrom(byte[] data)
177       throws com.google.protobuf.InvalidProtocolBufferException {
178     return PARSER.parseFrom(data);
179   }
180 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)181   public static com.google.container.v1.NetworkPolicyConfig parseFrom(
182       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
183       throws com.google.protobuf.InvalidProtocolBufferException {
184     return PARSER.parseFrom(data, extensionRegistry);
185   }
186 
parseFrom(java.io.InputStream input)187   public static com.google.container.v1.NetworkPolicyConfig parseFrom(java.io.InputStream input)
188       throws java.io.IOException {
189     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
190   }
191 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)192   public static com.google.container.v1.NetworkPolicyConfig parseFrom(
193       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
194       throws java.io.IOException {
195     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
196         PARSER, input, extensionRegistry);
197   }
198 
parseDelimitedFrom( java.io.InputStream input)199   public static com.google.container.v1.NetworkPolicyConfig parseDelimitedFrom(
200       java.io.InputStream input) throws java.io.IOException {
201     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
202   }
203 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)204   public static com.google.container.v1.NetworkPolicyConfig parseDelimitedFrom(
205       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
206       throws java.io.IOException {
207     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
208         PARSER, input, extensionRegistry);
209   }
210 
parseFrom( com.google.protobuf.CodedInputStream input)211   public static com.google.container.v1.NetworkPolicyConfig parseFrom(
212       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
213     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
214   }
215 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)216   public static com.google.container.v1.NetworkPolicyConfig parseFrom(
217       com.google.protobuf.CodedInputStream input,
218       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
219       throws java.io.IOException {
220     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
221         PARSER, input, extensionRegistry);
222   }
223 
224   @java.lang.Override
newBuilderForType()225   public Builder newBuilderForType() {
226     return newBuilder();
227   }
228 
newBuilder()229   public static Builder newBuilder() {
230     return DEFAULT_INSTANCE.toBuilder();
231   }
232 
newBuilder(com.google.container.v1.NetworkPolicyConfig prototype)233   public static Builder newBuilder(com.google.container.v1.NetworkPolicyConfig prototype) {
234     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
235   }
236 
237   @java.lang.Override
toBuilder()238   public Builder toBuilder() {
239     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
240   }
241 
242   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)243   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
244     Builder builder = new Builder(parent);
245     return builder;
246   }
247   /**
248    *
249    *
250    * <pre>
251    * Configuration for NetworkPolicy. This only tracks whether the addon
252    * is enabled or not on the Master, it does not track whether network policy
253    * is enabled for the nodes.
254    * </pre>
255    *
256    * Protobuf type {@code google.container.v1.NetworkPolicyConfig}
257    */
258   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
259       implements
260       // @@protoc_insertion_point(builder_implements:google.container.v1.NetworkPolicyConfig)
261       com.google.container.v1.NetworkPolicyConfigOrBuilder {
getDescriptor()262     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
263       return com.google.container.v1.ClusterServiceProto
264           .internal_static_google_container_v1_NetworkPolicyConfig_descriptor;
265     }
266 
267     @java.lang.Override
268     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()269         internalGetFieldAccessorTable() {
270       return com.google.container.v1.ClusterServiceProto
271           .internal_static_google_container_v1_NetworkPolicyConfig_fieldAccessorTable
272           .ensureFieldAccessorsInitialized(
273               com.google.container.v1.NetworkPolicyConfig.class,
274               com.google.container.v1.NetworkPolicyConfig.Builder.class);
275     }
276 
277     // Construct using com.google.container.v1.NetworkPolicyConfig.newBuilder()
Builder()278     private Builder() {}
279 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)280     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
281       super(parent);
282     }
283 
284     @java.lang.Override
clear()285     public Builder clear() {
286       super.clear();
287       bitField0_ = 0;
288       disabled_ = false;
289       return this;
290     }
291 
292     @java.lang.Override
getDescriptorForType()293     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
294       return com.google.container.v1.ClusterServiceProto
295           .internal_static_google_container_v1_NetworkPolicyConfig_descriptor;
296     }
297 
298     @java.lang.Override
getDefaultInstanceForType()299     public com.google.container.v1.NetworkPolicyConfig getDefaultInstanceForType() {
300       return com.google.container.v1.NetworkPolicyConfig.getDefaultInstance();
301     }
302 
303     @java.lang.Override
build()304     public com.google.container.v1.NetworkPolicyConfig build() {
305       com.google.container.v1.NetworkPolicyConfig result = buildPartial();
306       if (!result.isInitialized()) {
307         throw newUninitializedMessageException(result);
308       }
309       return result;
310     }
311 
312     @java.lang.Override
buildPartial()313     public com.google.container.v1.NetworkPolicyConfig buildPartial() {
314       com.google.container.v1.NetworkPolicyConfig result =
315           new com.google.container.v1.NetworkPolicyConfig(this);
316       if (bitField0_ != 0) {
317         buildPartial0(result);
318       }
319       onBuilt();
320       return result;
321     }
322 
buildPartial0(com.google.container.v1.NetworkPolicyConfig result)323     private void buildPartial0(com.google.container.v1.NetworkPolicyConfig result) {
324       int from_bitField0_ = bitField0_;
325       if (((from_bitField0_ & 0x00000001) != 0)) {
326         result.disabled_ = disabled_;
327       }
328     }
329 
330     @java.lang.Override
clone()331     public Builder clone() {
332       return super.clone();
333     }
334 
335     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)336     public Builder setField(
337         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
338       return super.setField(field, value);
339     }
340 
341     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)342     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
343       return super.clearField(field);
344     }
345 
346     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)347     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
348       return super.clearOneof(oneof);
349     }
350 
351     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)352     public Builder setRepeatedField(
353         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
354       return super.setRepeatedField(field, index, value);
355     }
356 
357     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)358     public Builder addRepeatedField(
359         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
360       return super.addRepeatedField(field, value);
361     }
362 
363     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)364     public Builder mergeFrom(com.google.protobuf.Message other) {
365       if (other instanceof com.google.container.v1.NetworkPolicyConfig) {
366         return mergeFrom((com.google.container.v1.NetworkPolicyConfig) other);
367       } else {
368         super.mergeFrom(other);
369         return this;
370       }
371     }
372 
mergeFrom(com.google.container.v1.NetworkPolicyConfig other)373     public Builder mergeFrom(com.google.container.v1.NetworkPolicyConfig other) {
374       if (other == com.google.container.v1.NetworkPolicyConfig.getDefaultInstance()) return this;
375       if (other.getDisabled() != false) {
376         setDisabled(other.getDisabled());
377       }
378       this.mergeUnknownFields(other.getUnknownFields());
379       onChanged();
380       return this;
381     }
382 
383     @java.lang.Override
isInitialized()384     public final boolean isInitialized() {
385       return true;
386     }
387 
388     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)389     public Builder mergeFrom(
390         com.google.protobuf.CodedInputStream input,
391         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
392         throws java.io.IOException {
393       if (extensionRegistry == null) {
394         throw new java.lang.NullPointerException();
395       }
396       try {
397         boolean done = false;
398         while (!done) {
399           int tag = input.readTag();
400           switch (tag) {
401             case 0:
402               done = true;
403               break;
404             case 8:
405               {
406                 disabled_ = input.readBool();
407                 bitField0_ |= 0x00000001;
408                 break;
409               } // case 8
410             default:
411               {
412                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
413                   done = true; // was an endgroup tag
414                 }
415                 break;
416               } // default:
417           } // switch (tag)
418         } // while (!done)
419       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
420         throw e.unwrapIOException();
421       } finally {
422         onChanged();
423       } // finally
424       return this;
425     }
426 
427     private int bitField0_;
428 
429     private boolean disabled_;
430     /**
431      *
432      *
433      * <pre>
434      * Whether NetworkPolicy is enabled for this cluster.
435      * </pre>
436      *
437      * <code>bool disabled = 1;</code>
438      *
439      * @return The disabled.
440      */
441     @java.lang.Override
getDisabled()442     public boolean getDisabled() {
443       return disabled_;
444     }
445     /**
446      *
447      *
448      * <pre>
449      * Whether NetworkPolicy is enabled for this cluster.
450      * </pre>
451      *
452      * <code>bool disabled = 1;</code>
453      *
454      * @param value The disabled to set.
455      * @return This builder for chaining.
456      */
setDisabled(boolean value)457     public Builder setDisabled(boolean value) {
458 
459       disabled_ = value;
460       bitField0_ |= 0x00000001;
461       onChanged();
462       return this;
463     }
464     /**
465      *
466      *
467      * <pre>
468      * Whether NetworkPolicy is enabled for this cluster.
469      * </pre>
470      *
471      * <code>bool disabled = 1;</code>
472      *
473      * @return This builder for chaining.
474      */
clearDisabled()475     public Builder clearDisabled() {
476       bitField0_ = (bitField0_ & ~0x00000001);
477       disabled_ = false;
478       onChanged();
479       return this;
480     }
481 
482     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)483     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
484       return super.setUnknownFields(unknownFields);
485     }
486 
487     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)488     public final Builder mergeUnknownFields(
489         final com.google.protobuf.UnknownFieldSet unknownFields) {
490       return super.mergeUnknownFields(unknownFields);
491     }
492 
493     // @@protoc_insertion_point(builder_scope:google.container.v1.NetworkPolicyConfig)
494   }
495 
496   // @@protoc_insertion_point(class_scope:google.container.v1.NetworkPolicyConfig)
497   private static final com.google.container.v1.NetworkPolicyConfig DEFAULT_INSTANCE;
498 
499   static {
500     DEFAULT_INSTANCE = new com.google.container.v1.NetworkPolicyConfig();
501   }
502 
getDefaultInstance()503   public static com.google.container.v1.NetworkPolicyConfig getDefaultInstance() {
504     return DEFAULT_INSTANCE;
505   }
506 
507   private static final com.google.protobuf.Parser<NetworkPolicyConfig> PARSER =
508       new com.google.protobuf.AbstractParser<NetworkPolicyConfig>() {
509         @java.lang.Override
510         public NetworkPolicyConfig parsePartialFrom(
511             com.google.protobuf.CodedInputStream input,
512             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
513             throws com.google.protobuf.InvalidProtocolBufferException {
514           Builder builder = newBuilder();
515           try {
516             builder.mergeFrom(input, extensionRegistry);
517           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
518             throw e.setUnfinishedMessage(builder.buildPartial());
519           } catch (com.google.protobuf.UninitializedMessageException e) {
520             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
521           } catch (java.io.IOException e) {
522             throw new com.google.protobuf.InvalidProtocolBufferException(e)
523                 .setUnfinishedMessage(builder.buildPartial());
524           }
525           return builder.buildPartial();
526         }
527       };
528 
parser()529   public static com.google.protobuf.Parser<NetworkPolicyConfig> parser() {
530     return PARSER;
531   }
532 
533   @java.lang.Override
getParserForType()534   public com.google.protobuf.Parser<NetworkPolicyConfig> getParserForType() {
535     return PARSER;
536   }
537 
538   @java.lang.Override
getDefaultInstanceForType()539   public com.google.container.v1.NetworkPolicyConfig getDefaultInstanceForType() {
540     return DEFAULT_INSTANCE;
541   }
542 }
543