Class SnowflakeImportCopyCommand
java.lang.Object
com.azure.resourcemanager.datafactory.models.ImportSettings
com.azure.resourcemanager.datafactory.models.SnowflakeImportCopyCommand
Snowflake import command settings.
-
Constructor Summary
ConstructorDescriptionCreates an instance of SnowflakeImportCopyCommand class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalCopyOptions property: Additional copy options directly passed to snowflake Copy Command.Get the additionalFormatOptions property: Additional format options directly passed to snowflake Copy Command.void
validate()
Validates the instance.withAdditionalCopyOptions
(Map<String, Object> additionalCopyOptions) Set the additionalCopyOptions property: Additional copy options directly passed to snowflake Copy Command.withAdditionalFormatOptions
(Map<String, Object> additionalFormatOptions) Set the additionalFormatOptions property: Additional format options directly passed to snowflake Copy Command.Methods inherited from class com.azure.resourcemanager.datafactory.models.ImportSettings
additionalProperties, withAdditionalProperties
-
Constructor Details
-
SnowflakeImportCopyCommand
public SnowflakeImportCopyCommand()Creates an instance of SnowflakeImportCopyCommand class.
-
-
Method Details
-
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:
- the additionalCopyOptions value.
-
withAdditionalCopyOptions
public SnowflakeImportCopyCommand 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:
additionalCopyOptions
- the additionalCopyOptions value to set.- Returns:
- the SnowflakeImportCopyCommand object itself.
-
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": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" }.- Returns:
- the additionalFormatOptions value.
-
withAdditionalFormatOptions
public SnowflakeImportCopyCommand 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": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" }.- Parameters:
additionalFormatOptions
- the additionalFormatOptions value to set.- Returns:
- the SnowflakeImportCopyCommand object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classImportSettings
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-