XmlReadSettings Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. FormatReadSettings - com.
azure. resourcemanager. datafactory. models. XmlReadSettings
- com.
- com.
public final class XmlReadSettings
extends FormatReadSettings
Xml read settings.
Constructor Summary
| Constructor | Description |
|---|---|
| XmlReadSettings() |
Creates an instance of Xml |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Compression |
compressionProperties()
Get the compression |
| Object |
detectDataType()
Get the detect |
|
static
Xml |
fromJson(JsonReader jsonReader)
Reads an instance of Xml |
| Object |
namespacePrefixes()
Get the namespace |
| Object |
namespaces()
Get the namespaces property: Indicates whether namespace is enabled when reading the xml files. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The read setting type. |
| void |
validate()
Validates the instance. |
| Object |
validationMode()
Get the validation |
|
Xml |
withCompressionProperties(CompressionReadSettings compressionProperties)
Set the compression |
|
Xml |
withDetectDataType(Object detectDataType)
Set the detect |
|
Xml |
withNamespacePrefixes(Object namespacePrefixes)
Set the namespace |
|
Xml |
withNamespaces(Object namespaces)
Set the namespaces property: Indicates whether namespace is enabled when reading the xml files. |
|
Xml |
withValidationMode(Object validationMode)
Set the validation |
Methods inherited from FormatReadSettings
Methods inherited from java.lang.Object
Constructor Details
XmlReadSettings
public XmlReadSettings()
Creates an instance of XmlReadSettings class.
Method Details
compressionProperties
public CompressionReadSettings compressionProperties()
Get the compressionProperties property: Compression settings.
Returns:
detectDataType
public Object detectDataType()
Get the detectDataType property: Indicates whether type detection is enabled when reading the xml files. Type: boolean (or Expression with resultType boolean).
Returns:
fromJson
public static XmlReadSettings fromJson(JsonReader jsonReader)
Reads an instance of XmlReadSettings from the JsonReader.
Parameters:
Returns:
Throws:
namespacePrefixes
public Object namespacePrefixes()
Get the namespacePrefixes property: Namespace uri to prefix mappings to override the prefixes in column names when namespace is enabled, if no prefix is defined for a namespace uri, the prefix of xml element/attribute name in the xml data file will be used. Example: "{"http://www.example.com/xml":"prefix"}" Type: object (or Expression with resultType object).
Returns:
namespaces
public Object namespaces()
Get the namespaces property: Indicates whether namespace is enabled when reading the xml files. Type: boolean (or Expression with resultType boolean).
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
XmlReadSettings.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The read setting type.
Overrides:
XmlReadSettings.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
XmlReadSettings.validate()validationMode
public Object validationMode()
Get the validationMode property: Indicates what validation method is used when reading the xml files. Allowed values: 'none', 'xsd', or 'dtd'. Type: string (or Expression with resultType string).
Returns:
withCompressionProperties
public XmlReadSettings withCompressionProperties(CompressionReadSettings compressionProperties)
Set the compressionProperties property: Compression settings.
Parameters:
Returns:
withDetectDataType
public XmlReadSettings withDetectDataType(Object detectDataType)
Set the detectDataType property: Indicates whether type detection is enabled when reading the xml files. Type: boolean (or Expression with resultType boolean).
Parameters:
Returns:
withNamespacePrefixes
public XmlReadSettings withNamespacePrefixes(Object namespacePrefixes)
Set the namespacePrefixes property: Namespace uri to prefix mappings to override the prefixes in column names when namespace is enabled, if no prefix is defined for a namespace uri, the prefix of xml element/attribute name in the xml data file will be used. Example: "{"http://www.example.com/xml":"prefix"}" Type: object (or Expression with resultType object).
Parameters:
Returns:
withNamespaces
public XmlReadSettings withNamespaces(Object namespaces)
Set the namespaces property: Indicates whether namespace is enabled when reading the xml files. Type: boolean (or Expression with resultType boolean).
Parameters:
Returns:
withValidationMode
public XmlReadSettings withValidationMode(Object validationMode)
Set the validationMode property: Indicates what validation method is used when reading the xml files. Allowed values: 'none', 'xsd', or 'dtd'. Type: string (or Expression with resultType string).
Parameters:
Returns: