}
if (from.getDir() != null) {
httpOptions.prefix(from.getDir().endsWith("/") ? from.getDir() : from.getDir() + "/");
}
if (from.getMarker() != null) {
httpOptions.marker(from.getMarker());
}
if (from.getMaxResults() != null) {
httpOptions.maxResults(from.getMaxResults());
}
if (from.isDetailed()) {