Class EdifactEnvelopeOverride
java.lang.Object
com.azure.resourcemanager.logic.models.EdifactEnvelopeOverride
The Edifact envelope override settings.
-
Constructor Summary
ConstructorDescriptionCreates an instance of EdifactEnvelopeOverride class. -
Method Summary
Modifier and TypeMethodDescriptionGet the applicationPassword property: The application password.Get the associationAssignedCode property: The association assigned code.Get the controllingAgencyCode property: The controlling agency code.Get the functionalGroupId property: The functional group id.Get the groupHeaderMessageRelease property: The group header message release.Get the groupHeaderMessageVersion property: The group header message version.Get the messageAssociationAssignedCode property: The message association assigned code.Get the messageId property: The message id on which this envelope settings has to be applied.Get the messageRelease property: The message release version on which this envelope settings has to be applied.Get the messageVersion property: The message version on which this envelope settings has to be applied.Get the receiverApplicationId property: The receiver application id.Get the receiverApplicationQualifier property: The receiver application qualifier.Get the senderApplicationId property: The sender application id.Get the senderApplicationQualifier property: The sender application qualifier.Get the targetNamespace property: The target namespace on which this envelope settings has to be applied.void
validate()
Validates the instance.withApplicationPassword
(String applicationPassword) Set the applicationPassword property: The application password.withAssociationAssignedCode
(String associationAssignedCode) Set the associationAssignedCode property: The association assigned code.withControllingAgencyCode
(String controllingAgencyCode) Set the controllingAgencyCode property: The controlling agency code.withFunctionalGroupId
(String functionalGroupId) Set the functionalGroupId property: The functional group id.withGroupHeaderMessageRelease
(String groupHeaderMessageRelease) Set the groupHeaderMessageRelease property: The group header message release.withGroupHeaderMessageVersion
(String groupHeaderMessageVersion) Set the groupHeaderMessageVersion property: The group header message version.withMessageAssociationAssignedCode
(String messageAssociationAssignedCode) Set the messageAssociationAssignedCode property: The message association assigned code.withMessageId
(String messageId) Set the messageId property: The message id on which this envelope settings has to be applied.withMessageRelease
(String messageRelease) Set the messageRelease property: The message release version on which this envelope settings has to be applied.withMessageVersion
(String messageVersion) Set the messageVersion property: The message version on which this envelope settings has to be applied.withReceiverApplicationId
(String receiverApplicationId) Set the receiverApplicationId property: The receiver application id.withReceiverApplicationQualifier
(String receiverApplicationQualifier) Set the receiverApplicationQualifier property: The receiver application qualifier.withSenderApplicationId
(String senderApplicationId) Set the senderApplicationId property: The sender application id.withSenderApplicationQualifier
(String senderApplicationQualifier) Set the senderApplicationQualifier property: The sender application qualifier.withTargetNamespace
(String targetNamespace) Set the targetNamespace property: The target namespace on which this envelope settings has to be applied.
-
Constructor Details
-
EdifactEnvelopeOverride
public EdifactEnvelopeOverride()Creates an instance of EdifactEnvelopeOverride class.
-
-
Method Details
-
messageId
Get the messageId property: The message id on which this envelope settings has to be applied.- Returns:
- the messageId value.
-
withMessageId
Set the messageId property: The message id on which this envelope settings has to be applied.- Parameters:
messageId
- the messageId value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
messageVersion
Get the messageVersion property: The message version on which this envelope settings has to be applied.- Returns:
- the messageVersion value.
-
withMessageVersion
Set the messageVersion property: The message version on which this envelope settings has to be applied.- Parameters:
messageVersion
- the messageVersion value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
messageRelease
Get the messageRelease property: The message release version on which this envelope settings has to be applied.- Returns:
- the messageRelease value.
-
withMessageRelease
Set the messageRelease property: The message release version on which this envelope settings has to be applied.- Parameters:
messageRelease
- the messageRelease value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
messageAssociationAssignedCode
Get the messageAssociationAssignedCode property: The message association assigned code.- Returns:
- the messageAssociationAssignedCode value.
-
withMessageAssociationAssignedCode
public EdifactEnvelopeOverride withMessageAssociationAssignedCode(String messageAssociationAssignedCode) Set the messageAssociationAssignedCode property: The message association assigned code.- Parameters:
messageAssociationAssignedCode
- the messageAssociationAssignedCode value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
targetNamespace
Get the targetNamespace property: The target namespace on which this envelope settings has to be applied.- Returns:
- the targetNamespace value.
-
withTargetNamespace
Set the targetNamespace property: The target namespace on which this envelope settings has to be applied.- Parameters:
targetNamespace
- the targetNamespace value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
functionalGroupId
Get the functionalGroupId property: The functional group id.- Returns:
- the functionalGroupId value.
-
withFunctionalGroupId
Set the functionalGroupId property: The functional group id.- Parameters:
functionalGroupId
- the functionalGroupId value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
senderApplicationQualifier
Get the senderApplicationQualifier property: The sender application qualifier.- Returns:
- the senderApplicationQualifier value.
-
withSenderApplicationQualifier
Set the senderApplicationQualifier property: The sender application qualifier.- Parameters:
senderApplicationQualifier
- the senderApplicationQualifier value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
senderApplicationId
Get the senderApplicationId property: The sender application id.- Returns:
- the senderApplicationId value.
-
withSenderApplicationId
Set the senderApplicationId property: The sender application id.- Parameters:
senderApplicationId
- the senderApplicationId value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
receiverApplicationQualifier
Get the receiverApplicationQualifier property: The receiver application qualifier.- Returns:
- the receiverApplicationQualifier value.
-
withReceiverApplicationQualifier
public EdifactEnvelopeOverride withReceiverApplicationQualifier(String receiverApplicationQualifier) Set the receiverApplicationQualifier property: The receiver application qualifier.- Parameters:
receiverApplicationQualifier
- the receiverApplicationQualifier value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
receiverApplicationId
Get the receiverApplicationId property: The receiver application id.- Returns:
- the receiverApplicationId value.
-
withReceiverApplicationId
Set the receiverApplicationId property: The receiver application id.- Parameters:
receiverApplicationId
- the receiverApplicationId value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
controllingAgencyCode
Get the controllingAgencyCode property: The controlling agency code.- Returns:
- the controllingAgencyCode value.
-
withControllingAgencyCode
Set the controllingAgencyCode property: The controlling agency code.- Parameters:
controllingAgencyCode
- the controllingAgencyCode value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
groupHeaderMessageVersion
Get the groupHeaderMessageVersion property: The group header message version.- Returns:
- the groupHeaderMessageVersion value.
-
withGroupHeaderMessageVersion
Set the groupHeaderMessageVersion property: The group header message version.- Parameters:
groupHeaderMessageVersion
- the groupHeaderMessageVersion value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
groupHeaderMessageRelease
Get the groupHeaderMessageRelease property: The group header message release.- Returns:
- the groupHeaderMessageRelease value.
-
withGroupHeaderMessageRelease
Set the groupHeaderMessageRelease property: The group header message release.- Parameters:
groupHeaderMessageRelease
- the groupHeaderMessageRelease value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
associationAssignedCode
Get the associationAssignedCode property: The association assigned code.- Returns:
- the associationAssignedCode value.
-
withAssociationAssignedCode
Set the associationAssignedCode property: The association assigned code.- Parameters:
associationAssignedCode
- the associationAssignedCode value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
applicationPassword
Get the applicationPassword property: The application password.- Returns:
- the applicationPassword value.
-
withApplicationPassword
Set the applicationPassword property: The application password.- Parameters:
applicationPassword
- the applicationPassword value to set.- Returns:
- the EdifactEnvelopeOverride object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-