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