Improve the use of Variable Strings in the JAVA SDK
For customers who are leveraging an API gateway using Java SDK version 3.2.1 some URL prefix text strings are not dynamically adjusted.
For example, when customers are downloading the file representation in it tries to call directly the box API URL like the following URL:
https://api.box.com/2.0/internal_files/123/versions/345/representations/
Some customers may be leveraging a customer specific gateway, so they need to be able to dynamically change the URL where https://api.box.com/ is replaced with the gateway prefix like all the other calls:
{{CUSTOMERGATEWAY}} /internalfiles/123/versions/345/representations/jpgthumb32x32
There are a number of places where the prefix was not dynamic.