Interface TranslationTaskDetailsOrBuilder

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

    public interface TranslationTaskDetailsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasTeradataOptions

        boolean hasTeradataOptions()
         The Teradata SQL specific settings for the translation task.
         
        .google.cloud.bigquery.migration.v2alpha.TeradataOptions teradata_options = 10;
        Returns:
        Whether the teradataOptions field is set.
      • getTeradataOptions

        TeradataOptions getTeradataOptions()
         The Teradata SQL specific settings for the translation task.
         
        .google.cloud.bigquery.migration.v2alpha.TeradataOptions teradata_options = 10;
        Returns:
        The teradataOptions.
      • getTeradataOptionsOrBuilder

        TeradataOptionsOrBuilder getTeradataOptionsOrBuilder()
         The Teradata SQL specific settings for the translation task.
         
        .google.cloud.bigquery.migration.v2alpha.TeradataOptions teradata_options = 10;
      • hasBteqOptions

        boolean hasBteqOptions()
         The BTEQ specific settings for the translation task.
         
        .google.cloud.bigquery.migration.v2alpha.BteqOptions bteq_options = 11;
        Returns:
        Whether the bteqOptions field is set.
      • getBteqOptions

        BteqOptions getBteqOptions()
         The BTEQ specific settings for the translation task.
         
        .google.cloud.bigquery.migration.v2alpha.BteqOptions bteq_options = 11;
        Returns:
        The bteqOptions.
      • getBteqOptionsOrBuilder

        BteqOptionsOrBuilder getBteqOptionsOrBuilder()
         The BTEQ specific settings for the translation task.
         
        .google.cloud.bigquery.migration.v2alpha.BteqOptions bteq_options = 11;
      • getInputPath

        String getInputPath()
         The Cloud Storage path for translation input files.
         
        string input_path = 1;
        Returns:
        The inputPath.
      • getInputPathBytes

        com.google.protobuf.ByteString getInputPathBytes()
         The Cloud Storage path for translation input files.
         
        string input_path = 1;
        Returns:
        The bytes for inputPath.
      • getOutputPath

        String getOutputPath()
         The Cloud Storage path for translation output files.
         
        string output_path = 2;
        Returns:
        The outputPath.
      • getOutputPathBytes

        com.google.protobuf.ByteString getOutputPathBytes()
         The Cloud Storage path for translation output files.
         
        string output_path = 2;
        Returns:
        The bytes for outputPath.
      • getFilePathsList

        List<TranslationFileMapping> getFilePathsList()
         Cloud Storage files to be processed for translation.
         
        repeated .google.cloud.bigquery.migration.v2alpha.TranslationFileMapping file_paths = 12;
      • getFilePaths

        TranslationFileMapping getFilePaths​(int index)
         Cloud Storage files to be processed for translation.
         
        repeated .google.cloud.bigquery.migration.v2alpha.TranslationFileMapping file_paths = 12;
      • getFilePathsCount

        int getFilePathsCount()
         Cloud Storage files to be processed for translation.
         
        repeated .google.cloud.bigquery.migration.v2alpha.TranslationFileMapping file_paths = 12;
      • getFilePathsOrBuilderList

        List<? extends TranslationFileMappingOrBuilder> getFilePathsOrBuilderList()
         Cloud Storage files to be processed for translation.
         
        repeated .google.cloud.bigquery.migration.v2alpha.TranslationFileMapping file_paths = 12;
      • getFilePathsOrBuilder

        TranslationFileMappingOrBuilder getFilePathsOrBuilder​(int index)
         Cloud Storage files to be processed for translation.
         
        repeated .google.cloud.bigquery.migration.v2alpha.TranslationFileMapping file_paths = 12;
      • getSchemaPath

        String getSchemaPath()
         The Cloud Storage path to DDL files as table schema to assist semantic
         translation.
         
        string schema_path = 3;
        Returns:
        The schemaPath.
      • getSchemaPathBytes

        com.google.protobuf.ByteString getSchemaPathBytes()
         The Cloud Storage path to DDL files as table schema to assist semantic
         translation.
         
        string schema_path = 3;
        Returns:
        The bytes for schemaPath.
      • getFileEncodingValue

        int getFileEncodingValue()
         The file encoding type.
         
        .google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails.FileEncoding file_encoding = 4;
        Returns:
        The enum numeric value on the wire for fileEncoding.
      • getFileEncoding

        TranslationTaskDetails.FileEncoding getFileEncoding()
         The file encoding type.
         
        .google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails.FileEncoding file_encoding = 4;
        Returns:
        The fileEncoding.
      • hasIdentifierSettings

        boolean hasIdentifierSettings()
         The settings for SQL identifiers.
         
        .google.cloud.bigquery.migration.v2alpha.IdentifierSettings identifier_settings = 5;
        Returns:
        Whether the identifierSettings field is set.
      • getIdentifierSettings

        IdentifierSettings getIdentifierSettings()
         The settings for SQL identifiers.
         
        .google.cloud.bigquery.migration.v2alpha.IdentifierSettings identifier_settings = 5;
        Returns:
        The identifierSettings.
      • getIdentifierSettingsOrBuilder

        IdentifierSettingsOrBuilder getIdentifierSettingsOrBuilder()
         The settings for SQL identifiers.
         
        .google.cloud.bigquery.migration.v2alpha.IdentifierSettings identifier_settings = 5;
      • getSpecialTokenMapCount

        int getSpecialTokenMapCount()
         The map capturing special tokens to be replaced during translation. The key
         is special token in string. The value is the token data type. This is used
         to translate SQL query template which contains special token as place
         holder. The special token makes a query invalid to parse. This map will be
         applied to annotate those special token with types to let parser understand
         how to parse them into proper structure with type information.
         
        map<string, .google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails.TokenType> special_token_map = 6;
      • containsSpecialTokenMap

        boolean containsSpecialTokenMap​(String key)
         The map capturing special tokens to be replaced during translation. The key
         is special token in string. The value is the token data type. This is used
         to translate SQL query template which contains special token as place
         holder. The special token makes a query invalid to parse. This map will be
         applied to annotate those special token with types to let parser understand
         how to parse them into proper structure with type information.
         
        map<string, .google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails.TokenType> special_token_map = 6;
      • getSpecialTokenMapMap

        Map<String,​TranslationTaskDetails.TokenType> getSpecialTokenMapMap()
         The map capturing special tokens to be replaced during translation. The key
         is special token in string. The value is the token data type. This is used
         to translate SQL query template which contains special token as place
         holder. The special token makes a query invalid to parse. This map will be
         applied to annotate those special token with types to let parser understand
         how to parse them into proper structure with type information.
         
        map<string, .google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails.TokenType> special_token_map = 6;
      • getSpecialTokenMapOrDefault

        TranslationTaskDetails.TokenType getSpecialTokenMapOrDefault​(String key,
                                                                     TranslationTaskDetails.TokenType defaultValue)
         The map capturing special tokens to be replaced during translation. The key
         is special token in string. The value is the token data type. This is used
         to translate SQL query template which contains special token as place
         holder. The special token makes a query invalid to parse. This map will be
         applied to annotate those special token with types to let parser understand
         how to parse them into proper structure with type information.
         
        map<string, .google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails.TokenType> special_token_map = 6;
      • getSpecialTokenMapOrThrow

        TranslationTaskDetails.TokenType getSpecialTokenMapOrThrow​(String key)
         The map capturing special tokens to be replaced during translation. The key
         is special token in string. The value is the token data type. This is used
         to translate SQL query template which contains special token as place
         holder. The special token makes a query invalid to parse. This map will be
         applied to annotate those special token with types to let parser understand
         how to parse them into proper structure with type information.
         
        map<string, .google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails.TokenType> special_token_map = 6;
      • getSpecialTokenMapValueMap

        Map<String,​Integer> getSpecialTokenMapValueMap()
         The map capturing special tokens to be replaced during translation. The key
         is special token in string. The value is the token data type. This is used
         to translate SQL query template which contains special token as place
         holder. The special token makes a query invalid to parse. This map will be
         applied to annotate those special token with types to let parser understand
         how to parse them into proper structure with type information.
         
        map<string, .google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails.TokenType> special_token_map = 6;
      • getSpecialTokenMapValueOrDefault

        int getSpecialTokenMapValueOrDefault​(String key,
                                             int defaultValue)
         The map capturing special tokens to be replaced during translation. The key
         is special token in string. The value is the token data type. This is used
         to translate SQL query template which contains special token as place
         holder. The special token makes a query invalid to parse. This map will be
         applied to annotate those special token with types to let parser understand
         how to parse them into proper structure with type information.
         
        map<string, .google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails.TokenType> special_token_map = 6;
      • getSpecialTokenMapValueOrThrow

        int getSpecialTokenMapValueOrThrow​(String key)
         The map capturing special tokens to be replaced during translation. The key
         is special token in string. The value is the token data type. This is used
         to translate SQL query template which contains special token as place
         holder. The special token makes a query invalid to parse. This map will be
         applied to annotate those special token with types to let parser understand
         how to parse them into proper structure with type information.
         
        map<string, .google.cloud.bigquery.migration.v2alpha.TranslationTaskDetails.TokenType> special_token_map = 6;
      • hasFilter

        boolean hasFilter()
         The filter applied to translation details.
         
        .google.cloud.bigquery.migration.v2alpha.Filter filter = 7;
        Returns:
        Whether the filter field is set.
      • getFilter

        Filter getFilter()
         The filter applied to translation details.
         
        .google.cloud.bigquery.migration.v2alpha.Filter filter = 7;
        Returns:
        The filter.
      • getFilterOrBuilder

        FilterOrBuilder getFilterOrBuilder()
         The filter applied to translation details.
         
        .google.cloud.bigquery.migration.v2alpha.Filter filter = 7;
      • getTranslationExceptionTable

        String getTranslationExceptionTable()
         Specifies the exact name of the bigquery table ("dataset.table") to be used
         for surfacing raw translation errors. If the table does not exist, we will
         create it. If it already exists and the schema is the same, we will re-use.
         If the table exists and the schema is different, we will throw an error.
         
        string translation_exception_table = 13;
        Returns:
        The translationExceptionTable.
      • getTranslationExceptionTableBytes

        com.google.protobuf.ByteString getTranslationExceptionTableBytes()
         Specifies the exact name of the bigquery table ("dataset.table") to be used
         for surfacing raw translation errors. If the table does not exist, we will
         create it. If it already exists and the schema is the same, we will re-use.
         If the table exists and the schema is different, we will throw an error.
         
        string translation_exception_table = 13;
        Returns:
        The bytes for translationExceptionTable.