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