The drinks endpoints.
Get a drink by name, if authenticated this will include stock levels and product codes otherwise it will only include public information.
package hello.world;
import java.lang.Exception;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.errors.APIError;
import to.unified.unified_java_sdk.models.operations.GetDrinkRequest;
import to.unified.unified_java_sdk.models.operations.GetDrinkResponse;
import to.unified.unified_java_sdk.models.shared.Security;
public class Application {
public static void main(String[] args) throws APIError, Exception {
UnifiedTo sdk = UnifiedTo.builder()
.security(Security.builder()
.apiKey(System.getenv().getOrDefault("API_KEY", ""))
.build())
.build();
GetDrinkRequest req = GetDrinkRequest.builder()
.name("<value>")
.build();
GetDrinkResponse res = sdk.drinks().getDrink()
.request(req)
.call();
if (res.drink().isPresent()) {
System.out.println(res.drink().get());
}
}
}
| Parameter |
Type |
Required |
Description |
request |
GetDrinkRequest |
✔️ |
The request object to use for the request. |
GetDrinkResponse
| Error Type |
Status Code |
Content Type |
| models/errors/APIError |
5XX |
application/json |
| models/errors/SDKError |
4XX |
*/* |
Get a list of drinks, if authenticated this will include stock levels and product codes otherwise it will only include public information.
package hello.world;
import java.lang.Exception;
import to.unified.unified_java_sdk.UnifiedTo;
import to.unified.unified_java_sdk.models.errors.APIError;
import to.unified.unified_java_sdk.models.operations.ListDrinksResponse;
import to.unified.unified_java_sdk.models.shared.Security;
public class Application {
public static void main(String[] args) throws APIError, Exception {
UnifiedTo sdk = UnifiedTo.builder()
.security(Security.builder()
.clientCredentials(System.getenv().getOrDefault("CLIENT_CREDENTIALS", ""))
.build())
.build();
ListDrinksResponse res = sdk.drinks().listDrinks()
.call();
if (res.drinks().isPresent()) {
System.out.println(res.drinks().get());
}
}
}
| Parameter |
Type |
Required |
Description |
request |
ListDrinksRequest |
✔️ |
The request object to use for the request. |
ListDrinksResponse
| Error Type |
Status Code |
Content Type |
| models/errors/APIError |
5XX |
application/json |
| models/errors/SDKError |
4XX |
*/* |