EdifactProtocolSettings Class
- java.
lang. Object - com.
azure. resourcemanager. logic. models. EdifactProtocolSettings
- com.
public final class EdifactProtocolSettings
The Edifact agreement protocol settings.
Constructor Summary
Constructor | Description |
---|---|
EdifactProtocolSettings() |
Creates an instance of Edifact |
Method Summary
Modifier and Type | Method and Description |
---|---|
Edifact |
acknowledgementSettings()
Get the acknowledgement |
List<Edifact |
edifactDelimiterOverrides()
Get the edifact |
List<Edifact |
envelopeOverrides()
Get the envelope |
Edifact |
envelopeSettings()
Get the envelope |
Edifact |
framingSettings()
Get the framing |
Edifact |
messageFilter()
Get the message |
List<Edifact |
messageFilterList()
Get the message |
Edifact |
processingSettings()
Get the processing |
List<Edifact |
schemaReferences()
Get the schema |
void |
validate()
Validates the instance. |
List<Edifact |
validationOverrides()
Get the validation |
Edifact |
validationSettings()
Get the validation |
Edifact |
withAcknowledgementSettings(EdifactAcknowledgementSettings acknowledgementSettings)
Set the acknowledgement |
Edifact |
withEdifactDelimiterOverrides(List<EdifactDelimiterOverride> edifactDelimiterOverrides)
Set the edifact |
Edifact |
withEnvelopeOverrides(List<EdifactEnvelopeOverride> envelopeOverrides)
Set the envelope |
Edifact |
withEnvelopeSettings(EdifactEnvelopeSettings envelopeSettings)
Set the envelope |
Edifact |
withFramingSettings(EdifactFramingSettings framingSettings)
Set the framing |
Edifact |
withMessageFilter(EdifactMessageFilter messageFilter)
Set the message |
Edifact |
withMessageFilterList(List<EdifactMessageIdentifier> messageFilterList)
Set the message |
Edifact |
withProcessingSettings(EdifactProcessingSettings processingSettings)
Set the processing |
Edifact |
withSchemaReferences(List<EdifactSchemaReference> schemaReferences)
Set the schema |
Edifact |
withValidationOverrides(List<EdifactValidationOverride> validationOverrides)
Set the validation |
Edifact |
withValidationSettings(EdifactValidationSettings validationSettings)
Set the validation |
Methods inherited from java.lang.Object
Constructor Details
EdifactProtocolSettings
public EdifactProtocolSettings()
Creates an instance of EdifactProtocolSettings class.
Method Details
acknowledgementSettings
public EdifactAcknowledgementSettings acknowledgementSettings()
Get the acknowledgementSettings property: The EDIFACT acknowledgement settings.
Returns:
edifactDelimiterOverrides
public List
Get the edifactDelimiterOverrides property: The EDIFACT delimiter override settings.
Returns:
envelopeOverrides
public List
Get the envelopeOverrides property: The EDIFACT envelope override settings.
Returns:
envelopeSettings
public EdifactEnvelopeSettings envelopeSettings()
Get the envelopeSettings property: The EDIFACT envelope settings.
Returns:
framingSettings
public EdifactFramingSettings framingSettings()
Get the framingSettings property: The EDIFACT framing settings.
Returns:
messageFilter
public EdifactMessageFilter messageFilter()
Get the messageFilter property: The EDIFACT message filter.
Returns:
messageFilterList
public List
Get the messageFilterList property: The EDIFACT message filter list.
Returns:
processingSettings
public EdifactProcessingSettings processingSettings()
Get the processingSettings property: The EDIFACT processing Settings.
Returns:
schemaReferences
public List
Get the schemaReferences property: The EDIFACT schema references.
Returns:
validate
public void validate()
Validates the instance.
validationOverrides
public List
Get the validationOverrides property: The EDIFACT validation override settings.
Returns:
validationSettings
public EdifactValidationSettings validationSettings()
Get the validationSettings property: The EDIFACT validation settings.
Returns:
withAcknowledgementSettings
public EdifactProtocolSettings withAcknowledgementSettings(EdifactAcknowledgementSettings acknowledgementSettings)
Set the acknowledgementSettings property: The EDIFACT acknowledgement settings.
Parameters:
Returns:
withEdifactDelimiterOverrides
public EdifactProtocolSettings withEdifactDelimiterOverrides(List
Set the edifactDelimiterOverrides property: The EDIFACT delimiter override settings.
Parameters:
Returns:
withEnvelopeOverrides
public EdifactProtocolSettings withEnvelopeOverrides(List
Set the envelopeOverrides property: The EDIFACT envelope override settings.
Parameters:
Returns:
withEnvelopeSettings
public EdifactProtocolSettings withEnvelopeSettings(EdifactEnvelopeSettings envelopeSettings)
Set the envelopeSettings property: The EDIFACT envelope settings.
Parameters:
Returns:
withFramingSettings
public EdifactProtocolSettings withFramingSettings(EdifactFramingSettings framingSettings)
Set the framingSettings property: The EDIFACT framing settings.
Parameters:
Returns:
withMessageFilter
public EdifactProtocolSettings withMessageFilter(EdifactMessageFilter messageFilter)
Set the messageFilter property: The EDIFACT message filter.
Parameters:
Returns:
withMessageFilterList
public EdifactProtocolSettings withMessageFilterList(List
Set the messageFilterList property: The EDIFACT message filter list.
Parameters:
Returns:
withProcessingSettings
public EdifactProtocolSettings withProcessingSettings(EdifactProcessingSettings processingSettings)
Set the processingSettings property: The EDIFACT processing Settings.
Parameters:
Returns:
withSchemaReferences
public EdifactProtocolSettings withSchemaReferences(List
Set the schemaReferences property: The EDIFACT schema references.
Parameters:
Returns:
withValidationOverrides
public EdifactProtocolSettings withValidationOverrides(List
Set the validationOverrides property: The EDIFACT validation override settings.
Parameters:
Returns:
withValidationSettings
public EdifactProtocolSettings withValidationSettings(EdifactValidationSettings validationSettings)
Set the validationSettings property: The EDIFACT validation settings.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for