Interface Registries.WebhooksClient
-
- Enclosing interface:
- Registries
public static interface Registries.WebhooksClientGrouping of registry webhook actions.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddelete(String resourceGroupName, String registryName, String webhookName)Deletes a webhook from the container registry.Mono<Void>deleteAsync(String resourceGroupName, String registryName, String webhookName)Deletes a webhook from the container registry.Webhookget(String resourceGroupName, String registryName, String webhookName)Gets the properties of the specified webhook.Mono<Webhook>getAsync(String resourceGroupName, String registryName, String webhookName)Gets the properties of the specified webhook.com.azure.core.http.rest.PagedIterable<Webhook>list(String resourceGroupName, String registryName)Lists all the webhooks for the container registry.com.azure.core.http.rest.PagedFlux<Webhook>listAsync(String resourceGroupName, String registryName)Lists all the webhooks for the container registry.
-
-
-
Method Detail
-
get
Webhook get(String resourceGroupName, String registryName, String webhookName)
Gets the properties of the specified webhook.- Parameters:
resourceGroupName- the resource group nameregistryName- the registry namewebhookName- the name of the webhook- Returns:
- the Webhook object if successful
-
getAsync
Mono<Webhook> getAsync(String resourceGroupName, String registryName, String webhookName)
Gets the properties of the specified webhook.- Parameters:
resourceGroupName- the resource group nameregistryName- the registry namewebhookName- the name of the webhook- Returns:
- a representation of the future computation of this call, returning the Webhook object
-
delete
void delete(String resourceGroupName, String registryName, String webhookName)
Deletes a webhook from the container registry.- Parameters:
resourceGroupName- the resource group nameregistryName- the registry namewebhookName- the name of the webhook
-
deleteAsync
Mono<Void> deleteAsync(String resourceGroupName, String registryName, String webhookName)
Deletes a webhook from the container registry.- Parameters:
resourceGroupName- the resource group nameregistryName- the registry namewebhookName- the name of the webhook- Returns:
- a representation of the future computation of this call
-
list
com.azure.core.http.rest.PagedIterable<Webhook> list(String resourceGroupName, String registryName)
Lists all the webhooks for the container registry.- Parameters:
resourceGroupName- the resource group nameregistryName- the registry name- Returns:
- the list of all the webhooks for the specified container registry
-
listAsync
com.azure.core.http.rest.PagedFlux<Webhook> listAsync(String resourceGroupName, String registryName)
Lists all the webhooks for the container registry.- Parameters:
resourceGroupName- the resource group nameregistryName- the registry name- Returns:
- a representation of the future computation of this call, returning the list of all the webhooks for the specified container registry
-
-