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