Interface SourceEnvOrBuilder

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

@Generated public interface SourceEnvOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The default database name to fully qualify SQL objects when their database name is missing.
    com.google.protobuf.ByteString
    The default database name to fully qualify SQL objects when their database name is missing.
    Optional.
    com.google.protobuf.ByteString
    Optional.
    The schema search path.
    com.google.protobuf.ByteString
    The schema search path.
    int
    The schema search path.
    The schema search path.

    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 Details

    • getDefaultDatabase

      String getDefaultDatabase()
       The default database name to fully qualify SQL objects when their database
       name is missing.
       
      string default_database = 1;
      Returns:
      The defaultDatabase.
    • getDefaultDatabaseBytes

      com.google.protobuf.ByteString getDefaultDatabaseBytes()
       The default database name to fully qualify SQL objects when their database
       name is missing.
       
      string default_database = 1;
      Returns:
      The bytes for defaultDatabase.
    • getSchemaSearchPathList

      List<String> getSchemaSearchPathList()
       The schema search path. When SQL objects are missing schema name,
       translation engine will search through this list to find the value.
       
      repeated string schema_search_path = 2;
      Returns:
      A list containing the schemaSearchPath.
    • getSchemaSearchPathCount

      int getSchemaSearchPathCount()
       The schema search path. When SQL objects are missing schema name,
       translation engine will search through this list to find the value.
       
      repeated string schema_search_path = 2;
      Returns:
      The count of schemaSearchPath.
    • getSchemaSearchPath

      String getSchemaSearchPath(int index)
       The schema search path. When SQL objects are missing schema name,
       translation engine will search through this list to find the value.
       
      repeated string schema_search_path = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The schemaSearchPath at the given index.
    • getSchemaSearchPathBytes

      com.google.protobuf.ByteString getSchemaSearchPathBytes(int index)
       The schema search path. When SQL objects are missing schema name,
       translation engine will search through this list to find the value.
       
      repeated string schema_search_path = 2;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the schemaSearchPath at the given index.
    • getMetadataStoreDataset

      String getMetadataStoreDataset()
       Optional. Expects a valid BigQuery dataset ID that exists, e.g.,
       project-123.metadata_store_123.  If specified, translation will search and
       read the required schema information from a metadata store in this dataset.
       If metadata store doesn't exist, translation will parse the metadata file
       and upload the schema info to a temp table in the dataset to speed up
       future translation jobs.
       
      string metadata_store_dataset = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The metadataStoreDataset.
    • getMetadataStoreDatasetBytes

      com.google.protobuf.ByteString getMetadataStoreDatasetBytes()
       Optional. Expects a valid BigQuery dataset ID that exists, e.g.,
       project-123.metadata_store_123.  If specified, translation will search and
       read the required schema information from a metadata store in this dataset.
       If metadata store doesn't exist, translation will parse the metadata file
       and upload the schema info to a temp table in the dataset to speed up
       future translation jobs.
       
      string metadata_store_dataset = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for metadataStoreDataset.