Class AutomationRunbookReceiver


  • public class AutomationRunbookReceiver
    extends Object
    The Azure Automation Runbook notification receiver.
    • Constructor Detail

      • AutomationRunbookReceiver

        public AutomationRunbookReceiver()
    • Method Detail

      • automationAccountId

        public String automationAccountId()
        Get the Azure automation account Id which holds this runbook and authenticate to Azure resource.
        Returns:
        the automationAccountId value
      • withAutomationAccountId

        public AutomationRunbookReceiver withAutomationAccountId​(String automationAccountId)
        Set the Azure automation account Id which holds this runbook and authenticate to Azure resource.
        Parameters:
        automationAccountId - the automationAccountId value to set
        Returns:
        the AutomationRunbookReceiver object itself.
      • runbookName

        public String runbookName()
        Get the name for this runbook.
        Returns:
        the runbookName value
      • withRunbookName

        public AutomationRunbookReceiver withRunbookName​(String runbookName)
        Set the name for this runbook.
        Parameters:
        runbookName - the runbookName value to set
        Returns:
        the AutomationRunbookReceiver object itself.
      • webhookResourceId

        public String webhookResourceId()
        Get the resource id for webhook linked to this runbook.
        Returns:
        the webhookResourceId value
      • withWebhookResourceId

        public AutomationRunbookReceiver withWebhookResourceId​(String webhookResourceId)
        Set the resource id for webhook linked to this runbook.
        Parameters:
        webhookResourceId - the webhookResourceId value to set
        Returns:
        the AutomationRunbookReceiver object itself.
      • isGlobalRunbook

        public boolean isGlobalRunbook()
        Get indicates whether this instance is global runbook.
        Returns:
        the isGlobalRunbook value
      • withIsGlobalRunbook

        public AutomationRunbookReceiver withIsGlobalRunbook​(boolean isGlobalRunbook)
        Set indicates whether this instance is global runbook.
        Parameters:
        isGlobalRunbook - the isGlobalRunbook value to set
        Returns:
        the AutomationRunbookReceiver object itself.
      • name

        public String name()
        Get indicates name of the webhook.
        Returns:
        the name value
      • withName

        public AutomationRunbookReceiver withName​(String name)
        Set indicates name of the webhook.
        Parameters:
        name - the name value to set
        Returns:
        the AutomationRunbookReceiver object itself.
      • serviceUri

        public String serviceUri()
        Get the URI where webhooks should be sent.
        Returns:
        the serviceUri value
      • withServiceUri

        public AutomationRunbookReceiver withServiceUri​(String serviceUri)
        Set the URI where webhooks should be sent.
        Parameters:
        serviceUri - the serviceUri value to set
        Returns:
        the AutomationRunbookReceiver object itself.