@Override
    public DeregisterWebhookWithThirdPartyResult deregisterWebhookWithThirdParty(DeregisterWebhookWithThirdPartyRequest request) {
        request = beforeClientExecution(request);
        return executeDeregisterWebhookWithThirdParty(request);
    }
@ Override public DeregisterWebhookWithThirdPartyResult deregisterWebhookWithThirdParty ( DeregisterWebhookWithThirdPartyRequest request ) { request = beforeClientExecution ( request ) ; return executeDeregisterWebhookWithThirdParty ( request ) ; }
<p>
Removes the connection between the webhook that was created by CodePipeline and the external tool with events to
be detected. Currently only supported for webhooks that target an action type of GitHub.
</p>

@param deregisterWebhookWithThirdPartyRequest
@return Result of the DeregisterWebhookWithThirdParty operation returned by the service.
@throws ValidationException
The validation was specified in an invalid format.
@throws WebhookNotFoundException
The specified webhook was entered in an invalid format or cannot be found.
@sample AWSCodePipeline.DeregisterWebhookWithThirdParty
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/DeregisterWebhookWithThirdParty"
target="_top">AWS API Documentation</a>