public final class X12DelimiterOverrides extends Object
Constructor and Description |
---|
X12DelimiterOverrides() |
Modifier and Type | Method and Description |
---|---|
int |
componentSeparator()
Get the componentSeparator property: The component separator.
|
int |
dataElementSeparator()
Get the dataElementSeparator property: The data element separator.
|
String |
messageId()
Get the messageId property: The message id.
|
String |
protocolVersion()
Get the protocolVersion property: The protocol version.
|
int |
replaceCharacter()
Get the replaceCharacter property: The replacement character.
|
boolean |
replaceSeparatorsInPayload()
Get the replaceSeparatorsInPayload property: The value indicating whether to replace separators in payload.
|
int |
segmentTerminator()
Get the segmentTerminator property: The segment terminator.
|
SegmentTerminatorSuffix |
segmentTerminatorSuffix()
Get the segmentTerminatorSuffix property: The segment terminator suffix.
|
String |
targetNamespace()
Get the targetNamespace property: The target namespace on which this delimiter settings has to be applied.
|
void |
validate()
Validates the instance.
|
X12DelimiterOverrides |
withComponentSeparator(int componentSeparator)
Set the componentSeparator property: The component separator.
|
X12DelimiterOverrides |
withDataElementSeparator(int dataElementSeparator)
Set the dataElementSeparator property: The data element separator.
|
X12DelimiterOverrides |
withMessageId(String messageId)
Set the messageId property: The message id.
|
X12DelimiterOverrides |
withProtocolVersion(String protocolVersion)
Set the protocolVersion property: The protocol version.
|
X12DelimiterOverrides |
withReplaceCharacter(int replaceCharacter)
Set the replaceCharacter property: The replacement character.
|
X12DelimiterOverrides |
withReplaceSeparatorsInPayload(boolean replaceSeparatorsInPayload)
Set the replaceSeparatorsInPayload property: The value indicating whether to replace separators in payload.
|
X12DelimiterOverrides |
withSegmentTerminator(int segmentTerminator)
Set the segmentTerminator property: The segment terminator.
|
X12DelimiterOverrides |
withSegmentTerminatorSuffix(SegmentTerminatorSuffix segmentTerminatorSuffix)
Set the segmentTerminatorSuffix property: The segment terminator suffix.
|
X12DelimiterOverrides |
withTargetNamespace(String targetNamespace)
Set the targetNamespace property: The target namespace on which this delimiter settings has to be applied.
|
public String protocolVersion()
public X12DelimiterOverrides withProtocolVersion(String protocolVersion)
protocolVersion
- the protocolVersion value to set.public String messageId()
public X12DelimiterOverrides withMessageId(String messageId)
messageId
- the messageId value to set.public int dataElementSeparator()
public X12DelimiterOverrides withDataElementSeparator(int dataElementSeparator)
dataElementSeparator
- the dataElementSeparator value to set.public int componentSeparator()
public X12DelimiterOverrides withComponentSeparator(int componentSeparator)
componentSeparator
- the componentSeparator value to set.public int segmentTerminator()
public X12DelimiterOverrides withSegmentTerminator(int segmentTerminator)
segmentTerminator
- the segmentTerminator value to set.public SegmentTerminatorSuffix segmentTerminatorSuffix()
public X12DelimiterOverrides withSegmentTerminatorSuffix(SegmentTerminatorSuffix segmentTerminatorSuffix)
segmentTerminatorSuffix
- the segmentTerminatorSuffix value to set.public int replaceCharacter()
public X12DelimiterOverrides withReplaceCharacter(int replaceCharacter)
replaceCharacter
- the replaceCharacter value to set.public boolean replaceSeparatorsInPayload()
public X12DelimiterOverrides withReplaceSeparatorsInPayload(boolean replaceSeparatorsInPayload)
replaceSeparatorsInPayload
- the replaceSeparatorsInPayload value to set.public String targetNamespace()
public X12DelimiterOverrides withTargetNamespace(String targetNamespace)
targetNamespace
- the targetNamespace value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.