• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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