All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.rabobank.argos.argos4j.rest.api.client.VerificationApi Maven / Gradle / Ivy

There is a newer version: 0.1.0
Show newest version
package com.rabobank.argos.argos4j.rest.api.client;

import com.rabobank.argos.argos4j.rest.api.ApiClient;
import com.rabobank.argos.argos4j.rest.api.EncodingUtils;

import com.rabobank.argos.argos4j.rest.api.model.RestError;
import com.rabobank.argos.argos4j.rest.api.model.RestValidationError;
import com.rabobank.argos.argos4j.rest.api.model.RestVerificationResult;
import com.rabobank.argos.argos4j.rest.api.model.RestVerifyCommand;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import feign.*;


public interface VerificationApi extends ApiClient.Api {


  /**
   * creates a verification run
   * 
   * @param supplyChainId supply chain id (required)
   * @param restVerifyCommand  (required)
   * @return RestVerificationResult
   */
  @RequestLine("POST /supplychain/{supplyChainId}/verification")
  @Headers({
    "Content-Type: application/json",
    "Accept: application/json",
  })
  RestVerificationResult performVerification(@Param("supplyChainId") String supplyChainId, RestVerifyCommand restVerifyCommand);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy