class RetrieveFeaturePropertyResponse extends AbstractCommandResponse<RetrieveFeaturePropertyResponse> implements ThingQueryCommandResponse<RetrieveFeaturePropertyResponse> {

    @Deprecated
    public static RetrieveFeaturePropertyResponse of(final String thingId, final String featureId,
            final JsonPointer featurePropertyPointer,
            final JsonValue featurePropertyValue, final DittoHeaders dittoHeaders) {

        return of(ThingId.of(thingId), featureId, featurePropertyPointer, featurePropertyValue, dittoHeaders);
    }

    private  RetrieveFeaturePropertyResponse(final ThingId thingId, final String featureId,
            final JsonPointer propertyPointer, final JsonValue propertyValue, final HttpStatusCode statusCode,
            final DittoHeaders dittoHeaders);

}