public interface PreRepositoryHook<T extends com.atlassian.bitbucket.hook.repository.RepositoryHookRequest>
| Modifier and Type | Method and Description | 
|---|---|
| default void | onEnd(PreRepositoryHookContext context,
     T request,
     com.atlassian.bitbucket.hook.repository.RepositoryHookResult result)Callback method that is called after all registered and enabled hooks have been called | 
| com.atlassian.bitbucket.hook.repository.RepositoryHookResult | preUpdate(PreRepositoryHookContext context,
         T request)Callback method that is called just before a request to update one or more  refsis completed. | 
@Nonnull com.atlassian.bitbucket.hook.repository.RepositoryHookResult preUpdate(@Nonnull PreRepositoryHookContext context, @Nonnull T request)
refs is completed.context - provides hook settings and provides a way to obtain the commits added/removedrequest - provides the refs that are about to be updated.default void onEnd(@Nonnull PreRepositoryHookContext context, @Nonnull T request, @Nonnull com.atlassian.bitbucket.hook.repository.RepositoryHookResult result)
context - provides hook settings and a way to obtain the commits added/removedrequest - the change requestresult - the combined outcome of all hooks that have been called, containing all vetoes returned by any
                 of the hooksCopyright © 2024 Atlassian. All rights reserved.