Class X12ProcessingSettings
java.lang.Object
com.azure.resourcemanager.logic.models.X12ProcessingSettings
The X12 processing settings.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Get the convertImpliedDecimal property: The value indicating whether to convert numerical type to implied decimal.boolean
Get the createEmptyXmlTagsForTrailingSeparators property: The value indicating whether to create empty xml tags for trailing separators.boolean
Get the maskSecurityInfo property: The value indicating whether to mask security information.boolean
Get the preserveInterchange property: The value indicating whether to preserve interchange.boolean
Get the suspendInterchangeOnError property: The value indicating whether to suspend interchange on error.boolean
Get the useDotAsDecimalSeparator property: The value indicating whether to use dot as decimal separator.void
validate()
Validates the instance.withConvertImpliedDecimal
(boolean convertImpliedDecimal) Set the convertImpliedDecimal property: The value indicating whether to convert numerical type to implied decimal.withCreateEmptyXmlTagsForTrailingSeparators
(boolean createEmptyXmlTagsForTrailingSeparators) Set the createEmptyXmlTagsForTrailingSeparators property: The value indicating whether to create empty xml tags for trailing separators.withMaskSecurityInfo
(boolean maskSecurityInfo) Set the maskSecurityInfo property: The value indicating whether to mask security information.withPreserveInterchange
(boolean preserveInterchange) Set the preserveInterchange property: The value indicating whether to preserve interchange.withSuspendInterchangeOnError
(boolean suspendInterchangeOnError) Set the suspendInterchangeOnError property: The value indicating whether to suspend interchange on error.withUseDotAsDecimalSeparator
(boolean useDotAsDecimalSeparator) Set the useDotAsDecimalSeparator property: The value indicating whether to use dot as decimal separator.
-
Constructor Details
-
X12ProcessingSettings
public X12ProcessingSettings()Creates an instance of X12ProcessingSettings class.
-
-
Method Details
-
maskSecurityInfo
public boolean maskSecurityInfo()Get the maskSecurityInfo property: The value indicating whether to mask security information.- Returns:
- the maskSecurityInfo value.
-
withMaskSecurityInfo
Set the maskSecurityInfo property: The value indicating whether to mask security information.- Parameters:
maskSecurityInfo
- the maskSecurityInfo value to set.- Returns:
- the X12ProcessingSettings object itself.
-
convertImpliedDecimal
public boolean convertImpliedDecimal()Get the convertImpliedDecimal property: The value indicating whether to convert numerical type to implied decimal.- Returns:
- the convertImpliedDecimal value.
-
withConvertImpliedDecimal
Set the convertImpliedDecimal property: The value indicating whether to convert numerical type to implied decimal.- Parameters:
convertImpliedDecimal
- the convertImpliedDecimal value to set.- Returns:
- the X12ProcessingSettings object itself.
-
preserveInterchange
public boolean preserveInterchange()Get the preserveInterchange property: The value indicating whether to preserve interchange.- Returns:
- the preserveInterchange value.
-
withPreserveInterchange
Set the preserveInterchange property: The value indicating whether to preserve interchange.- Parameters:
preserveInterchange
- the preserveInterchange value to set.- Returns:
- the X12ProcessingSettings object itself.
-
suspendInterchangeOnError
public boolean suspendInterchangeOnError()Get the suspendInterchangeOnError property: The value indicating whether to suspend interchange on error.- Returns:
- the suspendInterchangeOnError value.
-
withSuspendInterchangeOnError
Set the suspendInterchangeOnError property: The value indicating whether to suspend interchange on error.- Parameters:
suspendInterchangeOnError
- the suspendInterchangeOnError value to set.- Returns:
- the X12ProcessingSettings object itself.
-
createEmptyXmlTagsForTrailingSeparators
public boolean createEmptyXmlTagsForTrailingSeparators()Get the createEmptyXmlTagsForTrailingSeparators property: The value indicating whether to create empty xml tags for trailing separators.- Returns:
- the createEmptyXmlTagsForTrailingSeparators value.
-
withCreateEmptyXmlTagsForTrailingSeparators
public X12ProcessingSettings withCreateEmptyXmlTagsForTrailingSeparators(boolean createEmptyXmlTagsForTrailingSeparators) Set the createEmptyXmlTagsForTrailingSeparators property: The value indicating whether to create empty xml tags for trailing separators.- Parameters:
createEmptyXmlTagsForTrailingSeparators
- the createEmptyXmlTagsForTrailingSeparators value to set.- Returns:
- the X12ProcessingSettings object itself.
-
useDotAsDecimalSeparator
public boolean useDotAsDecimalSeparator()Get the useDotAsDecimalSeparator property: The value indicating whether to use dot as decimal separator.- Returns:
- the useDotAsDecimalSeparator value.
-
withUseDotAsDecimalSeparator
Set the useDotAsDecimalSeparator property: The value indicating whether to use dot as decimal separator.- Parameters:
useDotAsDecimalSeparator
- the useDotAsDecimalSeparator value to set.- Returns:
- the X12ProcessingSettings object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-