public BlobContract withRequestFilterLast(
ServiceRequestFilter serviceRequestFilter) {
ClientFilter[] currentFilters = getFilters();
ClientFilter[] newFilters = Arrays.copyOf(currentFilters,
currentFilters.length + 1);
newFilters[currentFilters.length] = new ClientFilterRequestAdapter(
serviceRequestFilter);
return new MediaBlobRestProxy(getChannel(), newFilters,
getAccountName(), getUrl(), this.tokenFilter, getDateMapper());
}