Interface BinaryImportOptions

All Known Implementing Classes:
BinaryImportOptionsImpl

public interface BinaryImportOptions
  • Method Details

    • build

      @ScriptApi static BinaryImportOptions build(String namespace, String tableName)
      Create a BinaryImportOptions with the minimum required fields.
      Parameters:
      namespace - the namespace to import into
      tableName - the table name to import into
      Returns:
      the built BinaryImportOptions
    • builder

      @ScriptApi static BinaryImportOptions.Builder builder(String namespace, String tableName)
      Create a BinaryImportOptions.Builder with the minimum required fields.
      Parameters:
      namespace - the namespace to import into
      tableName - the table name to import into
      Returns:
      the built BinaryImportOptions.Builder
    • namespace

      @NotNull @NotNull String namespace()
      Get the namespace to import data into.
      Returns:
      the namespace
    • tableName

      @NotNull @NotNull String tableName()
      Get the table name to import into.
      Returns:
      the table name
    • outputMode

      @NotNull @NotNull ImportOutputMode outputMode()
      Get the output mode based on ImportOutputMode.
      Returns:
      the output mode
    • partitionFormula

      @NotNull @NotNull String partitionFormula()
      Get the partition formula.
      Returns:
      the partition formula
    • partitionSubstitution

      String partitionSubstitution()
      Get the partition substitution.
      Returns:
      the partition substitution
    • substitutionDateFormat

      String substitutionDateFormat()
      Get the substitution date format.
      Returns:
      the substitution date format
    • sourceDirectory

      String sourceDirectory()
      Get the source directory.
      Returns:
      the source directory
    • sourceFile

      String sourceFile()
      Get the source file.
      Returns:
      the source file
    • sourceGlob

      String sourceGlob()
      Get the source glob.
      Returns:
      the source glob
    • intradayPartitionColumn

      String intradayPartitionColumn()
      Get the intraday partition column.
      Returns:
      the intraday partition column
    • getPersistentQuerySerial

      long getPersistentQuerySerial()