Class SnowflakeImportCopyCommand
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.models.ImportSettings
-
- com.azure.resourcemanager.datafactory.models.SnowflakeImportCopyCommand
-
public final class SnowflakeImportCopyCommand extends ImportSettings
Snowflake import command settings.
-
-
Constructor Summary
Constructors Constructor Description SnowflakeImportCopyCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalCopyOptions()
Get the additionalCopyOptions property: Additional copy options directly passed to snowflake Copy Command.Map<String,Object>
additionalFormatOptions()
Get the additionalFormatOptions property: Additional format options directly passed to snowflake Copy Command.void
validate()
Validates the instance.SnowflakeImportCopyCommand
withAdditionalCopyOptions(Map<String,Object> additionalCopyOptions)
Set the additionalCopyOptions property: Additional copy options directly passed to snowflake Copy Command.SnowflakeImportCopyCommand
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
-
-
-
-
Method Detail
-
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:
- 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
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": { "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.
-
-