test_class.declarator: table
test_class.modifier: private
test_class.original_string: private Table table;
test_class.type: Table
test_class.var_name: table
test_class.declarator: conf
test_class.modifier: private
test_class.original_string: private Configuration conf;
test_class.type: Configuration
test_class.var_name: conf
test_class.declarator: helper = new BigQueryHelper(null)
test_class.modifier: private final
test_class.original_string: private final BigQueryHelper helper = new BigQueryHelper(null);
test_class.type: BigQueryHelper
test_class.var_name: helper
test_class.declarator: projectId = "project-id"
test_class.modifier: private final
test_class.original_string: private final String projectId = "project-id";
test_class.type: String
test_class.var_name: projectId
test_class.file: bigquery/src/test/java/com/google/cloud/hadoop/io/bigquery/NoopFederatedExportToCloudStorageTest.java
test_class.identifier: NoopFederatedExportToCloudStorageTest
test_case.body: @Test
    public void testGetCommaSeparatedGcsPathList() throws Exception {
      String result = NoopFederatedExportToCloudStorage.getCommaSeparatedGcsPathList(table);
      assertThat(result)
          .isEqualTo("gs://foo-bucket/bar-dir/glob-*.avro,gs://foo-bucket/bar-dir/file.avro");
    }
test_case.class_method_signature: NoopFederatedExportToCloudStorageTest.testGetCommaSeparatedGcsPathList()
test_case.full_signature: @Test public void testGetCommaSeparatedGcsPathList()
test_case.identifier: testGetCommaSeparatedGcsPathList
test_case.invocations: getCommaSeparatedGcsPathList isEqualTo assertThat
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetCommaSeparatedGcsPathList()
focal_class.declarator: gcsPaths
focal_class.modifier: protected final
focal_class.original_string: protected final List<String> gcsPaths;
focal_class.type: List<String>
focal_class.var_name: gcsPaths
focal_class.file: bigquery/src/main/java/com/google/cloud/hadoop/io/bigquery/NoopFederatedExportToCloudStorage.java
focal_class.identifier: NoopFederatedExportToCloudStorage
focal_class.class_method_signature: NoopFederatedExportToCloudStorage.NoopFederatedExportToCloudStorage(
        Configuration configuration,
        ExportFileFormat fileFormat,
        BigQueryHelper bigQueryHelper,
        String projectId,
        Table table,
        @Nullable InputFormat<LongWritable, Text> delegateInputFormat)
focal_class.full_signature: public  NoopFederatedExportToCloudStorage(
        Configuration configuration,
        ExportFileFormat fileFormat,
        BigQueryHelper bigQueryHelper,
        String projectId,
        Table table,
        @Nullable InputFormat<LongWritable, Text> delegateInputFormat)
focal_class.identifier: NoopFederatedExportToCloudStorage
focal_class.modifiers: public
focal_class.parameters: (
        Configuration configuration,
        ExportFileFormat fileFormat,
        BigQueryHelper bigQueryHelper,
        String projectId,
        Table table,
        @Nullable InputFormat<LongWritable, Text> delegateInputFormat)
focal_class.signature:  NoopFederatedExportToCloudStorage(
        Configuration configuration,
        ExportFileFormat fileFormat,
        BigQueryHelper bigQueryHelper,
        String projectId,
        Table table,
        @Nullable InputFormat<LongWritable, Text> delegateInputFormat)
focal_class.class_method_signature: NoopFederatedExportToCloudStorage.getCommaSeparatedGcsPathList(final Table table)
focal_class.full_signature: @VisibleForTesting static String getCommaSeparatedGcsPathList(final Table table)
focal_class.identifier: getCommaSeparatedGcsPathList
focal_class.modifiers: @VisibleForTesting static
focal_class.parameters: (final Table table)
focal_class.return: String
focal_class.signature: String getCommaSeparatedGcsPathList(final Table table)
focal_class.class_method_signature: NoopFederatedExportToCloudStorage.prepare()
focal_class.full_signature: @Override public void prepare()
focal_class.identifier: prepare
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void prepare()
focal_class.class_method_signature: NoopFederatedExportToCloudStorage.beginExport()
focal_class.full_signature: @Override public void beginExport()
focal_class.identifier: beginExport
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void beginExport()
focal_class.class_method_signature: NoopFederatedExportToCloudStorage.waitForUsableMapReduceInput()
focal_class.full_signature: @Override public void waitForUsableMapReduceInput()
focal_class.identifier: waitForUsableMapReduceInput
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void waitForUsableMapReduceInput()
focal_class.class_method_signature: NoopFederatedExportToCloudStorage.getExportPaths()
focal_class.full_signature: @Override public List<String> getExportPaths()
focal_class.identifier: getExportPaths
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: List<String>
focal_class.signature: List<String> getExportPaths()
focal_class.class_method_signature: NoopFederatedExportToCloudStorage.cleanupExport()
focal_class.full_signature: @Override public void cleanupExport()
focal_class.identifier: cleanupExport
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void cleanupExport()
focal_class.superclass: extends UnshardedExportToCloudStorage
focal_method.body: @VisibleForTesting
    static String getCommaSeparatedGcsPathList(final Table table) {
      Preconditions.checkNotNull(table.getExternalDataConfiguration());
      for (String uri : table.getExternalDataConfiguration().getSourceUris()) {
        Preconditions.checkArgument(uri.startsWith("gs://"), "Invalid GCS resource: '%s'", uri);
      }
      // FileInputFormat accepts a comma separated list of potentially globbed paths.
      return Joiner.on(",").join(table.getExternalDataConfiguration().getSourceUris());
    }
focal_method.class_method_signature: NoopFederatedExportToCloudStorage.getCommaSeparatedGcsPathList(final Table table)
focal_method.full_signature: @VisibleForTesting static String getCommaSeparatedGcsPathList(final Table table)
focal_method.identifier: getCommaSeparatedGcsPathList
focal_method.invocations: checkNotNull getExternalDataConfiguration getSourceUris getExternalDataConfiguration checkArgument startsWith join on getSourceUris getExternalDataConfiguration
focal_method.modifiers: @VisibleForTesting static
focal_method.parameters: (final Table table)
focal_method.return: String
focal_method.signature: String getCommaSeparatedGcsPathList(final Table table)