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