public final class EdifactProtocolSettings extends Object
Constructor and Description |
---|
EdifactProtocolSettings() |
Modifier and Type | Method and Description |
---|---|
EdifactAcknowledgementSettings |
acknowledgementSettings()
Get the acknowledgementSettings property: The EDIFACT acknowledgement settings.
|
List<EdifactDelimiterOverride> |
edifactDelimiterOverrides()
Get the edifactDelimiterOverrides property: The EDIFACT delimiter override settings.
|
List<EdifactEnvelopeOverride> |
envelopeOverrides()
Get the envelopeOverrides property: The EDIFACT envelope override settings.
|
EdifactEnvelopeSettings |
envelopeSettings()
Get the envelopeSettings property: The EDIFACT envelope settings.
|
EdifactFramingSettings |
framingSettings()
Get the framingSettings property: The EDIFACT framing settings.
|
EdifactMessageFilter |
messageFilter()
Get the messageFilter property: The EDIFACT message filter.
|
List<EdifactMessageIdentifier> |
messageFilterList()
Get the messageFilterList property: The EDIFACT message filter list.
|
EdifactProcessingSettings |
processingSettings()
Get the processingSettings property: The EDIFACT processing Settings.
|
List<EdifactSchemaReference> |
schemaReferences()
Get the schemaReferences property: The EDIFACT schema references.
|
void |
validate()
Validates the instance.
|
List<EdifactValidationOverride> |
validationOverrides()
Get the validationOverrides property: The EDIFACT validation override settings.
|
EdifactValidationSettings |
validationSettings()
Get the validationSettings property: The EDIFACT validation settings.
|
EdifactProtocolSettings |
withAcknowledgementSettings(EdifactAcknowledgementSettings acknowledgementSettings)
Set the acknowledgementSettings property: The EDIFACT acknowledgement settings.
|
EdifactProtocolSettings |
withEdifactDelimiterOverrides(List<EdifactDelimiterOverride> edifactDelimiterOverrides)
Set the edifactDelimiterOverrides property: The EDIFACT delimiter override settings.
|
EdifactProtocolSettings |
withEnvelopeOverrides(List<EdifactEnvelopeOverride> envelopeOverrides)
Set the envelopeOverrides property: The EDIFACT envelope override settings.
|
EdifactProtocolSettings |
withEnvelopeSettings(EdifactEnvelopeSettings envelopeSettings)
Set the envelopeSettings property: The EDIFACT envelope settings.
|
EdifactProtocolSettings |
withFramingSettings(EdifactFramingSettings framingSettings)
Set the framingSettings property: The EDIFACT framing settings.
|
EdifactProtocolSettings |
withMessageFilter(EdifactMessageFilter messageFilter)
Set the messageFilter property: The EDIFACT message filter.
|
EdifactProtocolSettings |
withMessageFilterList(List<EdifactMessageIdentifier> messageFilterList)
Set the messageFilterList property: The EDIFACT message filter list.
|
EdifactProtocolSettings |
withProcessingSettings(EdifactProcessingSettings processingSettings)
Set the processingSettings property: The EDIFACT processing Settings.
|
EdifactProtocolSettings |
withSchemaReferences(List<EdifactSchemaReference> schemaReferences)
Set the schemaReferences property: The EDIFACT schema references.
|
EdifactProtocolSettings |
withValidationOverrides(List<EdifactValidationOverride> validationOverrides)
Set the validationOverrides property: The EDIFACT validation override settings.
|
EdifactProtocolSettings |
withValidationSettings(EdifactValidationSettings validationSettings)
Set the validationSettings property: The EDIFACT validation settings.
|
public EdifactValidationSettings validationSettings()
public EdifactProtocolSettings withValidationSettings(EdifactValidationSettings validationSettings)
validationSettings
- the validationSettings value to set.public EdifactFramingSettings framingSettings()
public EdifactProtocolSettings withFramingSettings(EdifactFramingSettings framingSettings)
framingSettings
- the framingSettings value to set.public EdifactEnvelopeSettings envelopeSettings()
public EdifactProtocolSettings withEnvelopeSettings(EdifactEnvelopeSettings envelopeSettings)
envelopeSettings
- the envelopeSettings value to set.public EdifactAcknowledgementSettings acknowledgementSettings()
public EdifactProtocolSettings withAcknowledgementSettings(EdifactAcknowledgementSettings acknowledgementSettings)
acknowledgementSettings
- the acknowledgementSettings value to set.public EdifactMessageFilter messageFilter()
public EdifactProtocolSettings withMessageFilter(EdifactMessageFilter messageFilter)
messageFilter
- the messageFilter value to set.public EdifactProcessingSettings processingSettings()
public EdifactProtocolSettings withProcessingSettings(EdifactProcessingSettings processingSettings)
processingSettings
- the processingSettings value to set.public List<EdifactEnvelopeOverride> envelopeOverrides()
public EdifactProtocolSettings withEnvelopeOverrides(List<EdifactEnvelopeOverride> envelopeOverrides)
envelopeOverrides
- the envelopeOverrides value to set.public List<EdifactMessageIdentifier> messageFilterList()
public EdifactProtocolSettings withMessageFilterList(List<EdifactMessageIdentifier> messageFilterList)
messageFilterList
- the messageFilterList value to set.public List<EdifactSchemaReference> schemaReferences()
public EdifactProtocolSettings withSchemaReferences(List<EdifactSchemaReference> schemaReferences)
schemaReferences
- the schemaReferences value to set.public List<EdifactValidationOverride> validationOverrides()
public EdifactProtocolSettings withValidationOverrides(List<EdifactValidationOverride> validationOverrides)
validationOverrides
- the validationOverrides value to set.public List<EdifactDelimiterOverride> edifactDelimiterOverrides()
public EdifactProtocolSettings withEdifactDelimiterOverrides(List<EdifactDelimiterOverride> edifactDelimiterOverrides)
edifactDelimiterOverrides
- the edifactDelimiterOverrides value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.