com
.
ebiznext
.
comet
.
job
.
index
bqload
package
bqload
Visibility
Public
All
Type Members
trait
BigQueryJobBase
extends
StrictLogging
case class
BigQueryJobResult
(
tableResult:
Option
[
TableResult
]
)
extends
JobResult
with
Product
with
Serializable
case class
BigQueryLoadConfig
(
source:
Either
[
String
,
DataFrame
] =
Left("")
,
outputDataset:
String
=
""
,
outputTable:
String
=
""
,
outputPartition:
Option
[
String
] =
None
,
outputClustering:
Seq
[
String
] =
Nil
,
sourceFormat:
String
=
""
,
createDisposition:
String
=
""
,
writeDisposition:
String
=
""
,
location:
Option
[
String
] =
None
,
days:
Option
[
Int
] =
None
,
rls:
Option
[
List
[
RowLevelSecurity
]] =
None
,
requirePartitionFilter:
Boolean
=
false
,
engine:
Engine
=
Engine.SPARK
,
options:
Map
[
String
,
String
] =
Map.empty
)
extends
Product
with
Serializable
class
BigQueryNativeJob
extends
JobBase
with
BigQueryJobBase
class
BigQuerySparkJob
extends
SparkJob
with
BigQueryJobBase
case class
TableMetadata
(
table:
Option
[
Table
]
,
biqueryClient:
BigQuery
)
extends
Product
with
Serializable
Value Members
object
BigQueryJobBase
object
BigQueryLoadConfig
extends
CliConfig
[
BigQueryLoadConfig
] with
Serializable
object
BigQueryNativeJob
extends
StrictLogging
object
BigQuerySparkJob
Ungrouped