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