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

    @Deprecated
    public static RetrieveAttributeResponse of(final String thingId, final JsonPointer attributePointer,
            final JsonValue attributeValue, final DittoHeaders dittoHeaders) {
        return of(ThingId.of(thingId), attributePointer, attributeValue, dittoHeaders);
    }

    private  RetrieveAttributeResponse(final ThingId thingId,
            final JsonPointer attributePointer,
            final JsonValue attributeValue,
            final HttpStatusCode statusCode,
            final DittoHeaders dittoHeaders);

}