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/texttospeech/v1beta1/cloud_tts_lrs.proto 18 19 package com.google.cloud.texttospeech.v1beta1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Metadata for response returned by the `SynthesizeLongAudio` method. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata} 29 */ 30 public final class SynthesizeLongAudioMetadata extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata) 33 SynthesizeLongAudioMetadataOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use SynthesizeLongAudioMetadata.newBuilder() to construct. SynthesizeLongAudioMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private SynthesizeLongAudioMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 SynthesizeLongAudioMetadata()40 private SynthesizeLongAudioMetadata() {} 41 42 @java.lang.Override 43 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)44 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 45 return new SynthesizeLongAudioMetadata(); 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.texttospeech.v1beta1.TextToSpeechLongAudioSynthesisProto 55 .internal_static_google_cloud_texttospeech_v1beta1_SynthesizeLongAudioMetadata_descriptor; 56 } 57 58 @java.lang.Override 59 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()60 internalGetFieldAccessorTable() { 61 return com.google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesisProto 62 .internal_static_google_cloud_texttospeech_v1beta1_SynthesizeLongAudioMetadata_fieldAccessorTable 63 .ensureFieldAccessorsInitialized( 64 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata.class, 65 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata.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 * Time when the request was received. 75 * </pre> 76 * 77 * <code>.google.protobuf.Timestamp start_time = 1;</code> 78 * 79 * @return Whether the startTime field is set. 80 */ 81 @java.lang.Override hasStartTime()82 public boolean hasStartTime() { 83 return startTime_ != null; 84 } 85 /** 86 * 87 * 88 * <pre> 89 * Time when the request was received. 90 * </pre> 91 * 92 * <code>.google.protobuf.Timestamp start_time = 1;</code> 93 * 94 * @return The startTime. 95 */ 96 @java.lang.Override getStartTime()97 public com.google.protobuf.Timestamp getStartTime() { 98 return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; 99 } 100 /** 101 * 102 * 103 * <pre> 104 * Time when the request was received. 105 * </pre> 106 * 107 * <code>.google.protobuf.Timestamp start_time = 1;</code> 108 */ 109 @java.lang.Override getStartTimeOrBuilder()110 public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { 111 return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; 112 } 113 114 public static final int LAST_UPDATE_TIME_FIELD_NUMBER = 2; 115 private com.google.protobuf.Timestamp lastUpdateTime_; 116 /** 117 * 118 * 119 * <pre> 120 * Time of the most recent processing update. 121 * </pre> 122 * 123 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 124 * 125 * @return Whether the lastUpdateTime field is set. 126 */ 127 @java.lang.Override hasLastUpdateTime()128 public boolean hasLastUpdateTime() { 129 return lastUpdateTime_ != null; 130 } 131 /** 132 * 133 * 134 * <pre> 135 * Time of the most recent processing update. 136 * </pre> 137 * 138 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 139 * 140 * @return The lastUpdateTime. 141 */ 142 @java.lang.Override getLastUpdateTime()143 public com.google.protobuf.Timestamp getLastUpdateTime() { 144 return lastUpdateTime_ == null 145 ? com.google.protobuf.Timestamp.getDefaultInstance() 146 : lastUpdateTime_; 147 } 148 /** 149 * 150 * 151 * <pre> 152 * Time of the most recent processing update. 153 * </pre> 154 * 155 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 156 */ 157 @java.lang.Override getLastUpdateTimeOrBuilder()158 public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder() { 159 return lastUpdateTime_ == null 160 ? com.google.protobuf.Timestamp.getDefaultInstance() 161 : lastUpdateTime_; 162 } 163 164 public static final int PROGRESS_PERCENTAGE_FIELD_NUMBER = 3; 165 private double progressPercentage_ = 0D; 166 /** 167 * 168 * 169 * <pre> 170 * The progress of the most recent processing update in percentage, ie. 70.0%. 171 * </pre> 172 * 173 * <code>double progress_percentage = 3;</code> 174 * 175 * @return The progressPercentage. 176 */ 177 @java.lang.Override getProgressPercentage()178 public double getProgressPercentage() { 179 return progressPercentage_; 180 } 181 182 private byte memoizedIsInitialized = -1; 183 184 @java.lang.Override isInitialized()185 public final boolean isInitialized() { 186 byte isInitialized = memoizedIsInitialized; 187 if (isInitialized == 1) return true; 188 if (isInitialized == 0) return false; 189 190 memoizedIsInitialized = 1; 191 return true; 192 } 193 194 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)195 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 196 if (startTime_ != null) { 197 output.writeMessage(1, getStartTime()); 198 } 199 if (lastUpdateTime_ != null) { 200 output.writeMessage(2, getLastUpdateTime()); 201 } 202 if (java.lang.Double.doubleToRawLongBits(progressPercentage_) != 0) { 203 output.writeDouble(3, progressPercentage_); 204 } 205 getUnknownFields().writeTo(output); 206 } 207 208 @java.lang.Override getSerializedSize()209 public int getSerializedSize() { 210 int size = memoizedSize; 211 if (size != -1) return size; 212 213 size = 0; 214 if (startTime_ != null) { 215 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getStartTime()); 216 } 217 if (lastUpdateTime_ != null) { 218 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getLastUpdateTime()); 219 } 220 if (java.lang.Double.doubleToRawLongBits(progressPercentage_) != 0) { 221 size += com.google.protobuf.CodedOutputStream.computeDoubleSize(3, progressPercentage_); 222 } 223 size += getUnknownFields().getSerializedSize(); 224 memoizedSize = size; 225 return size; 226 } 227 228 @java.lang.Override equals(final java.lang.Object obj)229 public boolean equals(final java.lang.Object obj) { 230 if (obj == this) { 231 return true; 232 } 233 if (!(obj instanceof com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata)) { 234 return super.equals(obj); 235 } 236 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata other = 237 (com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata) obj; 238 239 if (hasStartTime() != other.hasStartTime()) return false; 240 if (hasStartTime()) { 241 if (!getStartTime().equals(other.getStartTime())) return false; 242 } 243 if (hasLastUpdateTime() != other.hasLastUpdateTime()) return false; 244 if (hasLastUpdateTime()) { 245 if (!getLastUpdateTime().equals(other.getLastUpdateTime())) return false; 246 } 247 if (java.lang.Double.doubleToLongBits(getProgressPercentage()) 248 != java.lang.Double.doubleToLongBits(other.getProgressPercentage())) return false; 249 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 250 return true; 251 } 252 253 @java.lang.Override hashCode()254 public int hashCode() { 255 if (memoizedHashCode != 0) { 256 return memoizedHashCode; 257 } 258 int hash = 41; 259 hash = (19 * hash) + getDescriptor().hashCode(); 260 if (hasStartTime()) { 261 hash = (37 * hash) + START_TIME_FIELD_NUMBER; 262 hash = (53 * hash) + getStartTime().hashCode(); 263 } 264 if (hasLastUpdateTime()) { 265 hash = (37 * hash) + LAST_UPDATE_TIME_FIELD_NUMBER; 266 hash = (53 * hash) + getLastUpdateTime().hashCode(); 267 } 268 hash = (37 * hash) + PROGRESS_PERCENTAGE_FIELD_NUMBER; 269 hash = 270 (53 * hash) 271 + com.google.protobuf.Internal.hashLong( 272 java.lang.Double.doubleToLongBits(getProgressPercentage())); 273 hash = (29 * hash) + getUnknownFields().hashCode(); 274 memoizedHashCode = hash; 275 return hash; 276 } 277 parseFrom( java.nio.ByteBuffer data)278 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseFrom( 279 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 280 return PARSER.parseFrom(data); 281 } 282 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)283 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseFrom( 284 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 285 throws com.google.protobuf.InvalidProtocolBufferException { 286 return PARSER.parseFrom(data, extensionRegistry); 287 } 288 parseFrom( com.google.protobuf.ByteString data)289 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseFrom( 290 com.google.protobuf.ByteString data) 291 throws com.google.protobuf.InvalidProtocolBufferException { 292 return PARSER.parseFrom(data); 293 } 294 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)295 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseFrom( 296 com.google.protobuf.ByteString data, 297 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 298 throws com.google.protobuf.InvalidProtocolBufferException { 299 return PARSER.parseFrom(data, extensionRegistry); 300 } 301 parseFrom( byte[] data)302 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseFrom( 303 byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { 304 return PARSER.parseFrom(data); 305 } 306 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)307 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseFrom( 308 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 309 throws com.google.protobuf.InvalidProtocolBufferException { 310 return PARSER.parseFrom(data, extensionRegistry); 311 } 312 parseFrom( java.io.InputStream input)313 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseFrom( 314 java.io.InputStream input) throws java.io.IOException { 315 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 316 } 317 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)318 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseFrom( 319 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 320 throws java.io.IOException { 321 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 322 PARSER, input, extensionRegistry); 323 } 324 325 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseDelimitedFrom(java.io.InputStream input)326 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { 327 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 328 } 329 330 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)331 parseDelimitedFrom( 332 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 333 throws java.io.IOException { 334 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 335 PARSER, input, extensionRegistry); 336 } 337 parseFrom( com.google.protobuf.CodedInputStream input)338 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseFrom( 339 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 340 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 341 } 342 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)343 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata parseFrom( 344 com.google.protobuf.CodedInputStream input, 345 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 346 throws java.io.IOException { 347 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 348 PARSER, input, extensionRegistry); 349 } 350 351 @java.lang.Override newBuilderForType()352 public Builder newBuilderForType() { 353 return newBuilder(); 354 } 355 newBuilder()356 public static Builder newBuilder() { 357 return DEFAULT_INSTANCE.toBuilder(); 358 } 359 newBuilder( com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata prototype)360 public static Builder newBuilder( 361 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata prototype) { 362 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 363 } 364 365 @java.lang.Override toBuilder()366 public Builder toBuilder() { 367 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 368 } 369 370 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)371 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 372 Builder builder = new Builder(parent); 373 return builder; 374 } 375 /** 376 * 377 * 378 * <pre> 379 * Metadata for response returned by the `SynthesizeLongAudio` method. 380 * </pre> 381 * 382 * Protobuf type {@code google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata} 383 */ 384 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 385 implements 386 // @@protoc_insertion_point(builder_implements:google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata) 387 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadataOrBuilder { getDescriptor()388 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 389 return com.google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesisProto 390 .internal_static_google_cloud_texttospeech_v1beta1_SynthesizeLongAudioMetadata_descriptor; 391 } 392 393 @java.lang.Override 394 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()395 internalGetFieldAccessorTable() { 396 return com.google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesisProto 397 .internal_static_google_cloud_texttospeech_v1beta1_SynthesizeLongAudioMetadata_fieldAccessorTable 398 .ensureFieldAccessorsInitialized( 399 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata.class, 400 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata.Builder.class); 401 } 402 403 // Construct using 404 // com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata.newBuilder() Builder()405 private Builder() {} 406 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)407 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 408 super(parent); 409 } 410 411 @java.lang.Override clear()412 public Builder clear() { 413 super.clear(); 414 bitField0_ = 0; 415 startTime_ = null; 416 if (startTimeBuilder_ != null) { 417 startTimeBuilder_.dispose(); 418 startTimeBuilder_ = null; 419 } 420 lastUpdateTime_ = null; 421 if (lastUpdateTimeBuilder_ != null) { 422 lastUpdateTimeBuilder_.dispose(); 423 lastUpdateTimeBuilder_ = null; 424 } 425 progressPercentage_ = 0D; 426 return this; 427 } 428 429 @java.lang.Override getDescriptorForType()430 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 431 return com.google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesisProto 432 .internal_static_google_cloud_texttospeech_v1beta1_SynthesizeLongAudioMetadata_descriptor; 433 } 434 435 @java.lang.Override 436 public com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata getDefaultInstanceForType()437 getDefaultInstanceForType() { 438 return com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata.getDefaultInstance(); 439 } 440 441 @java.lang.Override build()442 public com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata build() { 443 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata result = buildPartial(); 444 if (!result.isInitialized()) { 445 throw newUninitializedMessageException(result); 446 } 447 return result; 448 } 449 450 @java.lang.Override buildPartial()451 public com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata buildPartial() { 452 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata result = 453 new com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata(this); 454 if (bitField0_ != 0) { 455 buildPartial0(result); 456 } 457 onBuilt(); 458 return result; 459 } 460 buildPartial0( com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata result)461 private void buildPartial0( 462 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata result) { 463 int from_bitField0_ = bitField0_; 464 if (((from_bitField0_ & 0x00000001) != 0)) { 465 result.startTime_ = startTimeBuilder_ == null ? startTime_ : startTimeBuilder_.build(); 466 } 467 if (((from_bitField0_ & 0x00000002) != 0)) { 468 result.lastUpdateTime_ = 469 lastUpdateTimeBuilder_ == null ? lastUpdateTime_ : lastUpdateTimeBuilder_.build(); 470 } 471 if (((from_bitField0_ & 0x00000004) != 0)) { 472 result.progressPercentage_ = progressPercentage_; 473 } 474 } 475 476 @java.lang.Override clone()477 public Builder clone() { 478 return super.clone(); 479 } 480 481 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)482 public Builder setField( 483 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 484 return super.setField(field, value); 485 } 486 487 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)488 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 489 return super.clearField(field); 490 } 491 492 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)493 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 494 return super.clearOneof(oneof); 495 } 496 497 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)498 public Builder setRepeatedField( 499 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 500 return super.setRepeatedField(field, index, value); 501 } 502 503 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)504 public Builder addRepeatedField( 505 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 506 return super.addRepeatedField(field, value); 507 } 508 509 @java.lang.Override mergeFrom(com.google.protobuf.Message other)510 public Builder mergeFrom(com.google.protobuf.Message other) { 511 if (other instanceof com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata) { 512 return mergeFrom((com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata) other); 513 } else { 514 super.mergeFrom(other); 515 return this; 516 } 517 } 518 mergeFrom( com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata other)519 public Builder mergeFrom( 520 com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata other) { 521 if (other 522 == com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata.getDefaultInstance()) 523 return this; 524 if (other.hasStartTime()) { 525 mergeStartTime(other.getStartTime()); 526 } 527 if (other.hasLastUpdateTime()) { 528 mergeLastUpdateTime(other.getLastUpdateTime()); 529 } 530 if (other.getProgressPercentage() != 0D) { 531 setProgressPercentage(other.getProgressPercentage()); 532 } 533 this.mergeUnknownFields(other.getUnknownFields()); 534 onChanged(); 535 return this; 536 } 537 538 @java.lang.Override isInitialized()539 public final boolean isInitialized() { 540 return true; 541 } 542 543 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)544 public Builder mergeFrom( 545 com.google.protobuf.CodedInputStream input, 546 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 547 throws java.io.IOException { 548 if (extensionRegistry == null) { 549 throw new java.lang.NullPointerException(); 550 } 551 try { 552 boolean done = false; 553 while (!done) { 554 int tag = input.readTag(); 555 switch (tag) { 556 case 0: 557 done = true; 558 break; 559 case 10: 560 { 561 input.readMessage(getStartTimeFieldBuilder().getBuilder(), extensionRegistry); 562 bitField0_ |= 0x00000001; 563 break; 564 } // case 10 565 case 18: 566 { 567 input.readMessage(getLastUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); 568 bitField0_ |= 0x00000002; 569 break; 570 } // case 18 571 case 25: 572 { 573 progressPercentage_ = input.readDouble(); 574 bitField0_ |= 0x00000004; 575 break; 576 } // case 25 577 default: 578 { 579 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 580 done = true; // was an endgroup tag 581 } 582 break; 583 } // default: 584 } // switch (tag) 585 } // while (!done) 586 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 587 throw e.unwrapIOException(); 588 } finally { 589 onChanged(); 590 } // finally 591 return this; 592 } 593 594 private int bitField0_; 595 596 private com.google.protobuf.Timestamp startTime_; 597 private com.google.protobuf.SingleFieldBuilderV3< 598 com.google.protobuf.Timestamp, 599 com.google.protobuf.Timestamp.Builder, 600 com.google.protobuf.TimestampOrBuilder> 601 startTimeBuilder_; 602 /** 603 * 604 * 605 * <pre> 606 * Time when the request was received. 607 * </pre> 608 * 609 * <code>.google.protobuf.Timestamp start_time = 1;</code> 610 * 611 * @return Whether the startTime field is set. 612 */ hasStartTime()613 public boolean hasStartTime() { 614 return ((bitField0_ & 0x00000001) != 0); 615 } 616 /** 617 * 618 * 619 * <pre> 620 * Time when the request was received. 621 * </pre> 622 * 623 * <code>.google.protobuf.Timestamp start_time = 1;</code> 624 * 625 * @return The startTime. 626 */ getStartTime()627 public com.google.protobuf.Timestamp getStartTime() { 628 if (startTimeBuilder_ == null) { 629 return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; 630 } else { 631 return startTimeBuilder_.getMessage(); 632 } 633 } 634 /** 635 * 636 * 637 * <pre> 638 * Time when the request was received. 639 * </pre> 640 * 641 * <code>.google.protobuf.Timestamp start_time = 1;</code> 642 */ setStartTime(com.google.protobuf.Timestamp value)643 public Builder setStartTime(com.google.protobuf.Timestamp value) { 644 if (startTimeBuilder_ == null) { 645 if (value == null) { 646 throw new NullPointerException(); 647 } 648 startTime_ = value; 649 } else { 650 startTimeBuilder_.setMessage(value); 651 } 652 bitField0_ |= 0x00000001; 653 onChanged(); 654 return this; 655 } 656 /** 657 * 658 * 659 * <pre> 660 * Time when the request was received. 661 * </pre> 662 * 663 * <code>.google.protobuf.Timestamp start_time = 1;</code> 664 */ setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)665 public Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) { 666 if (startTimeBuilder_ == null) { 667 startTime_ = builderForValue.build(); 668 } else { 669 startTimeBuilder_.setMessage(builderForValue.build()); 670 } 671 bitField0_ |= 0x00000001; 672 onChanged(); 673 return this; 674 } 675 /** 676 * 677 * 678 * <pre> 679 * Time when the request was received. 680 * </pre> 681 * 682 * <code>.google.protobuf.Timestamp start_time = 1;</code> 683 */ mergeStartTime(com.google.protobuf.Timestamp value)684 public Builder mergeStartTime(com.google.protobuf.Timestamp value) { 685 if (startTimeBuilder_ == null) { 686 if (((bitField0_ & 0x00000001) != 0) 687 && startTime_ != null 688 && startTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 689 getStartTimeBuilder().mergeFrom(value); 690 } else { 691 startTime_ = value; 692 } 693 } else { 694 startTimeBuilder_.mergeFrom(value); 695 } 696 bitField0_ |= 0x00000001; 697 onChanged(); 698 return this; 699 } 700 /** 701 * 702 * 703 * <pre> 704 * Time when the request was received. 705 * </pre> 706 * 707 * <code>.google.protobuf.Timestamp start_time = 1;</code> 708 */ clearStartTime()709 public Builder clearStartTime() { 710 bitField0_ = (bitField0_ & ~0x00000001); 711 startTime_ = null; 712 if (startTimeBuilder_ != null) { 713 startTimeBuilder_.dispose(); 714 startTimeBuilder_ = null; 715 } 716 onChanged(); 717 return this; 718 } 719 /** 720 * 721 * 722 * <pre> 723 * Time when the request was received. 724 * </pre> 725 * 726 * <code>.google.protobuf.Timestamp start_time = 1;</code> 727 */ getStartTimeBuilder()728 public com.google.protobuf.Timestamp.Builder getStartTimeBuilder() { 729 bitField0_ |= 0x00000001; 730 onChanged(); 731 return getStartTimeFieldBuilder().getBuilder(); 732 } 733 /** 734 * 735 * 736 * <pre> 737 * Time when the request was received. 738 * </pre> 739 * 740 * <code>.google.protobuf.Timestamp start_time = 1;</code> 741 */ getStartTimeOrBuilder()742 public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { 743 if (startTimeBuilder_ != null) { 744 return startTimeBuilder_.getMessageOrBuilder(); 745 } else { 746 return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; 747 } 748 } 749 /** 750 * 751 * 752 * <pre> 753 * Time when the request was received. 754 * </pre> 755 * 756 * <code>.google.protobuf.Timestamp start_time = 1;</code> 757 */ 758 private com.google.protobuf.SingleFieldBuilderV3< 759 com.google.protobuf.Timestamp, 760 com.google.protobuf.Timestamp.Builder, 761 com.google.protobuf.TimestampOrBuilder> getStartTimeFieldBuilder()762 getStartTimeFieldBuilder() { 763 if (startTimeBuilder_ == null) { 764 startTimeBuilder_ = 765 new com.google.protobuf.SingleFieldBuilderV3< 766 com.google.protobuf.Timestamp, 767 com.google.protobuf.Timestamp.Builder, 768 com.google.protobuf.TimestampOrBuilder>( 769 getStartTime(), getParentForChildren(), isClean()); 770 startTime_ = null; 771 } 772 return startTimeBuilder_; 773 } 774 775 private com.google.protobuf.Timestamp lastUpdateTime_; 776 private com.google.protobuf.SingleFieldBuilderV3< 777 com.google.protobuf.Timestamp, 778 com.google.protobuf.Timestamp.Builder, 779 com.google.protobuf.TimestampOrBuilder> 780 lastUpdateTimeBuilder_; 781 /** 782 * 783 * 784 * <pre> 785 * Time of the most recent processing update. 786 * </pre> 787 * 788 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 789 * 790 * @return Whether the lastUpdateTime field is set. 791 */ hasLastUpdateTime()792 public boolean hasLastUpdateTime() { 793 return ((bitField0_ & 0x00000002) != 0); 794 } 795 /** 796 * 797 * 798 * <pre> 799 * Time of the most recent processing update. 800 * </pre> 801 * 802 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 803 * 804 * @return The lastUpdateTime. 805 */ getLastUpdateTime()806 public com.google.protobuf.Timestamp getLastUpdateTime() { 807 if (lastUpdateTimeBuilder_ == null) { 808 return lastUpdateTime_ == null 809 ? com.google.protobuf.Timestamp.getDefaultInstance() 810 : lastUpdateTime_; 811 } else { 812 return lastUpdateTimeBuilder_.getMessage(); 813 } 814 } 815 /** 816 * 817 * 818 * <pre> 819 * Time of the most recent processing update. 820 * </pre> 821 * 822 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 823 */ setLastUpdateTime(com.google.protobuf.Timestamp value)824 public Builder setLastUpdateTime(com.google.protobuf.Timestamp value) { 825 if (lastUpdateTimeBuilder_ == null) { 826 if (value == null) { 827 throw new NullPointerException(); 828 } 829 lastUpdateTime_ = value; 830 } else { 831 lastUpdateTimeBuilder_.setMessage(value); 832 } 833 bitField0_ |= 0x00000002; 834 onChanged(); 835 return this; 836 } 837 /** 838 * 839 * 840 * <pre> 841 * Time of the most recent processing update. 842 * </pre> 843 * 844 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 845 */ setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)846 public Builder setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 847 if (lastUpdateTimeBuilder_ == null) { 848 lastUpdateTime_ = builderForValue.build(); 849 } else { 850 lastUpdateTimeBuilder_.setMessage(builderForValue.build()); 851 } 852 bitField0_ |= 0x00000002; 853 onChanged(); 854 return this; 855 } 856 /** 857 * 858 * 859 * <pre> 860 * Time of the most recent processing update. 861 * </pre> 862 * 863 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 864 */ mergeLastUpdateTime(com.google.protobuf.Timestamp value)865 public Builder mergeLastUpdateTime(com.google.protobuf.Timestamp value) { 866 if (lastUpdateTimeBuilder_ == null) { 867 if (((bitField0_ & 0x00000002) != 0) 868 && lastUpdateTime_ != null 869 && lastUpdateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 870 getLastUpdateTimeBuilder().mergeFrom(value); 871 } else { 872 lastUpdateTime_ = value; 873 } 874 } else { 875 lastUpdateTimeBuilder_.mergeFrom(value); 876 } 877 bitField0_ |= 0x00000002; 878 onChanged(); 879 return this; 880 } 881 /** 882 * 883 * 884 * <pre> 885 * Time of the most recent processing update. 886 * </pre> 887 * 888 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 889 */ clearLastUpdateTime()890 public Builder clearLastUpdateTime() { 891 bitField0_ = (bitField0_ & ~0x00000002); 892 lastUpdateTime_ = null; 893 if (lastUpdateTimeBuilder_ != null) { 894 lastUpdateTimeBuilder_.dispose(); 895 lastUpdateTimeBuilder_ = null; 896 } 897 onChanged(); 898 return this; 899 } 900 /** 901 * 902 * 903 * <pre> 904 * Time of the most recent processing update. 905 * </pre> 906 * 907 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 908 */ getLastUpdateTimeBuilder()909 public com.google.protobuf.Timestamp.Builder getLastUpdateTimeBuilder() { 910 bitField0_ |= 0x00000002; 911 onChanged(); 912 return getLastUpdateTimeFieldBuilder().getBuilder(); 913 } 914 /** 915 * 916 * 917 * <pre> 918 * Time of the most recent processing update. 919 * </pre> 920 * 921 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 922 */ getLastUpdateTimeOrBuilder()923 public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder() { 924 if (lastUpdateTimeBuilder_ != null) { 925 return lastUpdateTimeBuilder_.getMessageOrBuilder(); 926 } else { 927 return lastUpdateTime_ == null 928 ? com.google.protobuf.Timestamp.getDefaultInstance() 929 : lastUpdateTime_; 930 } 931 } 932 /** 933 * 934 * 935 * <pre> 936 * Time of the most recent processing update. 937 * </pre> 938 * 939 * <code>.google.protobuf.Timestamp last_update_time = 2;</code> 940 */ 941 private com.google.protobuf.SingleFieldBuilderV3< 942 com.google.protobuf.Timestamp, 943 com.google.protobuf.Timestamp.Builder, 944 com.google.protobuf.TimestampOrBuilder> getLastUpdateTimeFieldBuilder()945 getLastUpdateTimeFieldBuilder() { 946 if (lastUpdateTimeBuilder_ == null) { 947 lastUpdateTimeBuilder_ = 948 new com.google.protobuf.SingleFieldBuilderV3< 949 com.google.protobuf.Timestamp, 950 com.google.protobuf.Timestamp.Builder, 951 com.google.protobuf.TimestampOrBuilder>( 952 getLastUpdateTime(), getParentForChildren(), isClean()); 953 lastUpdateTime_ = null; 954 } 955 return lastUpdateTimeBuilder_; 956 } 957 958 private double progressPercentage_; 959 /** 960 * 961 * 962 * <pre> 963 * The progress of the most recent processing update in percentage, ie. 70.0%. 964 * </pre> 965 * 966 * <code>double progress_percentage = 3;</code> 967 * 968 * @return The progressPercentage. 969 */ 970 @java.lang.Override getProgressPercentage()971 public double getProgressPercentage() { 972 return progressPercentage_; 973 } 974 /** 975 * 976 * 977 * <pre> 978 * The progress of the most recent processing update in percentage, ie. 70.0%. 979 * </pre> 980 * 981 * <code>double progress_percentage = 3;</code> 982 * 983 * @param value The progressPercentage to set. 984 * @return This builder for chaining. 985 */ setProgressPercentage(double value)986 public Builder setProgressPercentage(double value) { 987 988 progressPercentage_ = value; 989 bitField0_ |= 0x00000004; 990 onChanged(); 991 return this; 992 } 993 /** 994 * 995 * 996 * <pre> 997 * The progress of the most recent processing update in percentage, ie. 70.0%. 998 * </pre> 999 * 1000 * <code>double progress_percentage = 3;</code> 1001 * 1002 * @return This builder for chaining. 1003 */ clearProgressPercentage()1004 public Builder clearProgressPercentage() { 1005 bitField0_ = (bitField0_ & ~0x00000004); 1006 progressPercentage_ = 0D; 1007 onChanged(); 1008 return this; 1009 } 1010 1011 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1012 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1013 return super.setUnknownFields(unknownFields); 1014 } 1015 1016 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1017 public final Builder mergeUnknownFields( 1018 final com.google.protobuf.UnknownFieldSet unknownFields) { 1019 return super.mergeUnknownFields(unknownFields); 1020 } 1021 1022 // @@protoc_insertion_point(builder_scope:google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata) 1023 } 1024 1025 // @@protoc_insertion_point(class_scope:google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata) 1026 private static final com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata 1027 DEFAULT_INSTANCE; 1028 1029 static { 1030 DEFAULT_INSTANCE = new com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata(); 1031 } 1032 1033 public static com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata getDefaultInstance()1034 getDefaultInstance() { 1035 return DEFAULT_INSTANCE; 1036 } 1037 1038 private static final com.google.protobuf.Parser<SynthesizeLongAudioMetadata> PARSER = 1039 new com.google.protobuf.AbstractParser<SynthesizeLongAudioMetadata>() { 1040 @java.lang.Override 1041 public SynthesizeLongAudioMetadata parsePartialFrom( 1042 com.google.protobuf.CodedInputStream input, 1043 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1044 throws com.google.protobuf.InvalidProtocolBufferException { 1045 Builder builder = newBuilder(); 1046 try { 1047 builder.mergeFrom(input, extensionRegistry); 1048 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1049 throw e.setUnfinishedMessage(builder.buildPartial()); 1050 } catch (com.google.protobuf.UninitializedMessageException e) { 1051 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1052 } catch (java.io.IOException e) { 1053 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1054 .setUnfinishedMessage(builder.buildPartial()); 1055 } 1056 return builder.buildPartial(); 1057 } 1058 }; 1059 parser()1060 public static com.google.protobuf.Parser<SynthesizeLongAudioMetadata> parser() { 1061 return PARSER; 1062 } 1063 1064 @java.lang.Override getParserForType()1065 public com.google.protobuf.Parser<SynthesizeLongAudioMetadata> getParserForType() { 1066 return PARSER; 1067 } 1068 1069 @java.lang.Override 1070 public com.google.cloud.texttospeech.v1beta1.SynthesizeLongAudioMetadata getDefaultInstanceForType()1071 getDefaultInstanceForType() { 1072 return DEFAULT_INSTANCE; 1073 } 1074 } 1075