Interface Registries.WebhooksClient

Enclosing interface:
Registries

public static interface Registries.WebhooksClient
Grouping of registry webhook actions.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    delete(String resourceGroupName, String registryName, String webhookName)
    Deletes a webhook from the container registry.
    deleteAsync(String resourceGroupName, String registryName, String webhookName)
    Deletes a webhook from the container registry.
    get(String resourceGroupName, String registryName, String webhookName)
    Gets the properties of the specified 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 Details

    • get

      Webhook get(String resourceGroupName, String registryName, String webhookName)
      Gets the properties of the specified webhook.
      Parameters:
      resourceGroupName - the resource group name
      registryName - the registry name
      webhookName - 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 name
      registryName - the registry name
      webhookName - 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 name
      registryName - the registry name
      webhookName - 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 name
      registryName - the registry name
      webhookName - 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 name
      registryName - 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 name
      registryName - 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