code: public String getCacheId() {
  		return "GetVectorTileRequest{" +
  				"code=" + code +
  				", layerId=" + getLayerId() +
  				", crs=" + getCrs() +
  				", scale=" + scale +
  				", panOrigin=" + panOrigin +
  				", filter='" + filter + '\'' +
  				", crs='" + crs + '\'' +
  				", renderer='" + renderer + '\'' +
  				", styleInfo=" + styleInfo +
  				", paintGeometries=" + paintGeometries +
  				", paintLabels=" + paintLabels +
  				'}';
  	}
docs: String identifier which is guaranteed to include sufficient information to assure to be different for two
  instances which could produce different result. It is typically used as basis for calculation of hash
  codes (like MD5, SHA1, SHA2 etc) of (collections of) objects.
  
  @return cacheId
  @since 1.8.0