class RetrievePolicyResponse extends AbstractCommandResponse<RetrievePolicyResponse> implements PolicyQueryCommandResponse<RetrievePolicyResponse> {

    @Deprecated
    public static RetrievePolicyResponse of(final String policyId, final Policy policy,
            final DittoHeaders dittoHeaders) {

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

    private  RetrievePolicyResponse(final PolicyId policyId,
            final HttpStatusCode statusCode,
            final JsonObject policy,
            final DittoHeaders dittoHeaders);

}