class Route53RaiderImpl implements Route53Raider {

    @Override
    public void updateTrafficPolicy(String trafficPolicyName, int version) {
        // UpdateTrafficPolicyInstanceRequest updateTrafficPolicyInstanceRequest = new UpdateTrafficPolicyInstanceRequest().withTrafficPolicyId(trafficPolicyId)
        //  route53Delegator.getAmazonRoute53().updateTrafficPolicyInstance()
        String r53TrafficPolicyId = getR53TrafficPolicyId(trafficPolicyName);
        String r53PolicyId = getR53PolicyId(r53TrafficPolicyId);

        UpdateTrafficPolicyInstanceRequest updateTrafficPolicyInstanceRequest = new UpdateTrafficPolicyInstanceRequest()
                .withId(r53PolicyId)
                .withTrafficPolicyId(r53TrafficPolicyId)
                .withTTL(20l)
                .withTrafficPolicyVersion(version);

        route53Delegator.getAmazonRoute53().updateTrafficPolicyInstance(updateTrafficPolicyInstanceRequest);

    }

    public  Route53RaiderImpl();

}