Send feedback
Class ExtractJobConfiguration (2.34.2)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.34.2 keyboard_arrow_down
public final class ExtractJobConfiguration extends JobConfiguration
Google BigQuery extract job configuration. An extract job exports a BigQuery table to Google
Cloud Storage. The extract destination provided as URIs that point to objects in Google Cloud
Storage. Extract job configurations have JobConfiguration.Type#EXTRACT type.
Static Methods
public static ExtractJobConfiguration . Builder newBuilder ( ModelId sourceModel , String destinationUri )
Creates a builder for a BigQuery Extract Job configuration given source model and destination
URI.
public static ExtractJobConfiguration . Builder newBuilder ( ModelId sourceModel , List<String> destinationUris )
Creates a builder for a BigQuery Extract Job configuration given source model and destination
URIs.
public static ExtractJobConfiguration . Builder newBuilder ( TableId sourceTable , String destinationUri )
Creates a builder for a BigQuery Extract Job configuration given source table and destination
URI.
public static ExtractJobConfiguration . Builder newBuilder ( TableId sourceTable , List<String> destinationUris )
Creates a builder for a BigQuery Extract Job configuration given source table and destination
URIs.
public static ExtractJobConfiguration of ( ModelId sourceModel , String destinationUri )
Returns a BigQuery Extract Job configuration for the given source model and destination URI.
public static ExtractJobConfiguration of ( ModelId sourceTable , String destinationUri , String format )
Returns a BigQuery Extract Job configuration for the given source model, format and destination
URI.
public static ExtractJobConfiguration of ( ModelId sourceModel , List<String> destinationUris )
Returns a BigQuery Extract Job configuration for the given source model and destination URIs.
public static ExtractJobConfiguration of ( ModelId sourceModel , List<String> destinationUris , String format )
Returns a BigQuery Extract Job configuration for the given source table, format and destination
URIs.
public static ExtractJobConfiguration of ( TableId sourceTable , String destinationUri )
Returns a BigQuery Extract Job configuration for the given source table and destination URI.
public static ExtractJobConfiguration of ( TableId sourceTable , String destinationUri , String format )
Returns a BigQuery Extract Job configuration for the given source table, format and destination
URI.
public static ExtractJobConfiguration of ( TableId sourceTable , List<String> destinationUris )
Returns a BigQuery Extract Job configuration for the given source table and destination URIs.
public 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.
Methods
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
public String getCompression ()
Returns the compression value of exported files.
public List<String> getDestinationUris ()
public String getFieldDelimiter ()
Returns the delimiter used between fields in the exported data.
public String getFormat ()
Returns the exported files format.
public Long getJobTimeoutMs ()
Returns the timeout associated with this job
Returns Type Description Long
public Map<String , String> getLabels ()
Returns the labels associated with this job
public ModelId getSourceModel ()
Returns the model to export.
public TableId getSourceTable ()
Returns the table to export.
public Boolean getUseAvroLogicalTypes ()
Returns True/False. Indicates whether exported avro files include logical type annotations.
Returns Type Description int
Overrides
public Boolean printHeader ()
Returns whether an header row is printed with the result.
public ExtractJobConfiguration . Builder toBuilder ()
Returns a builder for the object.
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-04 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-10-04 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-04 UTC."]]