public final class X12ProtocolSettings extends Object
Constructor and Description |
---|
X12ProtocolSettings() |
Modifier and Type | Method and Description |
---|---|
X12AcknowledgementSettings |
acknowledgementSettings()
Get the acknowledgementSettings property: The X12 acknowledgment settings.
|
List<X12EnvelopeOverride> |
envelopeOverrides()
Get the envelopeOverrides property: The X12 envelope override settings.
|
X12EnvelopeSettings |
envelopeSettings()
Get the envelopeSettings property: The X12 envelope settings.
|
X12FramingSettings |
framingSettings()
Get the framingSettings property: The X12 framing settings.
|
X12MessageFilter |
messageFilter()
Get the messageFilter property: The X12 message filter.
|
List<X12MessageIdentifier> |
messageFilterList()
Get the messageFilterList property: The X12 message filter list.
|
X12ProcessingSettings |
processingSettings()
Get the processingSettings property: The X12 processing settings.
|
List<X12SchemaReference> |
schemaReferences()
Get the schemaReferences property: The X12 schema references.
|
X12SecuritySettings |
securitySettings()
Get the securitySettings property: The X12 security settings.
|
void |
validate()
Validates the instance.
|
List<X12ValidationOverride> |
validationOverrides()
Get the validationOverrides property: The X12 validation override settings.
|
X12ValidationSettings |
validationSettings()
Get the validationSettings property: The X12 validation settings.
|
X12ProtocolSettings |
withAcknowledgementSettings(X12AcknowledgementSettings acknowledgementSettings)
Set the acknowledgementSettings property: The X12 acknowledgment settings.
|
X12ProtocolSettings |
withEnvelopeOverrides(List<X12EnvelopeOverride> envelopeOverrides)
Set the envelopeOverrides property: The X12 envelope override settings.
|
X12ProtocolSettings |
withEnvelopeSettings(X12EnvelopeSettings envelopeSettings)
Set the envelopeSettings property: The X12 envelope settings.
|
X12ProtocolSettings |
withFramingSettings(X12FramingSettings framingSettings)
Set the framingSettings property: The X12 framing settings.
|
X12ProtocolSettings |
withMessageFilter(X12MessageFilter messageFilter)
Set the messageFilter property: The X12 message filter.
|
X12ProtocolSettings |
withMessageFilterList(List<X12MessageIdentifier> messageFilterList)
Set the messageFilterList property: The X12 message filter list.
|
X12ProtocolSettings |
withProcessingSettings(X12ProcessingSettings processingSettings)
Set the processingSettings property: The X12 processing settings.
|
X12ProtocolSettings |
withSchemaReferences(List<X12SchemaReference> schemaReferences)
Set the schemaReferences property: The X12 schema references.
|
X12ProtocolSettings |
withSecuritySettings(X12SecuritySettings securitySettings)
Set the securitySettings property: The X12 security settings.
|
X12ProtocolSettings |
withValidationOverrides(List<X12ValidationOverride> validationOverrides)
Set the validationOverrides property: The X12 validation override settings.
|
X12ProtocolSettings |
withValidationSettings(X12ValidationSettings validationSettings)
Set the validationSettings property: The X12 validation settings.
|
X12ProtocolSettings |
withX12DelimiterOverrides(List<X12DelimiterOverrides> x12DelimiterOverrides)
Set the x12DelimiterOverrides property: The X12 delimiter override settings.
|
List<X12DelimiterOverrides> |
x12DelimiterOverrides()
Get the x12DelimiterOverrides property: The X12 delimiter override settings.
|
public X12ValidationSettings validationSettings()
public X12ProtocolSettings withValidationSettings(X12ValidationSettings validationSettings)
validationSettings
- the validationSettings value to set.public X12FramingSettings framingSettings()
public X12ProtocolSettings withFramingSettings(X12FramingSettings framingSettings)
framingSettings
- the framingSettings value to set.public X12EnvelopeSettings envelopeSettings()
public X12ProtocolSettings withEnvelopeSettings(X12EnvelopeSettings envelopeSettings)
envelopeSettings
- the envelopeSettings value to set.public X12AcknowledgementSettings acknowledgementSettings()
public X12ProtocolSettings withAcknowledgementSettings(X12AcknowledgementSettings acknowledgementSettings)
acknowledgementSettings
- the acknowledgementSettings value to set.public X12MessageFilter messageFilter()
public X12ProtocolSettings withMessageFilter(X12MessageFilter messageFilter)
messageFilter
- the messageFilter value to set.public X12SecuritySettings securitySettings()
public X12ProtocolSettings withSecuritySettings(X12SecuritySettings securitySettings)
securitySettings
- the securitySettings value to set.public X12ProcessingSettings processingSettings()
public X12ProtocolSettings withProcessingSettings(X12ProcessingSettings processingSettings)
processingSettings
- the processingSettings value to set.public List<X12EnvelopeOverride> envelopeOverrides()
public X12ProtocolSettings withEnvelopeOverrides(List<X12EnvelopeOverride> envelopeOverrides)
envelopeOverrides
- the envelopeOverrides value to set.public List<X12ValidationOverride> validationOverrides()
public X12ProtocolSettings withValidationOverrides(List<X12ValidationOverride> validationOverrides)
validationOverrides
- the validationOverrides value to set.public List<X12MessageIdentifier> messageFilterList()
public X12ProtocolSettings withMessageFilterList(List<X12MessageIdentifier> messageFilterList)
messageFilterList
- the messageFilterList value to set.public List<X12SchemaReference> schemaReferences()
public X12ProtocolSettings withSchemaReferences(List<X12SchemaReference> schemaReferences)
schemaReferences
- the schemaReferences value to set.public List<X12DelimiterOverrides> x12DelimiterOverrides()
public X12ProtocolSettings withX12DelimiterOverrides(List<X12DelimiterOverrides> x12DelimiterOverrides)
x12DelimiterOverrides
- the x12DelimiterOverrides value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.