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/memcache/v1/cloud_memcache.proto 18 19 package com.google.cloud.memcache.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Represents the metadata of a long-running operation. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.memcache.v1.OperationMetadata} 29 */ 30 public final class OperationMetadata extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.memcache.v1.OperationMetadata) 33 OperationMetadataOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use OperationMetadata.newBuilder() to construct. OperationMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private OperationMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 OperationMetadata()40 private OperationMetadata() { 41 target_ = ""; 42 verb_ = ""; 43 statusDetail_ = ""; 44 apiVersion_ = ""; 45 } 46 47 @java.lang.Override 48 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)49 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 50 return new OperationMetadata(); 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.cloud.memcache.v1.CloudMemcacheProto 60 .internal_static_google_cloud_memcache_v1_OperationMetadata_descriptor; 61 } 62 63 @java.lang.Override 64 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()65 internalGetFieldAccessorTable() { 66 return com.google.cloud.memcache.v1.CloudMemcacheProto 67 .internal_static_google_cloud_memcache_v1_OperationMetadata_fieldAccessorTable 68 .ensureFieldAccessorsInitialized( 69 com.google.cloud.memcache.v1.OperationMetadata.class, 70 com.google.cloud.memcache.v1.OperationMetadata.Builder.class); 71 } 72 73 public static final int CREATE_TIME_FIELD_NUMBER = 1; 74 private com.google.protobuf.Timestamp createTime_; 75 /** 76 * 77 * 78 * <pre> 79 * Output only. Time when the operation was created. 80 * </pre> 81 * 82 * <code>.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 83 * </code> 84 * 85 * @return Whether the createTime field is set. 86 */ 87 @java.lang.Override hasCreateTime()88 public boolean hasCreateTime() { 89 return createTime_ != null; 90 } 91 /** 92 * 93 * 94 * <pre> 95 * Output only. Time when the operation was created. 96 * </pre> 97 * 98 * <code>.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 99 * </code> 100 * 101 * @return The createTime. 102 */ 103 @java.lang.Override getCreateTime()104 public com.google.protobuf.Timestamp getCreateTime() { 105 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 106 } 107 /** 108 * 109 * 110 * <pre> 111 * Output only. Time when the operation was created. 112 * </pre> 113 * 114 * <code>.google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 115 * </code> 116 */ 117 @java.lang.Override getCreateTimeOrBuilder()118 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 119 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 120 } 121 122 public static final int END_TIME_FIELD_NUMBER = 2; 123 private com.google.protobuf.Timestamp endTime_; 124 /** 125 * 126 * 127 * <pre> 128 * Output only. Time when the operation finished running. 129 * </pre> 130 * 131 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 132 * </code> 133 * 134 * @return Whether the endTime field is set. 135 */ 136 @java.lang.Override hasEndTime()137 public boolean hasEndTime() { 138 return endTime_ != null; 139 } 140 /** 141 * 142 * 143 * <pre> 144 * Output only. Time when the operation finished running. 145 * </pre> 146 * 147 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 148 * </code> 149 * 150 * @return The endTime. 151 */ 152 @java.lang.Override getEndTime()153 public com.google.protobuf.Timestamp getEndTime() { 154 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 155 } 156 /** 157 * 158 * 159 * <pre> 160 * Output only. Time when the operation finished running. 161 * </pre> 162 * 163 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 164 * </code> 165 */ 166 @java.lang.Override getEndTimeOrBuilder()167 public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { 168 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 169 } 170 171 public static final int TARGET_FIELD_NUMBER = 3; 172 173 @SuppressWarnings("serial") 174 private volatile java.lang.Object target_ = ""; 175 /** 176 * 177 * 178 * <pre> 179 * Output only. Server-defined resource path for the target of the operation. 180 * </pre> 181 * 182 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 183 * 184 * @return The target. 185 */ 186 @java.lang.Override getTarget()187 public java.lang.String getTarget() { 188 java.lang.Object ref = target_; 189 if (ref instanceof java.lang.String) { 190 return (java.lang.String) ref; 191 } else { 192 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 193 java.lang.String s = bs.toStringUtf8(); 194 target_ = s; 195 return s; 196 } 197 } 198 /** 199 * 200 * 201 * <pre> 202 * Output only. Server-defined resource path for the target of the operation. 203 * </pre> 204 * 205 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 206 * 207 * @return The bytes for target. 208 */ 209 @java.lang.Override getTargetBytes()210 public com.google.protobuf.ByteString getTargetBytes() { 211 java.lang.Object ref = target_; 212 if (ref instanceof java.lang.String) { 213 com.google.protobuf.ByteString b = 214 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 215 target_ = b; 216 return b; 217 } else { 218 return (com.google.protobuf.ByteString) ref; 219 } 220 } 221 222 public static final int VERB_FIELD_NUMBER = 4; 223 224 @SuppressWarnings("serial") 225 private volatile java.lang.Object verb_ = ""; 226 /** 227 * 228 * 229 * <pre> 230 * Output only. Name of the verb executed by the operation. 231 * </pre> 232 * 233 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 234 * 235 * @return The verb. 236 */ 237 @java.lang.Override getVerb()238 public java.lang.String getVerb() { 239 java.lang.Object ref = verb_; 240 if (ref instanceof java.lang.String) { 241 return (java.lang.String) ref; 242 } else { 243 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 244 java.lang.String s = bs.toStringUtf8(); 245 verb_ = s; 246 return s; 247 } 248 } 249 /** 250 * 251 * 252 * <pre> 253 * Output only. Name of the verb executed by the operation. 254 * </pre> 255 * 256 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 257 * 258 * @return The bytes for verb. 259 */ 260 @java.lang.Override getVerbBytes()261 public com.google.protobuf.ByteString getVerbBytes() { 262 java.lang.Object ref = verb_; 263 if (ref instanceof java.lang.String) { 264 com.google.protobuf.ByteString b = 265 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 266 verb_ = b; 267 return b; 268 } else { 269 return (com.google.protobuf.ByteString) ref; 270 } 271 } 272 273 public static final int STATUS_DETAIL_FIELD_NUMBER = 5; 274 275 @SuppressWarnings("serial") 276 private volatile java.lang.Object statusDetail_ = ""; 277 /** 278 * 279 * 280 * <pre> 281 * Output only. Human-readable status of the operation, if any. 282 * </pre> 283 * 284 * <code>string status_detail = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 285 * 286 * @return The statusDetail. 287 */ 288 @java.lang.Override getStatusDetail()289 public java.lang.String getStatusDetail() { 290 java.lang.Object ref = statusDetail_; 291 if (ref instanceof java.lang.String) { 292 return (java.lang.String) ref; 293 } else { 294 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 295 java.lang.String s = bs.toStringUtf8(); 296 statusDetail_ = s; 297 return s; 298 } 299 } 300 /** 301 * 302 * 303 * <pre> 304 * Output only. Human-readable status of the operation, if any. 305 * </pre> 306 * 307 * <code>string status_detail = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 308 * 309 * @return The bytes for statusDetail. 310 */ 311 @java.lang.Override getStatusDetailBytes()312 public com.google.protobuf.ByteString getStatusDetailBytes() { 313 java.lang.Object ref = statusDetail_; 314 if (ref instanceof java.lang.String) { 315 com.google.protobuf.ByteString b = 316 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 317 statusDetail_ = b; 318 return b; 319 } else { 320 return (com.google.protobuf.ByteString) ref; 321 } 322 } 323 324 public static final int CANCEL_REQUESTED_FIELD_NUMBER = 6; 325 private boolean cancelRequested_ = false; 326 /** 327 * 328 * 329 * <pre> 330 * Output only. Identifies whether the user has requested cancellation 331 * of the operation. Operations that have successfully been cancelled 332 * have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, 333 * corresponding to `Code.CANCELLED`. 334 * </pre> 335 * 336 * <code>bool cancel_requested = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 337 * 338 * @return The cancelRequested. 339 */ 340 @java.lang.Override getCancelRequested()341 public boolean getCancelRequested() { 342 return cancelRequested_; 343 } 344 345 public static final int API_VERSION_FIELD_NUMBER = 7; 346 347 @SuppressWarnings("serial") 348 private volatile java.lang.Object apiVersion_ = ""; 349 /** 350 * 351 * 352 * <pre> 353 * Output only. API version used to start the operation. 354 * </pre> 355 * 356 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 357 * 358 * @return The apiVersion. 359 */ 360 @java.lang.Override getApiVersion()361 public java.lang.String getApiVersion() { 362 java.lang.Object ref = apiVersion_; 363 if (ref instanceof java.lang.String) { 364 return (java.lang.String) ref; 365 } else { 366 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 367 java.lang.String s = bs.toStringUtf8(); 368 apiVersion_ = s; 369 return s; 370 } 371 } 372 /** 373 * 374 * 375 * <pre> 376 * Output only. API version used to start the operation. 377 * </pre> 378 * 379 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 380 * 381 * @return The bytes for apiVersion. 382 */ 383 @java.lang.Override getApiVersionBytes()384 public com.google.protobuf.ByteString getApiVersionBytes() { 385 java.lang.Object ref = apiVersion_; 386 if (ref instanceof java.lang.String) { 387 com.google.protobuf.ByteString b = 388 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 389 apiVersion_ = b; 390 return b; 391 } else { 392 return (com.google.protobuf.ByteString) ref; 393 } 394 } 395 396 private byte memoizedIsInitialized = -1; 397 398 @java.lang.Override isInitialized()399 public final boolean isInitialized() { 400 byte isInitialized = memoizedIsInitialized; 401 if (isInitialized == 1) return true; 402 if (isInitialized == 0) return false; 403 404 memoizedIsInitialized = 1; 405 return true; 406 } 407 408 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)409 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 410 if (createTime_ != null) { 411 output.writeMessage(1, getCreateTime()); 412 } 413 if (endTime_ != null) { 414 output.writeMessage(2, getEndTime()); 415 } 416 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(target_)) { 417 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, target_); 418 } 419 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(verb_)) { 420 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, verb_); 421 } 422 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(statusDetail_)) { 423 com.google.protobuf.GeneratedMessageV3.writeString(output, 5, statusDetail_); 424 } 425 if (cancelRequested_ != false) { 426 output.writeBool(6, cancelRequested_); 427 } 428 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(apiVersion_)) { 429 com.google.protobuf.GeneratedMessageV3.writeString(output, 7, apiVersion_); 430 } 431 getUnknownFields().writeTo(output); 432 } 433 434 @java.lang.Override getSerializedSize()435 public int getSerializedSize() { 436 int size = memoizedSize; 437 if (size != -1) return size; 438 439 size = 0; 440 if (createTime_ != null) { 441 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getCreateTime()); 442 } 443 if (endTime_ != null) { 444 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getEndTime()); 445 } 446 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(target_)) { 447 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, target_); 448 } 449 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(verb_)) { 450 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, verb_); 451 } 452 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(statusDetail_)) { 453 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, statusDetail_); 454 } 455 if (cancelRequested_ != false) { 456 size += com.google.protobuf.CodedOutputStream.computeBoolSize(6, cancelRequested_); 457 } 458 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(apiVersion_)) { 459 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, apiVersion_); 460 } 461 size += getUnknownFields().getSerializedSize(); 462 memoizedSize = size; 463 return size; 464 } 465 466 @java.lang.Override equals(final java.lang.Object obj)467 public boolean equals(final java.lang.Object obj) { 468 if (obj == this) { 469 return true; 470 } 471 if (!(obj instanceof com.google.cloud.memcache.v1.OperationMetadata)) { 472 return super.equals(obj); 473 } 474 com.google.cloud.memcache.v1.OperationMetadata other = 475 (com.google.cloud.memcache.v1.OperationMetadata) obj; 476 477 if (hasCreateTime() != other.hasCreateTime()) return false; 478 if (hasCreateTime()) { 479 if (!getCreateTime().equals(other.getCreateTime())) return false; 480 } 481 if (hasEndTime() != other.hasEndTime()) return false; 482 if (hasEndTime()) { 483 if (!getEndTime().equals(other.getEndTime())) return false; 484 } 485 if (!getTarget().equals(other.getTarget())) return false; 486 if (!getVerb().equals(other.getVerb())) return false; 487 if (!getStatusDetail().equals(other.getStatusDetail())) return false; 488 if (getCancelRequested() != other.getCancelRequested()) return false; 489 if (!getApiVersion().equals(other.getApiVersion())) return false; 490 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 491 return true; 492 } 493 494 @java.lang.Override hashCode()495 public int hashCode() { 496 if (memoizedHashCode != 0) { 497 return memoizedHashCode; 498 } 499 int hash = 41; 500 hash = (19 * hash) + getDescriptor().hashCode(); 501 if (hasCreateTime()) { 502 hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; 503 hash = (53 * hash) + getCreateTime().hashCode(); 504 } 505 if (hasEndTime()) { 506 hash = (37 * hash) + END_TIME_FIELD_NUMBER; 507 hash = (53 * hash) + getEndTime().hashCode(); 508 } 509 hash = (37 * hash) + TARGET_FIELD_NUMBER; 510 hash = (53 * hash) + getTarget().hashCode(); 511 hash = (37 * hash) + VERB_FIELD_NUMBER; 512 hash = (53 * hash) + getVerb().hashCode(); 513 hash = (37 * hash) + STATUS_DETAIL_FIELD_NUMBER; 514 hash = (53 * hash) + getStatusDetail().hashCode(); 515 hash = (37 * hash) + CANCEL_REQUESTED_FIELD_NUMBER; 516 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getCancelRequested()); 517 hash = (37 * hash) + API_VERSION_FIELD_NUMBER; 518 hash = (53 * hash) + getApiVersion().hashCode(); 519 hash = (29 * hash) + getUnknownFields().hashCode(); 520 memoizedHashCode = hash; 521 return hash; 522 } 523 parseFrom(java.nio.ByteBuffer data)524 public static com.google.cloud.memcache.v1.OperationMetadata parseFrom(java.nio.ByteBuffer data) 525 throws com.google.protobuf.InvalidProtocolBufferException { 526 return PARSER.parseFrom(data); 527 } 528 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)529 public static com.google.cloud.memcache.v1.OperationMetadata parseFrom( 530 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 531 throws com.google.protobuf.InvalidProtocolBufferException { 532 return PARSER.parseFrom(data, extensionRegistry); 533 } 534 parseFrom( com.google.protobuf.ByteString data)535 public static com.google.cloud.memcache.v1.OperationMetadata parseFrom( 536 com.google.protobuf.ByteString data) 537 throws com.google.protobuf.InvalidProtocolBufferException { 538 return PARSER.parseFrom(data); 539 } 540 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)541 public static com.google.cloud.memcache.v1.OperationMetadata parseFrom( 542 com.google.protobuf.ByteString data, 543 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 544 throws com.google.protobuf.InvalidProtocolBufferException { 545 return PARSER.parseFrom(data, extensionRegistry); 546 } 547 parseFrom(byte[] data)548 public static com.google.cloud.memcache.v1.OperationMetadata parseFrom(byte[] data) 549 throws com.google.protobuf.InvalidProtocolBufferException { 550 return PARSER.parseFrom(data); 551 } 552 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)553 public static com.google.cloud.memcache.v1.OperationMetadata parseFrom( 554 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 555 throws com.google.protobuf.InvalidProtocolBufferException { 556 return PARSER.parseFrom(data, extensionRegistry); 557 } 558 parseFrom(java.io.InputStream input)559 public static com.google.cloud.memcache.v1.OperationMetadata parseFrom(java.io.InputStream input) 560 throws java.io.IOException { 561 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 562 } 563 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)564 public static com.google.cloud.memcache.v1.OperationMetadata parseFrom( 565 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 566 throws java.io.IOException { 567 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 568 PARSER, input, extensionRegistry); 569 } 570 parseDelimitedFrom( java.io.InputStream input)571 public static com.google.cloud.memcache.v1.OperationMetadata parseDelimitedFrom( 572 java.io.InputStream input) throws java.io.IOException { 573 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 574 } 575 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)576 public static com.google.cloud.memcache.v1.OperationMetadata parseDelimitedFrom( 577 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 578 throws java.io.IOException { 579 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 580 PARSER, input, extensionRegistry); 581 } 582 parseFrom( com.google.protobuf.CodedInputStream input)583 public static com.google.cloud.memcache.v1.OperationMetadata parseFrom( 584 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 585 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 586 } 587 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)588 public static com.google.cloud.memcache.v1.OperationMetadata parseFrom( 589 com.google.protobuf.CodedInputStream input, 590 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 591 throws java.io.IOException { 592 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 593 PARSER, input, extensionRegistry); 594 } 595 596 @java.lang.Override newBuilderForType()597 public Builder newBuilderForType() { 598 return newBuilder(); 599 } 600 newBuilder()601 public static Builder newBuilder() { 602 return DEFAULT_INSTANCE.toBuilder(); 603 } 604 newBuilder(com.google.cloud.memcache.v1.OperationMetadata prototype)605 public static Builder newBuilder(com.google.cloud.memcache.v1.OperationMetadata prototype) { 606 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 607 } 608 609 @java.lang.Override toBuilder()610 public Builder toBuilder() { 611 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 612 } 613 614 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)615 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 616 Builder builder = new Builder(parent); 617 return builder; 618 } 619 /** 620 * 621 * 622 * <pre> 623 * Represents the metadata of a long-running operation. 624 * </pre> 625 * 626 * Protobuf type {@code google.cloud.memcache.v1.OperationMetadata} 627 */ 628 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 629 implements 630 // @@protoc_insertion_point(builder_implements:google.cloud.memcache.v1.OperationMetadata) 631 com.google.cloud.memcache.v1.OperationMetadataOrBuilder { getDescriptor()632 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 633 return com.google.cloud.memcache.v1.CloudMemcacheProto 634 .internal_static_google_cloud_memcache_v1_OperationMetadata_descriptor; 635 } 636 637 @java.lang.Override 638 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()639 internalGetFieldAccessorTable() { 640 return com.google.cloud.memcache.v1.CloudMemcacheProto 641 .internal_static_google_cloud_memcache_v1_OperationMetadata_fieldAccessorTable 642 .ensureFieldAccessorsInitialized( 643 com.google.cloud.memcache.v1.OperationMetadata.class, 644 com.google.cloud.memcache.v1.OperationMetadata.Builder.class); 645 } 646 647 // Construct using com.google.cloud.memcache.v1.OperationMetadata.newBuilder() Builder()648 private Builder() {} 649 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)650 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 651 super(parent); 652 } 653 654 @java.lang.Override clear()655 public Builder clear() { 656 super.clear(); 657 bitField0_ = 0; 658 createTime_ = null; 659 if (createTimeBuilder_ != null) { 660 createTimeBuilder_.dispose(); 661 createTimeBuilder_ = null; 662 } 663 endTime_ = null; 664 if (endTimeBuilder_ != null) { 665 endTimeBuilder_.dispose(); 666 endTimeBuilder_ = null; 667 } 668 target_ = ""; 669 verb_ = ""; 670 statusDetail_ = ""; 671 cancelRequested_ = false; 672 apiVersion_ = ""; 673 return this; 674 } 675 676 @java.lang.Override getDescriptorForType()677 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 678 return com.google.cloud.memcache.v1.CloudMemcacheProto 679 .internal_static_google_cloud_memcache_v1_OperationMetadata_descriptor; 680 } 681 682 @java.lang.Override getDefaultInstanceForType()683 public com.google.cloud.memcache.v1.OperationMetadata getDefaultInstanceForType() { 684 return com.google.cloud.memcache.v1.OperationMetadata.getDefaultInstance(); 685 } 686 687 @java.lang.Override build()688 public com.google.cloud.memcache.v1.OperationMetadata build() { 689 com.google.cloud.memcache.v1.OperationMetadata result = buildPartial(); 690 if (!result.isInitialized()) { 691 throw newUninitializedMessageException(result); 692 } 693 return result; 694 } 695 696 @java.lang.Override buildPartial()697 public com.google.cloud.memcache.v1.OperationMetadata buildPartial() { 698 com.google.cloud.memcache.v1.OperationMetadata result = 699 new com.google.cloud.memcache.v1.OperationMetadata(this); 700 if (bitField0_ != 0) { 701 buildPartial0(result); 702 } 703 onBuilt(); 704 return result; 705 } 706 buildPartial0(com.google.cloud.memcache.v1.OperationMetadata result)707 private void buildPartial0(com.google.cloud.memcache.v1.OperationMetadata result) { 708 int from_bitField0_ = bitField0_; 709 if (((from_bitField0_ & 0x00000001) != 0)) { 710 result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); 711 } 712 if (((from_bitField0_ & 0x00000002) != 0)) { 713 result.endTime_ = endTimeBuilder_ == null ? endTime_ : endTimeBuilder_.build(); 714 } 715 if (((from_bitField0_ & 0x00000004) != 0)) { 716 result.target_ = target_; 717 } 718 if (((from_bitField0_ & 0x00000008) != 0)) { 719 result.verb_ = verb_; 720 } 721 if (((from_bitField0_ & 0x00000010) != 0)) { 722 result.statusDetail_ = statusDetail_; 723 } 724 if (((from_bitField0_ & 0x00000020) != 0)) { 725 result.cancelRequested_ = cancelRequested_; 726 } 727 if (((from_bitField0_ & 0x00000040) != 0)) { 728 result.apiVersion_ = apiVersion_; 729 } 730 } 731 732 @java.lang.Override clone()733 public Builder clone() { 734 return super.clone(); 735 } 736 737 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)738 public Builder setField( 739 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 740 return super.setField(field, value); 741 } 742 743 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)744 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 745 return super.clearField(field); 746 } 747 748 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)749 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 750 return super.clearOneof(oneof); 751 } 752 753 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)754 public Builder setRepeatedField( 755 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 756 return super.setRepeatedField(field, index, value); 757 } 758 759 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)760 public Builder addRepeatedField( 761 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 762 return super.addRepeatedField(field, value); 763 } 764 765 @java.lang.Override mergeFrom(com.google.protobuf.Message other)766 public Builder mergeFrom(com.google.protobuf.Message other) { 767 if (other instanceof com.google.cloud.memcache.v1.OperationMetadata) { 768 return mergeFrom((com.google.cloud.memcache.v1.OperationMetadata) other); 769 } else { 770 super.mergeFrom(other); 771 return this; 772 } 773 } 774 mergeFrom(com.google.cloud.memcache.v1.OperationMetadata other)775 public Builder mergeFrom(com.google.cloud.memcache.v1.OperationMetadata other) { 776 if (other == com.google.cloud.memcache.v1.OperationMetadata.getDefaultInstance()) return this; 777 if (other.hasCreateTime()) { 778 mergeCreateTime(other.getCreateTime()); 779 } 780 if (other.hasEndTime()) { 781 mergeEndTime(other.getEndTime()); 782 } 783 if (!other.getTarget().isEmpty()) { 784 target_ = other.target_; 785 bitField0_ |= 0x00000004; 786 onChanged(); 787 } 788 if (!other.getVerb().isEmpty()) { 789 verb_ = other.verb_; 790 bitField0_ |= 0x00000008; 791 onChanged(); 792 } 793 if (!other.getStatusDetail().isEmpty()) { 794 statusDetail_ = other.statusDetail_; 795 bitField0_ |= 0x00000010; 796 onChanged(); 797 } 798 if (other.getCancelRequested() != false) { 799 setCancelRequested(other.getCancelRequested()); 800 } 801 if (!other.getApiVersion().isEmpty()) { 802 apiVersion_ = other.apiVersion_; 803 bitField0_ |= 0x00000040; 804 onChanged(); 805 } 806 this.mergeUnknownFields(other.getUnknownFields()); 807 onChanged(); 808 return this; 809 } 810 811 @java.lang.Override isInitialized()812 public final boolean isInitialized() { 813 return true; 814 } 815 816 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)817 public Builder mergeFrom( 818 com.google.protobuf.CodedInputStream input, 819 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 820 throws java.io.IOException { 821 if (extensionRegistry == null) { 822 throw new java.lang.NullPointerException(); 823 } 824 try { 825 boolean done = false; 826 while (!done) { 827 int tag = input.readTag(); 828 switch (tag) { 829 case 0: 830 done = true; 831 break; 832 case 10: 833 { 834 input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); 835 bitField0_ |= 0x00000001; 836 break; 837 } // case 10 838 case 18: 839 { 840 input.readMessage(getEndTimeFieldBuilder().getBuilder(), extensionRegistry); 841 bitField0_ |= 0x00000002; 842 break; 843 } // case 18 844 case 26: 845 { 846 target_ = input.readStringRequireUtf8(); 847 bitField0_ |= 0x00000004; 848 break; 849 } // case 26 850 case 34: 851 { 852 verb_ = input.readStringRequireUtf8(); 853 bitField0_ |= 0x00000008; 854 break; 855 } // case 34 856 case 42: 857 { 858 statusDetail_ = input.readStringRequireUtf8(); 859 bitField0_ |= 0x00000010; 860 break; 861 } // case 42 862 case 48: 863 { 864 cancelRequested_ = input.readBool(); 865 bitField0_ |= 0x00000020; 866 break; 867 } // case 48 868 case 58: 869 { 870 apiVersion_ = input.readStringRequireUtf8(); 871 bitField0_ |= 0x00000040; 872 break; 873 } // case 58 874 default: 875 { 876 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 877 done = true; // was an endgroup tag 878 } 879 break; 880 } // default: 881 } // switch (tag) 882 } // while (!done) 883 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 884 throw e.unwrapIOException(); 885 } finally { 886 onChanged(); 887 } // finally 888 return this; 889 } 890 891 private int bitField0_; 892 893 private com.google.protobuf.Timestamp createTime_; 894 private com.google.protobuf.SingleFieldBuilderV3< 895 com.google.protobuf.Timestamp, 896 com.google.protobuf.Timestamp.Builder, 897 com.google.protobuf.TimestampOrBuilder> 898 createTimeBuilder_; 899 /** 900 * 901 * 902 * <pre> 903 * Output only. Time when the operation was created. 904 * </pre> 905 * 906 * <code> 907 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 908 * </code> 909 * 910 * @return Whether the createTime field is set. 911 */ hasCreateTime()912 public boolean hasCreateTime() { 913 return ((bitField0_ & 0x00000001) != 0); 914 } 915 /** 916 * 917 * 918 * <pre> 919 * Output only. Time when the operation was created. 920 * </pre> 921 * 922 * <code> 923 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 924 * </code> 925 * 926 * @return The createTime. 927 */ getCreateTime()928 public com.google.protobuf.Timestamp getCreateTime() { 929 if (createTimeBuilder_ == null) { 930 return createTime_ == null 931 ? com.google.protobuf.Timestamp.getDefaultInstance() 932 : createTime_; 933 } else { 934 return createTimeBuilder_.getMessage(); 935 } 936 } 937 /** 938 * 939 * 940 * <pre> 941 * Output only. Time when the operation was created. 942 * </pre> 943 * 944 * <code> 945 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 946 * </code> 947 */ setCreateTime(com.google.protobuf.Timestamp value)948 public Builder setCreateTime(com.google.protobuf.Timestamp value) { 949 if (createTimeBuilder_ == null) { 950 if (value == null) { 951 throw new NullPointerException(); 952 } 953 createTime_ = value; 954 } else { 955 createTimeBuilder_.setMessage(value); 956 } 957 bitField0_ |= 0x00000001; 958 onChanged(); 959 return this; 960 } 961 /** 962 * 963 * 964 * <pre> 965 * Output only. Time when the operation was created. 966 * </pre> 967 * 968 * <code> 969 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 970 * </code> 971 */ setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)972 public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 973 if (createTimeBuilder_ == null) { 974 createTime_ = builderForValue.build(); 975 } else { 976 createTimeBuilder_.setMessage(builderForValue.build()); 977 } 978 bitField0_ |= 0x00000001; 979 onChanged(); 980 return this; 981 } 982 /** 983 * 984 * 985 * <pre> 986 * Output only. Time when the operation was created. 987 * </pre> 988 * 989 * <code> 990 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 991 * </code> 992 */ mergeCreateTime(com.google.protobuf.Timestamp value)993 public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { 994 if (createTimeBuilder_ == null) { 995 if (((bitField0_ & 0x00000001) != 0) 996 && createTime_ != null 997 && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 998 getCreateTimeBuilder().mergeFrom(value); 999 } else { 1000 createTime_ = value; 1001 } 1002 } else { 1003 createTimeBuilder_.mergeFrom(value); 1004 } 1005 bitField0_ |= 0x00000001; 1006 onChanged(); 1007 return this; 1008 } 1009 /** 1010 * 1011 * 1012 * <pre> 1013 * Output only. Time when the operation was created. 1014 * </pre> 1015 * 1016 * <code> 1017 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1018 * </code> 1019 */ clearCreateTime()1020 public Builder clearCreateTime() { 1021 bitField0_ = (bitField0_ & ~0x00000001); 1022 createTime_ = null; 1023 if (createTimeBuilder_ != null) { 1024 createTimeBuilder_.dispose(); 1025 createTimeBuilder_ = null; 1026 } 1027 onChanged(); 1028 return this; 1029 } 1030 /** 1031 * 1032 * 1033 * <pre> 1034 * Output only. Time when the operation was created. 1035 * </pre> 1036 * 1037 * <code> 1038 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1039 * </code> 1040 */ getCreateTimeBuilder()1041 public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { 1042 bitField0_ |= 0x00000001; 1043 onChanged(); 1044 return getCreateTimeFieldBuilder().getBuilder(); 1045 } 1046 /** 1047 * 1048 * 1049 * <pre> 1050 * Output only. Time when the operation was created. 1051 * </pre> 1052 * 1053 * <code> 1054 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1055 * </code> 1056 */ getCreateTimeOrBuilder()1057 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 1058 if (createTimeBuilder_ != null) { 1059 return createTimeBuilder_.getMessageOrBuilder(); 1060 } else { 1061 return createTime_ == null 1062 ? com.google.protobuf.Timestamp.getDefaultInstance() 1063 : createTime_; 1064 } 1065 } 1066 /** 1067 * 1068 * 1069 * <pre> 1070 * Output only. Time when the operation was created. 1071 * </pre> 1072 * 1073 * <code> 1074 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1075 * </code> 1076 */ 1077 private com.google.protobuf.SingleFieldBuilderV3< 1078 com.google.protobuf.Timestamp, 1079 com.google.protobuf.Timestamp.Builder, 1080 com.google.protobuf.TimestampOrBuilder> getCreateTimeFieldBuilder()1081 getCreateTimeFieldBuilder() { 1082 if (createTimeBuilder_ == null) { 1083 createTimeBuilder_ = 1084 new com.google.protobuf.SingleFieldBuilderV3< 1085 com.google.protobuf.Timestamp, 1086 com.google.protobuf.Timestamp.Builder, 1087 com.google.protobuf.TimestampOrBuilder>( 1088 getCreateTime(), getParentForChildren(), isClean()); 1089 createTime_ = null; 1090 } 1091 return createTimeBuilder_; 1092 } 1093 1094 private com.google.protobuf.Timestamp endTime_; 1095 private com.google.protobuf.SingleFieldBuilderV3< 1096 com.google.protobuf.Timestamp, 1097 com.google.protobuf.Timestamp.Builder, 1098 com.google.protobuf.TimestampOrBuilder> 1099 endTimeBuilder_; 1100 /** 1101 * 1102 * 1103 * <pre> 1104 * Output only. Time when the operation finished running. 1105 * </pre> 1106 * 1107 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1108 * </code> 1109 * 1110 * @return Whether the endTime field is set. 1111 */ hasEndTime()1112 public boolean hasEndTime() { 1113 return ((bitField0_ & 0x00000002) != 0); 1114 } 1115 /** 1116 * 1117 * 1118 * <pre> 1119 * Output only. Time when the operation finished running. 1120 * </pre> 1121 * 1122 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1123 * </code> 1124 * 1125 * @return The endTime. 1126 */ getEndTime()1127 public com.google.protobuf.Timestamp getEndTime() { 1128 if (endTimeBuilder_ == null) { 1129 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 1130 } else { 1131 return endTimeBuilder_.getMessage(); 1132 } 1133 } 1134 /** 1135 * 1136 * 1137 * <pre> 1138 * Output only. Time when the operation finished running. 1139 * </pre> 1140 * 1141 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1142 * </code> 1143 */ setEndTime(com.google.protobuf.Timestamp value)1144 public Builder setEndTime(com.google.protobuf.Timestamp value) { 1145 if (endTimeBuilder_ == null) { 1146 if (value == null) { 1147 throw new NullPointerException(); 1148 } 1149 endTime_ = value; 1150 } else { 1151 endTimeBuilder_.setMessage(value); 1152 } 1153 bitField0_ |= 0x00000002; 1154 onChanged(); 1155 return this; 1156 } 1157 /** 1158 * 1159 * 1160 * <pre> 1161 * Output only. Time when the operation finished running. 1162 * </pre> 1163 * 1164 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1165 * </code> 1166 */ setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)1167 public Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1168 if (endTimeBuilder_ == null) { 1169 endTime_ = builderForValue.build(); 1170 } else { 1171 endTimeBuilder_.setMessage(builderForValue.build()); 1172 } 1173 bitField0_ |= 0x00000002; 1174 onChanged(); 1175 return this; 1176 } 1177 /** 1178 * 1179 * 1180 * <pre> 1181 * Output only. Time when the operation finished running. 1182 * </pre> 1183 * 1184 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1185 * </code> 1186 */ mergeEndTime(com.google.protobuf.Timestamp value)1187 public Builder mergeEndTime(com.google.protobuf.Timestamp value) { 1188 if (endTimeBuilder_ == null) { 1189 if (((bitField0_ & 0x00000002) != 0) 1190 && endTime_ != null 1191 && endTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1192 getEndTimeBuilder().mergeFrom(value); 1193 } else { 1194 endTime_ = value; 1195 } 1196 } else { 1197 endTimeBuilder_.mergeFrom(value); 1198 } 1199 bitField0_ |= 0x00000002; 1200 onChanged(); 1201 return this; 1202 } 1203 /** 1204 * 1205 * 1206 * <pre> 1207 * Output only. Time when the operation finished running. 1208 * </pre> 1209 * 1210 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1211 * </code> 1212 */ clearEndTime()1213 public Builder clearEndTime() { 1214 bitField0_ = (bitField0_ & ~0x00000002); 1215 endTime_ = null; 1216 if (endTimeBuilder_ != null) { 1217 endTimeBuilder_.dispose(); 1218 endTimeBuilder_ = null; 1219 } 1220 onChanged(); 1221 return this; 1222 } 1223 /** 1224 * 1225 * 1226 * <pre> 1227 * Output only. Time when the operation finished running. 1228 * </pre> 1229 * 1230 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1231 * </code> 1232 */ getEndTimeBuilder()1233 public com.google.protobuf.Timestamp.Builder getEndTimeBuilder() { 1234 bitField0_ |= 0x00000002; 1235 onChanged(); 1236 return getEndTimeFieldBuilder().getBuilder(); 1237 } 1238 /** 1239 * 1240 * 1241 * <pre> 1242 * Output only. Time when the operation finished running. 1243 * </pre> 1244 * 1245 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1246 * </code> 1247 */ getEndTimeOrBuilder()1248 public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { 1249 if (endTimeBuilder_ != null) { 1250 return endTimeBuilder_.getMessageOrBuilder(); 1251 } else { 1252 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 1253 } 1254 } 1255 /** 1256 * 1257 * 1258 * <pre> 1259 * Output only. Time when the operation finished running. 1260 * </pre> 1261 * 1262 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1263 * </code> 1264 */ 1265 private com.google.protobuf.SingleFieldBuilderV3< 1266 com.google.protobuf.Timestamp, 1267 com.google.protobuf.Timestamp.Builder, 1268 com.google.protobuf.TimestampOrBuilder> getEndTimeFieldBuilder()1269 getEndTimeFieldBuilder() { 1270 if (endTimeBuilder_ == null) { 1271 endTimeBuilder_ = 1272 new com.google.protobuf.SingleFieldBuilderV3< 1273 com.google.protobuf.Timestamp, 1274 com.google.protobuf.Timestamp.Builder, 1275 com.google.protobuf.TimestampOrBuilder>( 1276 getEndTime(), getParentForChildren(), isClean()); 1277 endTime_ = null; 1278 } 1279 return endTimeBuilder_; 1280 } 1281 1282 private java.lang.Object target_ = ""; 1283 /** 1284 * 1285 * 1286 * <pre> 1287 * Output only. Server-defined resource path for the target of the operation. 1288 * </pre> 1289 * 1290 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1291 * 1292 * @return The target. 1293 */ getTarget()1294 public java.lang.String getTarget() { 1295 java.lang.Object ref = target_; 1296 if (!(ref instanceof java.lang.String)) { 1297 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1298 java.lang.String s = bs.toStringUtf8(); 1299 target_ = s; 1300 return s; 1301 } else { 1302 return (java.lang.String) ref; 1303 } 1304 } 1305 /** 1306 * 1307 * 1308 * <pre> 1309 * Output only. Server-defined resource path for the target of the operation. 1310 * </pre> 1311 * 1312 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1313 * 1314 * @return The bytes for target. 1315 */ getTargetBytes()1316 public com.google.protobuf.ByteString getTargetBytes() { 1317 java.lang.Object ref = target_; 1318 if (ref instanceof String) { 1319 com.google.protobuf.ByteString b = 1320 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1321 target_ = b; 1322 return b; 1323 } else { 1324 return (com.google.protobuf.ByteString) ref; 1325 } 1326 } 1327 /** 1328 * 1329 * 1330 * <pre> 1331 * Output only. Server-defined resource path for the target of the operation. 1332 * </pre> 1333 * 1334 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1335 * 1336 * @param value The target to set. 1337 * @return This builder for chaining. 1338 */ setTarget(java.lang.String value)1339 public Builder setTarget(java.lang.String value) { 1340 if (value == null) { 1341 throw new NullPointerException(); 1342 } 1343 target_ = value; 1344 bitField0_ |= 0x00000004; 1345 onChanged(); 1346 return this; 1347 } 1348 /** 1349 * 1350 * 1351 * <pre> 1352 * Output only. Server-defined resource path for the target of the operation. 1353 * </pre> 1354 * 1355 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1356 * 1357 * @return This builder for chaining. 1358 */ clearTarget()1359 public Builder clearTarget() { 1360 target_ = getDefaultInstance().getTarget(); 1361 bitField0_ = (bitField0_ & ~0x00000004); 1362 onChanged(); 1363 return this; 1364 } 1365 /** 1366 * 1367 * 1368 * <pre> 1369 * Output only. Server-defined resource path for the target of the operation. 1370 * </pre> 1371 * 1372 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1373 * 1374 * @param value The bytes for target to set. 1375 * @return This builder for chaining. 1376 */ setTargetBytes(com.google.protobuf.ByteString value)1377 public Builder setTargetBytes(com.google.protobuf.ByteString value) { 1378 if (value == null) { 1379 throw new NullPointerException(); 1380 } 1381 checkByteStringIsUtf8(value); 1382 target_ = value; 1383 bitField0_ |= 0x00000004; 1384 onChanged(); 1385 return this; 1386 } 1387 1388 private java.lang.Object verb_ = ""; 1389 /** 1390 * 1391 * 1392 * <pre> 1393 * Output only. Name of the verb executed by the operation. 1394 * </pre> 1395 * 1396 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1397 * 1398 * @return The verb. 1399 */ getVerb()1400 public java.lang.String getVerb() { 1401 java.lang.Object ref = verb_; 1402 if (!(ref instanceof java.lang.String)) { 1403 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1404 java.lang.String s = bs.toStringUtf8(); 1405 verb_ = s; 1406 return s; 1407 } else { 1408 return (java.lang.String) ref; 1409 } 1410 } 1411 /** 1412 * 1413 * 1414 * <pre> 1415 * Output only. Name of the verb executed by the operation. 1416 * </pre> 1417 * 1418 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1419 * 1420 * @return The bytes for verb. 1421 */ getVerbBytes()1422 public com.google.protobuf.ByteString getVerbBytes() { 1423 java.lang.Object ref = verb_; 1424 if (ref instanceof String) { 1425 com.google.protobuf.ByteString b = 1426 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1427 verb_ = b; 1428 return b; 1429 } else { 1430 return (com.google.protobuf.ByteString) ref; 1431 } 1432 } 1433 /** 1434 * 1435 * 1436 * <pre> 1437 * Output only. Name of the verb executed by the operation. 1438 * </pre> 1439 * 1440 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1441 * 1442 * @param value The verb to set. 1443 * @return This builder for chaining. 1444 */ setVerb(java.lang.String value)1445 public Builder setVerb(java.lang.String value) { 1446 if (value == null) { 1447 throw new NullPointerException(); 1448 } 1449 verb_ = value; 1450 bitField0_ |= 0x00000008; 1451 onChanged(); 1452 return this; 1453 } 1454 /** 1455 * 1456 * 1457 * <pre> 1458 * Output only. Name of the verb executed by the operation. 1459 * </pre> 1460 * 1461 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1462 * 1463 * @return This builder for chaining. 1464 */ clearVerb()1465 public Builder clearVerb() { 1466 verb_ = getDefaultInstance().getVerb(); 1467 bitField0_ = (bitField0_ & ~0x00000008); 1468 onChanged(); 1469 return this; 1470 } 1471 /** 1472 * 1473 * 1474 * <pre> 1475 * Output only. Name of the verb executed by the operation. 1476 * </pre> 1477 * 1478 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1479 * 1480 * @param value The bytes for verb to set. 1481 * @return This builder for chaining. 1482 */ setVerbBytes(com.google.protobuf.ByteString value)1483 public Builder setVerbBytes(com.google.protobuf.ByteString value) { 1484 if (value == null) { 1485 throw new NullPointerException(); 1486 } 1487 checkByteStringIsUtf8(value); 1488 verb_ = value; 1489 bitField0_ |= 0x00000008; 1490 onChanged(); 1491 return this; 1492 } 1493 1494 private java.lang.Object statusDetail_ = ""; 1495 /** 1496 * 1497 * 1498 * <pre> 1499 * Output only. Human-readable status of the operation, if any. 1500 * </pre> 1501 * 1502 * <code>string status_detail = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1503 * 1504 * @return The statusDetail. 1505 */ getStatusDetail()1506 public java.lang.String getStatusDetail() { 1507 java.lang.Object ref = statusDetail_; 1508 if (!(ref instanceof java.lang.String)) { 1509 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1510 java.lang.String s = bs.toStringUtf8(); 1511 statusDetail_ = s; 1512 return s; 1513 } else { 1514 return (java.lang.String) ref; 1515 } 1516 } 1517 /** 1518 * 1519 * 1520 * <pre> 1521 * Output only. Human-readable status of the operation, if any. 1522 * </pre> 1523 * 1524 * <code>string status_detail = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1525 * 1526 * @return The bytes for statusDetail. 1527 */ getStatusDetailBytes()1528 public com.google.protobuf.ByteString getStatusDetailBytes() { 1529 java.lang.Object ref = statusDetail_; 1530 if (ref instanceof String) { 1531 com.google.protobuf.ByteString b = 1532 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1533 statusDetail_ = b; 1534 return b; 1535 } else { 1536 return (com.google.protobuf.ByteString) ref; 1537 } 1538 } 1539 /** 1540 * 1541 * 1542 * <pre> 1543 * Output only. Human-readable status of the operation, if any. 1544 * </pre> 1545 * 1546 * <code>string status_detail = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1547 * 1548 * @param value The statusDetail to set. 1549 * @return This builder for chaining. 1550 */ setStatusDetail(java.lang.String value)1551 public Builder setStatusDetail(java.lang.String value) { 1552 if (value == null) { 1553 throw new NullPointerException(); 1554 } 1555 statusDetail_ = value; 1556 bitField0_ |= 0x00000010; 1557 onChanged(); 1558 return this; 1559 } 1560 /** 1561 * 1562 * 1563 * <pre> 1564 * Output only. Human-readable status of the operation, if any. 1565 * </pre> 1566 * 1567 * <code>string status_detail = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1568 * 1569 * @return This builder for chaining. 1570 */ clearStatusDetail()1571 public Builder clearStatusDetail() { 1572 statusDetail_ = getDefaultInstance().getStatusDetail(); 1573 bitField0_ = (bitField0_ & ~0x00000010); 1574 onChanged(); 1575 return this; 1576 } 1577 /** 1578 * 1579 * 1580 * <pre> 1581 * Output only. Human-readable status of the operation, if any. 1582 * </pre> 1583 * 1584 * <code>string status_detail = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1585 * 1586 * @param value The bytes for statusDetail to set. 1587 * @return This builder for chaining. 1588 */ setStatusDetailBytes(com.google.protobuf.ByteString value)1589 public Builder setStatusDetailBytes(com.google.protobuf.ByteString value) { 1590 if (value == null) { 1591 throw new NullPointerException(); 1592 } 1593 checkByteStringIsUtf8(value); 1594 statusDetail_ = value; 1595 bitField0_ |= 0x00000010; 1596 onChanged(); 1597 return this; 1598 } 1599 1600 private boolean cancelRequested_; 1601 /** 1602 * 1603 * 1604 * <pre> 1605 * Output only. Identifies whether the user has requested cancellation 1606 * of the operation. Operations that have successfully been cancelled 1607 * have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, 1608 * corresponding to `Code.CANCELLED`. 1609 * </pre> 1610 * 1611 * <code>bool cancel_requested = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1612 * 1613 * @return The cancelRequested. 1614 */ 1615 @java.lang.Override getCancelRequested()1616 public boolean getCancelRequested() { 1617 return cancelRequested_; 1618 } 1619 /** 1620 * 1621 * 1622 * <pre> 1623 * Output only. Identifies whether the user has requested cancellation 1624 * of the operation. Operations that have successfully been cancelled 1625 * have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, 1626 * corresponding to `Code.CANCELLED`. 1627 * </pre> 1628 * 1629 * <code>bool cancel_requested = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1630 * 1631 * @param value The cancelRequested to set. 1632 * @return This builder for chaining. 1633 */ setCancelRequested(boolean value)1634 public Builder setCancelRequested(boolean value) { 1635 1636 cancelRequested_ = value; 1637 bitField0_ |= 0x00000020; 1638 onChanged(); 1639 return this; 1640 } 1641 /** 1642 * 1643 * 1644 * <pre> 1645 * Output only. Identifies whether the user has requested cancellation 1646 * of the operation. Operations that have successfully been cancelled 1647 * have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, 1648 * corresponding to `Code.CANCELLED`. 1649 * </pre> 1650 * 1651 * <code>bool cancel_requested = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1652 * 1653 * @return This builder for chaining. 1654 */ clearCancelRequested()1655 public Builder clearCancelRequested() { 1656 bitField0_ = (bitField0_ & ~0x00000020); 1657 cancelRequested_ = false; 1658 onChanged(); 1659 return this; 1660 } 1661 1662 private java.lang.Object apiVersion_ = ""; 1663 /** 1664 * 1665 * 1666 * <pre> 1667 * Output only. API version used to start the operation. 1668 * </pre> 1669 * 1670 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1671 * 1672 * @return The apiVersion. 1673 */ getApiVersion()1674 public java.lang.String getApiVersion() { 1675 java.lang.Object ref = apiVersion_; 1676 if (!(ref instanceof java.lang.String)) { 1677 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1678 java.lang.String s = bs.toStringUtf8(); 1679 apiVersion_ = s; 1680 return s; 1681 } else { 1682 return (java.lang.String) ref; 1683 } 1684 } 1685 /** 1686 * 1687 * 1688 * <pre> 1689 * Output only. API version used to start the operation. 1690 * </pre> 1691 * 1692 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1693 * 1694 * @return The bytes for apiVersion. 1695 */ getApiVersionBytes()1696 public com.google.protobuf.ByteString getApiVersionBytes() { 1697 java.lang.Object ref = apiVersion_; 1698 if (ref instanceof String) { 1699 com.google.protobuf.ByteString b = 1700 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1701 apiVersion_ = b; 1702 return b; 1703 } else { 1704 return (com.google.protobuf.ByteString) ref; 1705 } 1706 } 1707 /** 1708 * 1709 * 1710 * <pre> 1711 * Output only. API version used to start the operation. 1712 * </pre> 1713 * 1714 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1715 * 1716 * @param value The apiVersion to set. 1717 * @return This builder for chaining. 1718 */ setApiVersion(java.lang.String value)1719 public Builder setApiVersion(java.lang.String value) { 1720 if (value == null) { 1721 throw new NullPointerException(); 1722 } 1723 apiVersion_ = value; 1724 bitField0_ |= 0x00000040; 1725 onChanged(); 1726 return this; 1727 } 1728 /** 1729 * 1730 * 1731 * <pre> 1732 * Output only. API version used to start the operation. 1733 * </pre> 1734 * 1735 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1736 * 1737 * @return This builder for chaining. 1738 */ clearApiVersion()1739 public Builder clearApiVersion() { 1740 apiVersion_ = getDefaultInstance().getApiVersion(); 1741 bitField0_ = (bitField0_ & ~0x00000040); 1742 onChanged(); 1743 return this; 1744 } 1745 /** 1746 * 1747 * 1748 * <pre> 1749 * Output only. API version used to start the operation. 1750 * </pre> 1751 * 1752 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1753 * 1754 * @param value The bytes for apiVersion to set. 1755 * @return This builder for chaining. 1756 */ setApiVersionBytes(com.google.protobuf.ByteString value)1757 public Builder setApiVersionBytes(com.google.protobuf.ByteString value) { 1758 if (value == null) { 1759 throw new NullPointerException(); 1760 } 1761 checkByteStringIsUtf8(value); 1762 apiVersion_ = value; 1763 bitField0_ |= 0x00000040; 1764 onChanged(); 1765 return this; 1766 } 1767 1768 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1769 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1770 return super.setUnknownFields(unknownFields); 1771 } 1772 1773 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1774 public final Builder mergeUnknownFields( 1775 final com.google.protobuf.UnknownFieldSet unknownFields) { 1776 return super.mergeUnknownFields(unknownFields); 1777 } 1778 1779 // @@protoc_insertion_point(builder_scope:google.cloud.memcache.v1.OperationMetadata) 1780 } 1781 1782 // @@protoc_insertion_point(class_scope:google.cloud.memcache.v1.OperationMetadata) 1783 private static final com.google.cloud.memcache.v1.OperationMetadata DEFAULT_INSTANCE; 1784 1785 static { 1786 DEFAULT_INSTANCE = new com.google.cloud.memcache.v1.OperationMetadata(); 1787 } 1788 getDefaultInstance()1789 public static com.google.cloud.memcache.v1.OperationMetadata getDefaultInstance() { 1790 return DEFAULT_INSTANCE; 1791 } 1792 1793 private static final com.google.protobuf.Parser<OperationMetadata> PARSER = 1794 new com.google.protobuf.AbstractParser<OperationMetadata>() { 1795 @java.lang.Override 1796 public OperationMetadata parsePartialFrom( 1797 com.google.protobuf.CodedInputStream input, 1798 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1799 throws com.google.protobuf.InvalidProtocolBufferException { 1800 Builder builder = newBuilder(); 1801 try { 1802 builder.mergeFrom(input, extensionRegistry); 1803 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1804 throw e.setUnfinishedMessage(builder.buildPartial()); 1805 } catch (com.google.protobuf.UninitializedMessageException e) { 1806 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1807 } catch (java.io.IOException e) { 1808 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1809 .setUnfinishedMessage(builder.buildPartial()); 1810 } 1811 return builder.buildPartial(); 1812 } 1813 }; 1814 parser()1815 public static com.google.protobuf.Parser<OperationMetadata> parser() { 1816 return PARSER; 1817 } 1818 1819 @java.lang.Override getParserForType()1820 public com.google.protobuf.Parser<OperationMetadata> getParserForType() { 1821 return PARSER; 1822 } 1823 1824 @java.lang.Override getDefaultInstanceForType()1825 public com.google.cloud.memcache.v1.OperationMetadata getDefaultInstanceForType() { 1826 return DEFAULT_INSTANCE; 1827 } 1828 } 1829