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