All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.bigquery.migration.v2.TranslationConfigDetailsOrBuilder Maven / Gradle / Ivy

/*
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/bigquery/migration/v2/translation_config.proto

package com.google.cloud.bigquery.migration.v2;

public interface TranslationConfigDetailsOrBuilder
    extends
    // @@protoc_insertion_point(interface_extends:google.cloud.bigquery.migration.v2.TranslationConfigDetails)
    com.google.protobuf.MessageOrBuilder {

  /**
   *
   *
   * 
   * The Cloud Storage path for a directory of files to translate in a task.
   * 
* * string gcs_source_path = 1; * * @return Whether the gcsSourcePath field is set. */ boolean hasGcsSourcePath(); /** * * *
   * The Cloud Storage path for a directory of files to translate in a task.
   * 
* * string gcs_source_path = 1; * * @return The gcsSourcePath. */ java.lang.String getGcsSourcePath(); /** * * *
   * The Cloud Storage path for a directory of files to translate in a task.
   * 
* * string gcs_source_path = 1; * * @return The bytes for gcsSourcePath. */ com.google.protobuf.ByteString getGcsSourcePathBytes(); /** * * *
   * The Cloud Storage path to write back the corresponding input files to.
   * 
* * string gcs_target_path = 2; * * @return Whether the gcsTargetPath field is set. */ boolean hasGcsTargetPath(); /** * * *
   * The Cloud Storage path to write back the corresponding input files to.
   * 
* * string gcs_target_path = 2; * * @return The gcsTargetPath. */ java.lang.String getGcsTargetPath(); /** * * *
   * The Cloud Storage path to write back the corresponding input files to.
   * 
* * string gcs_target_path = 2; * * @return The bytes for gcsTargetPath. */ com.google.protobuf.ByteString getGcsTargetPathBytes(); /** * * *
   * The mapping of objects to their desired output names in list form.
   * 
* * .google.cloud.bigquery.migration.v2.ObjectNameMappingList name_mapping_list = 5; * * @return Whether the nameMappingList field is set. */ boolean hasNameMappingList(); /** * * *
   * The mapping of objects to their desired output names in list form.
   * 
* * .google.cloud.bigquery.migration.v2.ObjectNameMappingList name_mapping_list = 5; * * @return The nameMappingList. */ com.google.cloud.bigquery.migration.v2.ObjectNameMappingList getNameMappingList(); /** * * *
   * The mapping of objects to their desired output names in list form.
   * 
* * .google.cloud.bigquery.migration.v2.ObjectNameMappingList name_mapping_list = 5; */ com.google.cloud.bigquery.migration.v2.ObjectNameMappingListOrBuilder getNameMappingListOrBuilder(); /** * * *
   * The dialect of the input files.
   * 
* * .google.cloud.bigquery.migration.v2.Dialect source_dialect = 3; * * @return Whether the sourceDialect field is set. */ boolean hasSourceDialect(); /** * * *
   * The dialect of the input files.
   * 
* * .google.cloud.bigquery.migration.v2.Dialect source_dialect = 3; * * @return The sourceDialect. */ com.google.cloud.bigquery.migration.v2.Dialect getSourceDialect(); /** * * *
   * The dialect of the input files.
   * 
* * .google.cloud.bigquery.migration.v2.Dialect source_dialect = 3; */ com.google.cloud.bigquery.migration.v2.DialectOrBuilder getSourceDialectOrBuilder(); /** * * *
   * The target dialect for the engine to translate the input to.
   * 
* * .google.cloud.bigquery.migration.v2.Dialect target_dialect = 4; * * @return Whether the targetDialect field is set. */ boolean hasTargetDialect(); /** * * *
   * The target dialect for the engine to translate the input to.
   * 
* * .google.cloud.bigquery.migration.v2.Dialect target_dialect = 4; * * @return The targetDialect. */ com.google.cloud.bigquery.migration.v2.Dialect getTargetDialect(); /** * * *
   * The target dialect for the engine to translate the input to.
   * 
* * .google.cloud.bigquery.migration.v2.Dialect target_dialect = 4; */ com.google.cloud.bigquery.migration.v2.DialectOrBuilder getTargetDialectOrBuilder(); /** * * *
   * The default source environment values for the translation.
   * 
* * .google.cloud.bigquery.migration.v2.SourceEnv source_env = 6; * * @return Whether the sourceEnv field is set. */ boolean hasSourceEnv(); /** * * *
   * The default source environment values for the translation.
   * 
* * .google.cloud.bigquery.migration.v2.SourceEnv source_env = 6; * * @return The sourceEnv. */ com.google.cloud.bigquery.migration.v2.SourceEnv getSourceEnv(); /** * * *
   * The default source environment values for the translation.
   * 
* * .google.cloud.bigquery.migration.v2.SourceEnv source_env = 6; */ com.google.cloud.bigquery.migration.v2.SourceEnvOrBuilder getSourceEnvOrBuilder(); /** * * *
   * The indicator to show translation request initiator.
   * 
* * string request_source = 8; * * @return The requestSource. */ java.lang.String getRequestSource(); /** * * *
   * The indicator to show translation request initiator.
   * 
* * string request_source = 8; * * @return The bytes for requestSource. */ com.google.protobuf.ByteString getRequestSourceBytes(); public com.google.cloud.bigquery.migration.v2.TranslationConfigDetails.SourceLocationCase getSourceLocationCase(); public com.google.cloud.bigquery.migration.v2.TranslationConfigDetails.TargetLocationCase getTargetLocationCase(); public com.google.cloud.bigquery.migration.v2.TranslationConfigDetails.OutputNameMappingCase getOutputNameMappingCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy