code: @Override
      public Map<String, Object> getBodyParameters() {
          HashMap<String, Object> params = new HashMap<String, Object>();
          params.put("userId", this.userId);
          params.put("itemId", this.itemId);
          params.put("portion", this.portion);
          if (this.sessionId!=null) {
              params.put("sessionId", this.sessionId);
          }
          if (this.timestamp!=null) {
              params.put("timestamp", this.timestamp.getTime()/1000.0);
          }
          if (this.cascadeCreate!=null) {
              params.put("cascadeCreate", this.cascadeCreate);
          }
          if (this.recommId!=null) {
              params.put("recommId", this.recommId);
          }
          if (this.additionalData!=null) {
              params.put("additionalData", this.additionalData);
          }
          return params;
      }
docs: Get body parameters
  @return Values of body parameters (name of parameter: value of the parameter)