class ModifyPolicyResponse extends AbstractCommandResponse<ModifyPolicyResponse> implements PolicyModifyCommandResponse<ModifyPolicyResponse> {

    @Deprecated
    public static ModifyPolicyResponse created(final String policyId, final Policy policy,
            final DittoHeaders dittoHeaders) {

        return created(PolicyId.of(policyId), policy, dittoHeaders);
    }

    private  ModifyPolicyResponse(final PolicyId policyId,
            final HttpStatusCode statusCode,
            @Nullable final Policy policyCreated,
            final DittoHeaders dittoHeaders);

}