@NitroHazeDev Yes, your code seems alright. Also, instead of individual prop of child resource, if you wish to obtain entire resource that also you can do using annotation
@ChildResource
private Resource image;
That will give you control over entire resource and whatever properties you wish to fetc...