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