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/privacy/dlp/v2/dlp.proto 18 19 package com.google.privacy.dlp.v2; 20 21 /** 22 * 23 * 24 * <pre> 25 * Request message for CreateJobTrigger. 26 * </pre> 27 * 28 * Protobuf type {@code google.privacy.dlp.v2.CreateJobTriggerRequest} 29 */ 30 public final class CreateJobTriggerRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.privacy.dlp.v2.CreateJobTriggerRequest) 33 CreateJobTriggerRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use CreateJobTriggerRequest.newBuilder() to construct. CreateJobTriggerRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private CreateJobTriggerRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 CreateJobTriggerRequest()40 private CreateJobTriggerRequest() { 41 parent_ = ""; 42 triggerId_ = ""; 43 locationId_ = ""; 44 } 45 46 @java.lang.Override 47 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)48 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 49 return new CreateJobTriggerRequest(); 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.privacy.dlp.v2.DlpProto 59 .internal_static_google_privacy_dlp_v2_CreateJobTriggerRequest_descriptor; 60 } 61 62 @java.lang.Override 63 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()64 internalGetFieldAccessorTable() { 65 return com.google.privacy.dlp.v2.DlpProto 66 .internal_static_google_privacy_dlp_v2_CreateJobTriggerRequest_fieldAccessorTable 67 .ensureFieldAccessorsInitialized( 68 com.google.privacy.dlp.v2.CreateJobTriggerRequest.class, 69 com.google.privacy.dlp.v2.CreateJobTriggerRequest.Builder.class); 70 } 71 72 public static final int PARENT_FIELD_NUMBER = 1; 73 74 @SuppressWarnings("serial") 75 private volatile java.lang.Object parent_ = ""; 76 /** 77 * 78 * 79 * <pre> 80 * Required. Parent resource name. 81 * The format of this value varies depending on whether you have [specified a 82 * processing 83 * location](https://cloud.google.com/dlp/docs/specifying-location): 84 * + Projects scope, location specified:<br/> 85 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 86 * + Projects scope, no location specified (defaults to global):<br/> 87 * `projects/`<var>PROJECT_ID</var> 88 * The following example `parent` string specifies a parent project with the 89 * identifier `example-project`, and specifies the `europe-west3` location 90 * for processing data: 91 * parent=projects/example-project/locations/europe-west3 92 * </pre> 93 * 94 * <code> 95 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 96 * </code> 97 * 98 * @return The parent. 99 */ 100 @java.lang.Override getParent()101 public java.lang.String getParent() { 102 java.lang.Object ref = parent_; 103 if (ref instanceof java.lang.String) { 104 return (java.lang.String) ref; 105 } else { 106 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 107 java.lang.String s = bs.toStringUtf8(); 108 parent_ = s; 109 return s; 110 } 111 } 112 /** 113 * 114 * 115 * <pre> 116 * Required. Parent resource name. 117 * The format of this value varies depending on whether you have [specified a 118 * processing 119 * location](https://cloud.google.com/dlp/docs/specifying-location): 120 * + Projects scope, location specified:<br/> 121 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 122 * + Projects scope, no location specified (defaults to global):<br/> 123 * `projects/`<var>PROJECT_ID</var> 124 * The following example `parent` string specifies a parent project with the 125 * identifier `example-project`, and specifies the `europe-west3` location 126 * for processing data: 127 * parent=projects/example-project/locations/europe-west3 128 * </pre> 129 * 130 * <code> 131 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 132 * </code> 133 * 134 * @return The bytes for parent. 135 */ 136 @java.lang.Override getParentBytes()137 public com.google.protobuf.ByteString getParentBytes() { 138 java.lang.Object ref = parent_; 139 if (ref instanceof java.lang.String) { 140 com.google.protobuf.ByteString b = 141 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 142 parent_ = b; 143 return b; 144 } else { 145 return (com.google.protobuf.ByteString) ref; 146 } 147 } 148 149 public static final int JOB_TRIGGER_FIELD_NUMBER = 2; 150 private com.google.privacy.dlp.v2.JobTrigger jobTrigger_; 151 /** 152 * 153 * 154 * <pre> 155 * Required. The JobTrigger to create. 156 * </pre> 157 * 158 * <code> 159 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 160 * </code> 161 * 162 * @return Whether the jobTrigger field is set. 163 */ 164 @java.lang.Override hasJobTrigger()165 public boolean hasJobTrigger() { 166 return jobTrigger_ != null; 167 } 168 /** 169 * 170 * 171 * <pre> 172 * Required. The JobTrigger to create. 173 * </pre> 174 * 175 * <code> 176 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 177 * </code> 178 * 179 * @return The jobTrigger. 180 */ 181 @java.lang.Override getJobTrigger()182 public com.google.privacy.dlp.v2.JobTrigger getJobTrigger() { 183 return jobTrigger_ == null 184 ? com.google.privacy.dlp.v2.JobTrigger.getDefaultInstance() 185 : jobTrigger_; 186 } 187 /** 188 * 189 * 190 * <pre> 191 * Required. The JobTrigger to create. 192 * </pre> 193 * 194 * <code> 195 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 196 * </code> 197 */ 198 @java.lang.Override getJobTriggerOrBuilder()199 public com.google.privacy.dlp.v2.JobTriggerOrBuilder getJobTriggerOrBuilder() { 200 return jobTrigger_ == null 201 ? com.google.privacy.dlp.v2.JobTrigger.getDefaultInstance() 202 : jobTrigger_; 203 } 204 205 public static final int TRIGGER_ID_FIELD_NUMBER = 3; 206 207 @SuppressWarnings("serial") 208 private volatile java.lang.Object triggerId_ = ""; 209 /** 210 * 211 * 212 * <pre> 213 * The trigger id can contain uppercase and lowercase letters, 214 * numbers, and hyphens; that is, it must match the regular 215 * expression: `[a-zA-Z\d-_]+`. The maximum length is 100 216 * characters. Can be empty to allow the system to generate one. 217 * </pre> 218 * 219 * <code>string trigger_id = 3;</code> 220 * 221 * @return The triggerId. 222 */ 223 @java.lang.Override getTriggerId()224 public java.lang.String getTriggerId() { 225 java.lang.Object ref = triggerId_; 226 if (ref instanceof java.lang.String) { 227 return (java.lang.String) ref; 228 } else { 229 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 230 java.lang.String s = bs.toStringUtf8(); 231 triggerId_ = s; 232 return s; 233 } 234 } 235 /** 236 * 237 * 238 * <pre> 239 * The trigger id can contain uppercase and lowercase letters, 240 * numbers, and hyphens; that is, it must match the regular 241 * expression: `[a-zA-Z\d-_]+`. The maximum length is 100 242 * characters. Can be empty to allow the system to generate one. 243 * </pre> 244 * 245 * <code>string trigger_id = 3;</code> 246 * 247 * @return The bytes for triggerId. 248 */ 249 @java.lang.Override getTriggerIdBytes()250 public com.google.protobuf.ByteString getTriggerIdBytes() { 251 java.lang.Object ref = triggerId_; 252 if (ref instanceof java.lang.String) { 253 com.google.protobuf.ByteString b = 254 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 255 triggerId_ = b; 256 return b; 257 } else { 258 return (com.google.protobuf.ByteString) ref; 259 } 260 } 261 262 public static final int LOCATION_ID_FIELD_NUMBER = 4; 263 264 @SuppressWarnings("serial") 265 private volatile java.lang.Object locationId_ = ""; 266 /** 267 * 268 * 269 * <pre> 270 * Deprecated. This field has no effect. 271 * </pre> 272 * 273 * <code>string location_id = 4;</code> 274 * 275 * @return The locationId. 276 */ 277 @java.lang.Override getLocationId()278 public java.lang.String getLocationId() { 279 java.lang.Object ref = locationId_; 280 if (ref instanceof java.lang.String) { 281 return (java.lang.String) ref; 282 } else { 283 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 284 java.lang.String s = bs.toStringUtf8(); 285 locationId_ = s; 286 return s; 287 } 288 } 289 /** 290 * 291 * 292 * <pre> 293 * Deprecated. This field has no effect. 294 * </pre> 295 * 296 * <code>string location_id = 4;</code> 297 * 298 * @return The bytes for locationId. 299 */ 300 @java.lang.Override getLocationIdBytes()301 public com.google.protobuf.ByteString getLocationIdBytes() { 302 java.lang.Object ref = locationId_; 303 if (ref instanceof java.lang.String) { 304 com.google.protobuf.ByteString b = 305 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 306 locationId_ = b; 307 return b; 308 } else { 309 return (com.google.protobuf.ByteString) ref; 310 } 311 } 312 313 private byte memoizedIsInitialized = -1; 314 315 @java.lang.Override isInitialized()316 public final boolean isInitialized() { 317 byte isInitialized = memoizedIsInitialized; 318 if (isInitialized == 1) return true; 319 if (isInitialized == 0) return false; 320 321 memoizedIsInitialized = 1; 322 return true; 323 } 324 325 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)326 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 327 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { 328 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); 329 } 330 if (jobTrigger_ != null) { 331 output.writeMessage(2, getJobTrigger()); 332 } 333 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(triggerId_)) { 334 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, triggerId_); 335 } 336 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(locationId_)) { 337 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, locationId_); 338 } 339 getUnknownFields().writeTo(output); 340 } 341 342 @java.lang.Override getSerializedSize()343 public int getSerializedSize() { 344 int size = memoizedSize; 345 if (size != -1) return size; 346 347 size = 0; 348 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { 349 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); 350 } 351 if (jobTrigger_ != null) { 352 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getJobTrigger()); 353 } 354 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(triggerId_)) { 355 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, triggerId_); 356 } 357 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(locationId_)) { 358 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, locationId_); 359 } 360 size += getUnknownFields().getSerializedSize(); 361 memoizedSize = size; 362 return size; 363 } 364 365 @java.lang.Override equals(final java.lang.Object obj)366 public boolean equals(final java.lang.Object obj) { 367 if (obj == this) { 368 return true; 369 } 370 if (!(obj instanceof com.google.privacy.dlp.v2.CreateJobTriggerRequest)) { 371 return super.equals(obj); 372 } 373 com.google.privacy.dlp.v2.CreateJobTriggerRequest other = 374 (com.google.privacy.dlp.v2.CreateJobTriggerRequest) obj; 375 376 if (!getParent().equals(other.getParent())) return false; 377 if (hasJobTrigger() != other.hasJobTrigger()) return false; 378 if (hasJobTrigger()) { 379 if (!getJobTrigger().equals(other.getJobTrigger())) return false; 380 } 381 if (!getTriggerId().equals(other.getTriggerId())) return false; 382 if (!getLocationId().equals(other.getLocationId())) return false; 383 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 384 return true; 385 } 386 387 @java.lang.Override hashCode()388 public int hashCode() { 389 if (memoizedHashCode != 0) { 390 return memoizedHashCode; 391 } 392 int hash = 41; 393 hash = (19 * hash) + getDescriptor().hashCode(); 394 hash = (37 * hash) + PARENT_FIELD_NUMBER; 395 hash = (53 * hash) + getParent().hashCode(); 396 if (hasJobTrigger()) { 397 hash = (37 * hash) + JOB_TRIGGER_FIELD_NUMBER; 398 hash = (53 * hash) + getJobTrigger().hashCode(); 399 } 400 hash = (37 * hash) + TRIGGER_ID_FIELD_NUMBER; 401 hash = (53 * hash) + getTriggerId().hashCode(); 402 hash = (37 * hash) + LOCATION_ID_FIELD_NUMBER; 403 hash = (53 * hash) + getLocationId().hashCode(); 404 hash = (29 * hash) + getUnknownFields().hashCode(); 405 memoizedHashCode = hash; 406 return hash; 407 } 408 parseFrom( java.nio.ByteBuffer data)409 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseFrom( 410 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 411 return PARSER.parseFrom(data); 412 } 413 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)414 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseFrom( 415 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 416 throws com.google.protobuf.InvalidProtocolBufferException { 417 return PARSER.parseFrom(data, extensionRegistry); 418 } 419 parseFrom( com.google.protobuf.ByteString data)420 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseFrom( 421 com.google.protobuf.ByteString data) 422 throws com.google.protobuf.InvalidProtocolBufferException { 423 return PARSER.parseFrom(data); 424 } 425 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)426 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseFrom( 427 com.google.protobuf.ByteString data, 428 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 429 throws com.google.protobuf.InvalidProtocolBufferException { 430 return PARSER.parseFrom(data, extensionRegistry); 431 } 432 parseFrom(byte[] data)433 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseFrom(byte[] data) 434 throws com.google.protobuf.InvalidProtocolBufferException { 435 return PARSER.parseFrom(data); 436 } 437 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)438 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseFrom( 439 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 440 throws com.google.protobuf.InvalidProtocolBufferException { 441 return PARSER.parseFrom(data, extensionRegistry); 442 } 443 parseFrom( java.io.InputStream input)444 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseFrom( 445 java.io.InputStream input) throws java.io.IOException { 446 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 447 } 448 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)449 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseFrom( 450 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 451 throws java.io.IOException { 452 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 453 PARSER, input, extensionRegistry); 454 } 455 parseDelimitedFrom( java.io.InputStream input)456 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseDelimitedFrom( 457 java.io.InputStream input) throws java.io.IOException { 458 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 459 } 460 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)461 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseDelimitedFrom( 462 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 463 throws java.io.IOException { 464 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 465 PARSER, input, extensionRegistry); 466 } 467 parseFrom( com.google.protobuf.CodedInputStream input)468 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseFrom( 469 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 470 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 471 } 472 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)473 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest parseFrom( 474 com.google.protobuf.CodedInputStream input, 475 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 476 throws java.io.IOException { 477 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 478 PARSER, input, extensionRegistry); 479 } 480 481 @java.lang.Override newBuilderForType()482 public Builder newBuilderForType() { 483 return newBuilder(); 484 } 485 newBuilder()486 public static Builder newBuilder() { 487 return DEFAULT_INSTANCE.toBuilder(); 488 } 489 newBuilder(com.google.privacy.dlp.v2.CreateJobTriggerRequest prototype)490 public static Builder newBuilder(com.google.privacy.dlp.v2.CreateJobTriggerRequest prototype) { 491 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 492 } 493 494 @java.lang.Override toBuilder()495 public Builder toBuilder() { 496 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 497 } 498 499 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)500 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 501 Builder builder = new Builder(parent); 502 return builder; 503 } 504 /** 505 * 506 * 507 * <pre> 508 * Request message for CreateJobTrigger. 509 * </pre> 510 * 511 * Protobuf type {@code google.privacy.dlp.v2.CreateJobTriggerRequest} 512 */ 513 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 514 implements 515 // @@protoc_insertion_point(builder_implements:google.privacy.dlp.v2.CreateJobTriggerRequest) 516 com.google.privacy.dlp.v2.CreateJobTriggerRequestOrBuilder { getDescriptor()517 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 518 return com.google.privacy.dlp.v2.DlpProto 519 .internal_static_google_privacy_dlp_v2_CreateJobTriggerRequest_descriptor; 520 } 521 522 @java.lang.Override 523 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()524 internalGetFieldAccessorTable() { 525 return com.google.privacy.dlp.v2.DlpProto 526 .internal_static_google_privacy_dlp_v2_CreateJobTriggerRequest_fieldAccessorTable 527 .ensureFieldAccessorsInitialized( 528 com.google.privacy.dlp.v2.CreateJobTriggerRequest.class, 529 com.google.privacy.dlp.v2.CreateJobTriggerRequest.Builder.class); 530 } 531 532 // Construct using com.google.privacy.dlp.v2.CreateJobTriggerRequest.newBuilder() Builder()533 private Builder() {} 534 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)535 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 536 super(parent); 537 } 538 539 @java.lang.Override clear()540 public Builder clear() { 541 super.clear(); 542 bitField0_ = 0; 543 parent_ = ""; 544 jobTrigger_ = null; 545 if (jobTriggerBuilder_ != null) { 546 jobTriggerBuilder_.dispose(); 547 jobTriggerBuilder_ = null; 548 } 549 triggerId_ = ""; 550 locationId_ = ""; 551 return this; 552 } 553 554 @java.lang.Override getDescriptorForType()555 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 556 return com.google.privacy.dlp.v2.DlpProto 557 .internal_static_google_privacy_dlp_v2_CreateJobTriggerRequest_descriptor; 558 } 559 560 @java.lang.Override getDefaultInstanceForType()561 public com.google.privacy.dlp.v2.CreateJobTriggerRequest getDefaultInstanceForType() { 562 return com.google.privacy.dlp.v2.CreateJobTriggerRequest.getDefaultInstance(); 563 } 564 565 @java.lang.Override build()566 public com.google.privacy.dlp.v2.CreateJobTriggerRequest build() { 567 com.google.privacy.dlp.v2.CreateJobTriggerRequest result = buildPartial(); 568 if (!result.isInitialized()) { 569 throw newUninitializedMessageException(result); 570 } 571 return result; 572 } 573 574 @java.lang.Override buildPartial()575 public com.google.privacy.dlp.v2.CreateJobTriggerRequest buildPartial() { 576 com.google.privacy.dlp.v2.CreateJobTriggerRequest result = 577 new com.google.privacy.dlp.v2.CreateJobTriggerRequest(this); 578 if (bitField0_ != 0) { 579 buildPartial0(result); 580 } 581 onBuilt(); 582 return result; 583 } 584 buildPartial0(com.google.privacy.dlp.v2.CreateJobTriggerRequest result)585 private void buildPartial0(com.google.privacy.dlp.v2.CreateJobTriggerRequest result) { 586 int from_bitField0_ = bitField0_; 587 if (((from_bitField0_ & 0x00000001) != 0)) { 588 result.parent_ = parent_; 589 } 590 if (((from_bitField0_ & 0x00000002) != 0)) { 591 result.jobTrigger_ = jobTriggerBuilder_ == null ? jobTrigger_ : jobTriggerBuilder_.build(); 592 } 593 if (((from_bitField0_ & 0x00000004) != 0)) { 594 result.triggerId_ = triggerId_; 595 } 596 if (((from_bitField0_ & 0x00000008) != 0)) { 597 result.locationId_ = locationId_; 598 } 599 } 600 601 @java.lang.Override clone()602 public Builder clone() { 603 return super.clone(); 604 } 605 606 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)607 public Builder setField( 608 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 609 return super.setField(field, value); 610 } 611 612 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)613 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 614 return super.clearField(field); 615 } 616 617 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)618 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 619 return super.clearOneof(oneof); 620 } 621 622 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)623 public Builder setRepeatedField( 624 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 625 return super.setRepeatedField(field, index, value); 626 } 627 628 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)629 public Builder addRepeatedField( 630 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 631 return super.addRepeatedField(field, value); 632 } 633 634 @java.lang.Override mergeFrom(com.google.protobuf.Message other)635 public Builder mergeFrom(com.google.protobuf.Message other) { 636 if (other instanceof com.google.privacy.dlp.v2.CreateJobTriggerRequest) { 637 return mergeFrom((com.google.privacy.dlp.v2.CreateJobTriggerRequest) other); 638 } else { 639 super.mergeFrom(other); 640 return this; 641 } 642 } 643 mergeFrom(com.google.privacy.dlp.v2.CreateJobTriggerRequest other)644 public Builder mergeFrom(com.google.privacy.dlp.v2.CreateJobTriggerRequest other) { 645 if (other == com.google.privacy.dlp.v2.CreateJobTriggerRequest.getDefaultInstance()) 646 return this; 647 if (!other.getParent().isEmpty()) { 648 parent_ = other.parent_; 649 bitField0_ |= 0x00000001; 650 onChanged(); 651 } 652 if (other.hasJobTrigger()) { 653 mergeJobTrigger(other.getJobTrigger()); 654 } 655 if (!other.getTriggerId().isEmpty()) { 656 triggerId_ = other.triggerId_; 657 bitField0_ |= 0x00000004; 658 onChanged(); 659 } 660 if (!other.getLocationId().isEmpty()) { 661 locationId_ = other.locationId_; 662 bitField0_ |= 0x00000008; 663 onChanged(); 664 } 665 this.mergeUnknownFields(other.getUnknownFields()); 666 onChanged(); 667 return this; 668 } 669 670 @java.lang.Override isInitialized()671 public final boolean isInitialized() { 672 return true; 673 } 674 675 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)676 public Builder mergeFrom( 677 com.google.protobuf.CodedInputStream input, 678 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 679 throws java.io.IOException { 680 if (extensionRegistry == null) { 681 throw new java.lang.NullPointerException(); 682 } 683 try { 684 boolean done = false; 685 while (!done) { 686 int tag = input.readTag(); 687 switch (tag) { 688 case 0: 689 done = true; 690 break; 691 case 10: 692 { 693 parent_ = input.readStringRequireUtf8(); 694 bitField0_ |= 0x00000001; 695 break; 696 } // case 10 697 case 18: 698 { 699 input.readMessage(getJobTriggerFieldBuilder().getBuilder(), extensionRegistry); 700 bitField0_ |= 0x00000002; 701 break; 702 } // case 18 703 case 26: 704 { 705 triggerId_ = input.readStringRequireUtf8(); 706 bitField0_ |= 0x00000004; 707 break; 708 } // case 26 709 case 34: 710 { 711 locationId_ = input.readStringRequireUtf8(); 712 bitField0_ |= 0x00000008; 713 break; 714 } // case 34 715 default: 716 { 717 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 718 done = true; // was an endgroup tag 719 } 720 break; 721 } // default: 722 } // switch (tag) 723 } // while (!done) 724 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 725 throw e.unwrapIOException(); 726 } finally { 727 onChanged(); 728 } // finally 729 return this; 730 } 731 732 private int bitField0_; 733 734 private java.lang.Object parent_ = ""; 735 /** 736 * 737 * 738 * <pre> 739 * Required. Parent resource name. 740 * The format of this value varies depending on whether you have [specified a 741 * processing 742 * location](https://cloud.google.com/dlp/docs/specifying-location): 743 * + Projects scope, location specified:<br/> 744 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 745 * + Projects scope, no location specified (defaults to global):<br/> 746 * `projects/`<var>PROJECT_ID</var> 747 * The following example `parent` string specifies a parent project with the 748 * identifier `example-project`, and specifies the `europe-west3` location 749 * for processing data: 750 * parent=projects/example-project/locations/europe-west3 751 * </pre> 752 * 753 * <code> 754 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 755 * </code> 756 * 757 * @return The parent. 758 */ getParent()759 public java.lang.String getParent() { 760 java.lang.Object ref = parent_; 761 if (!(ref instanceof java.lang.String)) { 762 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 763 java.lang.String s = bs.toStringUtf8(); 764 parent_ = s; 765 return s; 766 } else { 767 return (java.lang.String) ref; 768 } 769 } 770 /** 771 * 772 * 773 * <pre> 774 * Required. Parent resource name. 775 * The format of this value varies depending on whether you have [specified a 776 * processing 777 * location](https://cloud.google.com/dlp/docs/specifying-location): 778 * + Projects scope, location specified:<br/> 779 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 780 * + Projects scope, no location specified (defaults to global):<br/> 781 * `projects/`<var>PROJECT_ID</var> 782 * The following example `parent` string specifies a parent project with the 783 * identifier `example-project`, and specifies the `europe-west3` location 784 * for processing data: 785 * parent=projects/example-project/locations/europe-west3 786 * </pre> 787 * 788 * <code> 789 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 790 * </code> 791 * 792 * @return The bytes for parent. 793 */ getParentBytes()794 public com.google.protobuf.ByteString getParentBytes() { 795 java.lang.Object ref = parent_; 796 if (ref instanceof String) { 797 com.google.protobuf.ByteString b = 798 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 799 parent_ = b; 800 return b; 801 } else { 802 return (com.google.protobuf.ByteString) ref; 803 } 804 } 805 /** 806 * 807 * 808 * <pre> 809 * Required. Parent resource name. 810 * The format of this value varies depending on whether you have [specified a 811 * processing 812 * location](https://cloud.google.com/dlp/docs/specifying-location): 813 * + Projects scope, location specified:<br/> 814 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 815 * + Projects scope, no location specified (defaults to global):<br/> 816 * `projects/`<var>PROJECT_ID</var> 817 * The following example `parent` string specifies a parent project with the 818 * identifier `example-project`, and specifies the `europe-west3` location 819 * for processing data: 820 * parent=projects/example-project/locations/europe-west3 821 * </pre> 822 * 823 * <code> 824 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 825 * </code> 826 * 827 * @param value The parent to set. 828 * @return This builder for chaining. 829 */ setParent(java.lang.String value)830 public Builder setParent(java.lang.String value) { 831 if (value == null) { 832 throw new NullPointerException(); 833 } 834 parent_ = value; 835 bitField0_ |= 0x00000001; 836 onChanged(); 837 return this; 838 } 839 /** 840 * 841 * 842 * <pre> 843 * Required. Parent resource name. 844 * The format of this value varies depending on whether you have [specified a 845 * processing 846 * location](https://cloud.google.com/dlp/docs/specifying-location): 847 * + Projects scope, location specified:<br/> 848 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 849 * + Projects scope, no location specified (defaults to global):<br/> 850 * `projects/`<var>PROJECT_ID</var> 851 * The following example `parent` string specifies a parent project with the 852 * identifier `example-project`, and specifies the `europe-west3` location 853 * for processing data: 854 * parent=projects/example-project/locations/europe-west3 855 * </pre> 856 * 857 * <code> 858 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 859 * </code> 860 * 861 * @return This builder for chaining. 862 */ clearParent()863 public Builder clearParent() { 864 parent_ = getDefaultInstance().getParent(); 865 bitField0_ = (bitField0_ & ~0x00000001); 866 onChanged(); 867 return this; 868 } 869 /** 870 * 871 * 872 * <pre> 873 * Required. Parent resource name. 874 * The format of this value varies depending on whether you have [specified a 875 * processing 876 * location](https://cloud.google.com/dlp/docs/specifying-location): 877 * + Projects scope, location specified:<br/> 878 * `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> 879 * + Projects scope, no location specified (defaults to global):<br/> 880 * `projects/`<var>PROJECT_ID</var> 881 * The following example `parent` string specifies a parent project with the 882 * identifier `example-project`, and specifies the `europe-west3` location 883 * for processing data: 884 * parent=projects/example-project/locations/europe-west3 885 * </pre> 886 * 887 * <code> 888 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 889 * </code> 890 * 891 * @param value The bytes for parent to set. 892 * @return This builder for chaining. 893 */ setParentBytes(com.google.protobuf.ByteString value)894 public Builder setParentBytes(com.google.protobuf.ByteString value) { 895 if (value == null) { 896 throw new NullPointerException(); 897 } 898 checkByteStringIsUtf8(value); 899 parent_ = value; 900 bitField0_ |= 0x00000001; 901 onChanged(); 902 return this; 903 } 904 905 private com.google.privacy.dlp.v2.JobTrigger jobTrigger_; 906 private com.google.protobuf.SingleFieldBuilderV3< 907 com.google.privacy.dlp.v2.JobTrigger, 908 com.google.privacy.dlp.v2.JobTrigger.Builder, 909 com.google.privacy.dlp.v2.JobTriggerOrBuilder> 910 jobTriggerBuilder_; 911 /** 912 * 913 * 914 * <pre> 915 * Required. The JobTrigger to create. 916 * </pre> 917 * 918 * <code> 919 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 920 * </code> 921 * 922 * @return Whether the jobTrigger field is set. 923 */ hasJobTrigger()924 public boolean hasJobTrigger() { 925 return ((bitField0_ & 0x00000002) != 0); 926 } 927 /** 928 * 929 * 930 * <pre> 931 * Required. The JobTrigger to create. 932 * </pre> 933 * 934 * <code> 935 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 936 * </code> 937 * 938 * @return The jobTrigger. 939 */ getJobTrigger()940 public com.google.privacy.dlp.v2.JobTrigger getJobTrigger() { 941 if (jobTriggerBuilder_ == null) { 942 return jobTrigger_ == null 943 ? com.google.privacy.dlp.v2.JobTrigger.getDefaultInstance() 944 : jobTrigger_; 945 } else { 946 return jobTriggerBuilder_.getMessage(); 947 } 948 } 949 /** 950 * 951 * 952 * <pre> 953 * Required. The JobTrigger to create. 954 * </pre> 955 * 956 * <code> 957 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 958 * </code> 959 */ setJobTrigger(com.google.privacy.dlp.v2.JobTrigger value)960 public Builder setJobTrigger(com.google.privacy.dlp.v2.JobTrigger value) { 961 if (jobTriggerBuilder_ == null) { 962 if (value == null) { 963 throw new NullPointerException(); 964 } 965 jobTrigger_ = value; 966 } else { 967 jobTriggerBuilder_.setMessage(value); 968 } 969 bitField0_ |= 0x00000002; 970 onChanged(); 971 return this; 972 } 973 /** 974 * 975 * 976 * <pre> 977 * Required. The JobTrigger to create. 978 * </pre> 979 * 980 * <code> 981 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 982 * </code> 983 */ setJobTrigger(com.google.privacy.dlp.v2.JobTrigger.Builder builderForValue)984 public Builder setJobTrigger(com.google.privacy.dlp.v2.JobTrigger.Builder builderForValue) { 985 if (jobTriggerBuilder_ == null) { 986 jobTrigger_ = builderForValue.build(); 987 } else { 988 jobTriggerBuilder_.setMessage(builderForValue.build()); 989 } 990 bitField0_ |= 0x00000002; 991 onChanged(); 992 return this; 993 } 994 /** 995 * 996 * 997 * <pre> 998 * Required. The JobTrigger to create. 999 * </pre> 1000 * 1001 * <code> 1002 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 1003 * </code> 1004 */ mergeJobTrigger(com.google.privacy.dlp.v2.JobTrigger value)1005 public Builder mergeJobTrigger(com.google.privacy.dlp.v2.JobTrigger value) { 1006 if (jobTriggerBuilder_ == null) { 1007 if (((bitField0_ & 0x00000002) != 0) 1008 && jobTrigger_ != null 1009 && jobTrigger_ != com.google.privacy.dlp.v2.JobTrigger.getDefaultInstance()) { 1010 getJobTriggerBuilder().mergeFrom(value); 1011 } else { 1012 jobTrigger_ = value; 1013 } 1014 } else { 1015 jobTriggerBuilder_.mergeFrom(value); 1016 } 1017 bitField0_ |= 0x00000002; 1018 onChanged(); 1019 return this; 1020 } 1021 /** 1022 * 1023 * 1024 * <pre> 1025 * Required. The JobTrigger to create. 1026 * </pre> 1027 * 1028 * <code> 1029 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 1030 * </code> 1031 */ clearJobTrigger()1032 public Builder clearJobTrigger() { 1033 bitField0_ = (bitField0_ & ~0x00000002); 1034 jobTrigger_ = null; 1035 if (jobTriggerBuilder_ != null) { 1036 jobTriggerBuilder_.dispose(); 1037 jobTriggerBuilder_ = null; 1038 } 1039 onChanged(); 1040 return this; 1041 } 1042 /** 1043 * 1044 * 1045 * <pre> 1046 * Required. The JobTrigger to create. 1047 * </pre> 1048 * 1049 * <code> 1050 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 1051 * </code> 1052 */ getJobTriggerBuilder()1053 public com.google.privacy.dlp.v2.JobTrigger.Builder getJobTriggerBuilder() { 1054 bitField0_ |= 0x00000002; 1055 onChanged(); 1056 return getJobTriggerFieldBuilder().getBuilder(); 1057 } 1058 /** 1059 * 1060 * 1061 * <pre> 1062 * Required. The JobTrigger to create. 1063 * </pre> 1064 * 1065 * <code> 1066 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 1067 * </code> 1068 */ getJobTriggerOrBuilder()1069 public com.google.privacy.dlp.v2.JobTriggerOrBuilder getJobTriggerOrBuilder() { 1070 if (jobTriggerBuilder_ != null) { 1071 return jobTriggerBuilder_.getMessageOrBuilder(); 1072 } else { 1073 return jobTrigger_ == null 1074 ? com.google.privacy.dlp.v2.JobTrigger.getDefaultInstance() 1075 : jobTrigger_; 1076 } 1077 } 1078 /** 1079 * 1080 * 1081 * <pre> 1082 * Required. The JobTrigger to create. 1083 * </pre> 1084 * 1085 * <code> 1086 * .google.privacy.dlp.v2.JobTrigger job_trigger = 2 [(.google.api.field_behavior) = REQUIRED]; 1087 * </code> 1088 */ 1089 private com.google.protobuf.SingleFieldBuilderV3< 1090 com.google.privacy.dlp.v2.JobTrigger, 1091 com.google.privacy.dlp.v2.JobTrigger.Builder, 1092 com.google.privacy.dlp.v2.JobTriggerOrBuilder> getJobTriggerFieldBuilder()1093 getJobTriggerFieldBuilder() { 1094 if (jobTriggerBuilder_ == null) { 1095 jobTriggerBuilder_ = 1096 new com.google.protobuf.SingleFieldBuilderV3< 1097 com.google.privacy.dlp.v2.JobTrigger, 1098 com.google.privacy.dlp.v2.JobTrigger.Builder, 1099 com.google.privacy.dlp.v2.JobTriggerOrBuilder>( 1100 getJobTrigger(), getParentForChildren(), isClean()); 1101 jobTrigger_ = null; 1102 } 1103 return jobTriggerBuilder_; 1104 } 1105 1106 private java.lang.Object triggerId_ = ""; 1107 /** 1108 * 1109 * 1110 * <pre> 1111 * The trigger id can contain uppercase and lowercase letters, 1112 * numbers, and hyphens; that is, it must match the regular 1113 * expression: `[a-zA-Z\d-_]+`. The maximum length is 100 1114 * characters. Can be empty to allow the system to generate one. 1115 * </pre> 1116 * 1117 * <code>string trigger_id = 3;</code> 1118 * 1119 * @return The triggerId. 1120 */ getTriggerId()1121 public java.lang.String getTriggerId() { 1122 java.lang.Object ref = triggerId_; 1123 if (!(ref instanceof java.lang.String)) { 1124 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1125 java.lang.String s = bs.toStringUtf8(); 1126 triggerId_ = s; 1127 return s; 1128 } else { 1129 return (java.lang.String) ref; 1130 } 1131 } 1132 /** 1133 * 1134 * 1135 * <pre> 1136 * The trigger id can contain uppercase and lowercase letters, 1137 * numbers, and hyphens; that is, it must match the regular 1138 * expression: `[a-zA-Z\d-_]+`. The maximum length is 100 1139 * characters. Can be empty to allow the system to generate one. 1140 * </pre> 1141 * 1142 * <code>string trigger_id = 3;</code> 1143 * 1144 * @return The bytes for triggerId. 1145 */ getTriggerIdBytes()1146 public com.google.protobuf.ByteString getTriggerIdBytes() { 1147 java.lang.Object ref = triggerId_; 1148 if (ref instanceof String) { 1149 com.google.protobuf.ByteString b = 1150 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1151 triggerId_ = b; 1152 return b; 1153 } else { 1154 return (com.google.protobuf.ByteString) ref; 1155 } 1156 } 1157 /** 1158 * 1159 * 1160 * <pre> 1161 * The trigger id can contain uppercase and lowercase letters, 1162 * numbers, and hyphens; that is, it must match the regular 1163 * expression: `[a-zA-Z\d-_]+`. The maximum length is 100 1164 * characters. Can be empty to allow the system to generate one. 1165 * </pre> 1166 * 1167 * <code>string trigger_id = 3;</code> 1168 * 1169 * @param value The triggerId to set. 1170 * @return This builder for chaining. 1171 */ setTriggerId(java.lang.String value)1172 public Builder setTriggerId(java.lang.String value) { 1173 if (value == null) { 1174 throw new NullPointerException(); 1175 } 1176 triggerId_ = value; 1177 bitField0_ |= 0x00000004; 1178 onChanged(); 1179 return this; 1180 } 1181 /** 1182 * 1183 * 1184 * <pre> 1185 * The trigger id can contain uppercase and lowercase letters, 1186 * numbers, and hyphens; that is, it must match the regular 1187 * expression: `[a-zA-Z\d-_]+`. The maximum length is 100 1188 * characters. Can be empty to allow the system to generate one. 1189 * </pre> 1190 * 1191 * <code>string trigger_id = 3;</code> 1192 * 1193 * @return This builder for chaining. 1194 */ clearTriggerId()1195 public Builder clearTriggerId() { 1196 triggerId_ = getDefaultInstance().getTriggerId(); 1197 bitField0_ = (bitField0_ & ~0x00000004); 1198 onChanged(); 1199 return this; 1200 } 1201 /** 1202 * 1203 * 1204 * <pre> 1205 * The trigger id can contain uppercase and lowercase letters, 1206 * numbers, and hyphens; that is, it must match the regular 1207 * expression: `[a-zA-Z\d-_]+`. The maximum length is 100 1208 * characters. Can be empty to allow the system to generate one. 1209 * </pre> 1210 * 1211 * <code>string trigger_id = 3;</code> 1212 * 1213 * @param value The bytes for triggerId to set. 1214 * @return This builder for chaining. 1215 */ setTriggerIdBytes(com.google.protobuf.ByteString value)1216 public Builder setTriggerIdBytes(com.google.protobuf.ByteString value) { 1217 if (value == null) { 1218 throw new NullPointerException(); 1219 } 1220 checkByteStringIsUtf8(value); 1221 triggerId_ = value; 1222 bitField0_ |= 0x00000004; 1223 onChanged(); 1224 return this; 1225 } 1226 1227 private java.lang.Object locationId_ = ""; 1228 /** 1229 * 1230 * 1231 * <pre> 1232 * Deprecated. This field has no effect. 1233 * </pre> 1234 * 1235 * <code>string location_id = 4;</code> 1236 * 1237 * @return The locationId. 1238 */ getLocationId()1239 public java.lang.String getLocationId() { 1240 java.lang.Object ref = locationId_; 1241 if (!(ref instanceof java.lang.String)) { 1242 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1243 java.lang.String s = bs.toStringUtf8(); 1244 locationId_ = s; 1245 return s; 1246 } else { 1247 return (java.lang.String) ref; 1248 } 1249 } 1250 /** 1251 * 1252 * 1253 * <pre> 1254 * Deprecated. This field has no effect. 1255 * </pre> 1256 * 1257 * <code>string location_id = 4;</code> 1258 * 1259 * @return The bytes for locationId. 1260 */ getLocationIdBytes()1261 public com.google.protobuf.ByteString getLocationIdBytes() { 1262 java.lang.Object ref = locationId_; 1263 if (ref instanceof String) { 1264 com.google.protobuf.ByteString b = 1265 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1266 locationId_ = b; 1267 return b; 1268 } else { 1269 return (com.google.protobuf.ByteString) ref; 1270 } 1271 } 1272 /** 1273 * 1274 * 1275 * <pre> 1276 * Deprecated. This field has no effect. 1277 * </pre> 1278 * 1279 * <code>string location_id = 4;</code> 1280 * 1281 * @param value The locationId to set. 1282 * @return This builder for chaining. 1283 */ setLocationId(java.lang.String value)1284 public Builder setLocationId(java.lang.String value) { 1285 if (value == null) { 1286 throw new NullPointerException(); 1287 } 1288 locationId_ = value; 1289 bitField0_ |= 0x00000008; 1290 onChanged(); 1291 return this; 1292 } 1293 /** 1294 * 1295 * 1296 * <pre> 1297 * Deprecated. This field has no effect. 1298 * </pre> 1299 * 1300 * <code>string location_id = 4;</code> 1301 * 1302 * @return This builder for chaining. 1303 */ clearLocationId()1304 public Builder clearLocationId() { 1305 locationId_ = getDefaultInstance().getLocationId(); 1306 bitField0_ = (bitField0_ & ~0x00000008); 1307 onChanged(); 1308 return this; 1309 } 1310 /** 1311 * 1312 * 1313 * <pre> 1314 * Deprecated. This field has no effect. 1315 * </pre> 1316 * 1317 * <code>string location_id = 4;</code> 1318 * 1319 * @param value The bytes for locationId to set. 1320 * @return This builder for chaining. 1321 */ setLocationIdBytes(com.google.protobuf.ByteString value)1322 public Builder setLocationIdBytes(com.google.protobuf.ByteString value) { 1323 if (value == null) { 1324 throw new NullPointerException(); 1325 } 1326 checkByteStringIsUtf8(value); 1327 locationId_ = value; 1328 bitField0_ |= 0x00000008; 1329 onChanged(); 1330 return this; 1331 } 1332 1333 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1334 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1335 return super.setUnknownFields(unknownFields); 1336 } 1337 1338 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1339 public final Builder mergeUnknownFields( 1340 final com.google.protobuf.UnknownFieldSet unknownFields) { 1341 return super.mergeUnknownFields(unknownFields); 1342 } 1343 1344 // @@protoc_insertion_point(builder_scope:google.privacy.dlp.v2.CreateJobTriggerRequest) 1345 } 1346 1347 // @@protoc_insertion_point(class_scope:google.privacy.dlp.v2.CreateJobTriggerRequest) 1348 private static final com.google.privacy.dlp.v2.CreateJobTriggerRequest DEFAULT_INSTANCE; 1349 1350 static { 1351 DEFAULT_INSTANCE = new com.google.privacy.dlp.v2.CreateJobTriggerRequest(); 1352 } 1353 getDefaultInstance()1354 public static com.google.privacy.dlp.v2.CreateJobTriggerRequest getDefaultInstance() { 1355 return DEFAULT_INSTANCE; 1356 } 1357 1358 private static final com.google.protobuf.Parser<CreateJobTriggerRequest> PARSER = 1359 new com.google.protobuf.AbstractParser<CreateJobTriggerRequest>() { 1360 @java.lang.Override 1361 public CreateJobTriggerRequest parsePartialFrom( 1362 com.google.protobuf.CodedInputStream input, 1363 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1364 throws com.google.protobuf.InvalidProtocolBufferException { 1365 Builder builder = newBuilder(); 1366 try { 1367 builder.mergeFrom(input, extensionRegistry); 1368 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1369 throw e.setUnfinishedMessage(builder.buildPartial()); 1370 } catch (com.google.protobuf.UninitializedMessageException e) { 1371 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1372 } catch (java.io.IOException e) { 1373 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1374 .setUnfinishedMessage(builder.buildPartial()); 1375 } 1376 return builder.buildPartial(); 1377 } 1378 }; 1379 parser()1380 public static com.google.protobuf.Parser<CreateJobTriggerRequest> parser() { 1381 return PARSER; 1382 } 1383 1384 @java.lang.Override getParserForType()1385 public com.google.protobuf.Parser<CreateJobTriggerRequest> getParserForType() { 1386 return PARSER; 1387 } 1388 1389 @java.lang.Override getDefaultInstanceForType()1390 public com.google.privacy.dlp.v2.CreateJobTriggerRequest getDefaultInstanceForType() { 1391 return DEFAULT_INSTANCE; 1392 } 1393 } 1394