public final class ExtractJobConfiguration extends JobConfiguration
JobConfiguration.Type.EXTRACT type.| Modifier and Type | Class and Description |
|---|---|
static class |
ExtractJobConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ExtractJobConfiguration.Builder |
builder(TableId sourceTable,
List<String> destinationUris)
Creates a builder for a BigQuery Extract Job configuration given source table and destination
URIs.
|
static ExtractJobConfiguration.Builder |
builder(TableId sourceTable,
String destinationUri)
Creates a builder for a BigQuery Extract Job configuration given source table and destination
URI.
|
String |
compression()
Returns the compression value of exported files.
|
List<String> |
destinationUris()
Returns the list of fully-qualified Google Cloud Storage URIs where the extracted table should
be written.
|
boolean |
equals(Object obj) |
String |
fieldDelimiter()
Returns the delimiter used between fields in the exported data.
|
String |
format()
Returns the exported files format.
|
int |
hashCode() |
static ExtractJobConfiguration |
of(TableId sourceTable,
List<String> destinationUris)
Returns a BigQuery Extract Job configuration for the given source table and destination URIs.
|
static ExtractJobConfiguration |
of(TableId sourceTable,
List<String> destinationUris,
String format)
Returns a BigQuery Extract Job configuration for the given source table, format and destination
URIs.
|
static ExtractJobConfiguration |
of(TableId sourceTable,
String destinationUri)
Returns a BigQuery Extract Job configuration for the given source table and destination URI.
|
static ExtractJobConfiguration |
of(TableId sourceTable,
String destinationUri,
String format)
Returns a BigQuery Extract Job configuration for the given source table, format and destination
URI.
|
Boolean |
printHeader()
Returns whether an header row is printed with the result.
|
TableId |
sourceTable()
Returns the table to export.
|
ExtractJobConfiguration.Builder |
toBuilder()
Returns a builder for the object.
|
toString, typepublic TableId sourceTable()
public List<String> destinationUris()
public Boolean printHeader()
public String fieldDelimiter()
public String format()
public String compression()
public ExtractJobConfiguration.Builder toBuilder()
JobConfigurationtoBuilder in class JobConfigurationpublic static ExtractJobConfiguration.Builder builder(TableId sourceTable, String destinationUri)
public static ExtractJobConfiguration.Builder builder(TableId sourceTable, List<String> destinationUris)
public static ExtractJobConfiguration of(TableId sourceTable, String destinationUri)
public static ExtractJobConfiguration of(TableId sourceTable, List<String> destinationUris)
public static ExtractJobConfiguration of(TableId sourceTable, String destinationUri, String format)
public static ExtractJobConfiguration of(TableId sourceTable, List<String> destinationUris, String format)
Copyright © 2016 Google. All rights reserved.