Interface BatchDocumentInputConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    BatchDocumentInputConfig, BatchDocumentInputConfig.Builder

    public interface BatchDocumentInputConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      GcsSource getGcsSource()
      Google Cloud Storage location for the source input.
      GcsSourceOrBuilder getGcsSourceOrBuilder()
      Google Cloud Storage location for the source input.
      BatchDocumentInputConfig.SourceCase getSourceCase()  
      boolean hasGcsSource()
      Google Cloud Storage location for the source input.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasGcsSource

        boolean hasGcsSource()
         Google Cloud Storage location for the source input.
         This can be a single file (for example,
         `gs://translation-test/input.docx`) or a wildcard (for example,
         `gs://translation-test/*`).
        
         File mime type is determined based on extension. Supported mime type
         includes:
         - `pdf`, application/pdf
         - `docx`,
         application/vnd.openxmlformats-officedocument.wordprocessingml.document
         - `pptx`,
         application/vnd.openxmlformats-officedocument.presentationml.presentation
         - `xlsx`,
         application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
        
         The max file size to support for `.docx`, `.pptx` and `.xlsx` is 100MB.
         The max file size to support for `.pdf` is 1GB and the max page limit is
         1000 pages.
         The max file size to support for all input documents is 1GB.
         
        .google.cloud.translation.v3beta1.GcsSource gcs_source = 1;
        Returns:
        Whether the gcsSource field is set.
      • getGcsSource

        GcsSource getGcsSource()
         Google Cloud Storage location for the source input.
         This can be a single file (for example,
         `gs://translation-test/input.docx`) or a wildcard (for example,
         `gs://translation-test/*`).
        
         File mime type is determined based on extension. Supported mime type
         includes:
         - `pdf`, application/pdf
         - `docx`,
         application/vnd.openxmlformats-officedocument.wordprocessingml.document
         - `pptx`,
         application/vnd.openxmlformats-officedocument.presentationml.presentation
         - `xlsx`,
         application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
        
         The max file size to support for `.docx`, `.pptx` and `.xlsx` is 100MB.
         The max file size to support for `.pdf` is 1GB and the max page limit is
         1000 pages.
         The max file size to support for all input documents is 1GB.
         
        .google.cloud.translation.v3beta1.GcsSource gcs_source = 1;
        Returns:
        The gcsSource.
      • getGcsSourceOrBuilder

        GcsSourceOrBuilder getGcsSourceOrBuilder()
         Google Cloud Storage location for the source input.
         This can be a single file (for example,
         `gs://translation-test/input.docx`) or a wildcard (for example,
         `gs://translation-test/*`).
        
         File mime type is determined based on extension. Supported mime type
         includes:
         - `pdf`, application/pdf
         - `docx`,
         application/vnd.openxmlformats-officedocument.wordprocessingml.document
         - `pptx`,
         application/vnd.openxmlformats-officedocument.presentationml.presentation
         - `xlsx`,
         application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
        
         The max file size to support for `.docx`, `.pptx` and `.xlsx` is 100MB.
         The max file size to support for `.pdf` is 1GB and the max page limit is
         1000 pages.
         The max file size to support for all input documents is 1GB.
         
        .google.cloud.translation.v3beta1.GcsSource gcs_source = 1;