Package com.google.cloud.translate.v3
Class BatchTranslateDocumentMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BatchTranslateDocumentMetadata.Builder>
com.google.cloud.translate.v3.BatchTranslateDocumentMetadata.Builder
- All Implemented Interfaces:
BatchTranslateDocumentMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BatchTranslateDocumentMetadata
public static final class BatchTranslateDocumentMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BatchTranslateDocumentMetadata.Builder>
implements BatchTranslateDocumentMetadataOrBuilder
State metadata for the batch translation operation.Protobuf type
google.cloud.translation.v3.BatchTranslateDocumentMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Number of characters that have failed to process (Unicode codepoints) in all documents so far.Number of pages that failed to process in all documents so far.The state of the operation.Time when the operation was submitted.Number of billable characters (Unicode codepoints) in documents without clear page definition (such as XLSX) so far.Number of billable pages in documents with clear page definition (such as PDF, DOCX, PPTX) so far.Total number of characters (Unicode codepoints) in all documents so far.Total number of pages to translate in all documents so far.Number of successfully translated characters (Unicode codepoints) in all documents so far.Number of successfully translated pages in all documents so far.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongNumber of characters that have failed to process (Unicode codepoints) in all documents so far.longNumber of pages that failed to process in all documents so far.getState()The state of the operation.intThe state of the operation.com.google.protobuf.TimestampTime when the operation was submitted.com.google.protobuf.Timestamp.BuilderTime when the operation was submitted.com.google.protobuf.TimestampOrBuilderTime when the operation was submitted.longNumber of billable characters (Unicode codepoints) in documents without clear page definition (such as XLSX) so far.longNumber of billable pages in documents with clear page definition (such as PDF, DOCX, PPTX) so far.longTotal number of characters (Unicode codepoints) in all documents so far.longTotal number of pages to translate in all documents so far.longNumber of successfully translated characters (Unicode codepoints) in all documents so far.longNumber of successfully translated pages in all documents so far.booleanTime when the operation was submitted.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeSubmitTime(com.google.protobuf.Timestamp value) Time when the operation was submitted.setFailedCharacters(long value) Number of characters that have failed to process (Unicode codepoints) in all documents so far.setFailedPages(long value) Number of pages that failed to process in all documents so far.The state of the operation.setStateValue(int value) The state of the operation.setSubmitTime(com.google.protobuf.Timestamp value) Time when the operation was submitted.setSubmitTime(com.google.protobuf.Timestamp.Builder builderForValue) Time when the operation was submitted.setTotalBillableCharacters(long value) Number of billable characters (Unicode codepoints) in documents without clear page definition (such as XLSX) so far.setTotalBillablePages(long value) Number of billable pages in documents with clear page definition (such as PDF, DOCX, PPTX) so far.setTotalCharacters(long value) Total number of characters (Unicode codepoints) in all documents so far.setTotalPages(long value) Total number of pages to translate in all documents so far.setTranslatedCharacters(long value) Number of successfully translated characters (Unicode codepoints) in all documents so far.setTranslatedPages(long value) Number of successfully translated pages in all documents so far.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<BatchTranslateDocumentMetadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<BatchTranslateDocumentMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<BatchTranslateDocumentMetadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BatchTranslateDocumentMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BatchTranslateDocumentMetadata.Builder>
-
mergeFrom
public BatchTranslateDocumentMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BatchTranslateDocumentMetadata.Builder>- Throws:
IOException
-
getStateValue
public int getStateValue()The state of the operation.
.google.cloud.translation.v3.BatchTranslateDocumentMetadata.State state = 1;- Specified by:
getStateValuein interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
The state of the operation.
.google.cloud.translation.v3.BatchTranslateDocumentMetadata.State state = 1;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
The state of the operation.
.google.cloud.translation.v3.BatchTranslateDocumentMetadata.State state = 1;- Specified by:
getStatein interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The state.
-
setState
The state of the operation.
.google.cloud.translation.v3.BatchTranslateDocumentMetadata.State state = 1;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
The state of the operation.
.google.cloud.translation.v3.BatchTranslateDocumentMetadata.State state = 1;- Returns:
- This builder for chaining.
-
getTotalPages
public long getTotalPages()Total number of pages to translate in all documents so far. Documents without clear page definition (such as XLSX) are not counted.
int64 total_pages = 2;- Specified by:
getTotalPagesin interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The totalPages.
-
setTotalPages
Total number of pages to translate in all documents so far. Documents without clear page definition (such as XLSX) are not counted.
int64 total_pages = 2;- Parameters:
value- The totalPages to set.- Returns:
- This builder for chaining.
-
clearTotalPages
Total number of pages to translate in all documents so far. Documents without clear page definition (such as XLSX) are not counted.
int64 total_pages = 2;- Returns:
- This builder for chaining.
-
getTranslatedPages
public long getTranslatedPages()Number of successfully translated pages in all documents so far. Documents without clear page definition (such as XLSX) are not counted.
int64 translated_pages = 3;- Specified by:
getTranslatedPagesin interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The translatedPages.
-
setTranslatedPages
Number of successfully translated pages in all documents so far. Documents without clear page definition (such as XLSX) are not counted.
int64 translated_pages = 3;- Parameters:
value- The translatedPages to set.- Returns:
- This builder for chaining.
-
clearTranslatedPages
Number of successfully translated pages in all documents so far. Documents without clear page definition (such as XLSX) are not counted.
int64 translated_pages = 3;- Returns:
- This builder for chaining.
-
getFailedPages
public long getFailedPages()Number of pages that failed to process in all documents so far. Documents without clear page definition (such as XLSX) are not counted.
int64 failed_pages = 4;- Specified by:
getFailedPagesin interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The failedPages.
-
setFailedPages
Number of pages that failed to process in all documents so far. Documents without clear page definition (such as XLSX) are not counted.
int64 failed_pages = 4;- Parameters:
value- The failedPages to set.- Returns:
- This builder for chaining.
-
clearFailedPages
Number of pages that failed to process in all documents so far. Documents without clear page definition (such as XLSX) are not counted.
int64 failed_pages = 4;- Returns:
- This builder for chaining.
-
getTotalBillablePages
public long getTotalBillablePages()Number of billable pages in documents with clear page definition (such as PDF, DOCX, PPTX) so far.
int64 total_billable_pages = 5;- Specified by:
getTotalBillablePagesin interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The totalBillablePages.
-
setTotalBillablePages
Number of billable pages in documents with clear page definition (such as PDF, DOCX, PPTX) so far.
int64 total_billable_pages = 5;- Parameters:
value- The totalBillablePages to set.- Returns:
- This builder for chaining.
-
clearTotalBillablePages
Number of billable pages in documents with clear page definition (such as PDF, DOCX, PPTX) so far.
int64 total_billable_pages = 5;- Returns:
- This builder for chaining.
-
getTotalCharacters
public long getTotalCharacters()Total number of characters (Unicode codepoints) in all documents so far.
int64 total_characters = 6;- Specified by:
getTotalCharactersin interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The totalCharacters.
-
setTotalCharacters
Total number of characters (Unicode codepoints) in all documents so far.
int64 total_characters = 6;- Parameters:
value- The totalCharacters to set.- Returns:
- This builder for chaining.
-
clearTotalCharacters
Total number of characters (Unicode codepoints) in all documents so far.
int64 total_characters = 6;- Returns:
- This builder for chaining.
-
getTranslatedCharacters
public long getTranslatedCharacters()Number of successfully translated characters (Unicode codepoints) in all documents so far.
int64 translated_characters = 7;- Specified by:
getTranslatedCharactersin interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The translatedCharacters.
-
setTranslatedCharacters
Number of successfully translated characters (Unicode codepoints) in all documents so far.
int64 translated_characters = 7;- Parameters:
value- The translatedCharacters to set.- Returns:
- This builder for chaining.
-
clearTranslatedCharacters
Number of successfully translated characters (Unicode codepoints) in all documents so far.
int64 translated_characters = 7;- Returns:
- This builder for chaining.
-
getFailedCharacters
public long getFailedCharacters()Number of characters that have failed to process (Unicode codepoints) in all documents so far.
int64 failed_characters = 8;- Specified by:
getFailedCharactersin interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The failedCharacters.
-
setFailedCharacters
Number of characters that have failed to process (Unicode codepoints) in all documents so far.
int64 failed_characters = 8;- Parameters:
value- The failedCharacters to set.- Returns:
- This builder for chaining.
-
clearFailedCharacters
Number of characters that have failed to process (Unicode codepoints) in all documents so far.
int64 failed_characters = 8;- Returns:
- This builder for chaining.
-
getTotalBillableCharacters
public long getTotalBillableCharacters()Number of billable characters (Unicode codepoints) in documents without clear page definition (such as XLSX) so far.
int64 total_billable_characters = 9;- Specified by:
getTotalBillableCharactersin interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The totalBillableCharacters.
-
setTotalBillableCharacters
Number of billable characters (Unicode codepoints) in documents without clear page definition (such as XLSX) so far.
int64 total_billable_characters = 9;- Parameters:
value- The totalBillableCharacters to set.- Returns:
- This builder for chaining.
-
clearTotalBillableCharacters
Number of billable characters (Unicode codepoints) in documents without clear page definition (such as XLSX) so far.
int64 total_billable_characters = 9;- Returns:
- This builder for chaining.
-
hasSubmitTime
public boolean hasSubmitTime()Time when the operation was submitted.
.google.protobuf.Timestamp submit_time = 10;- Specified by:
hasSubmitTimein interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- Whether the submitTime field is set.
-
getSubmitTime
public com.google.protobuf.Timestamp getSubmitTime()Time when the operation was submitted.
.google.protobuf.Timestamp submit_time = 10;- Specified by:
getSubmitTimein interfaceBatchTranslateDocumentMetadataOrBuilder- Returns:
- The submitTime.
-
setSubmitTime
Time when the operation was submitted.
.google.protobuf.Timestamp submit_time = 10; -
setSubmitTime
public BatchTranslateDocumentMetadata.Builder setSubmitTime(com.google.protobuf.Timestamp.Builder builderForValue) Time when the operation was submitted.
.google.protobuf.Timestamp submit_time = 10; -
mergeSubmitTime
Time when the operation was submitted.
.google.protobuf.Timestamp submit_time = 10; -
clearSubmitTime
Time when the operation was submitted.
.google.protobuf.Timestamp submit_time = 10; -
getSubmitTimeBuilder
public com.google.protobuf.Timestamp.Builder getSubmitTimeBuilder()Time when the operation was submitted.
.google.protobuf.Timestamp submit_time = 10; -
getSubmitTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getSubmitTimeOrBuilder()Time when the operation was submitted.
.google.protobuf.Timestamp submit_time = 10;- Specified by:
getSubmitTimeOrBuilderin interfaceBatchTranslateDocumentMetadataOrBuilder
-