Class BatchTranslateMetadata.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>
      • clear

        public BatchTranslateMetadata.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>
      • getDefaultInstanceForType

        public BatchTranslateMetadata getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public BatchTranslateMetadata build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public BatchTranslateMetadata buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public BatchTranslateMetadata.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>
      • clearField

        public BatchTranslateMetadata.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>
      • clearOneof

        public BatchTranslateMetadata.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>
      • setRepeatedField

        public BatchTranslateMetadata.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                               int index,
                                                               Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>
      • addRepeatedField

        public BatchTranslateMetadata.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                               Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>
      • mergeFrom

        public BatchTranslateMetadata.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                 throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<BatchTranslateMetadata.Builder>
        Throws:
        IOException
      • getStateValue

        public int getStateValue()
         The state of the operation.
         
        .google.cloud.translation.v3beta1.BatchTranslateMetadata.State state = 1;
        Specified by:
        getStateValue in interface BatchTranslateMetadataOrBuilder
        Returns:
        The enum numeric value on the wire for state.
      • setStateValue

        public BatchTranslateMetadata.Builder setStateValue​(int value)
         The state of the operation.
         
        .google.cloud.translation.v3beta1.BatchTranslateMetadata.State state = 1;
        Parameters:
        value - The enum numeric value on the wire for state to set.
        Returns:
        This builder for chaining.
      • clearState

        public BatchTranslateMetadata.Builder clearState()
         The state of the operation.
         
        .google.cloud.translation.v3beta1.BatchTranslateMetadata.State state = 1;
        Returns:
        This builder for chaining.
      • getTranslatedCharacters

        public long getTranslatedCharacters()
         Number of successfully translated characters so far (Unicode codepoints).
         
        int64 translated_characters = 2;
        Specified by:
        getTranslatedCharacters in interface BatchTranslateMetadataOrBuilder
        Returns:
        The translatedCharacters.
      • setTranslatedCharacters

        public BatchTranslateMetadata.Builder setTranslatedCharacters​(long value)
         Number of successfully translated characters so far (Unicode codepoints).
         
        int64 translated_characters = 2;
        Parameters:
        value - The translatedCharacters to set.
        Returns:
        This builder for chaining.
      • clearTranslatedCharacters

        public BatchTranslateMetadata.Builder clearTranslatedCharacters()
         Number of successfully translated characters so far (Unicode codepoints).
         
        int64 translated_characters = 2;
        Returns:
        This builder for chaining.
      • getFailedCharacters

        public long getFailedCharacters()
         Number of characters that have failed to process so far (Unicode
         codepoints).
         
        int64 failed_characters = 3;
        Specified by:
        getFailedCharacters in interface BatchTranslateMetadataOrBuilder
        Returns:
        The failedCharacters.
      • setFailedCharacters

        public BatchTranslateMetadata.Builder setFailedCharacters​(long value)
         Number of characters that have failed to process so far (Unicode
         codepoints).
         
        int64 failed_characters = 3;
        Parameters:
        value - The failedCharacters to set.
        Returns:
        This builder for chaining.
      • clearFailedCharacters

        public BatchTranslateMetadata.Builder clearFailedCharacters()
         Number of characters that have failed to process so far (Unicode
         codepoints).
         
        int64 failed_characters = 3;
        Returns:
        This builder for chaining.
      • getTotalCharacters

        public long getTotalCharacters()
         Total number of characters (Unicode codepoints).
         This is the total number of codepoints from input files times the number of
         target languages and appears here shortly after the call is submitted.
         
        int64 total_characters = 4;
        Specified by:
        getTotalCharacters in interface BatchTranslateMetadataOrBuilder
        Returns:
        The totalCharacters.
      • setTotalCharacters

        public BatchTranslateMetadata.Builder setTotalCharacters​(long value)
         Total number of characters (Unicode codepoints).
         This is the total number of codepoints from input files times the number of
         target languages and appears here shortly after the call is submitted.
         
        int64 total_characters = 4;
        Parameters:
        value - The totalCharacters to set.
        Returns:
        This builder for chaining.
      • clearTotalCharacters

        public BatchTranslateMetadata.Builder clearTotalCharacters()
         Total number of characters (Unicode codepoints).
         This is the total number of codepoints from input files times the number of
         target languages and appears here shortly after the call is submitted.
         
        int64 total_characters = 4;
        Returns:
        This builder for chaining.
      • hasSubmitTime

        public boolean hasSubmitTime()
         Time when the operation was submitted.
         
        .google.protobuf.Timestamp submit_time = 5;
        Specified by:
        hasSubmitTime in interface BatchTranslateMetadataOrBuilder
        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 = 5;
        Specified by:
        getSubmitTime in interface BatchTranslateMetadataOrBuilder
        Returns:
        The submitTime.
      • setSubmitTime

        public BatchTranslateMetadata.Builder setSubmitTime​(com.google.protobuf.Timestamp value)
         Time when the operation was submitted.
         
        .google.protobuf.Timestamp submit_time = 5;
      • setSubmitTime

        public BatchTranslateMetadata.Builder setSubmitTime​(com.google.protobuf.Timestamp.Builder builderForValue)
         Time when the operation was submitted.
         
        .google.protobuf.Timestamp submit_time = 5;
      • mergeSubmitTime

        public BatchTranslateMetadata.Builder mergeSubmitTime​(com.google.protobuf.Timestamp value)
         Time when the operation was submitted.
         
        .google.protobuf.Timestamp submit_time = 5;
      • clearSubmitTime

        public BatchTranslateMetadata.Builder clearSubmitTime()
         Time when the operation was submitted.
         
        .google.protobuf.Timestamp submit_time = 5;
      • getSubmitTimeBuilder

        public com.google.protobuf.Timestamp.Builder getSubmitTimeBuilder()
         Time when the operation was submitted.
         
        .google.protobuf.Timestamp submit_time = 5;
      • setUnknownFields

        public final BatchTranslateMetadata.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>
      • mergeUnknownFields

        public final BatchTranslateMetadata.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BatchTranslateMetadata.Builder>