Class AS2ProtocolSettings

java.lang.Object
com.azure.resourcemanager.logic.models.AS2ProtocolSettings

public final class AS2ProtocolSettings extends Object
The AS2 agreement protocol settings.
  • Constructor Details

    • AS2ProtocolSettings

      public AS2ProtocolSettings()
      Creates an instance of AS2ProtocolSettings class.
  • Method Details

    • messageConnectionSettings

      public AS2MessageConnectionSettings messageConnectionSettings()
      Get the messageConnectionSettings property: The message connection settings.
      Returns:
      the messageConnectionSettings value.
    • withMessageConnectionSettings

      public AS2ProtocolSettings withMessageConnectionSettings(AS2MessageConnectionSettings messageConnectionSettings)
      Set the messageConnectionSettings property: The message connection settings.
      Parameters:
      messageConnectionSettings - the messageConnectionSettings value to set.
      Returns:
      the AS2ProtocolSettings object itself.
    • acknowledgementConnectionSettings

      public AS2AcknowledgementConnectionSettings acknowledgementConnectionSettings()
      Get the acknowledgementConnectionSettings property: The acknowledgement connection settings.
      Returns:
      the acknowledgementConnectionSettings value.
    • withAcknowledgementConnectionSettings

      public AS2ProtocolSettings withAcknowledgementConnectionSettings(AS2AcknowledgementConnectionSettings acknowledgementConnectionSettings)
      Set the acknowledgementConnectionSettings property: The acknowledgement connection settings.
      Parameters:
      acknowledgementConnectionSettings - the acknowledgementConnectionSettings value to set.
      Returns:
      the AS2ProtocolSettings object itself.
    • mdnSettings

      public AS2MdnSettings mdnSettings()
      Get the mdnSettings property: The MDN settings.
      Returns:
      the mdnSettings value.
    • withMdnSettings

      public AS2ProtocolSettings withMdnSettings(AS2MdnSettings mdnSettings)
      Set the mdnSettings property: The MDN settings.
      Parameters:
      mdnSettings - the mdnSettings value to set.
      Returns:
      the AS2ProtocolSettings object itself.
    • securitySettings

      public AS2SecuritySettings securitySettings()
      Get the securitySettings property: The security settings.
      Returns:
      the securitySettings value.
    • withSecuritySettings

      public AS2ProtocolSettings withSecuritySettings(AS2SecuritySettings securitySettings)
      Set the securitySettings property: The security settings.
      Parameters:
      securitySettings - the securitySettings value to set.
      Returns:
      the AS2ProtocolSettings object itself.
    • validationSettings

      public AS2ValidationSettings validationSettings()
      Get the validationSettings property: The validation settings.
      Returns:
      the validationSettings value.
    • withValidationSettings

      public AS2ProtocolSettings withValidationSettings(AS2ValidationSettings validationSettings)
      Set the validationSettings property: The validation settings.
      Parameters:
      validationSettings - the validationSettings value to set.
      Returns:
      the AS2ProtocolSettings object itself.
    • envelopeSettings

      public AS2EnvelopeSettings envelopeSettings()
      Get the envelopeSettings property: The envelope settings.
      Returns:
      the envelopeSettings value.
    • withEnvelopeSettings

      public AS2ProtocolSettings withEnvelopeSettings(AS2EnvelopeSettings envelopeSettings)
      Set the envelopeSettings property: The envelope settings.
      Parameters:
      envelopeSettings - the envelopeSettings value to set.
      Returns:
      the AS2ProtocolSettings object itself.
    • errorSettings

      public AS2ErrorSettings errorSettings()
      Get the errorSettings property: The error settings.
      Returns:
      the errorSettings value.
    • withErrorSettings

      public AS2ProtocolSettings withErrorSettings(AS2ErrorSettings errorSettings)
      Set the errorSettings property: The error settings.
      Parameters:
      errorSettings - the errorSettings value to set.
      Returns:
      the AS2ProtocolSettings object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.