Package com.mindee.http
Class MindeeHttpApi.MindeeHttpApiBuilder
- java.lang.Object
-
- com.mindee.http.MindeeHttpApi.MindeeHttpApiBuilder
-
- Enclosing class:
- MindeeHttpApi
public static class MindeeHttpApi.MindeeHttpApiBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MindeeHttpApi.MindeeHttpApiBuilderasyncUrlFromEndpoint(Function<Endpoint,String> asyncUrlFromEndpoint)MindeeHttpApi.MindeeHttpApiBuilderasyncUrlFromWorkflow(Function<String,String> asyncUrlFromWorkflow)MindeeHttpApibuild()MindeeHttpApi.MindeeHttpApiBuilderdocumentUrlFromEndpoint(Function<Endpoint,String> documentUrlFromEndpoint)MindeeHttpApi.MindeeHttpApiBuilderhttpClientBuilder(org.apache.hc.client5.http.impl.classic.HttpClientBuilder httpClientBuilder)MindeeHttpApi.MindeeHttpApiBuildermindeeSettings(MindeeSettings mindeeSettings)StringtoString()MindeeHttpApi.MindeeHttpApiBuilderurlFromEndpoint(Function<Endpoint,String> urlFromEndpoint)MindeeHttpApi.MindeeHttpApiBuilderworkflowUrlFromEndpoint(Function<String,String> workflowUrlFromEndpoint)
-
-
-
Method Detail
-
mindeeSettings
public MindeeHttpApi.MindeeHttpApiBuilder mindeeSettings(MindeeSettings mindeeSettings)
- Returns:
this.
-
httpClientBuilder
public MindeeHttpApi.MindeeHttpApiBuilder httpClientBuilder(org.apache.hc.client5.http.impl.classic.HttpClientBuilder httpClientBuilder)
- Returns:
this.
-
urlFromEndpoint
public MindeeHttpApi.MindeeHttpApiBuilder urlFromEndpoint(Function<Endpoint,String> urlFromEndpoint)
- Returns:
this.
-
asyncUrlFromEndpoint
public MindeeHttpApi.MindeeHttpApiBuilder asyncUrlFromEndpoint(Function<Endpoint,String> asyncUrlFromEndpoint)
- Returns:
this.
-
documentUrlFromEndpoint
public MindeeHttpApi.MindeeHttpApiBuilder documentUrlFromEndpoint(Function<Endpoint,String> documentUrlFromEndpoint)
- Returns:
this.
-
workflowUrlFromEndpoint
public MindeeHttpApi.MindeeHttpApiBuilder workflowUrlFromEndpoint(Function<String,String> workflowUrlFromEndpoint)
- Returns:
this.
-
asyncUrlFromWorkflow
public MindeeHttpApi.MindeeHttpApiBuilder asyncUrlFromWorkflow(Function<String,String> asyncUrlFromWorkflow)
- Returns:
this.
-
build
public MindeeHttpApi build()
-
-