Class EdifactProcessingSettings
java.lang.Object
com.azure.resourcemanager.logic.models.EdifactProcessingSettings
The Edifact agreement protocol settings.
-
Constructor Summary
ConstructorDescriptionCreates an instance of EdifactProcessingSettings class. -
Method Summary
Modifier and TypeMethodDescriptionboolean
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.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
-
EdifactProcessingSettings
public EdifactProcessingSettings()Creates an instance of EdifactProcessingSettings 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 EdifactProcessingSettings 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 EdifactProcessingSettings 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 EdifactProcessingSettings 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 EdifactProcessingSettings 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 EdifactProcessingSettings 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 EdifactProcessingSettings object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-