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