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