Interface Registries.WebhooksClient

  • Enclosing interface:
    Registries

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

      • 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