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/vizier_service.proto 18 19 package com.google.cloud.aiplatform.v1beta1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Response message for 26 * [VizierService.SuggestTrials][google.cloud.aiplatform.v1beta1.VizierService.SuggestTrials]. 27 * </pre> 28 * 29 * Protobuf type {@code google.cloud.aiplatform.v1beta1.SuggestTrialsResponse} 30 */ 31 public final class SuggestTrialsResponse extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1beta1.SuggestTrialsResponse) 34 SuggestTrialsResponseOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use SuggestTrialsResponse.newBuilder() to construct. SuggestTrialsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private SuggestTrialsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 SuggestTrialsResponse()41 private SuggestTrialsResponse() { 42 trials_ = java.util.Collections.emptyList(); 43 studyState_ = 0; 44 } 45 46 @java.lang.Override 47 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)48 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 49 return new SuggestTrialsResponse(); 50 } 51 52 @java.lang.Override getUnknownFields()53 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 54 return this.unknownFields; 55 } 56 getDescriptor()57 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 58 return com.google.cloud.aiplatform.v1beta1.VizierServiceProto 59 .internal_static_google_cloud_aiplatform_v1beta1_SuggestTrialsResponse_descriptor; 60 } 61 62 @java.lang.Override 63 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()64 internalGetFieldAccessorTable() { 65 return com.google.cloud.aiplatform.v1beta1.VizierServiceProto 66 .internal_static_google_cloud_aiplatform_v1beta1_SuggestTrialsResponse_fieldAccessorTable 67 .ensureFieldAccessorsInitialized( 68 com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse.class, 69 com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse.Builder.class); 70 } 71 72 public static final int TRIALS_FIELD_NUMBER = 1; 73 74 @SuppressWarnings("serial") 75 private java.util.List<com.google.cloud.aiplatform.v1beta1.Trial> trials_; 76 /** 77 * 78 * 79 * <pre> 80 * A list of Trials. 81 * </pre> 82 * 83 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 84 */ 85 @java.lang.Override getTrialsList()86 public java.util.List<com.google.cloud.aiplatform.v1beta1.Trial> getTrialsList() { 87 return trials_; 88 } 89 /** 90 * 91 * 92 * <pre> 93 * A list of Trials. 94 * </pre> 95 * 96 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 97 */ 98 @java.lang.Override 99 public java.util.List<? extends com.google.cloud.aiplatform.v1beta1.TrialOrBuilder> getTrialsOrBuilderList()100 getTrialsOrBuilderList() { 101 return trials_; 102 } 103 /** 104 * 105 * 106 * <pre> 107 * A list of Trials. 108 * </pre> 109 * 110 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 111 */ 112 @java.lang.Override getTrialsCount()113 public int getTrialsCount() { 114 return trials_.size(); 115 } 116 /** 117 * 118 * 119 * <pre> 120 * A list of Trials. 121 * </pre> 122 * 123 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 124 */ 125 @java.lang.Override getTrials(int index)126 public com.google.cloud.aiplatform.v1beta1.Trial getTrials(int index) { 127 return trials_.get(index); 128 } 129 /** 130 * 131 * 132 * <pre> 133 * A list of Trials. 134 * </pre> 135 * 136 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 137 */ 138 @java.lang.Override getTrialsOrBuilder(int index)139 public com.google.cloud.aiplatform.v1beta1.TrialOrBuilder getTrialsOrBuilder(int index) { 140 return trials_.get(index); 141 } 142 143 public static final int STUDY_STATE_FIELD_NUMBER = 2; 144 private int studyState_ = 0; 145 /** 146 * 147 * 148 * <pre> 149 * The state of the Study. 150 * </pre> 151 * 152 * <code>.google.cloud.aiplatform.v1beta1.Study.State study_state = 2;</code> 153 * 154 * @return The enum numeric value on the wire for studyState. 155 */ 156 @java.lang.Override getStudyStateValue()157 public int getStudyStateValue() { 158 return studyState_; 159 } 160 /** 161 * 162 * 163 * <pre> 164 * The state of the Study. 165 * </pre> 166 * 167 * <code>.google.cloud.aiplatform.v1beta1.Study.State study_state = 2;</code> 168 * 169 * @return The studyState. 170 */ 171 @java.lang.Override getStudyState()172 public com.google.cloud.aiplatform.v1beta1.Study.State getStudyState() { 173 com.google.cloud.aiplatform.v1beta1.Study.State result = 174 com.google.cloud.aiplatform.v1beta1.Study.State.forNumber(studyState_); 175 return result == null ? com.google.cloud.aiplatform.v1beta1.Study.State.UNRECOGNIZED : result; 176 } 177 178 public static final int START_TIME_FIELD_NUMBER = 3; 179 private com.google.protobuf.Timestamp startTime_; 180 /** 181 * 182 * 183 * <pre> 184 * The time at which the operation was started. 185 * </pre> 186 * 187 * <code>.google.protobuf.Timestamp start_time = 3;</code> 188 * 189 * @return Whether the startTime field is set. 190 */ 191 @java.lang.Override hasStartTime()192 public boolean hasStartTime() { 193 return startTime_ != null; 194 } 195 /** 196 * 197 * 198 * <pre> 199 * The time at which the operation was started. 200 * </pre> 201 * 202 * <code>.google.protobuf.Timestamp start_time = 3;</code> 203 * 204 * @return The startTime. 205 */ 206 @java.lang.Override getStartTime()207 public com.google.protobuf.Timestamp getStartTime() { 208 return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; 209 } 210 /** 211 * 212 * 213 * <pre> 214 * The time at which the operation was started. 215 * </pre> 216 * 217 * <code>.google.protobuf.Timestamp start_time = 3;</code> 218 */ 219 @java.lang.Override getStartTimeOrBuilder()220 public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { 221 return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; 222 } 223 224 public static final int END_TIME_FIELD_NUMBER = 4; 225 private com.google.protobuf.Timestamp endTime_; 226 /** 227 * 228 * 229 * <pre> 230 * The time at which operation processing completed. 231 * </pre> 232 * 233 * <code>.google.protobuf.Timestamp end_time = 4;</code> 234 * 235 * @return Whether the endTime field is set. 236 */ 237 @java.lang.Override hasEndTime()238 public boolean hasEndTime() { 239 return endTime_ != null; 240 } 241 /** 242 * 243 * 244 * <pre> 245 * The time at which operation processing completed. 246 * </pre> 247 * 248 * <code>.google.protobuf.Timestamp end_time = 4;</code> 249 * 250 * @return The endTime. 251 */ 252 @java.lang.Override getEndTime()253 public com.google.protobuf.Timestamp getEndTime() { 254 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 255 } 256 /** 257 * 258 * 259 * <pre> 260 * The time at which operation processing completed. 261 * </pre> 262 * 263 * <code>.google.protobuf.Timestamp end_time = 4;</code> 264 */ 265 @java.lang.Override getEndTimeOrBuilder()266 public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { 267 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 268 } 269 270 private byte memoizedIsInitialized = -1; 271 272 @java.lang.Override isInitialized()273 public final boolean isInitialized() { 274 byte isInitialized = memoizedIsInitialized; 275 if (isInitialized == 1) return true; 276 if (isInitialized == 0) return false; 277 278 memoizedIsInitialized = 1; 279 return true; 280 } 281 282 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)283 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 284 for (int i = 0; i < trials_.size(); i++) { 285 output.writeMessage(1, trials_.get(i)); 286 } 287 if (studyState_ 288 != com.google.cloud.aiplatform.v1beta1.Study.State.STATE_UNSPECIFIED.getNumber()) { 289 output.writeEnum(2, studyState_); 290 } 291 if (startTime_ != null) { 292 output.writeMessage(3, getStartTime()); 293 } 294 if (endTime_ != null) { 295 output.writeMessage(4, getEndTime()); 296 } 297 getUnknownFields().writeTo(output); 298 } 299 300 @java.lang.Override getSerializedSize()301 public int getSerializedSize() { 302 int size = memoizedSize; 303 if (size != -1) return size; 304 305 size = 0; 306 for (int i = 0; i < trials_.size(); i++) { 307 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, trials_.get(i)); 308 } 309 if (studyState_ 310 != com.google.cloud.aiplatform.v1beta1.Study.State.STATE_UNSPECIFIED.getNumber()) { 311 size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, studyState_); 312 } 313 if (startTime_ != null) { 314 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getStartTime()); 315 } 316 if (endTime_ != null) { 317 size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getEndTime()); 318 } 319 size += getUnknownFields().getSerializedSize(); 320 memoizedSize = size; 321 return size; 322 } 323 324 @java.lang.Override equals(final java.lang.Object obj)325 public boolean equals(final java.lang.Object obj) { 326 if (obj == this) { 327 return true; 328 } 329 if (!(obj instanceof com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse)) { 330 return super.equals(obj); 331 } 332 com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse other = 333 (com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse) obj; 334 335 if (!getTrialsList().equals(other.getTrialsList())) return false; 336 if (studyState_ != other.studyState_) return false; 337 if (hasStartTime() != other.hasStartTime()) return false; 338 if (hasStartTime()) { 339 if (!getStartTime().equals(other.getStartTime())) return false; 340 } 341 if (hasEndTime() != other.hasEndTime()) return false; 342 if (hasEndTime()) { 343 if (!getEndTime().equals(other.getEndTime())) return false; 344 } 345 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 346 return true; 347 } 348 349 @java.lang.Override hashCode()350 public int hashCode() { 351 if (memoizedHashCode != 0) { 352 return memoizedHashCode; 353 } 354 int hash = 41; 355 hash = (19 * hash) + getDescriptor().hashCode(); 356 if (getTrialsCount() > 0) { 357 hash = (37 * hash) + TRIALS_FIELD_NUMBER; 358 hash = (53 * hash) + getTrialsList().hashCode(); 359 } 360 hash = (37 * hash) + STUDY_STATE_FIELD_NUMBER; 361 hash = (53 * hash) + studyState_; 362 if (hasStartTime()) { 363 hash = (37 * hash) + START_TIME_FIELD_NUMBER; 364 hash = (53 * hash) + getStartTime().hashCode(); 365 } 366 if (hasEndTime()) { 367 hash = (37 * hash) + END_TIME_FIELD_NUMBER; 368 hash = (53 * hash) + getEndTime().hashCode(); 369 } 370 hash = (29 * hash) + getUnknownFields().hashCode(); 371 memoizedHashCode = hash; 372 return hash; 373 } 374 parseFrom( java.nio.ByteBuffer data)375 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseFrom( 376 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 377 return PARSER.parseFrom(data); 378 } 379 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)380 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseFrom( 381 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 382 throws com.google.protobuf.InvalidProtocolBufferException { 383 return PARSER.parseFrom(data, extensionRegistry); 384 } 385 parseFrom( com.google.protobuf.ByteString data)386 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseFrom( 387 com.google.protobuf.ByteString data) 388 throws com.google.protobuf.InvalidProtocolBufferException { 389 return PARSER.parseFrom(data); 390 } 391 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)392 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseFrom( 393 com.google.protobuf.ByteString data, 394 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 395 throws com.google.protobuf.InvalidProtocolBufferException { 396 return PARSER.parseFrom(data, extensionRegistry); 397 } 398 parseFrom(byte[] data)399 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseFrom(byte[] data) 400 throws com.google.protobuf.InvalidProtocolBufferException { 401 return PARSER.parseFrom(data); 402 } 403 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)404 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseFrom( 405 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 406 throws com.google.protobuf.InvalidProtocolBufferException { 407 return PARSER.parseFrom(data, extensionRegistry); 408 } 409 parseFrom( java.io.InputStream input)410 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseFrom( 411 java.io.InputStream input) throws java.io.IOException { 412 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 413 } 414 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)415 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseFrom( 416 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 417 throws java.io.IOException { 418 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 419 PARSER, input, extensionRegistry); 420 } 421 parseDelimitedFrom( java.io.InputStream input)422 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseDelimitedFrom( 423 java.io.InputStream input) throws java.io.IOException { 424 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 425 } 426 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)427 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseDelimitedFrom( 428 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 429 throws java.io.IOException { 430 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 431 PARSER, input, extensionRegistry); 432 } 433 parseFrom( com.google.protobuf.CodedInputStream input)434 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseFrom( 435 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 436 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 437 } 438 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)439 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse parseFrom( 440 com.google.protobuf.CodedInputStream input, 441 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 442 throws java.io.IOException { 443 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 444 PARSER, input, extensionRegistry); 445 } 446 447 @java.lang.Override newBuilderForType()448 public Builder newBuilderForType() { 449 return newBuilder(); 450 } 451 newBuilder()452 public static Builder newBuilder() { 453 return DEFAULT_INSTANCE.toBuilder(); 454 } 455 newBuilder( com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse prototype)456 public static Builder newBuilder( 457 com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse prototype) { 458 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 459 } 460 461 @java.lang.Override toBuilder()462 public Builder toBuilder() { 463 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 464 } 465 466 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)467 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 468 Builder builder = new Builder(parent); 469 return builder; 470 } 471 /** 472 * 473 * 474 * <pre> 475 * Response message for 476 * [VizierService.SuggestTrials][google.cloud.aiplatform.v1beta1.VizierService.SuggestTrials]. 477 * </pre> 478 * 479 * Protobuf type {@code google.cloud.aiplatform.v1beta1.SuggestTrialsResponse} 480 */ 481 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 482 implements 483 // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1beta1.SuggestTrialsResponse) 484 com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponseOrBuilder { getDescriptor()485 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 486 return com.google.cloud.aiplatform.v1beta1.VizierServiceProto 487 .internal_static_google_cloud_aiplatform_v1beta1_SuggestTrialsResponse_descriptor; 488 } 489 490 @java.lang.Override 491 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()492 internalGetFieldAccessorTable() { 493 return com.google.cloud.aiplatform.v1beta1.VizierServiceProto 494 .internal_static_google_cloud_aiplatform_v1beta1_SuggestTrialsResponse_fieldAccessorTable 495 .ensureFieldAccessorsInitialized( 496 com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse.class, 497 com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse.Builder.class); 498 } 499 500 // Construct using com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse.newBuilder() Builder()501 private Builder() {} 502 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)503 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 504 super(parent); 505 } 506 507 @java.lang.Override clear()508 public Builder clear() { 509 super.clear(); 510 bitField0_ = 0; 511 if (trialsBuilder_ == null) { 512 trials_ = java.util.Collections.emptyList(); 513 } else { 514 trials_ = null; 515 trialsBuilder_.clear(); 516 } 517 bitField0_ = (bitField0_ & ~0x00000001); 518 studyState_ = 0; 519 startTime_ = null; 520 if (startTimeBuilder_ != null) { 521 startTimeBuilder_.dispose(); 522 startTimeBuilder_ = null; 523 } 524 endTime_ = null; 525 if (endTimeBuilder_ != null) { 526 endTimeBuilder_.dispose(); 527 endTimeBuilder_ = null; 528 } 529 return this; 530 } 531 532 @java.lang.Override getDescriptorForType()533 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 534 return com.google.cloud.aiplatform.v1beta1.VizierServiceProto 535 .internal_static_google_cloud_aiplatform_v1beta1_SuggestTrialsResponse_descriptor; 536 } 537 538 @java.lang.Override getDefaultInstanceForType()539 public com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse getDefaultInstanceForType() { 540 return com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse.getDefaultInstance(); 541 } 542 543 @java.lang.Override build()544 public com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse build() { 545 com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse result = buildPartial(); 546 if (!result.isInitialized()) { 547 throw newUninitializedMessageException(result); 548 } 549 return result; 550 } 551 552 @java.lang.Override buildPartial()553 public com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse buildPartial() { 554 com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse result = 555 new com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse(this); 556 buildPartialRepeatedFields(result); 557 if (bitField0_ != 0) { 558 buildPartial0(result); 559 } 560 onBuilt(); 561 return result; 562 } 563 buildPartialRepeatedFields( com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse result)564 private void buildPartialRepeatedFields( 565 com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse result) { 566 if (trialsBuilder_ == null) { 567 if (((bitField0_ & 0x00000001) != 0)) { 568 trials_ = java.util.Collections.unmodifiableList(trials_); 569 bitField0_ = (bitField0_ & ~0x00000001); 570 } 571 result.trials_ = trials_; 572 } else { 573 result.trials_ = trialsBuilder_.build(); 574 } 575 } 576 buildPartial0(com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse result)577 private void buildPartial0(com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse result) { 578 int from_bitField0_ = bitField0_; 579 if (((from_bitField0_ & 0x00000002) != 0)) { 580 result.studyState_ = studyState_; 581 } 582 if (((from_bitField0_ & 0x00000004) != 0)) { 583 result.startTime_ = startTimeBuilder_ == null ? startTime_ : startTimeBuilder_.build(); 584 } 585 if (((from_bitField0_ & 0x00000008) != 0)) { 586 result.endTime_ = endTimeBuilder_ == null ? endTime_ : endTimeBuilder_.build(); 587 } 588 } 589 590 @java.lang.Override clone()591 public Builder clone() { 592 return super.clone(); 593 } 594 595 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)596 public Builder setField( 597 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 598 return super.setField(field, value); 599 } 600 601 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)602 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 603 return super.clearField(field); 604 } 605 606 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)607 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 608 return super.clearOneof(oneof); 609 } 610 611 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)612 public Builder setRepeatedField( 613 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 614 return super.setRepeatedField(field, index, value); 615 } 616 617 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)618 public Builder addRepeatedField( 619 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 620 return super.addRepeatedField(field, value); 621 } 622 623 @java.lang.Override mergeFrom(com.google.protobuf.Message other)624 public Builder mergeFrom(com.google.protobuf.Message other) { 625 if (other instanceof com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse) { 626 return mergeFrom((com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse) other); 627 } else { 628 super.mergeFrom(other); 629 return this; 630 } 631 } 632 mergeFrom(com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse other)633 public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse other) { 634 if (other == com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse.getDefaultInstance()) 635 return this; 636 if (trialsBuilder_ == null) { 637 if (!other.trials_.isEmpty()) { 638 if (trials_.isEmpty()) { 639 trials_ = other.trials_; 640 bitField0_ = (bitField0_ & ~0x00000001); 641 } else { 642 ensureTrialsIsMutable(); 643 trials_.addAll(other.trials_); 644 } 645 onChanged(); 646 } 647 } else { 648 if (!other.trials_.isEmpty()) { 649 if (trialsBuilder_.isEmpty()) { 650 trialsBuilder_.dispose(); 651 trialsBuilder_ = null; 652 trials_ = other.trials_; 653 bitField0_ = (bitField0_ & ~0x00000001); 654 trialsBuilder_ = 655 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 656 ? getTrialsFieldBuilder() 657 : null; 658 } else { 659 trialsBuilder_.addAllMessages(other.trials_); 660 } 661 } 662 } 663 if (other.studyState_ != 0) { 664 setStudyStateValue(other.getStudyStateValue()); 665 } 666 if (other.hasStartTime()) { 667 mergeStartTime(other.getStartTime()); 668 } 669 if (other.hasEndTime()) { 670 mergeEndTime(other.getEndTime()); 671 } 672 this.mergeUnknownFields(other.getUnknownFields()); 673 onChanged(); 674 return this; 675 } 676 677 @java.lang.Override isInitialized()678 public final boolean isInitialized() { 679 return true; 680 } 681 682 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)683 public Builder mergeFrom( 684 com.google.protobuf.CodedInputStream input, 685 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 686 throws java.io.IOException { 687 if (extensionRegistry == null) { 688 throw new java.lang.NullPointerException(); 689 } 690 try { 691 boolean done = false; 692 while (!done) { 693 int tag = input.readTag(); 694 switch (tag) { 695 case 0: 696 done = true; 697 break; 698 case 10: 699 { 700 com.google.cloud.aiplatform.v1beta1.Trial m = 701 input.readMessage( 702 com.google.cloud.aiplatform.v1beta1.Trial.parser(), extensionRegistry); 703 if (trialsBuilder_ == null) { 704 ensureTrialsIsMutable(); 705 trials_.add(m); 706 } else { 707 trialsBuilder_.addMessage(m); 708 } 709 break; 710 } // case 10 711 case 16: 712 { 713 studyState_ = input.readEnum(); 714 bitField0_ |= 0x00000002; 715 break; 716 } // case 16 717 case 26: 718 { 719 input.readMessage(getStartTimeFieldBuilder().getBuilder(), extensionRegistry); 720 bitField0_ |= 0x00000004; 721 break; 722 } // case 26 723 case 34: 724 { 725 input.readMessage(getEndTimeFieldBuilder().getBuilder(), extensionRegistry); 726 bitField0_ |= 0x00000008; 727 break; 728 } // case 34 729 default: 730 { 731 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 732 done = true; // was an endgroup tag 733 } 734 break; 735 } // default: 736 } // switch (tag) 737 } // while (!done) 738 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 739 throw e.unwrapIOException(); 740 } finally { 741 onChanged(); 742 } // finally 743 return this; 744 } 745 746 private int bitField0_; 747 748 private java.util.List<com.google.cloud.aiplatform.v1beta1.Trial> trials_ = 749 java.util.Collections.emptyList(); 750 ensureTrialsIsMutable()751 private void ensureTrialsIsMutable() { 752 if (!((bitField0_ & 0x00000001) != 0)) { 753 trials_ = new java.util.ArrayList<com.google.cloud.aiplatform.v1beta1.Trial>(trials_); 754 bitField0_ |= 0x00000001; 755 } 756 } 757 758 private com.google.protobuf.RepeatedFieldBuilderV3< 759 com.google.cloud.aiplatform.v1beta1.Trial, 760 com.google.cloud.aiplatform.v1beta1.Trial.Builder, 761 com.google.cloud.aiplatform.v1beta1.TrialOrBuilder> 762 trialsBuilder_; 763 764 /** 765 * 766 * 767 * <pre> 768 * A list of Trials. 769 * </pre> 770 * 771 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 772 */ getTrialsList()773 public java.util.List<com.google.cloud.aiplatform.v1beta1.Trial> getTrialsList() { 774 if (trialsBuilder_ == null) { 775 return java.util.Collections.unmodifiableList(trials_); 776 } else { 777 return trialsBuilder_.getMessageList(); 778 } 779 } 780 /** 781 * 782 * 783 * <pre> 784 * A list of Trials. 785 * </pre> 786 * 787 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 788 */ getTrialsCount()789 public int getTrialsCount() { 790 if (trialsBuilder_ == null) { 791 return trials_.size(); 792 } else { 793 return trialsBuilder_.getCount(); 794 } 795 } 796 /** 797 * 798 * 799 * <pre> 800 * A list of Trials. 801 * </pre> 802 * 803 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 804 */ getTrials(int index)805 public com.google.cloud.aiplatform.v1beta1.Trial getTrials(int index) { 806 if (trialsBuilder_ == null) { 807 return trials_.get(index); 808 } else { 809 return trialsBuilder_.getMessage(index); 810 } 811 } 812 /** 813 * 814 * 815 * <pre> 816 * A list of Trials. 817 * </pre> 818 * 819 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 820 */ setTrials(int index, com.google.cloud.aiplatform.v1beta1.Trial value)821 public Builder setTrials(int index, com.google.cloud.aiplatform.v1beta1.Trial value) { 822 if (trialsBuilder_ == null) { 823 if (value == null) { 824 throw new NullPointerException(); 825 } 826 ensureTrialsIsMutable(); 827 trials_.set(index, value); 828 onChanged(); 829 } else { 830 trialsBuilder_.setMessage(index, value); 831 } 832 return this; 833 } 834 /** 835 * 836 * 837 * <pre> 838 * A list of Trials. 839 * </pre> 840 * 841 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 842 */ setTrials( int index, com.google.cloud.aiplatform.v1beta1.Trial.Builder builderForValue)843 public Builder setTrials( 844 int index, com.google.cloud.aiplatform.v1beta1.Trial.Builder builderForValue) { 845 if (trialsBuilder_ == null) { 846 ensureTrialsIsMutable(); 847 trials_.set(index, builderForValue.build()); 848 onChanged(); 849 } else { 850 trialsBuilder_.setMessage(index, builderForValue.build()); 851 } 852 return this; 853 } 854 /** 855 * 856 * 857 * <pre> 858 * A list of Trials. 859 * </pre> 860 * 861 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 862 */ addTrials(com.google.cloud.aiplatform.v1beta1.Trial value)863 public Builder addTrials(com.google.cloud.aiplatform.v1beta1.Trial value) { 864 if (trialsBuilder_ == null) { 865 if (value == null) { 866 throw new NullPointerException(); 867 } 868 ensureTrialsIsMutable(); 869 trials_.add(value); 870 onChanged(); 871 } else { 872 trialsBuilder_.addMessage(value); 873 } 874 return this; 875 } 876 /** 877 * 878 * 879 * <pre> 880 * A list of Trials. 881 * </pre> 882 * 883 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 884 */ addTrials(int index, com.google.cloud.aiplatform.v1beta1.Trial value)885 public Builder addTrials(int index, com.google.cloud.aiplatform.v1beta1.Trial value) { 886 if (trialsBuilder_ == null) { 887 if (value == null) { 888 throw new NullPointerException(); 889 } 890 ensureTrialsIsMutable(); 891 trials_.add(index, value); 892 onChanged(); 893 } else { 894 trialsBuilder_.addMessage(index, value); 895 } 896 return this; 897 } 898 /** 899 * 900 * 901 * <pre> 902 * A list of Trials. 903 * </pre> 904 * 905 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 906 */ addTrials(com.google.cloud.aiplatform.v1beta1.Trial.Builder builderForValue)907 public Builder addTrials(com.google.cloud.aiplatform.v1beta1.Trial.Builder builderForValue) { 908 if (trialsBuilder_ == null) { 909 ensureTrialsIsMutable(); 910 trials_.add(builderForValue.build()); 911 onChanged(); 912 } else { 913 trialsBuilder_.addMessage(builderForValue.build()); 914 } 915 return this; 916 } 917 /** 918 * 919 * 920 * <pre> 921 * A list of Trials. 922 * </pre> 923 * 924 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 925 */ addTrials( int index, com.google.cloud.aiplatform.v1beta1.Trial.Builder builderForValue)926 public Builder addTrials( 927 int index, com.google.cloud.aiplatform.v1beta1.Trial.Builder builderForValue) { 928 if (trialsBuilder_ == null) { 929 ensureTrialsIsMutable(); 930 trials_.add(index, builderForValue.build()); 931 onChanged(); 932 } else { 933 trialsBuilder_.addMessage(index, builderForValue.build()); 934 } 935 return this; 936 } 937 /** 938 * 939 * 940 * <pre> 941 * A list of Trials. 942 * </pre> 943 * 944 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 945 */ addAllTrials( java.lang.Iterable<? extends com.google.cloud.aiplatform.v1beta1.Trial> values)946 public Builder addAllTrials( 947 java.lang.Iterable<? extends com.google.cloud.aiplatform.v1beta1.Trial> values) { 948 if (trialsBuilder_ == null) { 949 ensureTrialsIsMutable(); 950 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, trials_); 951 onChanged(); 952 } else { 953 trialsBuilder_.addAllMessages(values); 954 } 955 return this; 956 } 957 /** 958 * 959 * 960 * <pre> 961 * A list of Trials. 962 * </pre> 963 * 964 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 965 */ clearTrials()966 public Builder clearTrials() { 967 if (trialsBuilder_ == null) { 968 trials_ = java.util.Collections.emptyList(); 969 bitField0_ = (bitField0_ & ~0x00000001); 970 onChanged(); 971 } else { 972 trialsBuilder_.clear(); 973 } 974 return this; 975 } 976 /** 977 * 978 * 979 * <pre> 980 * A list of Trials. 981 * </pre> 982 * 983 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 984 */ removeTrials(int index)985 public Builder removeTrials(int index) { 986 if (trialsBuilder_ == null) { 987 ensureTrialsIsMutable(); 988 trials_.remove(index); 989 onChanged(); 990 } else { 991 trialsBuilder_.remove(index); 992 } 993 return this; 994 } 995 /** 996 * 997 * 998 * <pre> 999 * A list of Trials. 1000 * </pre> 1001 * 1002 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 1003 */ getTrialsBuilder(int index)1004 public com.google.cloud.aiplatform.v1beta1.Trial.Builder getTrialsBuilder(int index) { 1005 return getTrialsFieldBuilder().getBuilder(index); 1006 } 1007 /** 1008 * 1009 * 1010 * <pre> 1011 * A list of Trials. 1012 * </pre> 1013 * 1014 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 1015 */ getTrialsOrBuilder(int index)1016 public com.google.cloud.aiplatform.v1beta1.TrialOrBuilder getTrialsOrBuilder(int index) { 1017 if (trialsBuilder_ == null) { 1018 return trials_.get(index); 1019 } else { 1020 return trialsBuilder_.getMessageOrBuilder(index); 1021 } 1022 } 1023 /** 1024 * 1025 * 1026 * <pre> 1027 * A list of Trials. 1028 * </pre> 1029 * 1030 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 1031 */ 1032 public java.util.List<? extends com.google.cloud.aiplatform.v1beta1.TrialOrBuilder> getTrialsOrBuilderList()1033 getTrialsOrBuilderList() { 1034 if (trialsBuilder_ != null) { 1035 return trialsBuilder_.getMessageOrBuilderList(); 1036 } else { 1037 return java.util.Collections.unmodifiableList(trials_); 1038 } 1039 } 1040 /** 1041 * 1042 * 1043 * <pre> 1044 * A list of Trials. 1045 * </pre> 1046 * 1047 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 1048 */ addTrialsBuilder()1049 public com.google.cloud.aiplatform.v1beta1.Trial.Builder addTrialsBuilder() { 1050 return getTrialsFieldBuilder() 1051 .addBuilder(com.google.cloud.aiplatform.v1beta1.Trial.getDefaultInstance()); 1052 } 1053 /** 1054 * 1055 * 1056 * <pre> 1057 * A list of Trials. 1058 * </pre> 1059 * 1060 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 1061 */ addTrialsBuilder(int index)1062 public com.google.cloud.aiplatform.v1beta1.Trial.Builder addTrialsBuilder(int index) { 1063 return getTrialsFieldBuilder() 1064 .addBuilder(index, com.google.cloud.aiplatform.v1beta1.Trial.getDefaultInstance()); 1065 } 1066 /** 1067 * 1068 * 1069 * <pre> 1070 * A list of Trials. 1071 * </pre> 1072 * 1073 * <code>repeated .google.cloud.aiplatform.v1beta1.Trial trials = 1;</code> 1074 */ 1075 public java.util.List<com.google.cloud.aiplatform.v1beta1.Trial.Builder> getTrialsBuilderList()1076 getTrialsBuilderList() { 1077 return getTrialsFieldBuilder().getBuilderList(); 1078 } 1079 1080 private com.google.protobuf.RepeatedFieldBuilderV3< 1081 com.google.cloud.aiplatform.v1beta1.Trial, 1082 com.google.cloud.aiplatform.v1beta1.Trial.Builder, 1083 com.google.cloud.aiplatform.v1beta1.TrialOrBuilder> getTrialsFieldBuilder()1084 getTrialsFieldBuilder() { 1085 if (trialsBuilder_ == null) { 1086 trialsBuilder_ = 1087 new com.google.protobuf.RepeatedFieldBuilderV3< 1088 com.google.cloud.aiplatform.v1beta1.Trial, 1089 com.google.cloud.aiplatform.v1beta1.Trial.Builder, 1090 com.google.cloud.aiplatform.v1beta1.TrialOrBuilder>( 1091 trials_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); 1092 trials_ = null; 1093 } 1094 return trialsBuilder_; 1095 } 1096 1097 private int studyState_ = 0; 1098 /** 1099 * 1100 * 1101 * <pre> 1102 * The state of the Study. 1103 * </pre> 1104 * 1105 * <code>.google.cloud.aiplatform.v1beta1.Study.State study_state = 2;</code> 1106 * 1107 * @return The enum numeric value on the wire for studyState. 1108 */ 1109 @java.lang.Override getStudyStateValue()1110 public int getStudyStateValue() { 1111 return studyState_; 1112 } 1113 /** 1114 * 1115 * 1116 * <pre> 1117 * The state of the Study. 1118 * </pre> 1119 * 1120 * <code>.google.cloud.aiplatform.v1beta1.Study.State study_state = 2;</code> 1121 * 1122 * @param value The enum numeric value on the wire for studyState to set. 1123 * @return This builder for chaining. 1124 */ setStudyStateValue(int value)1125 public Builder setStudyStateValue(int value) { 1126 studyState_ = value; 1127 bitField0_ |= 0x00000002; 1128 onChanged(); 1129 return this; 1130 } 1131 /** 1132 * 1133 * 1134 * <pre> 1135 * The state of the Study. 1136 * </pre> 1137 * 1138 * <code>.google.cloud.aiplatform.v1beta1.Study.State study_state = 2;</code> 1139 * 1140 * @return The studyState. 1141 */ 1142 @java.lang.Override getStudyState()1143 public com.google.cloud.aiplatform.v1beta1.Study.State getStudyState() { 1144 com.google.cloud.aiplatform.v1beta1.Study.State result = 1145 com.google.cloud.aiplatform.v1beta1.Study.State.forNumber(studyState_); 1146 return result == null ? com.google.cloud.aiplatform.v1beta1.Study.State.UNRECOGNIZED : result; 1147 } 1148 /** 1149 * 1150 * 1151 * <pre> 1152 * The state of the Study. 1153 * </pre> 1154 * 1155 * <code>.google.cloud.aiplatform.v1beta1.Study.State study_state = 2;</code> 1156 * 1157 * @param value The studyState to set. 1158 * @return This builder for chaining. 1159 */ setStudyState(com.google.cloud.aiplatform.v1beta1.Study.State value)1160 public Builder setStudyState(com.google.cloud.aiplatform.v1beta1.Study.State value) { 1161 if (value == null) { 1162 throw new NullPointerException(); 1163 } 1164 bitField0_ |= 0x00000002; 1165 studyState_ = value.getNumber(); 1166 onChanged(); 1167 return this; 1168 } 1169 /** 1170 * 1171 * 1172 * <pre> 1173 * The state of the Study. 1174 * </pre> 1175 * 1176 * <code>.google.cloud.aiplatform.v1beta1.Study.State study_state = 2;</code> 1177 * 1178 * @return This builder for chaining. 1179 */ clearStudyState()1180 public Builder clearStudyState() { 1181 bitField0_ = (bitField0_ & ~0x00000002); 1182 studyState_ = 0; 1183 onChanged(); 1184 return this; 1185 } 1186 1187 private com.google.protobuf.Timestamp startTime_; 1188 private com.google.protobuf.SingleFieldBuilderV3< 1189 com.google.protobuf.Timestamp, 1190 com.google.protobuf.Timestamp.Builder, 1191 com.google.protobuf.TimestampOrBuilder> 1192 startTimeBuilder_; 1193 /** 1194 * 1195 * 1196 * <pre> 1197 * The time at which the operation was started. 1198 * </pre> 1199 * 1200 * <code>.google.protobuf.Timestamp start_time = 3;</code> 1201 * 1202 * @return Whether the startTime field is set. 1203 */ hasStartTime()1204 public boolean hasStartTime() { 1205 return ((bitField0_ & 0x00000004) != 0); 1206 } 1207 /** 1208 * 1209 * 1210 * <pre> 1211 * The time at which the operation was started. 1212 * </pre> 1213 * 1214 * <code>.google.protobuf.Timestamp start_time = 3;</code> 1215 * 1216 * @return The startTime. 1217 */ getStartTime()1218 public com.google.protobuf.Timestamp getStartTime() { 1219 if (startTimeBuilder_ == null) { 1220 return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; 1221 } else { 1222 return startTimeBuilder_.getMessage(); 1223 } 1224 } 1225 /** 1226 * 1227 * 1228 * <pre> 1229 * The time at which the operation was started. 1230 * </pre> 1231 * 1232 * <code>.google.protobuf.Timestamp start_time = 3;</code> 1233 */ setStartTime(com.google.protobuf.Timestamp value)1234 public Builder setStartTime(com.google.protobuf.Timestamp value) { 1235 if (startTimeBuilder_ == null) { 1236 if (value == null) { 1237 throw new NullPointerException(); 1238 } 1239 startTime_ = value; 1240 } else { 1241 startTimeBuilder_.setMessage(value); 1242 } 1243 bitField0_ |= 0x00000004; 1244 onChanged(); 1245 return this; 1246 } 1247 /** 1248 * 1249 * 1250 * <pre> 1251 * The time at which the operation was started. 1252 * </pre> 1253 * 1254 * <code>.google.protobuf.Timestamp start_time = 3;</code> 1255 */ setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)1256 public Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1257 if (startTimeBuilder_ == null) { 1258 startTime_ = builderForValue.build(); 1259 } else { 1260 startTimeBuilder_.setMessage(builderForValue.build()); 1261 } 1262 bitField0_ |= 0x00000004; 1263 onChanged(); 1264 return this; 1265 } 1266 /** 1267 * 1268 * 1269 * <pre> 1270 * The time at which the operation was started. 1271 * </pre> 1272 * 1273 * <code>.google.protobuf.Timestamp start_time = 3;</code> 1274 */ mergeStartTime(com.google.protobuf.Timestamp value)1275 public Builder mergeStartTime(com.google.protobuf.Timestamp value) { 1276 if (startTimeBuilder_ == null) { 1277 if (((bitField0_ & 0x00000004) != 0) 1278 && startTime_ != null 1279 && startTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1280 getStartTimeBuilder().mergeFrom(value); 1281 } else { 1282 startTime_ = value; 1283 } 1284 } else { 1285 startTimeBuilder_.mergeFrom(value); 1286 } 1287 bitField0_ |= 0x00000004; 1288 onChanged(); 1289 return this; 1290 } 1291 /** 1292 * 1293 * 1294 * <pre> 1295 * The time at which the operation was started. 1296 * </pre> 1297 * 1298 * <code>.google.protobuf.Timestamp start_time = 3;</code> 1299 */ clearStartTime()1300 public Builder clearStartTime() { 1301 bitField0_ = (bitField0_ & ~0x00000004); 1302 startTime_ = null; 1303 if (startTimeBuilder_ != null) { 1304 startTimeBuilder_.dispose(); 1305 startTimeBuilder_ = null; 1306 } 1307 onChanged(); 1308 return this; 1309 } 1310 /** 1311 * 1312 * 1313 * <pre> 1314 * The time at which the operation was started. 1315 * </pre> 1316 * 1317 * <code>.google.protobuf.Timestamp start_time = 3;</code> 1318 */ getStartTimeBuilder()1319 public com.google.protobuf.Timestamp.Builder getStartTimeBuilder() { 1320 bitField0_ |= 0x00000004; 1321 onChanged(); 1322 return getStartTimeFieldBuilder().getBuilder(); 1323 } 1324 /** 1325 * 1326 * 1327 * <pre> 1328 * The time at which the operation was started. 1329 * </pre> 1330 * 1331 * <code>.google.protobuf.Timestamp start_time = 3;</code> 1332 */ getStartTimeOrBuilder()1333 public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { 1334 if (startTimeBuilder_ != null) { 1335 return startTimeBuilder_.getMessageOrBuilder(); 1336 } else { 1337 return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; 1338 } 1339 } 1340 /** 1341 * 1342 * 1343 * <pre> 1344 * The time at which the operation was started. 1345 * </pre> 1346 * 1347 * <code>.google.protobuf.Timestamp start_time = 3;</code> 1348 */ 1349 private com.google.protobuf.SingleFieldBuilderV3< 1350 com.google.protobuf.Timestamp, 1351 com.google.protobuf.Timestamp.Builder, 1352 com.google.protobuf.TimestampOrBuilder> getStartTimeFieldBuilder()1353 getStartTimeFieldBuilder() { 1354 if (startTimeBuilder_ == null) { 1355 startTimeBuilder_ = 1356 new com.google.protobuf.SingleFieldBuilderV3< 1357 com.google.protobuf.Timestamp, 1358 com.google.protobuf.Timestamp.Builder, 1359 com.google.protobuf.TimestampOrBuilder>( 1360 getStartTime(), getParentForChildren(), isClean()); 1361 startTime_ = null; 1362 } 1363 return startTimeBuilder_; 1364 } 1365 1366 private com.google.protobuf.Timestamp endTime_; 1367 private com.google.protobuf.SingleFieldBuilderV3< 1368 com.google.protobuf.Timestamp, 1369 com.google.protobuf.Timestamp.Builder, 1370 com.google.protobuf.TimestampOrBuilder> 1371 endTimeBuilder_; 1372 /** 1373 * 1374 * 1375 * <pre> 1376 * The time at which operation processing completed. 1377 * </pre> 1378 * 1379 * <code>.google.protobuf.Timestamp end_time = 4;</code> 1380 * 1381 * @return Whether the endTime field is set. 1382 */ hasEndTime()1383 public boolean hasEndTime() { 1384 return ((bitField0_ & 0x00000008) != 0); 1385 } 1386 /** 1387 * 1388 * 1389 * <pre> 1390 * The time at which operation processing completed. 1391 * </pre> 1392 * 1393 * <code>.google.protobuf.Timestamp end_time = 4;</code> 1394 * 1395 * @return The endTime. 1396 */ getEndTime()1397 public com.google.protobuf.Timestamp getEndTime() { 1398 if (endTimeBuilder_ == null) { 1399 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 1400 } else { 1401 return endTimeBuilder_.getMessage(); 1402 } 1403 } 1404 /** 1405 * 1406 * 1407 * <pre> 1408 * The time at which operation processing completed. 1409 * </pre> 1410 * 1411 * <code>.google.protobuf.Timestamp end_time = 4;</code> 1412 */ setEndTime(com.google.protobuf.Timestamp value)1413 public Builder setEndTime(com.google.protobuf.Timestamp value) { 1414 if (endTimeBuilder_ == null) { 1415 if (value == null) { 1416 throw new NullPointerException(); 1417 } 1418 endTime_ = value; 1419 } else { 1420 endTimeBuilder_.setMessage(value); 1421 } 1422 bitField0_ |= 0x00000008; 1423 onChanged(); 1424 return this; 1425 } 1426 /** 1427 * 1428 * 1429 * <pre> 1430 * The time at which operation processing completed. 1431 * </pre> 1432 * 1433 * <code>.google.protobuf.Timestamp end_time = 4;</code> 1434 */ setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)1435 public Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1436 if (endTimeBuilder_ == null) { 1437 endTime_ = builderForValue.build(); 1438 } else { 1439 endTimeBuilder_.setMessage(builderForValue.build()); 1440 } 1441 bitField0_ |= 0x00000008; 1442 onChanged(); 1443 return this; 1444 } 1445 /** 1446 * 1447 * 1448 * <pre> 1449 * The time at which operation processing completed. 1450 * </pre> 1451 * 1452 * <code>.google.protobuf.Timestamp end_time = 4;</code> 1453 */ mergeEndTime(com.google.protobuf.Timestamp value)1454 public Builder mergeEndTime(com.google.protobuf.Timestamp value) { 1455 if (endTimeBuilder_ == null) { 1456 if (((bitField0_ & 0x00000008) != 0) 1457 && endTime_ != null 1458 && endTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1459 getEndTimeBuilder().mergeFrom(value); 1460 } else { 1461 endTime_ = value; 1462 } 1463 } else { 1464 endTimeBuilder_.mergeFrom(value); 1465 } 1466 bitField0_ |= 0x00000008; 1467 onChanged(); 1468 return this; 1469 } 1470 /** 1471 * 1472 * 1473 * <pre> 1474 * The time at which operation processing completed. 1475 * </pre> 1476 * 1477 * <code>.google.protobuf.Timestamp end_time = 4;</code> 1478 */ clearEndTime()1479 public Builder clearEndTime() { 1480 bitField0_ = (bitField0_ & ~0x00000008); 1481 endTime_ = null; 1482 if (endTimeBuilder_ != null) { 1483 endTimeBuilder_.dispose(); 1484 endTimeBuilder_ = null; 1485 } 1486 onChanged(); 1487 return this; 1488 } 1489 /** 1490 * 1491 * 1492 * <pre> 1493 * The time at which operation processing completed. 1494 * </pre> 1495 * 1496 * <code>.google.protobuf.Timestamp end_time = 4;</code> 1497 */ getEndTimeBuilder()1498 public com.google.protobuf.Timestamp.Builder getEndTimeBuilder() { 1499 bitField0_ |= 0x00000008; 1500 onChanged(); 1501 return getEndTimeFieldBuilder().getBuilder(); 1502 } 1503 /** 1504 * 1505 * 1506 * <pre> 1507 * The time at which operation processing completed. 1508 * </pre> 1509 * 1510 * <code>.google.protobuf.Timestamp end_time = 4;</code> 1511 */ getEndTimeOrBuilder()1512 public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { 1513 if (endTimeBuilder_ != null) { 1514 return endTimeBuilder_.getMessageOrBuilder(); 1515 } else { 1516 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 1517 } 1518 } 1519 /** 1520 * 1521 * 1522 * <pre> 1523 * The time at which operation processing completed. 1524 * </pre> 1525 * 1526 * <code>.google.protobuf.Timestamp end_time = 4;</code> 1527 */ 1528 private com.google.protobuf.SingleFieldBuilderV3< 1529 com.google.protobuf.Timestamp, 1530 com.google.protobuf.Timestamp.Builder, 1531 com.google.protobuf.TimestampOrBuilder> getEndTimeFieldBuilder()1532 getEndTimeFieldBuilder() { 1533 if (endTimeBuilder_ == null) { 1534 endTimeBuilder_ = 1535 new com.google.protobuf.SingleFieldBuilderV3< 1536 com.google.protobuf.Timestamp, 1537 com.google.protobuf.Timestamp.Builder, 1538 com.google.protobuf.TimestampOrBuilder>( 1539 getEndTime(), getParentForChildren(), isClean()); 1540 endTime_ = null; 1541 } 1542 return endTimeBuilder_; 1543 } 1544 1545 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1546 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1547 return super.setUnknownFields(unknownFields); 1548 } 1549 1550 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1551 public final Builder mergeUnknownFields( 1552 final com.google.protobuf.UnknownFieldSet unknownFields) { 1553 return super.mergeUnknownFields(unknownFields); 1554 } 1555 1556 // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1beta1.SuggestTrialsResponse) 1557 } 1558 1559 // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1beta1.SuggestTrialsResponse) 1560 private static final com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse DEFAULT_INSTANCE; 1561 1562 static { 1563 DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse(); 1564 } 1565 getDefaultInstance()1566 public static com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse getDefaultInstance() { 1567 return DEFAULT_INSTANCE; 1568 } 1569 1570 private static final com.google.protobuf.Parser<SuggestTrialsResponse> PARSER = 1571 new com.google.protobuf.AbstractParser<SuggestTrialsResponse>() { 1572 @java.lang.Override 1573 public SuggestTrialsResponse parsePartialFrom( 1574 com.google.protobuf.CodedInputStream input, 1575 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1576 throws com.google.protobuf.InvalidProtocolBufferException { 1577 Builder builder = newBuilder(); 1578 try { 1579 builder.mergeFrom(input, extensionRegistry); 1580 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1581 throw e.setUnfinishedMessage(builder.buildPartial()); 1582 } catch (com.google.protobuf.UninitializedMessageException e) { 1583 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1584 } catch (java.io.IOException e) { 1585 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1586 .setUnfinishedMessage(builder.buildPartial()); 1587 } 1588 return builder.buildPartial(); 1589 } 1590 }; 1591 parser()1592 public static com.google.protobuf.Parser<SuggestTrialsResponse> parser() { 1593 return PARSER; 1594 } 1595 1596 @java.lang.Override getParserForType()1597 public com.google.protobuf.Parser<SuggestTrialsResponse> getParserForType() { 1598 return PARSER; 1599 } 1600 1601 @java.lang.Override getDefaultInstanceForType()1602 public com.google.cloud.aiplatform.v1beta1.SuggestTrialsResponse getDefaultInstanceForType() { 1603 return DEFAULT_INSTANCE; 1604 } 1605 } 1606