Skip to content

Commit

Permalink
liblab SDK update for version v0.9.0-alpha.6
Browse files Browse the repository at this point in the history
  • Loading branch information
seniorquico committed Oct 4, 2024
1 parent 190d484 commit e1d5394
Show file tree
Hide file tree
Showing 140 changed files with 667 additions and 337 deletions.
30 changes: 17 additions & 13 deletions .manifest.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"liblabVersion": "2.5.0",
"date": "2024-10-01T05:14:05.407Z",
"liblabVersion": "2.5.1",
"date": "2024-10-04T04:24:19.363Z",
"config": {
"apiId": 1228,
"apiId": 1252,
"sdkName": "salad-cloud-sdk",
"sdkVersion": "0.9.0-alpha.5",
"sdkVersion": "0.9.0-alpha.6",
"liblabVersion": "2",
"deliveryMethods": ["zip"],
"languages": ["java"],
Expand All @@ -26,15 +26,15 @@
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-dotnet",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.4",
"sdkVersion": "0.9.0-alpha.5",
"targetBranch": "main"
},
"go": {
"goModuleName": "github.com/saladtechnologies/salad-cloud-sdk-go",
"githubRepoName": "salad-cloud-sdk-go",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.4",
"sdkVersion": "0.9.0-alpha.5",
"targetBranch": "main"
},
"java": {
Expand All @@ -58,7 +58,7 @@
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-java",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.5",
"sdkVersion": "0.9.0-alpha.6",
"targetBranch": "main"
},
"python": {
Expand Down Expand Up @@ -101,7 +101,7 @@
"githubRepoName": "salad-cloud-sdk-python",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.4",
"sdkVersion": "0.9.0-alpha.5",
"targetBranch": "main"
},
"terraform": {
Expand Down Expand Up @@ -138,7 +138,7 @@
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-javascript",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.5",
"sdkVersion": "0.9.0-alpha.6",
"targetBranch": "main",
"generateEnumAs": "enum"
}
Expand Down Expand Up @@ -233,7 +233,7 @@
}
],
"apiName": "SaladCloud API",
"apiVersion": "0.9.0-alpha.4",
"apiVersion": "0.9.0-alpha.5",
"authentication": {
"apiKey": {
"header": "Salad-Api-Key"
Expand Down Expand Up @@ -418,6 +418,7 @@
"documentation/models/ContainerGroupStatus.md",
"documentation/models/ContainerGroupInstanceStatusCount.md",
"documentation/models/ContainerNetworkingProtocol.md",
"documentation/models/ContainerGroupNetworkingLoadBalancer.md",
"documentation/models/ContainerGroupProbeTcp.md",
"documentation/models/ContainerGroupProbeHttp.md",
"documentation/models/ContainerGroupProbeGrpc.md",
Expand All @@ -443,6 +444,7 @@
"documentation/models/RegistryAuthenticationAwsEcr1.md",
"documentation/models/RegistryAuthenticationDockerHub1.md",
"documentation/models/RegistryAuthenticationGcpGar1.md",
"documentation/models/CreateContainerGroupNetworkingLoadBalancer.md",
"documentation/models/UpdateContainer.md",
"documentation/models/UpdateContainerGroupNetworking.md",
"documentation/models/Resources.md",
Expand Down Expand Up @@ -534,9 +536,11 @@
"src/main/java/com/salad/cloud/sdk/models/HttpCompression1.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerGroupStatus.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerNetworkingProtocol.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerGroupNetworkingLoadBalancer.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerProbeHttpScheme.java",
"src/main/java/com/salad/cloud/sdk/models/HttpFormat2.java",
"src/main/java/com/salad/cloud/sdk/models/HttpCompression2.java",
"src/main/java/com/salad/cloud/sdk/models/CreateContainerGroupNetworkingLoadBalancer.java",
"src/main/java/com/salad/cloud/sdk/models/HttpFormat3.java",
"src/main/java/com/salad/cloud/sdk/models/HttpCompression3.java",
"src/main/java/com/salad/cloud/sdk/models/State.java",
Expand Down Expand Up @@ -601,12 +605,10 @@
"src/main/java/com/salad/cloud/sdk/models/ContainerGroupQueueConnection.java",
"src/main/java/com/salad/cloud/sdk/models/LoggingAxiom1.java",
"src/main/java/com/salad/cloud/sdk/models/LoggingDatadog1.java",
"src/main/java/com/salad/cloud/sdk/models/CreateContainerGroupNetworking.java",
"src/main/java/com/salad/cloud/sdk/models/LoggingAxiom2.java",
"src/main/java/com/salad/cloud/sdk/models/LoggingDatadog2.java",
"src/main/java/com/salad/cloud/sdk/models/LoggingAxiom3.java",
"src/main/java/com/salad/cloud/sdk/models/LoggingDatadog3.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerGroupNetworking.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerResourceRequirements.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerGroupInstanceStatusCount.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerGroupProbeHttp.java",
Expand All @@ -626,16 +628,18 @@
"src/main/java/com/salad/cloud/sdk/models/ContainerGroupInstance.java",
"src/main/java/com/salad/cloud/sdk/models/Queue.java",
"src/main/java/com/salad/cloud/sdk/models/CreateContainer.java",
"src/main/java/com/salad/cloud/sdk/models/CreateContainerGroupNetworking.java",
"src/main/java/com/salad/cloud/sdk/models/UpdateContainer.java",
"src/main/java/com/salad/cloud/sdk/models/WorkloadError.java",
"src/main/java/com/salad/cloud/sdk/services/QueuesService.java",
"src/main/java/com/salad/cloud/sdk/models/UpdateContainerGroup.java",
"src/main/java/com/salad/cloud/sdk/models/InferenceEndpoint.java",
"src/main/java/com/salad/cloud/sdk/models/Container.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerGroupNetworking.java",
"src/main/java/com/salad/cloud/sdk/models/LoggingHttp1.java",
"src/main/java/com/salad/cloud/sdk/models/LoggingHttp2.java",
"src/main/java/com/salad/cloud/sdk/models/LoggingHttp3.java",
"README.md",
"src/main/java/com/salad/cloud/sdk/models/UpdateContainerGroup.java",
"src/main/java/com/salad/cloud/sdk/models/QueueJob.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerGroupLivenessProbe.java",
"src/main/java/com/salad/cloud/sdk/models/ContainerGroupReadinessProbe.java",
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# SaladCloudSdk Java SDK 0.9.0-alpha.5
# SaladCloudSdk Java SDK 0.9.0-alpha.6

Welcome to the SaladCloudSdk SDK documentation. This guide will help you get started with integrating and using the SaladCloudSdk SDK in your project.

## Versions

- API version: `0.9.0-alpha.4`
- SDK version: `0.9.0-alpha.5`
- API version: `0.9.0-alpha.5`
- SDK version: `0.9.0-alpha.6`

## About the API

Expand Down Expand Up @@ -38,14 +38,14 @@ If you use Maven, place the following within the _dependency_ tag in your `pom.x
<dependency>
<groupId>com.salad.cloud</groupId>
<artifactId>sdk</artifactId>
<version>0.9.0-alpha.5</version>
<version>0.9.0-alpha.6</version>
</dependency>
```

If you use Gradle, paste the next line inside the _dependencies_ block of your `build.gradle` file:

```Gradle
implementation group: com.salad.cloud, name: sdk, version: 0.9.0-alpha.5
implementation group: com.salad.cloud, name: sdk, version: 0.9.0-alpha.6
```

If you use JAR files, package the SDK by running the following command:
Expand Down Expand Up @@ -133,7 +133,7 @@ public class Main {

SaladCloudSdk saladCloudSdk = new SaladCloudSdk(config);

Quotas response = saladCloudSdk.quotasService.getQuotas("o110sou");
Quotas response = saladCloudSdk.quotasService.getQuotas("oecson4k2eclxr");

System.out.println(response);
}
Expand Down
16 changes: 10 additions & 6 deletions documentation/models/ContainerGroupNetworking.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,13 @@ Represents container group networking parameters

**Properties**

| Name | Type | Required | Description |
| :------- | :-------------------------- | :------- | :---------- |
| protocol | ContainerNetworkingProtocol || |
| port | Long || |
| auth | Boolean || |
| dns | String || |
| Name | Type | Required | Description |
| :-------------------- | :----------------------------------- | :------- | :---------- |
| protocol | ContainerNetworkingProtocol || |
| port | Long || |
| auth | Boolean || |
| dns | String || |
| loadBalancer | ContainerGroupNetworkingLoadBalancer || |
| singleConnectionLimit | Boolean || |
| clientRequestTimeout | Long || |
| serverResponseTimeout | Long || |
8 changes: 8 additions & 0 deletions documentation/models/ContainerGroupNetworkingLoadBalancer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# ContainerGroupNetworkingLoadBalancer

**Properties**

| Name | Type | Required | Description |
| :-------------------------- | :----- | :------- | :---------------------------- |
| ROUND_ROBIN | String || "round_robin" |
| LEAST_NUMBER_OF_CONNECTIONS | String || "least_number_of_connections" |
14 changes: 9 additions & 5 deletions documentation/models/CreateContainerGroupNetworking.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,12 @@ Represents container group networking parameters

**Properties**

| Name | Type | Required | Description |
| :------- | :-------------------------- | :------- | :---------- |
| protocol | ContainerNetworkingProtocol || |
| port | Long || |
| auth | Boolean || |
| Name | Type | Required | Description |
| :-------------------- | :----------------------------------------- | :------- | :---------- |
| protocol | ContainerNetworkingProtocol || |
| port | Long || |
| auth | Boolean || |
| loadBalancer | CreateContainerGroupNetworkingLoadBalancer || |
| singleConnectionLimit | Boolean || |
| clientRequestTimeout | Long || |
| serverResponseTimeout | Long || |
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# CreateContainerGroupNetworkingLoadBalancer

**Properties**

| Name | Type | Required | Description |
| :-------------------------- | :----- | :------- | :---------------------------- |
| ROUND_ROBIN | String || "round_robin" |
| LEAST_NUMBER_OF_CONNECTIONS | String || "least_number_of_connections" |
21 changes: 11 additions & 10 deletions documentation/models/UpdateContainerGroup.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,14 @@ Represents a request to update a container group

**Properties**

| Name | Type | Required | Description |
| :------------- | :----------------------------- | :------- | :---------------------------------------------------------------------------------------------- |
| displayName | String || |
| container | UpdateContainer || Represents an update container object |
| replicas | Long || |
| countryCodes | List<CountryCode> || List of countries nodes must be located in. Remove this field to permit nodes from any country. |
| networking | UpdateContainerGroupNetworking || Represents update container group networking parameters |
| livenessProbe | ContainerGroupLivenessProbe || Represents the container group liveness probe |
| readinessProbe | ContainerGroupReadinessProbe || Represents the container group readiness probe |
| startupProbe | ContainerGroupStartupProbe || Represents the container group startup probe |
| Name | Type | Required | Description |
| :-------------- | :----------------------------- | :------- | :---------------------------------------------------------------------------------------------- |
| displayName | String || |
| container | UpdateContainer || Represents an update container object |
| replicas | Long || |
| countryCodes | List<CountryCode> || List of countries nodes must be located in. Remove this field to permit nodes from any country. |
| networking | UpdateContainerGroupNetworking || Represents update container group networking parameters |
| livenessProbe | ContainerGroupLivenessProbe || Represents the container group liveness probe |
| readinessProbe | ContainerGroupReadinessProbe || Represents the container group readiness probe |
| startupProbe | ContainerGroupStartupProbe || Represents the container group startup probe |
| queueAutoscaler | QueueAutoscaler || Represents the autoscaling rules for a queue |
Loading

0 comments on commit e1d5394

Please sign in to comment.