EdifactAcknowledgementSettings Class
- java.
lang. Object - com.
azure. resourcemanager. logic. models. EdifactAcknowledgementSettings
- com.
public final class EdifactAcknowledgementSettings
The Edifact agreement acknowledgement settings.
Constructor Summary
Constructor | Description |
---|---|
EdifactAcknowledgementSettings() |
Creates an instance of Edifact |
Method Summary
Modifier and Type | Method and Description |
---|---|
int |
acknowledgementControlNumberLowerBound()
Get the acknowledgement |
String |
acknowledgementControlNumberPrefix()
Get the acknowledgement |
String |
acknowledgementControlNumberSuffix()
Get the acknowledgement |
int |
acknowledgementControlNumberUpperBound()
Get the acknowledgement |
boolean |
batchFunctionalAcknowledgements()
Get the batch |
boolean |
batchTechnicalAcknowledgements()
Get the batch |
boolean |
needFunctionalAcknowledgement()
Get the need |
boolean |
needLoopForValidMessages()
Get the need |
boolean |
needTechnicalAcknowledgement()
Get the need |
boolean |
rolloverAcknowledgementControlNumber()
Get the rollover |
boolean |
sendSynchronousAcknowledgement()
Get the send |
void |
validate()
Validates the instance. |
Edifact |
withAcknowledgementControlNumberLowerBound(int acknowledgementControlNumberLowerBound)
Set the acknowledgement |
Edifact |
withAcknowledgementControlNumberPrefix(String acknowledgementControlNumberPrefix)
Set the acknowledgement |
Edifact |
withAcknowledgementControlNumberSuffix(String acknowledgementControlNumberSuffix)
Set the acknowledgement |
Edifact |
withAcknowledgementControlNumberUpperBound(int acknowledgementControlNumberUpperBound)
Set the acknowledgement |
Edifact |
withBatchFunctionalAcknowledgements(boolean batchFunctionalAcknowledgements)
Set the batch |
Edifact |
withBatchTechnicalAcknowledgements(boolean batchTechnicalAcknowledgements)
Set the batch |
Edifact |
withNeedFunctionalAcknowledgement(boolean needFunctionalAcknowledgement)
Set the need |
Edifact |
withNeedLoopForValidMessages(boolean needLoopForValidMessages)
Set the need |
Edifact |
withNeedTechnicalAcknowledgement(boolean needTechnicalAcknowledgement)
Set the need |
Edifact |
withRolloverAcknowledgementControlNumber(boolean rolloverAcknowledgementControlNumber)
Set the rollover |
Edifact |
withSendSynchronousAcknowledgement(boolean sendSynchronousAcknowledgement)
Set the send |
Methods inherited from java.lang.Object
Constructor Details
EdifactAcknowledgementSettings
public EdifactAcknowledgementSettings()
Creates an instance of EdifactAcknowledgementSettings class.
Method Details
acknowledgementControlNumberLowerBound
public int acknowledgementControlNumberLowerBound()
Get the acknowledgementControlNumberLowerBound property: The acknowledgement control number lower bound.
Returns:
acknowledgementControlNumberPrefix
public String acknowledgementControlNumberPrefix()
Get the acknowledgementControlNumberPrefix property: The acknowledgement control number prefix.
Returns:
acknowledgementControlNumberSuffix
public String acknowledgementControlNumberSuffix()
Get the acknowledgementControlNumberSuffix property: The acknowledgement control number suffix.
Returns:
acknowledgementControlNumberUpperBound
public int acknowledgementControlNumberUpperBound()
Get the acknowledgementControlNumberUpperBound property: The acknowledgement control number upper bound.
Returns:
batchFunctionalAcknowledgements
public boolean batchFunctionalAcknowledgements()
Get the batchFunctionalAcknowledgements property: The value indicating whether to batch functional acknowledgements.
Returns:
batchTechnicalAcknowledgements
public boolean batchTechnicalAcknowledgements()
Get the batchTechnicalAcknowledgements property: The value indicating whether to batch the technical acknowledgements.
Returns:
needFunctionalAcknowledgement
public boolean needFunctionalAcknowledgement()
Get the needFunctionalAcknowledgement property: The value indicating whether functional acknowledgement is needed.
Returns:
needLoopForValidMessages
public boolean needLoopForValidMessages()
Get the needLoopForValidMessages property: The value indicating whether a loop is needed for valid messages.
Returns:
needTechnicalAcknowledgement
public boolean needTechnicalAcknowledgement()
Get the needTechnicalAcknowledgement property: The value indicating whether technical acknowledgement is needed.
Returns:
rolloverAcknowledgementControlNumber
public boolean rolloverAcknowledgementControlNumber()
Get the rolloverAcknowledgementControlNumber property: The value indicating whether to rollover acknowledgement control number.
Returns:
sendSynchronousAcknowledgement
public boolean sendSynchronousAcknowledgement()
Get the sendSynchronousAcknowledgement property: The value indicating whether to send synchronous acknowledgement.
Returns:
validate
public void validate()
Validates the instance.
withAcknowledgementControlNumberLowerBound
public EdifactAcknowledgementSettings withAcknowledgementControlNumberLowerBound(int acknowledgementControlNumberLowerBound)
Set the acknowledgementControlNumberLowerBound property: The acknowledgement control number lower bound.
Parameters:
Returns:
withAcknowledgementControlNumberPrefix
public EdifactAcknowledgementSettings withAcknowledgementControlNumberPrefix(String acknowledgementControlNumberPrefix)
Set the acknowledgementControlNumberPrefix property: The acknowledgement control number prefix.
Parameters:
Returns:
withAcknowledgementControlNumberSuffix
public EdifactAcknowledgementSettings withAcknowledgementControlNumberSuffix(String acknowledgementControlNumberSuffix)
Set the acknowledgementControlNumberSuffix property: The acknowledgement control number suffix.
Parameters:
Returns:
withAcknowledgementControlNumberUpperBound
public EdifactAcknowledgementSettings withAcknowledgementControlNumberUpperBound(int acknowledgementControlNumberUpperBound)
Set the acknowledgementControlNumberUpperBound property: The acknowledgement control number upper bound.
Parameters:
Returns:
withBatchFunctionalAcknowledgements
public EdifactAcknowledgementSettings withBatchFunctionalAcknowledgements(boolean batchFunctionalAcknowledgements)
Set the batchFunctionalAcknowledgements property: The value indicating whether to batch functional acknowledgements.
Parameters:
Returns:
withBatchTechnicalAcknowledgements
public EdifactAcknowledgementSettings withBatchTechnicalAcknowledgements(boolean batchTechnicalAcknowledgements)
Set the batchTechnicalAcknowledgements property: The value indicating whether to batch the technical acknowledgements.
Parameters:
Returns:
withNeedFunctionalAcknowledgement
public EdifactAcknowledgementSettings withNeedFunctionalAcknowledgement(boolean needFunctionalAcknowledgement)
Set the needFunctionalAcknowledgement property: The value indicating whether functional acknowledgement is needed.
Parameters:
Returns:
withNeedLoopForValidMessages
public EdifactAcknowledgementSettings withNeedLoopForValidMessages(boolean needLoopForValidMessages)
Set the needLoopForValidMessages property: The value indicating whether a loop is needed for valid messages.
Parameters:
Returns:
withNeedTechnicalAcknowledgement
public EdifactAcknowledgementSettings withNeedTechnicalAcknowledgement(boolean needTechnicalAcknowledgement)
Set the needTechnicalAcknowledgement property: The value indicating whether technical acknowledgement is needed.
Parameters:
Returns:
withRolloverAcknowledgementControlNumber
public EdifactAcknowledgementSettings withRolloverAcknowledgementControlNumber(boolean rolloverAcknowledgementControlNumber)
Set the rolloverAcknowledgementControlNumber property: The value indicating whether to rollover acknowledgement control number.
Parameters:
Returns:
withSendSynchronousAcknowledgement
public EdifactAcknowledgementSettings withSendSynchronousAcknowledgement(boolean sendSynchronousAcknowledgement)
Set the sendSynchronousAcknowledgement property: The value indicating whether to send synchronous acknowledgement.
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