Send feedback
Class CopyJobConfiguration (2.20.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.20.0 keyboard_arrow_down
public final class CopyJobConfiguration extends JobConfiguration
Google BigQuery copy job configuration. A copy job copies an existing table to another new or
existing table. Copy job configurations have JobConfiguration.Type#COPY type.
Static Methods
newBuilder(TableId destinationTable, TableId sourceTable)
public static CopyJobConfiguration . Builder newBuilder ( TableId destinationTable , TableId sourceTable )
Creates a builder for a BigQuery Copy Job configuration given destination and source table.
Parameters
Returns
newBuilder(TableId destinationTable, List<TableId> sourceTables)
public static CopyJobConfiguration . Builder newBuilder ( TableId destinationTable , List<TableId> sourceTables )
Creates a builder for a BigQuery Copy Job configuration given destination and source tables.
Parameters
Returns
of(TableId destinationTable, TableId sourceTable)
public static CopyJobConfiguration of ( TableId destinationTable , TableId sourceTable )
Returns a BigQuery Copy Job configuration for the given destination and source table.
Parameters
Returns
of(TableId destinationTable, List<TableId> sourceTables)
public static CopyJobConfiguration of ( TableId destinationTable , List<TableId> sourceTables )
Returns a BigQuery Copy Job configuration for the given destination and source tables.
Parameters
Returns
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Returns
Overrides
getCreateDisposition()
public JobInfo . CreateDisposition getCreateDisposition ()
Returns
getDestinationEncryptionConfiguration()
public EncryptionConfiguration getDestinationEncryptionConfiguration ()
Returns
getDestinationExpirationTime()
public String getDestinationExpirationTime ()
Returns the time when the destination table expires
Returns
getDestinationTable()
public TableId getDestinationTable ()
Returns the destination table to load the data into.
Returns
getJobTimeoutMs()
public Long getJobTimeoutMs ()
Returns the timeout associated with this job
Returns
getLabels()
public Map<String , String > getLabels ()
Returns the labels associated with this job
Returns
getOperationType()
public String getOperationType ()
Returns the table copy job type
Returns
getSourceTables()
public List<TableId> getSourceTables ()
Returns the source tables to copy.
Returns
getWriteDisposition()
public JobInfo . WriteDisposition getWriteDisposition ()
Returns the action that should occur if the destination table already exists.
See Also: Write Disposition
Returns
hashCode()
Returns
Overrides
toBuilder()
public CopyJobConfiguration . Builder toBuilder ()
Returns a builder for the object.
Returns
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-12-05 UTC.
Need to tell us more?
[[["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-12-05 UTC."],[],[]]