public class MLApiRootFactory extends Object
| Constructor and Description |
|---|
MLApiRootFactory() |
| Modifier and Type | Method and Description |
|---|---|
static ApiRoot |
create(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint) |
static ApiRoot |
create(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider) |
static ApiRoot |
create(Supplier<io.vrap.rmf.base.client.ApiHttpClient> clientSupplier) |
static ApiRoot |
create(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint) |
static ApiRoot |
create(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider) |
static ByProjectKeyRequestBuilder |
createForProject(String projectKey,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint) |
static ByProjectKeyRequestBuilder |
createForProject(String projectKey,
Supplier<io.vrap.rmf.base.client.ApiHttpClient> clientSupplier) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
List<io.vrap.rmf.base.client.http.Middleware> middlewares) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
List<io.vrap.rmf.base.client.http.Middleware> middlewares,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(Supplier<io.vrap.rmf.base.client.VrapHttpClient> httpClientSupplier,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
List<io.vrap.rmf.base.client.http.Middleware> middlewares,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(Supplier<io.vrap.rmf.base.client.VrapHttpClient> httpClientSupplier,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
Supplier<String> userAgentSupplier,
List<io.vrap.rmf.base.client.http.Middleware> middlewares,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
List<io.vrap.rmf.base.client.http.Middleware> middlewares) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
List<io.vrap.rmf.base.client.http.Middleware> middlewares,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider) |
static io.vrap.rmf.base.client.ApiHttpClient |
defaultClient(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
Supplier<String> userAgentSupplier,
List<io.vrap.rmf.base.client.http.Middleware> middlewares,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider) |
public static ByProjectKeyRequestBuilder createForProject(String projectKey, io.vrap.rmf.base.client.oauth2.ClientCredentials credentials, String tokenEndpoint, String apiEndpoint)
public static ByProjectKeyRequestBuilder createForProject(String projectKey, Supplier<io.vrap.rmf.base.client.ApiHttpClient> clientSupplier)
public static ApiRoot create(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials, String tokenEndpoint, String apiEndpoint)
public static ApiRoot create(io.vrap.rmf.base.client.VrapHttpClient httpClient, io.vrap.rmf.base.client.oauth2.ClientCredentials credentials, String tokenEndpoint, String apiEndpoint)
public static ApiRoot create(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials, String tokenEndpoint, String apiEndpoint, io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider)
public static ApiRoot create(io.vrap.rmf.base.client.VrapHttpClient httpClient, io.vrap.rmf.base.client.oauth2.ClientCredentials credentials, String tokenEndpoint, String apiEndpoint, io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
List<io.vrap.rmf.base.client.http.Middleware> middlewares)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
List<io.vrap.rmf.base.client.http.Middleware> middlewares,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
List<io.vrap.rmf.base.client.http.Middleware> middlewares)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
List<io.vrap.rmf.base.client.http.Middleware> middlewares,
@Nullable
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(io.vrap.rmf.base.client.VrapHttpClient httpClient,
io.vrap.rmf.base.client.oauth2.ClientCredentials credentials,
String tokenEndpoint,
String apiEndpoint,
Supplier<String> userAgentSupplier,
List<io.vrap.rmf.base.client.http.Middleware> middlewares,
@Nullable
io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(Supplier<io.vrap.rmf.base.client.VrapHttpClient> httpClientSupplier, io.vrap.rmf.base.client.oauth2.ClientCredentials credentials, String tokenEndpoint, String apiEndpoint, List<io.vrap.rmf.base.client.http.Middleware> middlewares, @Nullable io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider)
public static io.vrap.rmf.base.client.ApiHttpClient defaultClient(Supplier<io.vrap.rmf.base.client.VrapHttpClient> httpClientSupplier, io.vrap.rmf.base.client.oauth2.ClientCredentials credentials, String tokenEndpoint, String apiEndpoint, Supplier<String> userAgentSupplier, List<io.vrap.rmf.base.client.http.Middleware> middlewares, @Nullable io.vrap.rmf.base.client.http.CorrelationIdProvider correlationIdProvider)