public final class EdifactAcknowledgementSettings extends Object
Constructor and Description |
---|
EdifactAcknowledgementSettings() |
Modifier and Type | Method and Description |
---|---|
int |
acknowledgementControlNumberLowerBound()
Get the acknowledgementControlNumberLowerBound property: The acknowledgement control number lower bound.
|
String |
acknowledgementControlNumberPrefix()
Get the acknowledgementControlNumberPrefix property: The acknowledgement control number prefix.
|
String |
acknowledgementControlNumberSuffix()
Get the acknowledgementControlNumberSuffix property: The acknowledgement control number suffix.
|
int |
acknowledgementControlNumberUpperBound()
Get the acknowledgementControlNumberUpperBound property: The acknowledgement control number upper bound.
|
boolean |
batchFunctionalAcknowledgements()
Get the batchFunctionalAcknowledgements property: The value indicating whether to batch functional
acknowledgements.
|
boolean |
batchTechnicalAcknowledgements()
Get the batchTechnicalAcknowledgements property: The value indicating whether to batch the technical
acknowledgements.
|
boolean |
needFunctionalAcknowledgement()
Get the needFunctionalAcknowledgement property: The value indicating whether functional acknowledgement is
needed.
|
boolean |
needLoopForValidMessages()
Get the needLoopForValidMessages property: The value indicating whether a loop is needed for valid messages.
|
boolean |
needTechnicalAcknowledgement()
Get the needTechnicalAcknowledgement property: The value indicating whether technical acknowledgement is needed.
|
boolean |
rolloverAcknowledgementControlNumber()
Get the rolloverAcknowledgementControlNumber property: The value indicating whether to rollover acknowledgement
control number.
|
boolean |
sendSynchronousAcknowledgement()
Get the sendSynchronousAcknowledgement property: The value indicating whether to send synchronous
acknowledgement.
|
void |
validate()
Validates the instance.
|
EdifactAcknowledgementSettings |
withAcknowledgementControlNumberLowerBound(int acknowledgementControlNumberLowerBound)
Set the acknowledgementControlNumberLowerBound property: The acknowledgement control number lower bound.
|
EdifactAcknowledgementSettings |
withAcknowledgementControlNumberPrefix(String acknowledgementControlNumberPrefix)
Set the acknowledgementControlNumberPrefix property: The acknowledgement control number prefix.
|
EdifactAcknowledgementSettings |
withAcknowledgementControlNumberSuffix(String acknowledgementControlNumberSuffix)
Set the acknowledgementControlNumberSuffix property: The acknowledgement control number suffix.
|
EdifactAcknowledgementSettings |
withAcknowledgementControlNumberUpperBound(int acknowledgementControlNumberUpperBound)
Set the acknowledgementControlNumberUpperBound property: The acknowledgement control number upper bound.
|
EdifactAcknowledgementSettings |
withBatchFunctionalAcknowledgements(boolean batchFunctionalAcknowledgements)
Set the batchFunctionalAcknowledgements property: The value indicating whether to batch functional
acknowledgements.
|
EdifactAcknowledgementSettings |
withBatchTechnicalAcknowledgements(boolean batchTechnicalAcknowledgements)
Set the batchTechnicalAcknowledgements property: The value indicating whether to batch the technical
acknowledgements.
|
EdifactAcknowledgementSettings |
withNeedFunctionalAcknowledgement(boolean needFunctionalAcknowledgement)
Set the needFunctionalAcknowledgement property: The value indicating whether functional acknowledgement is
needed.
|
EdifactAcknowledgementSettings |
withNeedLoopForValidMessages(boolean needLoopForValidMessages)
Set the needLoopForValidMessages property: The value indicating whether a loop is needed for valid messages.
|
EdifactAcknowledgementSettings |
withNeedTechnicalAcknowledgement(boolean needTechnicalAcknowledgement)
Set the needTechnicalAcknowledgement property: The value indicating whether technical acknowledgement is needed.
|
EdifactAcknowledgementSettings |
withRolloverAcknowledgementControlNumber(boolean rolloverAcknowledgementControlNumber)
Set the rolloverAcknowledgementControlNumber property: The value indicating whether to rollover acknowledgement
control number.
|
EdifactAcknowledgementSettings |
withSendSynchronousAcknowledgement(boolean sendSynchronousAcknowledgement)
Set the sendSynchronousAcknowledgement property: The value indicating whether to send synchronous
acknowledgement.
|
public boolean needTechnicalAcknowledgement()
public EdifactAcknowledgementSettings withNeedTechnicalAcknowledgement(boolean needTechnicalAcknowledgement)
needTechnicalAcknowledgement
- the needTechnicalAcknowledgement value to set.public boolean batchTechnicalAcknowledgements()
public EdifactAcknowledgementSettings withBatchTechnicalAcknowledgements(boolean batchTechnicalAcknowledgements)
batchTechnicalAcknowledgements
- the batchTechnicalAcknowledgements value to set.public boolean needFunctionalAcknowledgement()
public EdifactAcknowledgementSettings withNeedFunctionalAcknowledgement(boolean needFunctionalAcknowledgement)
needFunctionalAcknowledgement
- the needFunctionalAcknowledgement value to set.public boolean batchFunctionalAcknowledgements()
public EdifactAcknowledgementSettings withBatchFunctionalAcknowledgements(boolean batchFunctionalAcknowledgements)
batchFunctionalAcknowledgements
- the batchFunctionalAcknowledgements value to set.public boolean needLoopForValidMessages()
public EdifactAcknowledgementSettings withNeedLoopForValidMessages(boolean needLoopForValidMessages)
needLoopForValidMessages
- the needLoopForValidMessages value to set.public boolean sendSynchronousAcknowledgement()
public EdifactAcknowledgementSettings withSendSynchronousAcknowledgement(boolean sendSynchronousAcknowledgement)
sendSynchronousAcknowledgement
- the sendSynchronousAcknowledgement value to set.public String acknowledgementControlNumberPrefix()
public EdifactAcknowledgementSettings withAcknowledgementControlNumberPrefix(String acknowledgementControlNumberPrefix)
acknowledgementControlNumberPrefix
- the acknowledgementControlNumberPrefix value to set.public String acknowledgementControlNumberSuffix()
public EdifactAcknowledgementSettings withAcknowledgementControlNumberSuffix(String acknowledgementControlNumberSuffix)
acknowledgementControlNumberSuffix
- the acknowledgementControlNumberSuffix value to set.public int acknowledgementControlNumberLowerBound()
public EdifactAcknowledgementSettings withAcknowledgementControlNumberLowerBound(int acknowledgementControlNumberLowerBound)
acknowledgementControlNumberLowerBound
- the acknowledgementControlNumberLowerBound value to set.public int acknowledgementControlNumberUpperBound()
public EdifactAcknowledgementSettings withAcknowledgementControlNumberUpperBound(int acknowledgementControlNumberUpperBound)
acknowledgementControlNumberUpperBound
- the acknowledgementControlNumberUpperBound value to set.public boolean rolloverAcknowledgementControlNumber()
public EdifactAcknowledgementSettings withRolloverAcknowledgementControlNumber(boolean rolloverAcknowledgementControlNumber)
rolloverAcknowledgementControlNumber
- the rolloverAcknowledgementControlNumber value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.