@Override
    public DeleteVpcPeeringConnectionResult deleteVpcPeeringConnection(DeleteVpcPeeringConnectionRequest request) {
        request = beforeClientExecution(request);
        return executeDeleteVpcPeeringConnection(request);
    }
<p>
Deletes a VPC peering connection. Either the owner of the requester VPC or the owner of the accepter VPC can
delete the VPC peering connection if it's in the <code>active</code> state. The owner of the requester VPC can
delete a VPC peering connection in the <code>pending-acceptance</code> state. You cannot delete a VPC peering
connection that's in the <code>failed</code> or <code>rejected</code> state.
</p>

@param deleteVpcPeeringConnectionRequest
@return Result of the DeleteVpcPeeringConnection operation returned by the service.
@sample AmazonEC2.DeleteVpcPeeringConnection
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/DeleteVpcPeeringConnection" target="_top">AWS
     API Documentation</a>
aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/AmazonEC2Client.java