SnowflakeExportCopyCommand Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. ExportSettings - com.
azure. resourcemanager. datafactory. models. SnowflakeExportCopyCommand
- com.
- com.
public final class SnowflakeExportCopyCommand
extends ExportSettings
Snowflake export command settings.
Constructor Summary
| Constructor | Description |
|---|---|
| SnowflakeExportCopyCommand() |
Creates an instance of Snowflake |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Map<String,Object> |
additionalCopyOptions()
Get the additional |
| Map<String,Object> |
additionalFormatOptions()
Get the additional |
|
static
Snowflake |
fromJson(JsonReader jsonReader)
Reads an instance of Snowflake |
| Object |
storageIntegration()
Get the storage |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The export setting type. |
| void |
validate()
Validates the instance. |
|
Snowflake |
withAdditionalCopyOptions(Map<String,Object> additionalCopyOptions)
Set the additional |
|
Snowflake |
withAdditionalFormatOptions(Map<String,Object> additionalFormatOptions)
Set the additional |
|
Snowflake |
withStorageIntegration(Object storageIntegration)
Set the storage |
Methods inherited from ExportSettings
Methods inherited from java.lang.Object
Constructor Details
SnowflakeExportCopyCommand
public SnowflakeExportCopyCommand()
Creates an instance of SnowflakeExportCopyCommand class.
Method Details
additionalCopyOptions
public Map<String,Object> additionalCopyOptions()
Get the additionalCopyOptions property: Additional copy options directly passed to snowflake Copy Command. Type: key value pairs (value should be string type) (or Expression with resultType object). Example: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" }.
Returns:
additionalFormatOptions
public Map<String,Object> additionalFormatOptions()
Get the additionalFormatOptions property: Additional format options directly passed to snowflake Copy Command. Type: key value pairs (value should be string type) (or Expression with resultType object). Example: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" }.
Returns:
fromJson
public static SnowflakeExportCopyCommand fromJson(JsonReader jsonReader)
Reads an instance of SnowflakeExportCopyCommand from the JsonReader.
Parameters:
Returns:
Throws:
storageIntegration
public Object storageIntegration()
Get the storageIntegration property: The name of the snowflake storage integration to use for the copy operation. Type: string (or Expression with resultType string).
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
SnowflakeExportCopyCommand.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The export setting type.
Overrides:
SnowflakeExportCopyCommand.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
SnowflakeExportCopyCommand.validate()withAdditionalCopyOptions
public SnowflakeExportCopyCommand withAdditionalCopyOptions(Map<String,Object> additionalCopyOptions)
Set the additionalCopyOptions property: Additional copy options directly passed to snowflake Copy Command. Type: key value pairs (value should be string type) (or Expression with resultType object). Example: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" }.
Parameters:
Returns:
withAdditionalFormatOptions
public SnowflakeExportCopyCommand withAdditionalFormatOptions(Map<String,Object> additionalFormatOptions)
Set the additionalFormatOptions property: Additional format options directly passed to snowflake Copy Command. Type: key value pairs (value should be string type) (or Expression with resultType object). Example: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" }.
Parameters:
Returns:
withStorageIntegration
public SnowflakeExportCopyCommand withStorageIntegration(Object storageIntegration)
Set the storageIntegration property: The name of the snowflake storage integration to use for the copy operation. Type: string (or Expression with resultType string).
Parameters:
Returns: