public final class CopyJobConfiguration extends JobConfiguration
JobConfiguration.Type.COPY type.| Modifier and Type | Class and Description |
|---|---|
static class |
CopyJobConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CopyJobConfiguration.Builder |
builder(TableId destinationTable,
List<TableId> sourceTables)
Creates a builder for a BigQuery Copy Job configuration given destination and source tables.
|
static CopyJobConfiguration.Builder |
builder(TableId destinationTable,
TableId sourceTable)
Creates a builder for a BigQuery Copy Job configuration given destination and source table.
|
JobInfo.CreateDisposition |
createDisposition()
Returns whether the job is allowed to create new tables.
|
TableId |
destinationTable()
Returns the destination table to load the data into.
|
boolean |
equals(Object obj) |
int |
hashCode() |
static CopyJobConfiguration |
of(TableId destinationTable,
List<TableId> sourceTables)
Returns a BigQuery Copy Job configuration for the given destination and source tables.
|
static CopyJobConfiguration |
of(TableId destinationTable,
TableId sourceTable)
Returns a BigQuery Copy Job configuration for the given destination and source table.
|
List<TableId> |
sourceTables()
Returns the source tables to copy.
|
CopyJobConfiguration.Builder |
toBuilder()
Returns a builder for the object.
|
JobInfo.WriteDisposition |
writeDisposition()
Returns the action that should occur if the destination table already exists.
|
toString, typepublic TableId destinationTable()
public JobInfo.CreateDisposition createDisposition()
public JobInfo.WriteDisposition writeDisposition()
public CopyJobConfiguration.Builder toBuilder()
JobConfigurationtoBuilder in class JobConfigurationpublic static CopyJobConfiguration.Builder builder(TableId destinationTable, TableId sourceTable)
public static CopyJobConfiguration.Builder builder(TableId destinationTable, List<TableId> sourceTables)
public static CopyJobConfiguration of(TableId destinationTable, TableId sourceTable)
public static CopyJobConfiguration of(TableId destinationTable, List<TableId> sourceTables)
Copyright © 2016 Google. All rights reserved.