BigQuery API v2 (revision 88)



com.google.api.services.bigquery.model
Class JobConfigurationTableCopy

java.lang.Object
  extended by java.util.AbstractMap<String,Object>
      extended by com.google.api.client.util.GenericData
          extended by com.google.api.client.json.GenericJson
              extended by com.google.api.services.bigquery.model.JobConfigurationTableCopy
All Implemented Interfaces:
Cloneable, Map<String,Object>

public final class JobConfigurationTableCopy
extends GenericJson

Model definition for JobConfigurationTableCopy.

This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the BigQuery API. For a detailed explanation see: http://code.google.com/p/google-api-java-client/wiki/Json

Upgrade warning: starting with version 1.12 getResponseHeaders() is removed, instead use JsonHttpRequest.getLastResponseHeaders()

Author:
Google, Inc.

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
GenericData.Flags
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Constructor Summary
JobConfigurationTableCopy()
           
 
Method Summary
 String getCreateDisposition()
          [Optional] Whether or not to create a new table, if none exists.
 TableReference getDestinationTable()
          [Required] The destination table The value returned may be null.
 TableReference getSourceTable()
          [Required] Source table to copy.
 String getWriteDisposition()
          [Optional] Whether or not to append or require the table to be empty.
 JobConfigurationTableCopy setCreateDisposition(String createDisposition)
          [Optional] Whether or not to create a new table, if none exists.
 JobConfigurationTableCopy setDestinationTable(TableReference destinationTable)
          [Required] The destination table The value set may be null.
 JobConfigurationTableCopy setSourceTable(TableReference sourceTable)
          [Required] Source table to copy.
 JobConfigurationTableCopy setWriteDisposition(String writeDisposition)
          [Optional] Whether or not to append or require the table to be empty.
 
Methods inherited from class com.google.api.client.json.GenericJson
clone, getFactory, setFactory, toPrettyString, toString
 
Methods inherited from class com.google.api.client.util.GenericData
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, set, setUnknownKeys
 
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JobConfigurationTableCopy

public JobConfigurationTableCopy()
Method Detail

getCreateDisposition

public String getCreateDisposition()
[Optional] Whether or not to create a new table, if none exists. The value returned may be null.


setCreateDisposition

public JobConfigurationTableCopy setCreateDisposition(String createDisposition)
[Optional] Whether or not to create a new table, if none exists. The value set may be null.


getDestinationTable

public TableReference getDestinationTable()
[Required] The destination table The value returned may be null.


setDestinationTable

public JobConfigurationTableCopy setDestinationTable(TableReference destinationTable)
[Required] The destination table The value set may be null.


getSourceTable

public TableReference getSourceTable()
[Required] Source table to copy. The value returned may be null.


setSourceTable

public JobConfigurationTableCopy setSourceTable(TableReference sourceTable)
[Required] Source table to copy. The value set may be null.


getWriteDisposition

public String getWriteDisposition()
[Optional] Whether or not to append or require the table to be empty. The value returned may be null.


setWriteDisposition

public JobConfigurationTableCopy setWriteDisposition(String writeDisposition)
[Optional] Whether or not to append or require the table to be empty. The value set may be null.