public final class EdifactEnvelopeSettings extends Object
Constructor and Description |
---|
EdifactEnvelopeSettings() |
Modifier and Type | Method and Description |
---|---|
String |
applicationReferenceId()
Get the applicationReferenceId property: The application reference id.
|
boolean |
applyDelimiterStringAdvice()
Get the applyDelimiterStringAdvice property: The value indicating whether to apply delimiter string advice.
|
String |
communicationAgreementId()
Get the communicationAgreementId property: The communication agreement id.
|
boolean |
createGroupingSegments()
Get the createGroupingSegments property: The value indicating whether to create grouping segments.
|
boolean |
enableDefaultGroupHeaders()
Get the enableDefaultGroupHeaders property: The value indicating whether to enable default group headers.
|
String |
functionalGroupId()
Get the functionalGroupId property: The functional group id.
|
String |
groupApplicationPassword()
Get the groupApplicationPassword property: The group application password.
|
String |
groupApplicationReceiverId()
Get the groupApplicationReceiverId property: The group application receiver id.
|
String |
groupApplicationReceiverQualifier()
Get the groupApplicationReceiverQualifier property: The group application receiver qualifier.
|
String |
groupApplicationSenderId()
Get the groupApplicationSenderId property: The group application sender id.
|
String |
groupApplicationSenderQualifier()
Get the groupApplicationSenderQualifier property: The group application sender qualifier.
|
String |
groupAssociationAssignedCode()
Get the groupAssociationAssignedCode property: The group association assigned code.
|
String |
groupControllingAgencyCode()
Get the groupControllingAgencyCode property: The group controlling agency code.
|
long |
groupControlNumberLowerBound()
Get the groupControlNumberLowerBound property: The group control number lower bound.
|
String |
groupControlNumberPrefix()
Get the groupControlNumberPrefix property: The group control number prefix.
|
String |
groupControlNumberSuffix()
Get the groupControlNumberSuffix property: The group control number suffix.
|
long |
groupControlNumberUpperBound()
Get the groupControlNumberUpperBound property: The group control number upper bound.
|
String |
groupMessageRelease()
Get the groupMessageRelease property: The group message release.
|
String |
groupMessageVersion()
Get the groupMessageVersion property: The group message version.
|
long |
interchangeControlNumberLowerBound()
Get the interchangeControlNumberLowerBound property: The interchange control number lower bound.
|
String |
interchangeControlNumberPrefix()
Get the interchangeControlNumberPrefix property: The interchange control number prefix.
|
String |
interchangeControlNumberSuffix()
Get the interchangeControlNumberSuffix property: The interchange control number suffix.
|
long |
interchangeControlNumberUpperBound()
Get the interchangeControlNumberUpperBound property: The interchange control number upper bound.
|
boolean |
isTestInterchange()
Get the isTestInterchange property: The value indicating whether the message is a test interchange.
|
boolean |
overwriteExistingTransactionSetControlNumber()
Get the overwriteExistingTransactionSetControlNumber property: The value indicating whether to overwrite existing
transaction set control number.
|
String |
processingPriorityCode()
Get the processingPriorityCode property: The processing priority code.
|
String |
receiverInternalIdentification()
Get the receiverInternalIdentification property: The receiver internal identification.
|
String |
receiverInternalSubIdentification()
Get the receiverInternalSubIdentification property: The receiver internal sub identification.
|
String |
receiverReverseRoutingAddress()
Get the receiverReverseRoutingAddress property: The receiver reverse routing address.
|
String |
recipientReferencePasswordQualifier()
Get the recipientReferencePasswordQualifier property: The recipient reference password qualifier.
|
String |
recipientReferencePasswordValue()
Get the recipientReferencePasswordValue property: The recipient reference password value.
|
boolean |
rolloverGroupControlNumber()
Get the rolloverGroupControlNumber property: The value indicating whether to rollover group control number.
|
boolean |
rolloverInterchangeControlNumber()
Get the rolloverInterchangeControlNumber property: The value indicating whether to rollover interchange control
number.
|
boolean |
rolloverTransactionSetControlNumber()
Get the rolloverTransactionSetControlNumber property: The value indicating whether to rollover transaction set
control number.
|
String |
senderInternalIdentification()
Get the senderInternalIdentification property: The sender internal identification.
|
String |
senderInternalSubIdentification()
Get the senderInternalSubIdentification property: The sender internal sub identification.
|
String |
senderReverseRoutingAddress()
Get the senderReverseRoutingAddress property: The sender reverse routing address.
|
long |
transactionSetControlNumberLowerBound()
Get the transactionSetControlNumberLowerBound property: The transaction set control number lower bound.
|
String |
transactionSetControlNumberPrefix()
Get the transactionSetControlNumberPrefix property: The transaction set control number prefix.
|
String |
transactionSetControlNumberSuffix()
Get the transactionSetControlNumberSuffix property: The transaction set control number suffix.
|
long |
transactionSetControlNumberUpperBound()
Get the transactionSetControlNumberUpperBound property: The transaction set control number upper bound.
|
void |
validate()
Validates the instance.
|
EdifactEnvelopeSettings |
withApplicationReferenceId(String applicationReferenceId)
Set the applicationReferenceId property: The application reference id.
|
EdifactEnvelopeSettings |
withApplyDelimiterStringAdvice(boolean applyDelimiterStringAdvice)
Set the applyDelimiterStringAdvice property: The value indicating whether to apply delimiter string advice.
|
EdifactEnvelopeSettings |
withCommunicationAgreementId(String communicationAgreementId)
Set the communicationAgreementId property: The communication agreement id.
|
EdifactEnvelopeSettings |
withCreateGroupingSegments(boolean createGroupingSegments)
Set the createGroupingSegments property: The value indicating whether to create grouping segments.
|
EdifactEnvelopeSettings |
withEnableDefaultGroupHeaders(boolean enableDefaultGroupHeaders)
Set the enableDefaultGroupHeaders property: The value indicating whether to enable default group headers.
|
EdifactEnvelopeSettings |
withFunctionalGroupId(String functionalGroupId)
Set the functionalGroupId property: The functional group id.
|
EdifactEnvelopeSettings |
withGroupApplicationPassword(String groupApplicationPassword)
Set the groupApplicationPassword property: The group application password.
|
EdifactEnvelopeSettings |
withGroupApplicationReceiverId(String groupApplicationReceiverId)
Set the groupApplicationReceiverId property: The group application receiver id.
|
EdifactEnvelopeSettings |
withGroupApplicationReceiverQualifier(String groupApplicationReceiverQualifier)
Set the groupApplicationReceiverQualifier property: The group application receiver qualifier.
|
EdifactEnvelopeSettings |
withGroupApplicationSenderId(String groupApplicationSenderId)
Set the groupApplicationSenderId property: The group application sender id.
|
EdifactEnvelopeSettings |
withGroupApplicationSenderQualifier(String groupApplicationSenderQualifier)
Set the groupApplicationSenderQualifier property: The group application sender qualifier.
|
EdifactEnvelopeSettings |
withGroupAssociationAssignedCode(String groupAssociationAssignedCode)
Set the groupAssociationAssignedCode property: The group association assigned code.
|
EdifactEnvelopeSettings |
withGroupControllingAgencyCode(String groupControllingAgencyCode)
Set the groupControllingAgencyCode property: The group controlling agency code.
|
EdifactEnvelopeSettings |
withGroupControlNumberLowerBound(long groupControlNumberLowerBound)
Set the groupControlNumberLowerBound property: The group control number lower bound.
|
EdifactEnvelopeSettings |
withGroupControlNumberPrefix(String groupControlNumberPrefix)
Set the groupControlNumberPrefix property: The group control number prefix.
|
EdifactEnvelopeSettings |
withGroupControlNumberSuffix(String groupControlNumberSuffix)
Set the groupControlNumberSuffix property: The group control number suffix.
|
EdifactEnvelopeSettings |
withGroupControlNumberUpperBound(long groupControlNumberUpperBound)
Set the groupControlNumberUpperBound property: The group control number upper bound.
|
EdifactEnvelopeSettings |
withGroupMessageRelease(String groupMessageRelease)
Set the groupMessageRelease property: The group message release.
|
EdifactEnvelopeSettings |
withGroupMessageVersion(String groupMessageVersion)
Set the groupMessageVersion property: The group message version.
|
EdifactEnvelopeSettings |
withInterchangeControlNumberLowerBound(long interchangeControlNumberLowerBound)
Set the interchangeControlNumberLowerBound property: The interchange control number lower bound.
|
EdifactEnvelopeSettings |
withInterchangeControlNumberPrefix(String interchangeControlNumberPrefix)
Set the interchangeControlNumberPrefix property: The interchange control number prefix.
|
EdifactEnvelopeSettings |
withInterchangeControlNumberSuffix(String interchangeControlNumberSuffix)
Set the interchangeControlNumberSuffix property: The interchange control number suffix.
|
EdifactEnvelopeSettings |
withInterchangeControlNumberUpperBound(long interchangeControlNumberUpperBound)
Set the interchangeControlNumberUpperBound property: The interchange control number upper bound.
|
EdifactEnvelopeSettings |
withIsTestInterchange(boolean isTestInterchange)
Set the isTestInterchange property: The value indicating whether the message is a test interchange.
|
EdifactEnvelopeSettings |
withOverwriteExistingTransactionSetControlNumber(boolean overwriteExistingTransactionSetControlNumber)
Set the overwriteExistingTransactionSetControlNumber property: The value indicating whether to overwrite existing
transaction set control number.
|
EdifactEnvelopeSettings |
withProcessingPriorityCode(String processingPriorityCode)
Set the processingPriorityCode property: The processing priority code.
|
EdifactEnvelopeSettings |
withReceiverInternalIdentification(String receiverInternalIdentification)
Set the receiverInternalIdentification property: The receiver internal identification.
|
EdifactEnvelopeSettings |
withReceiverInternalSubIdentification(String receiverInternalSubIdentification)
Set the receiverInternalSubIdentification property: The receiver internal sub identification.
|
EdifactEnvelopeSettings |
withReceiverReverseRoutingAddress(String receiverReverseRoutingAddress)
Set the receiverReverseRoutingAddress property: The receiver reverse routing address.
|
EdifactEnvelopeSettings |
withRecipientReferencePasswordQualifier(String recipientReferencePasswordQualifier)
Set the recipientReferencePasswordQualifier property: The recipient reference password qualifier.
|
EdifactEnvelopeSettings |
withRecipientReferencePasswordValue(String recipientReferencePasswordValue)
Set the recipientReferencePasswordValue property: The recipient reference password value.
|
EdifactEnvelopeSettings |
withRolloverGroupControlNumber(boolean rolloverGroupControlNumber)
Set the rolloverGroupControlNumber property: The value indicating whether to rollover group control number.
|
EdifactEnvelopeSettings |
withRolloverInterchangeControlNumber(boolean rolloverInterchangeControlNumber)
Set the rolloverInterchangeControlNumber property: The value indicating whether to rollover interchange control
number.
|
EdifactEnvelopeSettings |
withRolloverTransactionSetControlNumber(boolean rolloverTransactionSetControlNumber)
Set the rolloverTransactionSetControlNumber property: The value indicating whether to rollover transaction set
control number.
|
EdifactEnvelopeSettings |
withSenderInternalIdentification(String senderInternalIdentification)
Set the senderInternalIdentification property: The sender internal identification.
|
EdifactEnvelopeSettings |
withSenderInternalSubIdentification(String senderInternalSubIdentification)
Set the senderInternalSubIdentification property: The sender internal sub identification.
|
EdifactEnvelopeSettings |
withSenderReverseRoutingAddress(String senderReverseRoutingAddress)
Set the senderReverseRoutingAddress property: The sender reverse routing address.
|
EdifactEnvelopeSettings |
withTransactionSetControlNumberLowerBound(long transactionSetControlNumberLowerBound)
Set the transactionSetControlNumberLowerBound property: The transaction set control number lower bound.
|
EdifactEnvelopeSettings |
withTransactionSetControlNumberPrefix(String transactionSetControlNumberPrefix)
Set the transactionSetControlNumberPrefix property: The transaction set control number prefix.
|
EdifactEnvelopeSettings |
withTransactionSetControlNumberSuffix(String transactionSetControlNumberSuffix)
Set the transactionSetControlNumberSuffix property: The transaction set control number suffix.
|
EdifactEnvelopeSettings |
withTransactionSetControlNumberUpperBound(long transactionSetControlNumberUpperBound)
Set the transactionSetControlNumberUpperBound property: The transaction set control number upper bound.
|
public String groupAssociationAssignedCode()
public EdifactEnvelopeSettings withGroupAssociationAssignedCode(String groupAssociationAssignedCode)
groupAssociationAssignedCode
- the groupAssociationAssignedCode value to set.public String communicationAgreementId()
public EdifactEnvelopeSettings withCommunicationAgreementId(String communicationAgreementId)
communicationAgreementId
- the communicationAgreementId value to set.public boolean applyDelimiterStringAdvice()
public EdifactEnvelopeSettings withApplyDelimiterStringAdvice(boolean applyDelimiterStringAdvice)
applyDelimiterStringAdvice
- the applyDelimiterStringAdvice value to set.public boolean createGroupingSegments()
public EdifactEnvelopeSettings withCreateGroupingSegments(boolean createGroupingSegments)
createGroupingSegments
- the createGroupingSegments value to set.public boolean enableDefaultGroupHeaders()
public EdifactEnvelopeSettings withEnableDefaultGroupHeaders(boolean enableDefaultGroupHeaders)
enableDefaultGroupHeaders
- the enableDefaultGroupHeaders value to set.public String recipientReferencePasswordValue()
public EdifactEnvelopeSettings withRecipientReferencePasswordValue(String recipientReferencePasswordValue)
recipientReferencePasswordValue
- the recipientReferencePasswordValue value to set.public String recipientReferencePasswordQualifier()
public EdifactEnvelopeSettings withRecipientReferencePasswordQualifier(String recipientReferencePasswordQualifier)
recipientReferencePasswordQualifier
- the recipientReferencePasswordQualifier value to set.public String applicationReferenceId()
public EdifactEnvelopeSettings withApplicationReferenceId(String applicationReferenceId)
applicationReferenceId
- the applicationReferenceId value to set.public String processingPriorityCode()
public EdifactEnvelopeSettings withProcessingPriorityCode(String processingPriorityCode)
processingPriorityCode
- the processingPriorityCode value to set.public long interchangeControlNumberLowerBound()
public EdifactEnvelopeSettings withInterchangeControlNumberLowerBound(long interchangeControlNumberLowerBound)
interchangeControlNumberLowerBound
- the interchangeControlNumberLowerBound value to set.public long interchangeControlNumberUpperBound()
public EdifactEnvelopeSettings withInterchangeControlNumberUpperBound(long interchangeControlNumberUpperBound)
interchangeControlNumberUpperBound
- the interchangeControlNumberUpperBound value to set.public boolean rolloverInterchangeControlNumber()
public EdifactEnvelopeSettings withRolloverInterchangeControlNumber(boolean rolloverInterchangeControlNumber)
rolloverInterchangeControlNumber
- the rolloverInterchangeControlNumber value to set.public String interchangeControlNumberPrefix()
public EdifactEnvelopeSettings withInterchangeControlNumberPrefix(String interchangeControlNumberPrefix)
interchangeControlNumberPrefix
- the interchangeControlNumberPrefix value to set.public String interchangeControlNumberSuffix()
public EdifactEnvelopeSettings withInterchangeControlNumberSuffix(String interchangeControlNumberSuffix)
interchangeControlNumberSuffix
- the interchangeControlNumberSuffix value to set.public String senderReverseRoutingAddress()
public EdifactEnvelopeSettings withSenderReverseRoutingAddress(String senderReverseRoutingAddress)
senderReverseRoutingAddress
- the senderReverseRoutingAddress value to set.public String receiverReverseRoutingAddress()
public EdifactEnvelopeSettings withReceiverReverseRoutingAddress(String receiverReverseRoutingAddress)
receiverReverseRoutingAddress
- the receiverReverseRoutingAddress value to set.public String functionalGroupId()
public EdifactEnvelopeSettings withFunctionalGroupId(String functionalGroupId)
functionalGroupId
- the functionalGroupId value to set.public String groupControllingAgencyCode()
public EdifactEnvelopeSettings withGroupControllingAgencyCode(String groupControllingAgencyCode)
groupControllingAgencyCode
- the groupControllingAgencyCode value to set.public String groupMessageVersion()
public EdifactEnvelopeSettings withGroupMessageVersion(String groupMessageVersion)
groupMessageVersion
- the groupMessageVersion value to set.public String groupMessageRelease()
public EdifactEnvelopeSettings withGroupMessageRelease(String groupMessageRelease)
groupMessageRelease
- the groupMessageRelease value to set.public long groupControlNumberLowerBound()
public EdifactEnvelopeSettings withGroupControlNumberLowerBound(long groupControlNumberLowerBound)
groupControlNumberLowerBound
- the groupControlNumberLowerBound value to set.public long groupControlNumberUpperBound()
public EdifactEnvelopeSettings withGroupControlNumberUpperBound(long groupControlNumberUpperBound)
groupControlNumberUpperBound
- the groupControlNumberUpperBound value to set.public boolean rolloverGroupControlNumber()
public EdifactEnvelopeSettings withRolloverGroupControlNumber(boolean rolloverGroupControlNumber)
rolloverGroupControlNumber
- the rolloverGroupControlNumber value to set.public String groupControlNumberPrefix()
public EdifactEnvelopeSettings withGroupControlNumberPrefix(String groupControlNumberPrefix)
groupControlNumberPrefix
- the groupControlNumberPrefix value to set.public String groupControlNumberSuffix()
public EdifactEnvelopeSettings withGroupControlNumberSuffix(String groupControlNumberSuffix)
groupControlNumberSuffix
- the groupControlNumberSuffix value to set.public String groupApplicationReceiverQualifier()
public EdifactEnvelopeSettings withGroupApplicationReceiverQualifier(String groupApplicationReceiverQualifier)
groupApplicationReceiverQualifier
- the groupApplicationReceiverQualifier value to set.public String groupApplicationReceiverId()
public EdifactEnvelopeSettings withGroupApplicationReceiverId(String groupApplicationReceiverId)
groupApplicationReceiverId
- the groupApplicationReceiverId value to set.public String groupApplicationSenderQualifier()
public EdifactEnvelopeSettings withGroupApplicationSenderQualifier(String groupApplicationSenderQualifier)
groupApplicationSenderQualifier
- the groupApplicationSenderQualifier value to set.public String groupApplicationSenderId()
public EdifactEnvelopeSettings withGroupApplicationSenderId(String groupApplicationSenderId)
groupApplicationSenderId
- the groupApplicationSenderId value to set.public String groupApplicationPassword()
public EdifactEnvelopeSettings withGroupApplicationPassword(String groupApplicationPassword)
groupApplicationPassword
- the groupApplicationPassword value to set.public boolean overwriteExistingTransactionSetControlNumber()
public EdifactEnvelopeSettings withOverwriteExistingTransactionSetControlNumber(boolean overwriteExistingTransactionSetControlNumber)
overwriteExistingTransactionSetControlNumber
- the overwriteExistingTransactionSetControlNumber value to
set.public String transactionSetControlNumberPrefix()
public EdifactEnvelopeSettings withTransactionSetControlNumberPrefix(String transactionSetControlNumberPrefix)
transactionSetControlNumberPrefix
- the transactionSetControlNumberPrefix value to set.public String transactionSetControlNumberSuffix()
public EdifactEnvelopeSettings withTransactionSetControlNumberSuffix(String transactionSetControlNumberSuffix)
transactionSetControlNumberSuffix
- the transactionSetControlNumberSuffix value to set.public long transactionSetControlNumberLowerBound()
public EdifactEnvelopeSettings withTransactionSetControlNumberLowerBound(long transactionSetControlNumberLowerBound)
transactionSetControlNumberLowerBound
- the transactionSetControlNumberLowerBound value to set.public long transactionSetControlNumberUpperBound()
public EdifactEnvelopeSettings withTransactionSetControlNumberUpperBound(long transactionSetControlNumberUpperBound)
transactionSetControlNumberUpperBound
- the transactionSetControlNumberUpperBound value to set.public boolean rolloverTransactionSetControlNumber()
public EdifactEnvelopeSettings withRolloverTransactionSetControlNumber(boolean rolloverTransactionSetControlNumber)
rolloverTransactionSetControlNumber
- the rolloverTransactionSetControlNumber value to set.public boolean isTestInterchange()
public EdifactEnvelopeSettings withIsTestInterchange(boolean isTestInterchange)
isTestInterchange
- the isTestInterchange value to set.public String senderInternalIdentification()
public EdifactEnvelopeSettings withSenderInternalIdentification(String senderInternalIdentification)
senderInternalIdentification
- the senderInternalIdentification value to set.public String senderInternalSubIdentification()
public EdifactEnvelopeSettings withSenderInternalSubIdentification(String senderInternalSubIdentification)
senderInternalSubIdentification
- the senderInternalSubIdentification value to set.public String receiverInternalIdentification()
public EdifactEnvelopeSettings withReceiverInternalIdentification(String receiverInternalIdentification)
receiverInternalIdentification
- the receiverInternalIdentification value to set.public String receiverInternalSubIdentification()
public EdifactEnvelopeSettings withReceiverInternalSubIdentification(String receiverInternalSubIdentification)
receiverInternalSubIdentification
- the receiverInternalSubIdentification value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.