EdifactProtocolSettings Class

  • java.lang.Object
    • com.azure.resourcemanager.logic.models.EdifactProtocolSettings

public final class EdifactProtocolSettings

The Edifact agreement protocol settings.

Constructor Summary

Constructor Description
EdifactProtocolSettings()

Creates an instance of EdifactProtocolSettings class.

Method Summary

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.

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:

the acknowledgementSettings value.

edifactDelimiterOverrides

public List edifactDelimiterOverrides()

Get the edifactDelimiterOverrides property: The EDIFACT delimiter override settings.

Returns:

the edifactDelimiterOverrides value.

envelopeOverrides

public List envelopeOverrides()

Get the envelopeOverrides property: The EDIFACT envelope override settings.

Returns:

the envelopeOverrides value.

envelopeSettings

public EdifactEnvelopeSettings envelopeSettings()

Get the envelopeSettings property: The EDIFACT envelope settings.

Returns:

the envelopeSettings value.

framingSettings

public EdifactFramingSettings framingSettings()

Get the framingSettings property: The EDIFACT framing settings.

Returns:

the framingSettings value.

messageFilter

public EdifactMessageFilter messageFilter()

Get the messageFilter property: The EDIFACT message filter.

Returns:

the messageFilter value.

messageFilterList

public List messageFilterList()

Get the messageFilterList property: The EDIFACT message filter list.

Returns:

the messageFilterList value.

processingSettings

public EdifactProcessingSettings processingSettings()

Get the processingSettings property: The EDIFACT processing Settings.

Returns:

the processingSettings value.

schemaReferences

public List schemaReferences()

Get the schemaReferences property: The EDIFACT schema references.

Returns:

the schemaReferences value.

validate

public void validate()

Validates the instance.

validationOverrides

public List validationOverrides()

Get the validationOverrides property: The EDIFACT validation override settings.

Returns:

the validationOverrides value.

validationSettings

public EdifactValidationSettings validationSettings()

Get the validationSettings property: The EDIFACT validation settings.

Returns:

the validationSettings value.

withAcknowledgementSettings

public EdifactProtocolSettings withAcknowledgementSettings(EdifactAcknowledgementSettings acknowledgementSettings)

Set the acknowledgementSettings property: The EDIFACT acknowledgement settings.

Parameters:

acknowledgementSettings - the acknowledgementSettings value to set.

Returns:

the EdifactProtocolSettings object itself.

withEdifactDelimiterOverrides

public EdifactProtocolSettings withEdifactDelimiterOverrides(List edifactDelimiterOverrides)

Set the edifactDelimiterOverrides property: The EDIFACT delimiter override settings.

Parameters:

edifactDelimiterOverrides - the edifactDelimiterOverrides value to set.

Returns:

the EdifactProtocolSettings object itself.

withEnvelopeOverrides

public EdifactProtocolSettings withEnvelopeOverrides(List envelopeOverrides)

Set the envelopeOverrides property: The EDIFACT envelope override settings.

Parameters:

envelopeOverrides - the envelopeOverrides value to set.

Returns:

the EdifactProtocolSettings object itself.

withEnvelopeSettings

public EdifactProtocolSettings withEnvelopeSettings(EdifactEnvelopeSettings envelopeSettings)

Set the envelopeSettings property: The EDIFACT envelope settings.

Parameters:

envelopeSettings - the envelopeSettings value to set.

Returns:

the EdifactProtocolSettings object itself.

withFramingSettings

public EdifactProtocolSettings withFramingSettings(EdifactFramingSettings framingSettings)

Set the framingSettings property: The EDIFACT framing settings.

Parameters:

framingSettings - the framingSettings value to set.

Returns:

the EdifactProtocolSettings object itself.

withMessageFilter

public EdifactProtocolSettings withMessageFilter(EdifactMessageFilter messageFilter)

Set the messageFilter property: The EDIFACT message filter.

Parameters:

messageFilter - the messageFilter value to set.

Returns:

the EdifactProtocolSettings object itself.

withMessageFilterList

public EdifactProtocolSettings withMessageFilterList(List messageFilterList)

Set the messageFilterList property: The EDIFACT message filter list.

Parameters:

messageFilterList - the messageFilterList value to set.

Returns:

the EdifactProtocolSettings object itself.

withProcessingSettings

public EdifactProtocolSettings withProcessingSettings(EdifactProcessingSettings processingSettings)

Set the processingSettings property: The EDIFACT processing Settings.

Parameters:

processingSettings - the processingSettings value to set.

Returns:

the EdifactProtocolSettings object itself.

withSchemaReferences

public EdifactProtocolSettings withSchemaReferences(List schemaReferences)

Set the schemaReferences property: The EDIFACT schema references.

Parameters:

schemaReferences - the schemaReferences value to set.

Returns:

the EdifactProtocolSettings object itself.

withValidationOverrides

public EdifactProtocolSettings withValidationOverrides(List validationOverrides)

Set the validationOverrides property: The EDIFACT validation override settings.

Parameters:

validationOverrides - the validationOverrides value to set.

Returns:

the EdifactProtocolSettings object itself.

withValidationSettings

public EdifactProtocolSettings withValidationSettings(EdifactValidationSettings validationSettings)

Set the validationSettings property: The EDIFACT validation settings.

Parameters:

validationSettings - the validationSettings value to set.

Returns:

the EdifactProtocolSettings object itself.

Applies to