public class WebhookInner
extends com.azure.core.management.ProxyResource
Constructor and Description |
---|
WebhookInner() |
Modifier and Type | Method and Description |
---|---|
OffsetDateTime |
creationTime()
Get the creationTime property: Gets or sets the creation time.
|
String |
description()
Get the description property: Gets or sets the description.
|
OffsetDateTime |
expiryTime()
Get the expiryTime property: Gets or sets the expiry time.
|
Boolean |
isEnabled()
Get the isEnabled property: Gets or sets the value of the enabled flag of the webhook.
|
OffsetDateTime |
lastInvokedTime()
Get the lastInvokedTime property: Gets or sets the last invoked time.
|
String |
lastModifiedBy()
Get the lastModifiedBy property: Details of the user who last modified the Webhook.
|
OffsetDateTime |
lastModifiedTime()
Get the lastModifiedTime property: Gets or sets the last modified time.
|
Map<String,String> |
parameters()
Get the parameters property: Gets or sets the parameters of the job that is created when the webhook calls the
runbook it is associated with.
|
RunbookAssociationProperty |
runbook()
Get the runbook property: Gets or sets the runbook the webhook is associated with.
|
String |
runOn()
Get the runOn property: Gets or sets the name of the hybrid worker group the webhook job will run on.
|
String |
uri()
Get the uri property: Gets or sets the webhook uri.
|
void |
validate()
Validates the instance.
|
WebhookInner |
withCreationTime(OffsetDateTime creationTime)
Set the creationTime property: Gets or sets the creation time.
|
WebhookInner |
withDescription(String description)
Set the description property: Gets or sets the description.
|
WebhookInner |
withExpiryTime(OffsetDateTime expiryTime)
Set the expiryTime property: Gets or sets the expiry time.
|
WebhookInner |
withIsEnabled(Boolean isEnabled)
Set the isEnabled property: Gets or sets the value of the enabled flag of the webhook.
|
WebhookInner |
withLastInvokedTime(OffsetDateTime lastInvokedTime)
Set the lastInvokedTime property: Gets or sets the last invoked time.
|
WebhookInner |
withLastModifiedBy(String lastModifiedBy)
Set the lastModifiedBy property: Details of the user who last modified the Webhook.
|
WebhookInner |
withLastModifiedTime(OffsetDateTime lastModifiedTime)
Set the lastModifiedTime property: Gets or sets the last modified time.
|
WebhookInner |
withParameters(Map<String,String> parameters)
Set the parameters property: Gets or sets the parameters of the job that is created when the webhook calls the
runbook it is associated with.
|
WebhookInner |
withRunbook(RunbookAssociationProperty runbook)
Set the runbook property: Gets or sets the runbook the webhook is associated with.
|
WebhookInner |
withRunOn(String runOn)
Set the runOn property: Gets or sets the name of the hybrid worker group the webhook job will run on.
|
WebhookInner |
withUri(String uri)
Set the uri property: Gets or sets the webhook uri.
|
public Boolean isEnabled()
public WebhookInner withIsEnabled(Boolean isEnabled)
isEnabled
- the isEnabled value to set.public String uri()
public WebhookInner withUri(String uri)
uri
- the uri value to set.public OffsetDateTime expiryTime()
public WebhookInner withExpiryTime(OffsetDateTime expiryTime)
expiryTime
- the expiryTime value to set.public OffsetDateTime lastInvokedTime()
public WebhookInner withLastInvokedTime(OffsetDateTime lastInvokedTime)
lastInvokedTime
- the lastInvokedTime value to set.public Map<String,String> parameters()
public WebhookInner withParameters(Map<String,String> parameters)
parameters
- the parameters value to set.public RunbookAssociationProperty runbook()
public WebhookInner withRunbook(RunbookAssociationProperty runbook)
runbook
- the runbook value to set.public String runOn()
public WebhookInner withRunOn(String runOn)
runOn
- the runOn value to set.public OffsetDateTime creationTime()
public WebhookInner withCreationTime(OffsetDateTime creationTime)
creationTime
- the creationTime value to set.public OffsetDateTime lastModifiedTime()
public WebhookInner withLastModifiedTime(OffsetDateTime lastModifiedTime)
lastModifiedTime
- the lastModifiedTime value to set.public String lastModifiedBy()
public WebhookInner withLastModifiedBy(String lastModifiedBy)
lastModifiedBy
- the lastModifiedBy value to set.public String description()
public WebhookInner withDescription(String description)
description
- the description value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.