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