@Override
    public DeleteResolverEndpointResult deleteResolverEndpoint(DeleteResolverEndpointRequest request) {
        request = beforeClientExecution(request);
        return executeDeleteResolverEndpoint(request);
    }
<p>
Deletes a Resolver endpoint. The effect of deleting a Resolver endpoint depends on whether it's an inbound or an
outbound Resolver endpoint:
</p>
<ul>
<li>
<p>
<b>Inbound</b>: DNS queries from your network are no longer routed to the DNS service for the specified VPC.
</p>
</li>
<li>
<p>
<b>Outbound</b>: DNS queries from a VPC are no longer routed to your network.
</p>
</li>
</ul>

@param deleteResolverEndpointRequest
@return Result of the DeleteResolverEndpoint operation returned by the service.
@throws ResourceNotFoundException
        The specified resource doesn't exist.
@throws InvalidParameterException
        One or more parameters in this request are not valid.
@throws InvalidRequestException
        The request is invalid.
@throws InternalServiceErrorException
        We encountered an unknown error. Try again in a few minutes.
@throws ThrottlingException
        The request was throttled. Try again in a few minutes.
@sample AmazonRoute53Resolver.DeleteResolverEndpoint
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/route53resolver-2018-04-01/DeleteResolverEndpoint"
     target="_top">AWS API Documentation</a>
aws-java-sdk-route53resolver/src/main/java/com/amazonaws/services/route53resolver/AmazonRoute53ResolverClient.java