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/networksecurity/v1/common.proto 18 19 package com.google.cloud.networksecurity.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Represents the metadata of the long-running operation. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.networksecurity.v1.OperationMetadata} 29 */ 30 public final class OperationMetadata extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.networksecurity.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 statusMessage_ = ""; 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.networksecurity.v1.CommonProto 60 .internal_static_google_cloud_networksecurity_v1_OperationMetadata_descriptor; 61 } 62 63 @java.lang.Override 64 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()65 internalGetFieldAccessorTable() { 66 return com.google.cloud.networksecurity.v1.CommonProto 67 .internal_static_google_cloud_networksecurity_v1_OperationMetadata_fieldAccessorTable 68 .ensureFieldAccessorsInitialized( 69 com.google.cloud.networksecurity.v1.OperationMetadata.class, 70 com.google.cloud.networksecurity.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. The time 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. The time 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. The time 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. The time 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. The time 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. The time 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_MESSAGE_FIELD_NUMBER = 5; 274 275 @SuppressWarnings("serial") 276 private volatile java.lang.Object statusMessage_ = ""; 277 /** 278 * 279 * 280 * <pre> 281 * Output only. Human-readable status of the operation, if any. 282 * </pre> 283 * 284 * <code>string status_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 285 * 286 * @return The statusMessage. 287 */ 288 @java.lang.Override getStatusMessage()289 public java.lang.String getStatusMessage() { 290 java.lang.Object ref = statusMessage_; 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 statusMessage_ = 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_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 308 * 309 * @return The bytes for statusMessage. 310 */ 311 @java.lang.Override getStatusMessageBytes()312 public com.google.protobuf.ByteString getStatusMessageBytes() { 313 java.lang.Object ref = statusMessage_; 314 if (ref instanceof java.lang.String) { 315 com.google.protobuf.ByteString b = 316 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 317 statusMessage_ = b; 318 return b; 319 } else { 320 return (com.google.protobuf.ByteString) ref; 321 } 322 } 323 324 public static final int REQUESTED_CANCELLATION_FIELD_NUMBER = 6; 325 private boolean requestedCancellation_ = 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 requested_cancellation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 337 * 338 * @return The requestedCancellation. 339 */ 340 @java.lang.Override getRequestedCancellation()341 public boolean getRequestedCancellation() { 342 return requestedCancellation_; 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(statusMessage_)) { 423 com.google.protobuf.GeneratedMessageV3.writeString(output, 5, statusMessage_); 424 } 425 if (requestedCancellation_ != false) { 426 output.writeBool(6, requestedCancellation_); 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(statusMessage_)) { 453 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, statusMessage_); 454 } 455 if (requestedCancellation_ != false) { 456 size += com.google.protobuf.CodedOutputStream.computeBoolSize(6, requestedCancellation_); 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.networksecurity.v1.OperationMetadata)) { 472 return super.equals(obj); 473 } 474 com.google.cloud.networksecurity.v1.OperationMetadata other = 475 (com.google.cloud.networksecurity.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 (!getStatusMessage().equals(other.getStatusMessage())) return false; 488 if (getRequestedCancellation() != other.getRequestedCancellation()) 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_MESSAGE_FIELD_NUMBER; 514 hash = (53 * hash) + getStatusMessage().hashCode(); 515 hash = (37 * hash) + REQUESTED_CANCELLATION_FIELD_NUMBER; 516 hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getRequestedCancellation()); 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.networksecurity.v1.OperationMetadata parseFrom( 525 java.nio.ByteBuffer data) 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.networksecurity.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.networksecurity.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.networksecurity.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.networksecurity.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.networksecurity.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.networksecurity.v1.OperationMetadata parseFrom( 560 java.io.InputStream input) 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.networksecurity.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.networksecurity.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.networksecurity.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.networksecurity.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.networksecurity.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.networksecurity.v1.OperationMetadata prototype)605 public static Builder newBuilder( 606 com.google.cloud.networksecurity.v1.OperationMetadata prototype) { 607 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 608 } 609 610 @java.lang.Override toBuilder()611 public Builder toBuilder() { 612 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 613 } 614 615 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)616 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 617 Builder builder = new Builder(parent); 618 return builder; 619 } 620 /** 621 * 622 * 623 * <pre> 624 * Represents the metadata of the long-running operation. 625 * </pre> 626 * 627 * Protobuf type {@code google.cloud.networksecurity.v1.OperationMetadata} 628 */ 629 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 630 implements 631 // @@protoc_insertion_point(builder_implements:google.cloud.networksecurity.v1.OperationMetadata) 632 com.google.cloud.networksecurity.v1.OperationMetadataOrBuilder { getDescriptor()633 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 634 return com.google.cloud.networksecurity.v1.CommonProto 635 .internal_static_google_cloud_networksecurity_v1_OperationMetadata_descriptor; 636 } 637 638 @java.lang.Override 639 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()640 internalGetFieldAccessorTable() { 641 return com.google.cloud.networksecurity.v1.CommonProto 642 .internal_static_google_cloud_networksecurity_v1_OperationMetadata_fieldAccessorTable 643 .ensureFieldAccessorsInitialized( 644 com.google.cloud.networksecurity.v1.OperationMetadata.class, 645 com.google.cloud.networksecurity.v1.OperationMetadata.Builder.class); 646 } 647 648 // Construct using com.google.cloud.networksecurity.v1.OperationMetadata.newBuilder() Builder()649 private Builder() {} 650 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)651 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 652 super(parent); 653 } 654 655 @java.lang.Override clear()656 public Builder clear() { 657 super.clear(); 658 bitField0_ = 0; 659 createTime_ = null; 660 if (createTimeBuilder_ != null) { 661 createTimeBuilder_.dispose(); 662 createTimeBuilder_ = null; 663 } 664 endTime_ = null; 665 if (endTimeBuilder_ != null) { 666 endTimeBuilder_.dispose(); 667 endTimeBuilder_ = null; 668 } 669 target_ = ""; 670 verb_ = ""; 671 statusMessage_ = ""; 672 requestedCancellation_ = false; 673 apiVersion_ = ""; 674 return this; 675 } 676 677 @java.lang.Override getDescriptorForType()678 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 679 return com.google.cloud.networksecurity.v1.CommonProto 680 .internal_static_google_cloud_networksecurity_v1_OperationMetadata_descriptor; 681 } 682 683 @java.lang.Override getDefaultInstanceForType()684 public com.google.cloud.networksecurity.v1.OperationMetadata getDefaultInstanceForType() { 685 return com.google.cloud.networksecurity.v1.OperationMetadata.getDefaultInstance(); 686 } 687 688 @java.lang.Override build()689 public com.google.cloud.networksecurity.v1.OperationMetadata build() { 690 com.google.cloud.networksecurity.v1.OperationMetadata result = buildPartial(); 691 if (!result.isInitialized()) { 692 throw newUninitializedMessageException(result); 693 } 694 return result; 695 } 696 697 @java.lang.Override buildPartial()698 public com.google.cloud.networksecurity.v1.OperationMetadata buildPartial() { 699 com.google.cloud.networksecurity.v1.OperationMetadata result = 700 new com.google.cloud.networksecurity.v1.OperationMetadata(this); 701 if (bitField0_ != 0) { 702 buildPartial0(result); 703 } 704 onBuilt(); 705 return result; 706 } 707 buildPartial0(com.google.cloud.networksecurity.v1.OperationMetadata result)708 private void buildPartial0(com.google.cloud.networksecurity.v1.OperationMetadata result) { 709 int from_bitField0_ = bitField0_; 710 if (((from_bitField0_ & 0x00000001) != 0)) { 711 result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); 712 } 713 if (((from_bitField0_ & 0x00000002) != 0)) { 714 result.endTime_ = endTimeBuilder_ == null ? endTime_ : endTimeBuilder_.build(); 715 } 716 if (((from_bitField0_ & 0x00000004) != 0)) { 717 result.target_ = target_; 718 } 719 if (((from_bitField0_ & 0x00000008) != 0)) { 720 result.verb_ = verb_; 721 } 722 if (((from_bitField0_ & 0x00000010) != 0)) { 723 result.statusMessage_ = statusMessage_; 724 } 725 if (((from_bitField0_ & 0x00000020) != 0)) { 726 result.requestedCancellation_ = requestedCancellation_; 727 } 728 if (((from_bitField0_ & 0x00000040) != 0)) { 729 result.apiVersion_ = apiVersion_; 730 } 731 } 732 733 @java.lang.Override clone()734 public Builder clone() { 735 return super.clone(); 736 } 737 738 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)739 public Builder setField( 740 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 741 return super.setField(field, value); 742 } 743 744 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)745 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 746 return super.clearField(field); 747 } 748 749 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)750 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 751 return super.clearOneof(oneof); 752 } 753 754 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)755 public Builder setRepeatedField( 756 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 757 return super.setRepeatedField(field, index, value); 758 } 759 760 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)761 public Builder addRepeatedField( 762 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 763 return super.addRepeatedField(field, value); 764 } 765 766 @java.lang.Override mergeFrom(com.google.protobuf.Message other)767 public Builder mergeFrom(com.google.protobuf.Message other) { 768 if (other instanceof com.google.cloud.networksecurity.v1.OperationMetadata) { 769 return mergeFrom((com.google.cloud.networksecurity.v1.OperationMetadata) other); 770 } else { 771 super.mergeFrom(other); 772 return this; 773 } 774 } 775 mergeFrom(com.google.cloud.networksecurity.v1.OperationMetadata other)776 public Builder mergeFrom(com.google.cloud.networksecurity.v1.OperationMetadata other) { 777 if (other == com.google.cloud.networksecurity.v1.OperationMetadata.getDefaultInstance()) 778 return this; 779 if (other.hasCreateTime()) { 780 mergeCreateTime(other.getCreateTime()); 781 } 782 if (other.hasEndTime()) { 783 mergeEndTime(other.getEndTime()); 784 } 785 if (!other.getTarget().isEmpty()) { 786 target_ = other.target_; 787 bitField0_ |= 0x00000004; 788 onChanged(); 789 } 790 if (!other.getVerb().isEmpty()) { 791 verb_ = other.verb_; 792 bitField0_ |= 0x00000008; 793 onChanged(); 794 } 795 if (!other.getStatusMessage().isEmpty()) { 796 statusMessage_ = other.statusMessage_; 797 bitField0_ |= 0x00000010; 798 onChanged(); 799 } 800 if (other.getRequestedCancellation() != false) { 801 setRequestedCancellation(other.getRequestedCancellation()); 802 } 803 if (!other.getApiVersion().isEmpty()) { 804 apiVersion_ = other.apiVersion_; 805 bitField0_ |= 0x00000040; 806 onChanged(); 807 } 808 this.mergeUnknownFields(other.getUnknownFields()); 809 onChanged(); 810 return this; 811 } 812 813 @java.lang.Override isInitialized()814 public final boolean isInitialized() { 815 return true; 816 } 817 818 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)819 public Builder mergeFrom( 820 com.google.protobuf.CodedInputStream input, 821 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 822 throws java.io.IOException { 823 if (extensionRegistry == null) { 824 throw new java.lang.NullPointerException(); 825 } 826 try { 827 boolean done = false; 828 while (!done) { 829 int tag = input.readTag(); 830 switch (tag) { 831 case 0: 832 done = true; 833 break; 834 case 10: 835 { 836 input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); 837 bitField0_ |= 0x00000001; 838 break; 839 } // case 10 840 case 18: 841 { 842 input.readMessage(getEndTimeFieldBuilder().getBuilder(), extensionRegistry); 843 bitField0_ |= 0x00000002; 844 break; 845 } // case 18 846 case 26: 847 { 848 target_ = input.readStringRequireUtf8(); 849 bitField0_ |= 0x00000004; 850 break; 851 } // case 26 852 case 34: 853 { 854 verb_ = input.readStringRequireUtf8(); 855 bitField0_ |= 0x00000008; 856 break; 857 } // case 34 858 case 42: 859 { 860 statusMessage_ = input.readStringRequireUtf8(); 861 bitField0_ |= 0x00000010; 862 break; 863 } // case 42 864 case 48: 865 { 866 requestedCancellation_ = input.readBool(); 867 bitField0_ |= 0x00000020; 868 break; 869 } // case 48 870 case 58: 871 { 872 apiVersion_ = input.readStringRequireUtf8(); 873 bitField0_ |= 0x00000040; 874 break; 875 } // case 58 876 default: 877 { 878 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 879 done = true; // was an endgroup tag 880 } 881 break; 882 } // default: 883 } // switch (tag) 884 } // while (!done) 885 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 886 throw e.unwrapIOException(); 887 } finally { 888 onChanged(); 889 } // finally 890 return this; 891 } 892 893 private int bitField0_; 894 895 private com.google.protobuf.Timestamp createTime_; 896 private com.google.protobuf.SingleFieldBuilderV3< 897 com.google.protobuf.Timestamp, 898 com.google.protobuf.Timestamp.Builder, 899 com.google.protobuf.TimestampOrBuilder> 900 createTimeBuilder_; 901 /** 902 * 903 * 904 * <pre> 905 * Output only. The time the operation was created. 906 * </pre> 907 * 908 * <code> 909 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 910 * </code> 911 * 912 * @return Whether the createTime field is set. 913 */ hasCreateTime()914 public boolean hasCreateTime() { 915 return ((bitField0_ & 0x00000001) != 0); 916 } 917 /** 918 * 919 * 920 * <pre> 921 * Output only. The time the operation was created. 922 * </pre> 923 * 924 * <code> 925 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 926 * </code> 927 * 928 * @return The createTime. 929 */ getCreateTime()930 public com.google.protobuf.Timestamp getCreateTime() { 931 if (createTimeBuilder_ == null) { 932 return createTime_ == null 933 ? com.google.protobuf.Timestamp.getDefaultInstance() 934 : createTime_; 935 } else { 936 return createTimeBuilder_.getMessage(); 937 } 938 } 939 /** 940 * 941 * 942 * <pre> 943 * Output only. The time the operation was created. 944 * </pre> 945 * 946 * <code> 947 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 948 * </code> 949 */ setCreateTime(com.google.protobuf.Timestamp value)950 public Builder setCreateTime(com.google.protobuf.Timestamp value) { 951 if (createTimeBuilder_ == null) { 952 if (value == null) { 953 throw new NullPointerException(); 954 } 955 createTime_ = value; 956 } else { 957 createTimeBuilder_.setMessage(value); 958 } 959 bitField0_ |= 0x00000001; 960 onChanged(); 961 return this; 962 } 963 /** 964 * 965 * 966 * <pre> 967 * Output only. The time the operation was created. 968 * </pre> 969 * 970 * <code> 971 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 972 * </code> 973 */ setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)974 public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 975 if (createTimeBuilder_ == null) { 976 createTime_ = builderForValue.build(); 977 } else { 978 createTimeBuilder_.setMessage(builderForValue.build()); 979 } 980 bitField0_ |= 0x00000001; 981 onChanged(); 982 return this; 983 } 984 /** 985 * 986 * 987 * <pre> 988 * Output only. The time the operation was created. 989 * </pre> 990 * 991 * <code> 992 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 993 * </code> 994 */ mergeCreateTime(com.google.protobuf.Timestamp value)995 public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { 996 if (createTimeBuilder_ == null) { 997 if (((bitField0_ & 0x00000001) != 0) 998 && createTime_ != null 999 && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1000 getCreateTimeBuilder().mergeFrom(value); 1001 } else { 1002 createTime_ = value; 1003 } 1004 } else { 1005 createTimeBuilder_.mergeFrom(value); 1006 } 1007 bitField0_ |= 0x00000001; 1008 onChanged(); 1009 return this; 1010 } 1011 /** 1012 * 1013 * 1014 * <pre> 1015 * Output only. The time the operation was created. 1016 * </pre> 1017 * 1018 * <code> 1019 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1020 * </code> 1021 */ clearCreateTime()1022 public Builder clearCreateTime() { 1023 bitField0_ = (bitField0_ & ~0x00000001); 1024 createTime_ = null; 1025 if (createTimeBuilder_ != null) { 1026 createTimeBuilder_.dispose(); 1027 createTimeBuilder_ = null; 1028 } 1029 onChanged(); 1030 return this; 1031 } 1032 /** 1033 * 1034 * 1035 * <pre> 1036 * Output only. The time the operation was created. 1037 * </pre> 1038 * 1039 * <code> 1040 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1041 * </code> 1042 */ getCreateTimeBuilder()1043 public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { 1044 bitField0_ |= 0x00000001; 1045 onChanged(); 1046 return getCreateTimeFieldBuilder().getBuilder(); 1047 } 1048 /** 1049 * 1050 * 1051 * <pre> 1052 * Output only. The time the operation was created. 1053 * </pre> 1054 * 1055 * <code> 1056 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1057 * </code> 1058 */ getCreateTimeOrBuilder()1059 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 1060 if (createTimeBuilder_ != null) { 1061 return createTimeBuilder_.getMessageOrBuilder(); 1062 } else { 1063 return createTime_ == null 1064 ? com.google.protobuf.Timestamp.getDefaultInstance() 1065 : createTime_; 1066 } 1067 } 1068 /** 1069 * 1070 * 1071 * <pre> 1072 * Output only. The time the operation was created. 1073 * </pre> 1074 * 1075 * <code> 1076 * .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1077 * </code> 1078 */ 1079 private com.google.protobuf.SingleFieldBuilderV3< 1080 com.google.protobuf.Timestamp, 1081 com.google.protobuf.Timestamp.Builder, 1082 com.google.protobuf.TimestampOrBuilder> getCreateTimeFieldBuilder()1083 getCreateTimeFieldBuilder() { 1084 if (createTimeBuilder_ == null) { 1085 createTimeBuilder_ = 1086 new com.google.protobuf.SingleFieldBuilderV3< 1087 com.google.protobuf.Timestamp, 1088 com.google.protobuf.Timestamp.Builder, 1089 com.google.protobuf.TimestampOrBuilder>( 1090 getCreateTime(), getParentForChildren(), isClean()); 1091 createTime_ = null; 1092 } 1093 return createTimeBuilder_; 1094 } 1095 1096 private com.google.protobuf.Timestamp endTime_; 1097 private com.google.protobuf.SingleFieldBuilderV3< 1098 com.google.protobuf.Timestamp, 1099 com.google.protobuf.Timestamp.Builder, 1100 com.google.protobuf.TimestampOrBuilder> 1101 endTimeBuilder_; 1102 /** 1103 * 1104 * 1105 * <pre> 1106 * Output only. The time the operation finished running. 1107 * </pre> 1108 * 1109 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1110 * </code> 1111 * 1112 * @return Whether the endTime field is set. 1113 */ hasEndTime()1114 public boolean hasEndTime() { 1115 return ((bitField0_ & 0x00000002) != 0); 1116 } 1117 /** 1118 * 1119 * 1120 * <pre> 1121 * Output only. The time the operation finished running. 1122 * </pre> 1123 * 1124 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1125 * </code> 1126 * 1127 * @return The endTime. 1128 */ getEndTime()1129 public com.google.protobuf.Timestamp getEndTime() { 1130 if (endTimeBuilder_ == null) { 1131 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 1132 } else { 1133 return endTimeBuilder_.getMessage(); 1134 } 1135 } 1136 /** 1137 * 1138 * 1139 * <pre> 1140 * Output only. The time the operation finished running. 1141 * </pre> 1142 * 1143 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1144 * </code> 1145 */ setEndTime(com.google.protobuf.Timestamp value)1146 public Builder setEndTime(com.google.protobuf.Timestamp value) { 1147 if (endTimeBuilder_ == null) { 1148 if (value == null) { 1149 throw new NullPointerException(); 1150 } 1151 endTime_ = value; 1152 } else { 1153 endTimeBuilder_.setMessage(value); 1154 } 1155 bitField0_ |= 0x00000002; 1156 onChanged(); 1157 return this; 1158 } 1159 /** 1160 * 1161 * 1162 * <pre> 1163 * Output only. The time the operation finished running. 1164 * </pre> 1165 * 1166 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1167 * </code> 1168 */ setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)1169 public Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1170 if (endTimeBuilder_ == null) { 1171 endTime_ = builderForValue.build(); 1172 } else { 1173 endTimeBuilder_.setMessage(builderForValue.build()); 1174 } 1175 bitField0_ |= 0x00000002; 1176 onChanged(); 1177 return this; 1178 } 1179 /** 1180 * 1181 * 1182 * <pre> 1183 * Output only. The time the operation finished running. 1184 * </pre> 1185 * 1186 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1187 * </code> 1188 */ mergeEndTime(com.google.protobuf.Timestamp value)1189 public Builder mergeEndTime(com.google.protobuf.Timestamp value) { 1190 if (endTimeBuilder_ == null) { 1191 if (((bitField0_ & 0x00000002) != 0) 1192 && endTime_ != null 1193 && endTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1194 getEndTimeBuilder().mergeFrom(value); 1195 } else { 1196 endTime_ = value; 1197 } 1198 } else { 1199 endTimeBuilder_.mergeFrom(value); 1200 } 1201 bitField0_ |= 0x00000002; 1202 onChanged(); 1203 return this; 1204 } 1205 /** 1206 * 1207 * 1208 * <pre> 1209 * Output only. The time the operation finished running. 1210 * </pre> 1211 * 1212 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1213 * </code> 1214 */ clearEndTime()1215 public Builder clearEndTime() { 1216 bitField0_ = (bitField0_ & ~0x00000002); 1217 endTime_ = null; 1218 if (endTimeBuilder_ != null) { 1219 endTimeBuilder_.dispose(); 1220 endTimeBuilder_ = null; 1221 } 1222 onChanged(); 1223 return this; 1224 } 1225 /** 1226 * 1227 * 1228 * <pre> 1229 * Output only. The time the operation finished running. 1230 * </pre> 1231 * 1232 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1233 * </code> 1234 */ getEndTimeBuilder()1235 public com.google.protobuf.Timestamp.Builder getEndTimeBuilder() { 1236 bitField0_ |= 0x00000002; 1237 onChanged(); 1238 return getEndTimeFieldBuilder().getBuilder(); 1239 } 1240 /** 1241 * 1242 * 1243 * <pre> 1244 * Output only. The time the operation finished running. 1245 * </pre> 1246 * 1247 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1248 * </code> 1249 */ getEndTimeOrBuilder()1250 public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { 1251 if (endTimeBuilder_ != null) { 1252 return endTimeBuilder_.getMessageOrBuilder(); 1253 } else { 1254 return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; 1255 } 1256 } 1257 /** 1258 * 1259 * 1260 * <pre> 1261 * Output only. The time the operation finished running. 1262 * </pre> 1263 * 1264 * <code>.google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1265 * </code> 1266 */ 1267 private com.google.protobuf.SingleFieldBuilderV3< 1268 com.google.protobuf.Timestamp, 1269 com.google.protobuf.Timestamp.Builder, 1270 com.google.protobuf.TimestampOrBuilder> getEndTimeFieldBuilder()1271 getEndTimeFieldBuilder() { 1272 if (endTimeBuilder_ == null) { 1273 endTimeBuilder_ = 1274 new com.google.protobuf.SingleFieldBuilderV3< 1275 com.google.protobuf.Timestamp, 1276 com.google.protobuf.Timestamp.Builder, 1277 com.google.protobuf.TimestampOrBuilder>( 1278 getEndTime(), getParentForChildren(), isClean()); 1279 endTime_ = null; 1280 } 1281 return endTimeBuilder_; 1282 } 1283 1284 private java.lang.Object target_ = ""; 1285 /** 1286 * 1287 * 1288 * <pre> 1289 * Output only. Server-defined resource path for the target of the operation. 1290 * </pre> 1291 * 1292 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1293 * 1294 * @return The target. 1295 */ getTarget()1296 public java.lang.String getTarget() { 1297 java.lang.Object ref = target_; 1298 if (!(ref instanceof java.lang.String)) { 1299 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1300 java.lang.String s = bs.toStringUtf8(); 1301 target_ = s; 1302 return s; 1303 } else { 1304 return (java.lang.String) ref; 1305 } 1306 } 1307 /** 1308 * 1309 * 1310 * <pre> 1311 * Output only. Server-defined resource path for the target of the operation. 1312 * </pre> 1313 * 1314 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1315 * 1316 * @return The bytes for target. 1317 */ getTargetBytes()1318 public com.google.protobuf.ByteString getTargetBytes() { 1319 java.lang.Object ref = target_; 1320 if (ref instanceof String) { 1321 com.google.protobuf.ByteString b = 1322 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1323 target_ = b; 1324 return b; 1325 } else { 1326 return (com.google.protobuf.ByteString) ref; 1327 } 1328 } 1329 /** 1330 * 1331 * 1332 * <pre> 1333 * Output only. Server-defined resource path for the target of the operation. 1334 * </pre> 1335 * 1336 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1337 * 1338 * @param value The target to set. 1339 * @return This builder for chaining. 1340 */ setTarget(java.lang.String value)1341 public Builder setTarget(java.lang.String value) { 1342 if (value == null) { 1343 throw new NullPointerException(); 1344 } 1345 target_ = value; 1346 bitField0_ |= 0x00000004; 1347 onChanged(); 1348 return this; 1349 } 1350 /** 1351 * 1352 * 1353 * <pre> 1354 * Output only. Server-defined resource path for the target of the operation. 1355 * </pre> 1356 * 1357 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1358 * 1359 * @return This builder for chaining. 1360 */ clearTarget()1361 public Builder clearTarget() { 1362 target_ = getDefaultInstance().getTarget(); 1363 bitField0_ = (bitField0_ & ~0x00000004); 1364 onChanged(); 1365 return this; 1366 } 1367 /** 1368 * 1369 * 1370 * <pre> 1371 * Output only. Server-defined resource path for the target of the operation. 1372 * </pre> 1373 * 1374 * <code>string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1375 * 1376 * @param value The bytes for target to set. 1377 * @return This builder for chaining. 1378 */ setTargetBytes(com.google.protobuf.ByteString value)1379 public Builder setTargetBytes(com.google.protobuf.ByteString value) { 1380 if (value == null) { 1381 throw new NullPointerException(); 1382 } 1383 checkByteStringIsUtf8(value); 1384 target_ = value; 1385 bitField0_ |= 0x00000004; 1386 onChanged(); 1387 return this; 1388 } 1389 1390 private java.lang.Object verb_ = ""; 1391 /** 1392 * 1393 * 1394 * <pre> 1395 * Output only. Name of the verb executed by the operation. 1396 * </pre> 1397 * 1398 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1399 * 1400 * @return The verb. 1401 */ getVerb()1402 public java.lang.String getVerb() { 1403 java.lang.Object ref = verb_; 1404 if (!(ref instanceof java.lang.String)) { 1405 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1406 java.lang.String s = bs.toStringUtf8(); 1407 verb_ = s; 1408 return s; 1409 } else { 1410 return (java.lang.String) ref; 1411 } 1412 } 1413 /** 1414 * 1415 * 1416 * <pre> 1417 * Output only. Name of the verb executed by the operation. 1418 * </pre> 1419 * 1420 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1421 * 1422 * @return The bytes for verb. 1423 */ getVerbBytes()1424 public com.google.protobuf.ByteString getVerbBytes() { 1425 java.lang.Object ref = verb_; 1426 if (ref instanceof String) { 1427 com.google.protobuf.ByteString b = 1428 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1429 verb_ = b; 1430 return b; 1431 } else { 1432 return (com.google.protobuf.ByteString) ref; 1433 } 1434 } 1435 /** 1436 * 1437 * 1438 * <pre> 1439 * Output only. Name of the verb executed by the operation. 1440 * </pre> 1441 * 1442 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1443 * 1444 * @param value The verb to set. 1445 * @return This builder for chaining. 1446 */ setVerb(java.lang.String value)1447 public Builder setVerb(java.lang.String value) { 1448 if (value == null) { 1449 throw new NullPointerException(); 1450 } 1451 verb_ = value; 1452 bitField0_ |= 0x00000008; 1453 onChanged(); 1454 return this; 1455 } 1456 /** 1457 * 1458 * 1459 * <pre> 1460 * Output only. Name of the verb executed by the operation. 1461 * </pre> 1462 * 1463 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1464 * 1465 * @return This builder for chaining. 1466 */ clearVerb()1467 public Builder clearVerb() { 1468 verb_ = getDefaultInstance().getVerb(); 1469 bitField0_ = (bitField0_ & ~0x00000008); 1470 onChanged(); 1471 return this; 1472 } 1473 /** 1474 * 1475 * 1476 * <pre> 1477 * Output only. Name of the verb executed by the operation. 1478 * </pre> 1479 * 1480 * <code>string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1481 * 1482 * @param value The bytes for verb to set. 1483 * @return This builder for chaining. 1484 */ setVerbBytes(com.google.protobuf.ByteString value)1485 public Builder setVerbBytes(com.google.protobuf.ByteString value) { 1486 if (value == null) { 1487 throw new NullPointerException(); 1488 } 1489 checkByteStringIsUtf8(value); 1490 verb_ = value; 1491 bitField0_ |= 0x00000008; 1492 onChanged(); 1493 return this; 1494 } 1495 1496 private java.lang.Object statusMessage_ = ""; 1497 /** 1498 * 1499 * 1500 * <pre> 1501 * Output only. Human-readable status of the operation, if any. 1502 * </pre> 1503 * 1504 * <code>string status_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1505 * 1506 * @return The statusMessage. 1507 */ getStatusMessage()1508 public java.lang.String getStatusMessage() { 1509 java.lang.Object ref = statusMessage_; 1510 if (!(ref instanceof java.lang.String)) { 1511 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1512 java.lang.String s = bs.toStringUtf8(); 1513 statusMessage_ = s; 1514 return s; 1515 } else { 1516 return (java.lang.String) ref; 1517 } 1518 } 1519 /** 1520 * 1521 * 1522 * <pre> 1523 * Output only. Human-readable status of the operation, if any. 1524 * </pre> 1525 * 1526 * <code>string status_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1527 * 1528 * @return The bytes for statusMessage. 1529 */ getStatusMessageBytes()1530 public com.google.protobuf.ByteString getStatusMessageBytes() { 1531 java.lang.Object ref = statusMessage_; 1532 if (ref instanceof String) { 1533 com.google.protobuf.ByteString b = 1534 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1535 statusMessage_ = b; 1536 return b; 1537 } else { 1538 return (com.google.protobuf.ByteString) ref; 1539 } 1540 } 1541 /** 1542 * 1543 * 1544 * <pre> 1545 * Output only. Human-readable status of the operation, if any. 1546 * </pre> 1547 * 1548 * <code>string status_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1549 * 1550 * @param value The statusMessage to set. 1551 * @return This builder for chaining. 1552 */ setStatusMessage(java.lang.String value)1553 public Builder setStatusMessage(java.lang.String value) { 1554 if (value == null) { 1555 throw new NullPointerException(); 1556 } 1557 statusMessage_ = value; 1558 bitField0_ |= 0x00000010; 1559 onChanged(); 1560 return this; 1561 } 1562 /** 1563 * 1564 * 1565 * <pre> 1566 * Output only. Human-readable status of the operation, if any. 1567 * </pre> 1568 * 1569 * <code>string status_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1570 * 1571 * @return This builder for chaining. 1572 */ clearStatusMessage()1573 public Builder clearStatusMessage() { 1574 statusMessage_ = getDefaultInstance().getStatusMessage(); 1575 bitField0_ = (bitField0_ & ~0x00000010); 1576 onChanged(); 1577 return this; 1578 } 1579 /** 1580 * 1581 * 1582 * <pre> 1583 * Output only. Human-readable status of the operation, if any. 1584 * </pre> 1585 * 1586 * <code>string status_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1587 * 1588 * @param value The bytes for statusMessage to set. 1589 * @return This builder for chaining. 1590 */ setStatusMessageBytes(com.google.protobuf.ByteString value)1591 public Builder setStatusMessageBytes(com.google.protobuf.ByteString value) { 1592 if (value == null) { 1593 throw new NullPointerException(); 1594 } 1595 checkByteStringIsUtf8(value); 1596 statusMessage_ = value; 1597 bitField0_ |= 0x00000010; 1598 onChanged(); 1599 return this; 1600 } 1601 1602 private boolean requestedCancellation_; 1603 /** 1604 * 1605 * 1606 * <pre> 1607 * Output only. Identifies whether the user has requested cancellation 1608 * of the operation. Operations that have successfully been cancelled 1609 * have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, 1610 * corresponding to `Code.CANCELLED`. 1611 * </pre> 1612 * 1613 * <code>bool requested_cancellation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1614 * 1615 * @return The requestedCancellation. 1616 */ 1617 @java.lang.Override getRequestedCancellation()1618 public boolean getRequestedCancellation() { 1619 return requestedCancellation_; 1620 } 1621 /** 1622 * 1623 * 1624 * <pre> 1625 * Output only. Identifies whether the user has requested cancellation 1626 * of the operation. Operations that have successfully been cancelled 1627 * have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, 1628 * corresponding to `Code.CANCELLED`. 1629 * </pre> 1630 * 1631 * <code>bool requested_cancellation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1632 * 1633 * @param value The requestedCancellation to set. 1634 * @return This builder for chaining. 1635 */ setRequestedCancellation(boolean value)1636 public Builder setRequestedCancellation(boolean value) { 1637 1638 requestedCancellation_ = value; 1639 bitField0_ |= 0x00000020; 1640 onChanged(); 1641 return this; 1642 } 1643 /** 1644 * 1645 * 1646 * <pre> 1647 * Output only. Identifies whether the user has requested cancellation 1648 * of the operation. Operations that have successfully been cancelled 1649 * have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, 1650 * corresponding to `Code.CANCELLED`. 1651 * </pre> 1652 * 1653 * <code>bool requested_cancellation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1654 * 1655 * @return This builder for chaining. 1656 */ clearRequestedCancellation()1657 public Builder clearRequestedCancellation() { 1658 bitField0_ = (bitField0_ & ~0x00000020); 1659 requestedCancellation_ = false; 1660 onChanged(); 1661 return this; 1662 } 1663 1664 private java.lang.Object apiVersion_ = ""; 1665 /** 1666 * 1667 * 1668 * <pre> 1669 * Output only. API version used to start the operation. 1670 * </pre> 1671 * 1672 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1673 * 1674 * @return The apiVersion. 1675 */ getApiVersion()1676 public java.lang.String getApiVersion() { 1677 java.lang.Object ref = apiVersion_; 1678 if (!(ref instanceof java.lang.String)) { 1679 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1680 java.lang.String s = bs.toStringUtf8(); 1681 apiVersion_ = s; 1682 return s; 1683 } else { 1684 return (java.lang.String) ref; 1685 } 1686 } 1687 /** 1688 * 1689 * 1690 * <pre> 1691 * Output only. API version used to start the operation. 1692 * </pre> 1693 * 1694 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1695 * 1696 * @return The bytes for apiVersion. 1697 */ getApiVersionBytes()1698 public com.google.protobuf.ByteString getApiVersionBytes() { 1699 java.lang.Object ref = apiVersion_; 1700 if (ref instanceof String) { 1701 com.google.protobuf.ByteString b = 1702 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1703 apiVersion_ = b; 1704 return b; 1705 } else { 1706 return (com.google.protobuf.ByteString) ref; 1707 } 1708 } 1709 /** 1710 * 1711 * 1712 * <pre> 1713 * Output only. API version used to start the operation. 1714 * </pre> 1715 * 1716 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1717 * 1718 * @param value The apiVersion to set. 1719 * @return This builder for chaining. 1720 */ setApiVersion(java.lang.String value)1721 public Builder setApiVersion(java.lang.String value) { 1722 if (value == null) { 1723 throw new NullPointerException(); 1724 } 1725 apiVersion_ = value; 1726 bitField0_ |= 0x00000040; 1727 onChanged(); 1728 return this; 1729 } 1730 /** 1731 * 1732 * 1733 * <pre> 1734 * Output only. API version used to start the operation. 1735 * </pre> 1736 * 1737 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1738 * 1739 * @return This builder for chaining. 1740 */ clearApiVersion()1741 public Builder clearApiVersion() { 1742 apiVersion_ = getDefaultInstance().getApiVersion(); 1743 bitField0_ = (bitField0_ & ~0x00000040); 1744 onChanged(); 1745 return this; 1746 } 1747 /** 1748 * 1749 * 1750 * <pre> 1751 * Output only. API version used to start the operation. 1752 * </pre> 1753 * 1754 * <code>string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1755 * 1756 * @param value The bytes for apiVersion to set. 1757 * @return This builder for chaining. 1758 */ setApiVersionBytes(com.google.protobuf.ByteString value)1759 public Builder setApiVersionBytes(com.google.protobuf.ByteString value) { 1760 if (value == null) { 1761 throw new NullPointerException(); 1762 } 1763 checkByteStringIsUtf8(value); 1764 apiVersion_ = value; 1765 bitField0_ |= 0x00000040; 1766 onChanged(); 1767 return this; 1768 } 1769 1770 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1771 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1772 return super.setUnknownFields(unknownFields); 1773 } 1774 1775 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1776 public final Builder mergeUnknownFields( 1777 final com.google.protobuf.UnknownFieldSet unknownFields) { 1778 return super.mergeUnknownFields(unknownFields); 1779 } 1780 1781 // @@protoc_insertion_point(builder_scope:google.cloud.networksecurity.v1.OperationMetadata) 1782 } 1783 1784 // @@protoc_insertion_point(class_scope:google.cloud.networksecurity.v1.OperationMetadata) 1785 private static final com.google.cloud.networksecurity.v1.OperationMetadata DEFAULT_INSTANCE; 1786 1787 static { 1788 DEFAULT_INSTANCE = new com.google.cloud.networksecurity.v1.OperationMetadata(); 1789 } 1790 getDefaultInstance()1791 public static com.google.cloud.networksecurity.v1.OperationMetadata getDefaultInstance() { 1792 return DEFAULT_INSTANCE; 1793 } 1794 1795 private static final com.google.protobuf.Parser<OperationMetadata> PARSER = 1796 new com.google.protobuf.AbstractParser<OperationMetadata>() { 1797 @java.lang.Override 1798 public OperationMetadata parsePartialFrom( 1799 com.google.protobuf.CodedInputStream input, 1800 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1801 throws com.google.protobuf.InvalidProtocolBufferException { 1802 Builder builder = newBuilder(); 1803 try { 1804 builder.mergeFrom(input, extensionRegistry); 1805 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1806 throw e.setUnfinishedMessage(builder.buildPartial()); 1807 } catch (com.google.protobuf.UninitializedMessageException e) { 1808 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1809 } catch (java.io.IOException e) { 1810 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1811 .setUnfinishedMessage(builder.buildPartial()); 1812 } 1813 return builder.buildPartial(); 1814 } 1815 }; 1816 parser()1817 public static com.google.protobuf.Parser<OperationMetadata> parser() { 1818 return PARSER; 1819 } 1820 1821 @java.lang.Override getParserForType()1822 public com.google.protobuf.Parser<OperationMetadata> getParserForType() { 1823 return PARSER; 1824 } 1825 1826 @java.lang.Override getDefaultInstanceForType()1827 public com.google.cloud.networksecurity.v1.OperationMetadata getDefaultInstanceForType() { 1828 return DEFAULT_INSTANCE; 1829 } 1830 } 1831