public sealed class CreateCopyJobOptions : JobCreationOptions
Reference documentation and code samples for the Google BigQuery v2 API class CreateCopyJobOptions.
Options for CreateCopyJob
operations.
Namespace
Google.Cloud.BigQuery.V2Assembly
Google.Cloud.BigQuery.V2.dll
Properties
ConfigurationModifier
public Action<JobConfigurationTableCopy> ConfigurationModifier { get; set; }
Optional action to perform after preparing the request. If this property is non-null, the JobConfigurationTableCopy used for a request will be passed to the delegate before the request is executed. This allows for fine-grained modifications which aren't otherwise directly supported by the properties in this options type.
Property Value | |
---|---|
Type | Description |
ActionJobConfigurationTableCopy |
Prefer the properties on this type over this modifier to prepare the request. Only use this modifier to configure aspects for which there are no properties available. This modifier is applied to the request after all properties on this type have been applied. The delegate is only called once per operation, even if the request is automatically retried.
CreateDisposition
public CreateDisposition? CreateDisposition { get; set; }
The behavior if the destination table doesn't exist. If this is unspecified, the default is to create a new table.
Property Value | |
---|---|
Type | Description |
CreateDisposition |
DestinationEncryptionConfiguration
public EncryptionConfiguration DestinationEncryptionConfiguration { get; set; }
The encryption configuration to apply to the destination table, if any.
Property Value | |
---|---|
Type | Description |
EncryptionConfiguration |
OperationType
public CopyOperationType? OperationType { get; set; }
Specifies the operation type for the job, if any.
Property Value | |
---|---|
Type | Description |
CopyOperationType |
WriteDisposition
public WriteDisposition? WriteDisposition { get; set; }
Specifies the behavior if the destination table exists. If not set, this is effectively WriteIfEmpty.
Property Value | |
---|---|
Type | Description |
WriteDisposition |