Class AutomationRunbookReceiver
- java.lang.Object
-
- com.microsoft.azure.management.monitor.AutomationRunbookReceiver
-
public class AutomationRunbookReceiver extends Object
The Azure Automation Runbook notification receiver.
-
-
Constructor Summary
Constructors Constructor Description AutomationRunbookReceiver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringautomationAccountId()Get the Azure automation account Id which holds this runbook and authenticate to Azure resource.booleanisGlobalRunbook()Get indicates whether this instance is global runbook.Stringname()Get indicates name of the webhook.StringrunbookName()Get the name for this runbook.StringserviceUri()Get the URI where webhooks should be sent.StringwebhookResourceId()Get the resource id for webhook linked to this runbook.AutomationRunbookReceiverwithAutomationAccountId(String automationAccountId)Set the Azure automation account Id which holds this runbook and authenticate to Azure resource.AutomationRunbookReceiverwithIsGlobalRunbook(boolean isGlobalRunbook)Set indicates whether this instance is global runbook.AutomationRunbookReceiverwithName(String name)Set indicates name of the webhook.AutomationRunbookReceiverwithRunbookName(String runbookName)Set the name for this runbook.AutomationRunbookReceiverwithServiceUri(String serviceUri)Set the URI where webhooks should be sent.AutomationRunbookReceiverwithWebhookResourceId(String webhookResourceId)Set the resource id for webhook linked to this runbook.
-
-
-
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.
-
-