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/value.proto 18 19 package com.google.cloud.aiplatform.v1beta1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Value is the value of the field. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.aiplatform.v1beta1.Value} 29 */ 30 public final class Value extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1beta1.Value) 33 ValueOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use Value.newBuilder() to construct. Value(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private Value(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 Value()40 private Value() {} 41 42 @java.lang.Override 43 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)44 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 45 return new Value(); 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.ValueProto 55 .internal_static_google_cloud_aiplatform_v1beta1_Value_descriptor; 56 } 57 58 @java.lang.Override 59 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()60 internalGetFieldAccessorTable() { 61 return com.google.cloud.aiplatform.v1beta1.ValueProto 62 .internal_static_google_cloud_aiplatform_v1beta1_Value_fieldAccessorTable 63 .ensureFieldAccessorsInitialized( 64 com.google.cloud.aiplatform.v1beta1.Value.class, 65 com.google.cloud.aiplatform.v1beta1.Value.Builder.class); 66 } 67 68 private int valueCase_ = 0; 69 private java.lang.Object value_; 70 71 public enum ValueCase 72 implements 73 com.google.protobuf.Internal.EnumLite, 74 com.google.protobuf.AbstractMessage.InternalOneOfEnum { 75 INT_VALUE(1), 76 DOUBLE_VALUE(2), 77 STRING_VALUE(3), 78 VALUE_NOT_SET(0); 79 private final int value; 80 ValueCase(int value)81 private ValueCase(int value) { 82 this.value = value; 83 } 84 /** 85 * @param value The number of the enum to look for. 86 * @return The enum associated with the given number. 87 * @deprecated Use {@link #forNumber(int)} instead. 88 */ 89 @java.lang.Deprecated valueOf(int value)90 public static ValueCase valueOf(int value) { 91 return forNumber(value); 92 } 93 forNumber(int value)94 public static ValueCase forNumber(int value) { 95 switch (value) { 96 case 1: 97 return INT_VALUE; 98 case 2: 99 return DOUBLE_VALUE; 100 case 3: 101 return STRING_VALUE; 102 case 0: 103 return VALUE_NOT_SET; 104 default: 105 return null; 106 } 107 } 108 getNumber()109 public int getNumber() { 110 return this.value; 111 } 112 }; 113 getValueCase()114 public ValueCase getValueCase() { 115 return ValueCase.forNumber(valueCase_); 116 } 117 118 public static final int INT_VALUE_FIELD_NUMBER = 1; 119 /** 120 * 121 * 122 * <pre> 123 * An integer value. 124 * </pre> 125 * 126 * <code>int64 int_value = 1;</code> 127 * 128 * @return Whether the intValue field is set. 129 */ 130 @java.lang.Override hasIntValue()131 public boolean hasIntValue() { 132 return valueCase_ == 1; 133 } 134 /** 135 * 136 * 137 * <pre> 138 * An integer value. 139 * </pre> 140 * 141 * <code>int64 int_value = 1;</code> 142 * 143 * @return The intValue. 144 */ 145 @java.lang.Override getIntValue()146 public long getIntValue() { 147 if (valueCase_ == 1) { 148 return (java.lang.Long) value_; 149 } 150 return 0L; 151 } 152 153 public static final int DOUBLE_VALUE_FIELD_NUMBER = 2; 154 /** 155 * 156 * 157 * <pre> 158 * A double value. 159 * </pre> 160 * 161 * <code>double double_value = 2;</code> 162 * 163 * @return Whether the doubleValue field is set. 164 */ 165 @java.lang.Override hasDoubleValue()166 public boolean hasDoubleValue() { 167 return valueCase_ == 2; 168 } 169 /** 170 * 171 * 172 * <pre> 173 * A double value. 174 * </pre> 175 * 176 * <code>double double_value = 2;</code> 177 * 178 * @return The doubleValue. 179 */ 180 @java.lang.Override getDoubleValue()181 public double getDoubleValue() { 182 if (valueCase_ == 2) { 183 return (java.lang.Double) value_; 184 } 185 return 0D; 186 } 187 188 public static final int STRING_VALUE_FIELD_NUMBER = 3; 189 /** 190 * 191 * 192 * <pre> 193 * A string value. 194 * </pre> 195 * 196 * <code>string string_value = 3;</code> 197 * 198 * @return Whether the stringValue field is set. 199 */ hasStringValue()200 public boolean hasStringValue() { 201 return valueCase_ == 3; 202 } 203 /** 204 * 205 * 206 * <pre> 207 * A string value. 208 * </pre> 209 * 210 * <code>string string_value = 3;</code> 211 * 212 * @return The stringValue. 213 */ getStringValue()214 public java.lang.String getStringValue() { 215 java.lang.Object ref = ""; 216 if (valueCase_ == 3) { 217 ref = value_; 218 } 219 if (ref instanceof java.lang.String) { 220 return (java.lang.String) ref; 221 } else { 222 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 223 java.lang.String s = bs.toStringUtf8(); 224 if (valueCase_ == 3) { 225 value_ = s; 226 } 227 return s; 228 } 229 } 230 /** 231 * 232 * 233 * <pre> 234 * A string value. 235 * </pre> 236 * 237 * <code>string string_value = 3;</code> 238 * 239 * @return The bytes for stringValue. 240 */ getStringValueBytes()241 public com.google.protobuf.ByteString getStringValueBytes() { 242 java.lang.Object ref = ""; 243 if (valueCase_ == 3) { 244 ref = value_; 245 } 246 if (ref instanceof java.lang.String) { 247 com.google.protobuf.ByteString b = 248 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 249 if (valueCase_ == 3) { 250 value_ = b; 251 } 252 return b; 253 } else { 254 return (com.google.protobuf.ByteString) ref; 255 } 256 } 257 258 private byte memoizedIsInitialized = -1; 259 260 @java.lang.Override isInitialized()261 public final boolean isInitialized() { 262 byte isInitialized = memoizedIsInitialized; 263 if (isInitialized == 1) return true; 264 if (isInitialized == 0) return false; 265 266 memoizedIsInitialized = 1; 267 return true; 268 } 269 270 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)271 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 272 if (valueCase_ == 1) { 273 output.writeInt64(1, (long) ((java.lang.Long) value_)); 274 } 275 if (valueCase_ == 2) { 276 output.writeDouble(2, (double) ((java.lang.Double) value_)); 277 } 278 if (valueCase_ == 3) { 279 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, value_); 280 } 281 getUnknownFields().writeTo(output); 282 } 283 284 @java.lang.Override getSerializedSize()285 public int getSerializedSize() { 286 int size = memoizedSize; 287 if (size != -1) return size; 288 289 size = 0; 290 if (valueCase_ == 1) { 291 size += 292 com.google.protobuf.CodedOutputStream.computeInt64Size( 293 1, (long) ((java.lang.Long) value_)); 294 } 295 if (valueCase_ == 2) { 296 size += 297 com.google.protobuf.CodedOutputStream.computeDoubleSize( 298 2, (double) ((java.lang.Double) value_)); 299 } 300 if (valueCase_ == 3) { 301 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, value_); 302 } 303 size += getUnknownFields().getSerializedSize(); 304 memoizedSize = size; 305 return size; 306 } 307 308 @java.lang.Override equals(final java.lang.Object obj)309 public boolean equals(final java.lang.Object obj) { 310 if (obj == this) { 311 return true; 312 } 313 if (!(obj instanceof com.google.cloud.aiplatform.v1beta1.Value)) { 314 return super.equals(obj); 315 } 316 com.google.cloud.aiplatform.v1beta1.Value other = 317 (com.google.cloud.aiplatform.v1beta1.Value) obj; 318 319 if (!getValueCase().equals(other.getValueCase())) return false; 320 switch (valueCase_) { 321 case 1: 322 if (getIntValue() != other.getIntValue()) return false; 323 break; 324 case 2: 325 if (java.lang.Double.doubleToLongBits(getDoubleValue()) 326 != java.lang.Double.doubleToLongBits(other.getDoubleValue())) return false; 327 break; 328 case 3: 329 if (!getStringValue().equals(other.getStringValue())) return false; 330 break; 331 case 0: 332 default: 333 } 334 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 335 return true; 336 } 337 338 @java.lang.Override hashCode()339 public int hashCode() { 340 if (memoizedHashCode != 0) { 341 return memoizedHashCode; 342 } 343 int hash = 41; 344 hash = (19 * hash) + getDescriptor().hashCode(); 345 switch (valueCase_) { 346 case 1: 347 hash = (37 * hash) + INT_VALUE_FIELD_NUMBER; 348 hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getIntValue()); 349 break; 350 case 2: 351 hash = (37 * hash) + DOUBLE_VALUE_FIELD_NUMBER; 352 hash = 353 (53 * hash) 354 + com.google.protobuf.Internal.hashLong( 355 java.lang.Double.doubleToLongBits(getDoubleValue())); 356 break; 357 case 3: 358 hash = (37 * hash) + STRING_VALUE_FIELD_NUMBER; 359 hash = (53 * hash) + getStringValue().hashCode(); 360 break; 361 case 0: 362 default: 363 } 364 hash = (29 * hash) + getUnknownFields().hashCode(); 365 memoizedHashCode = hash; 366 return hash; 367 } 368 parseFrom(java.nio.ByteBuffer data)369 public static com.google.cloud.aiplatform.v1beta1.Value parseFrom(java.nio.ByteBuffer data) 370 throws com.google.protobuf.InvalidProtocolBufferException { 371 return PARSER.parseFrom(data); 372 } 373 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)374 public static com.google.cloud.aiplatform.v1beta1.Value parseFrom( 375 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 376 throws com.google.protobuf.InvalidProtocolBufferException { 377 return PARSER.parseFrom(data, extensionRegistry); 378 } 379 parseFrom( com.google.protobuf.ByteString data)380 public static com.google.cloud.aiplatform.v1beta1.Value parseFrom( 381 com.google.protobuf.ByteString data) 382 throws com.google.protobuf.InvalidProtocolBufferException { 383 return PARSER.parseFrom(data); 384 } 385 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)386 public static com.google.cloud.aiplatform.v1beta1.Value parseFrom( 387 com.google.protobuf.ByteString data, 388 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 389 throws com.google.protobuf.InvalidProtocolBufferException { 390 return PARSER.parseFrom(data, extensionRegistry); 391 } 392 parseFrom(byte[] data)393 public static com.google.cloud.aiplatform.v1beta1.Value parseFrom(byte[] data) 394 throws com.google.protobuf.InvalidProtocolBufferException { 395 return PARSER.parseFrom(data); 396 } 397 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)398 public static com.google.cloud.aiplatform.v1beta1.Value parseFrom( 399 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 400 throws com.google.protobuf.InvalidProtocolBufferException { 401 return PARSER.parseFrom(data, extensionRegistry); 402 } 403 parseFrom(java.io.InputStream input)404 public static com.google.cloud.aiplatform.v1beta1.Value parseFrom(java.io.InputStream input) 405 throws java.io.IOException { 406 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 407 } 408 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)409 public static com.google.cloud.aiplatform.v1beta1.Value parseFrom( 410 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 411 throws java.io.IOException { 412 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 413 PARSER, input, extensionRegistry); 414 } 415 parseDelimitedFrom( java.io.InputStream input)416 public static com.google.cloud.aiplatform.v1beta1.Value parseDelimitedFrom( 417 java.io.InputStream input) throws java.io.IOException { 418 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 419 } 420 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)421 public static com.google.cloud.aiplatform.v1beta1.Value parseDelimitedFrom( 422 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 423 throws java.io.IOException { 424 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 425 PARSER, input, extensionRegistry); 426 } 427 parseFrom( com.google.protobuf.CodedInputStream input)428 public static com.google.cloud.aiplatform.v1beta1.Value parseFrom( 429 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 430 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 431 } 432 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)433 public static com.google.cloud.aiplatform.v1beta1.Value parseFrom( 434 com.google.protobuf.CodedInputStream input, 435 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 436 throws java.io.IOException { 437 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 438 PARSER, input, extensionRegistry); 439 } 440 441 @java.lang.Override newBuilderForType()442 public Builder newBuilderForType() { 443 return newBuilder(); 444 } 445 newBuilder()446 public static Builder newBuilder() { 447 return DEFAULT_INSTANCE.toBuilder(); 448 } 449 newBuilder(com.google.cloud.aiplatform.v1beta1.Value prototype)450 public static Builder newBuilder(com.google.cloud.aiplatform.v1beta1.Value prototype) { 451 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 452 } 453 454 @java.lang.Override toBuilder()455 public Builder toBuilder() { 456 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 457 } 458 459 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)460 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 461 Builder builder = new Builder(parent); 462 return builder; 463 } 464 /** 465 * 466 * 467 * <pre> 468 * Value is the value of the field. 469 * </pre> 470 * 471 * Protobuf type {@code google.cloud.aiplatform.v1beta1.Value} 472 */ 473 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 474 implements 475 // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1beta1.Value) 476 com.google.cloud.aiplatform.v1beta1.ValueOrBuilder { getDescriptor()477 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 478 return com.google.cloud.aiplatform.v1beta1.ValueProto 479 .internal_static_google_cloud_aiplatform_v1beta1_Value_descriptor; 480 } 481 482 @java.lang.Override 483 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()484 internalGetFieldAccessorTable() { 485 return com.google.cloud.aiplatform.v1beta1.ValueProto 486 .internal_static_google_cloud_aiplatform_v1beta1_Value_fieldAccessorTable 487 .ensureFieldAccessorsInitialized( 488 com.google.cloud.aiplatform.v1beta1.Value.class, 489 com.google.cloud.aiplatform.v1beta1.Value.Builder.class); 490 } 491 492 // Construct using com.google.cloud.aiplatform.v1beta1.Value.newBuilder() Builder()493 private Builder() {} 494 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)495 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 496 super(parent); 497 } 498 499 @java.lang.Override clear()500 public Builder clear() { 501 super.clear(); 502 bitField0_ = 0; 503 valueCase_ = 0; 504 value_ = null; 505 return this; 506 } 507 508 @java.lang.Override getDescriptorForType()509 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 510 return com.google.cloud.aiplatform.v1beta1.ValueProto 511 .internal_static_google_cloud_aiplatform_v1beta1_Value_descriptor; 512 } 513 514 @java.lang.Override getDefaultInstanceForType()515 public com.google.cloud.aiplatform.v1beta1.Value getDefaultInstanceForType() { 516 return com.google.cloud.aiplatform.v1beta1.Value.getDefaultInstance(); 517 } 518 519 @java.lang.Override build()520 public com.google.cloud.aiplatform.v1beta1.Value build() { 521 com.google.cloud.aiplatform.v1beta1.Value result = buildPartial(); 522 if (!result.isInitialized()) { 523 throw newUninitializedMessageException(result); 524 } 525 return result; 526 } 527 528 @java.lang.Override buildPartial()529 public com.google.cloud.aiplatform.v1beta1.Value buildPartial() { 530 com.google.cloud.aiplatform.v1beta1.Value result = 531 new com.google.cloud.aiplatform.v1beta1.Value(this); 532 if (bitField0_ != 0) { 533 buildPartial0(result); 534 } 535 buildPartialOneofs(result); 536 onBuilt(); 537 return result; 538 } 539 buildPartial0(com.google.cloud.aiplatform.v1beta1.Value result)540 private void buildPartial0(com.google.cloud.aiplatform.v1beta1.Value result) { 541 int from_bitField0_ = bitField0_; 542 } 543 buildPartialOneofs(com.google.cloud.aiplatform.v1beta1.Value result)544 private void buildPartialOneofs(com.google.cloud.aiplatform.v1beta1.Value result) { 545 result.valueCase_ = valueCase_; 546 result.value_ = this.value_; 547 } 548 549 @java.lang.Override clone()550 public Builder clone() { 551 return super.clone(); 552 } 553 554 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)555 public Builder setField( 556 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 557 return super.setField(field, value); 558 } 559 560 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)561 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 562 return super.clearField(field); 563 } 564 565 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)566 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 567 return super.clearOneof(oneof); 568 } 569 570 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)571 public Builder setRepeatedField( 572 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 573 return super.setRepeatedField(field, index, value); 574 } 575 576 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)577 public Builder addRepeatedField( 578 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 579 return super.addRepeatedField(field, value); 580 } 581 582 @java.lang.Override mergeFrom(com.google.protobuf.Message other)583 public Builder mergeFrom(com.google.protobuf.Message other) { 584 if (other instanceof com.google.cloud.aiplatform.v1beta1.Value) { 585 return mergeFrom((com.google.cloud.aiplatform.v1beta1.Value) other); 586 } else { 587 super.mergeFrom(other); 588 return this; 589 } 590 } 591 mergeFrom(com.google.cloud.aiplatform.v1beta1.Value other)592 public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.Value other) { 593 if (other == com.google.cloud.aiplatform.v1beta1.Value.getDefaultInstance()) return this; 594 switch (other.getValueCase()) { 595 case INT_VALUE: 596 { 597 setIntValue(other.getIntValue()); 598 break; 599 } 600 case DOUBLE_VALUE: 601 { 602 setDoubleValue(other.getDoubleValue()); 603 break; 604 } 605 case STRING_VALUE: 606 { 607 valueCase_ = 3; 608 value_ = other.value_; 609 onChanged(); 610 break; 611 } 612 case VALUE_NOT_SET: 613 { 614 break; 615 } 616 } 617 this.mergeUnknownFields(other.getUnknownFields()); 618 onChanged(); 619 return this; 620 } 621 622 @java.lang.Override isInitialized()623 public final boolean isInitialized() { 624 return true; 625 } 626 627 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)628 public Builder mergeFrom( 629 com.google.protobuf.CodedInputStream input, 630 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 631 throws java.io.IOException { 632 if (extensionRegistry == null) { 633 throw new java.lang.NullPointerException(); 634 } 635 try { 636 boolean done = false; 637 while (!done) { 638 int tag = input.readTag(); 639 switch (tag) { 640 case 0: 641 done = true; 642 break; 643 case 8: 644 { 645 value_ = input.readInt64(); 646 valueCase_ = 1; 647 break; 648 } // case 8 649 case 17: 650 { 651 value_ = input.readDouble(); 652 valueCase_ = 2; 653 break; 654 } // case 17 655 case 26: 656 { 657 java.lang.String s = input.readStringRequireUtf8(); 658 valueCase_ = 3; 659 value_ = s; 660 break; 661 } // case 26 662 default: 663 { 664 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 665 done = true; // was an endgroup tag 666 } 667 break; 668 } // default: 669 } // switch (tag) 670 } // while (!done) 671 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 672 throw e.unwrapIOException(); 673 } finally { 674 onChanged(); 675 } // finally 676 return this; 677 } 678 679 private int valueCase_ = 0; 680 private java.lang.Object value_; 681 getValueCase()682 public ValueCase getValueCase() { 683 return ValueCase.forNumber(valueCase_); 684 } 685 clearValue()686 public Builder clearValue() { 687 valueCase_ = 0; 688 value_ = null; 689 onChanged(); 690 return this; 691 } 692 693 private int bitField0_; 694 695 /** 696 * 697 * 698 * <pre> 699 * An integer value. 700 * </pre> 701 * 702 * <code>int64 int_value = 1;</code> 703 * 704 * @return Whether the intValue field is set. 705 */ hasIntValue()706 public boolean hasIntValue() { 707 return valueCase_ == 1; 708 } 709 /** 710 * 711 * 712 * <pre> 713 * An integer value. 714 * </pre> 715 * 716 * <code>int64 int_value = 1;</code> 717 * 718 * @return The intValue. 719 */ getIntValue()720 public long getIntValue() { 721 if (valueCase_ == 1) { 722 return (java.lang.Long) value_; 723 } 724 return 0L; 725 } 726 /** 727 * 728 * 729 * <pre> 730 * An integer value. 731 * </pre> 732 * 733 * <code>int64 int_value = 1;</code> 734 * 735 * @param value The intValue to set. 736 * @return This builder for chaining. 737 */ setIntValue(long value)738 public Builder setIntValue(long value) { 739 740 valueCase_ = 1; 741 value_ = value; 742 onChanged(); 743 return this; 744 } 745 /** 746 * 747 * 748 * <pre> 749 * An integer value. 750 * </pre> 751 * 752 * <code>int64 int_value = 1;</code> 753 * 754 * @return This builder for chaining. 755 */ clearIntValue()756 public Builder clearIntValue() { 757 if (valueCase_ == 1) { 758 valueCase_ = 0; 759 value_ = null; 760 onChanged(); 761 } 762 return this; 763 } 764 765 /** 766 * 767 * 768 * <pre> 769 * A double value. 770 * </pre> 771 * 772 * <code>double double_value = 2;</code> 773 * 774 * @return Whether the doubleValue field is set. 775 */ hasDoubleValue()776 public boolean hasDoubleValue() { 777 return valueCase_ == 2; 778 } 779 /** 780 * 781 * 782 * <pre> 783 * A double value. 784 * </pre> 785 * 786 * <code>double double_value = 2;</code> 787 * 788 * @return The doubleValue. 789 */ getDoubleValue()790 public double getDoubleValue() { 791 if (valueCase_ == 2) { 792 return (java.lang.Double) value_; 793 } 794 return 0D; 795 } 796 /** 797 * 798 * 799 * <pre> 800 * A double value. 801 * </pre> 802 * 803 * <code>double double_value = 2;</code> 804 * 805 * @param value The doubleValue to set. 806 * @return This builder for chaining. 807 */ setDoubleValue(double value)808 public Builder setDoubleValue(double value) { 809 810 valueCase_ = 2; 811 value_ = value; 812 onChanged(); 813 return this; 814 } 815 /** 816 * 817 * 818 * <pre> 819 * A double value. 820 * </pre> 821 * 822 * <code>double double_value = 2;</code> 823 * 824 * @return This builder for chaining. 825 */ clearDoubleValue()826 public Builder clearDoubleValue() { 827 if (valueCase_ == 2) { 828 valueCase_ = 0; 829 value_ = null; 830 onChanged(); 831 } 832 return this; 833 } 834 835 /** 836 * 837 * 838 * <pre> 839 * A string value. 840 * </pre> 841 * 842 * <code>string string_value = 3;</code> 843 * 844 * @return Whether the stringValue field is set. 845 */ 846 @java.lang.Override hasStringValue()847 public boolean hasStringValue() { 848 return valueCase_ == 3; 849 } 850 /** 851 * 852 * 853 * <pre> 854 * A string value. 855 * </pre> 856 * 857 * <code>string string_value = 3;</code> 858 * 859 * @return The stringValue. 860 */ 861 @java.lang.Override getStringValue()862 public java.lang.String getStringValue() { 863 java.lang.Object ref = ""; 864 if (valueCase_ == 3) { 865 ref = value_; 866 } 867 if (!(ref instanceof java.lang.String)) { 868 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 869 java.lang.String s = bs.toStringUtf8(); 870 if (valueCase_ == 3) { 871 value_ = s; 872 } 873 return s; 874 } else { 875 return (java.lang.String) ref; 876 } 877 } 878 /** 879 * 880 * 881 * <pre> 882 * A string value. 883 * </pre> 884 * 885 * <code>string string_value = 3;</code> 886 * 887 * @return The bytes for stringValue. 888 */ 889 @java.lang.Override getStringValueBytes()890 public com.google.protobuf.ByteString getStringValueBytes() { 891 java.lang.Object ref = ""; 892 if (valueCase_ == 3) { 893 ref = value_; 894 } 895 if (ref instanceof String) { 896 com.google.protobuf.ByteString b = 897 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 898 if (valueCase_ == 3) { 899 value_ = b; 900 } 901 return b; 902 } else { 903 return (com.google.protobuf.ByteString) ref; 904 } 905 } 906 /** 907 * 908 * 909 * <pre> 910 * A string value. 911 * </pre> 912 * 913 * <code>string string_value = 3;</code> 914 * 915 * @param value The stringValue to set. 916 * @return This builder for chaining. 917 */ setStringValue(java.lang.String value)918 public Builder setStringValue(java.lang.String value) { 919 if (value == null) { 920 throw new NullPointerException(); 921 } 922 valueCase_ = 3; 923 value_ = value; 924 onChanged(); 925 return this; 926 } 927 /** 928 * 929 * 930 * <pre> 931 * A string value. 932 * </pre> 933 * 934 * <code>string string_value = 3;</code> 935 * 936 * @return This builder for chaining. 937 */ clearStringValue()938 public Builder clearStringValue() { 939 if (valueCase_ == 3) { 940 valueCase_ = 0; 941 value_ = null; 942 onChanged(); 943 } 944 return this; 945 } 946 /** 947 * 948 * 949 * <pre> 950 * A string value. 951 * </pre> 952 * 953 * <code>string string_value = 3;</code> 954 * 955 * @param value The bytes for stringValue to set. 956 * @return This builder for chaining. 957 */ setStringValueBytes(com.google.protobuf.ByteString value)958 public Builder setStringValueBytes(com.google.protobuf.ByteString value) { 959 if (value == null) { 960 throw new NullPointerException(); 961 } 962 checkByteStringIsUtf8(value); 963 valueCase_ = 3; 964 value_ = value; 965 onChanged(); 966 return this; 967 } 968 969 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)970 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 971 return super.setUnknownFields(unknownFields); 972 } 973 974 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)975 public final Builder mergeUnknownFields( 976 final com.google.protobuf.UnknownFieldSet unknownFields) { 977 return super.mergeUnknownFields(unknownFields); 978 } 979 980 // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1beta1.Value) 981 } 982 983 // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1beta1.Value) 984 private static final com.google.cloud.aiplatform.v1beta1.Value DEFAULT_INSTANCE; 985 986 static { 987 DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1beta1.Value(); 988 } 989 getDefaultInstance()990 public static com.google.cloud.aiplatform.v1beta1.Value getDefaultInstance() { 991 return DEFAULT_INSTANCE; 992 } 993 994 private static final com.google.protobuf.Parser<Value> PARSER = 995 new com.google.protobuf.AbstractParser<Value>() { 996 @java.lang.Override 997 public Value parsePartialFrom( 998 com.google.protobuf.CodedInputStream input, 999 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1000 throws com.google.protobuf.InvalidProtocolBufferException { 1001 Builder builder = newBuilder(); 1002 try { 1003 builder.mergeFrom(input, extensionRegistry); 1004 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1005 throw e.setUnfinishedMessage(builder.buildPartial()); 1006 } catch (com.google.protobuf.UninitializedMessageException e) { 1007 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1008 } catch (java.io.IOException e) { 1009 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1010 .setUnfinishedMessage(builder.buildPartial()); 1011 } 1012 return builder.buildPartial(); 1013 } 1014 }; 1015 parser()1016 public static com.google.protobuf.Parser<Value> parser() { 1017 return PARSER; 1018 } 1019 1020 @java.lang.Override getParserForType()1021 public com.google.protobuf.Parser<Value> getParserForType() { 1022 return PARSER; 1023 } 1024 1025 @java.lang.Override getDefaultInstanceForType()1026 public com.google.cloud.aiplatform.v1beta1.Value getDefaultInstanceForType() { 1027 return DEFAULT_INSTANCE; 1028 } 1029 } 1030