Skip to content

Commit

Permalink
liblab SDK update for version v0.9.0-alpha.3
Browse files Browse the repository at this point in the history
  • Loading branch information
seniorquico committed Sep 17, 2024
1 parent 76e2703 commit f522cb8
Show file tree
Hide file tree
Showing 138 changed files with 1,873 additions and 1,139 deletions.
32 changes: 20 additions & 12 deletions .manifest.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"liblabVersion": "2.2.0",
"date": "2024-09-11T04:10:26.152Z",
"liblabVersion": "2.4.0",
"date": "2024-09-17T04:02:36.516Z",
"config": {
"apiId": 1143,
"apiId": 1172,
"sdkName": "salad-cloud-sdk",
"sdkVersion": "0.9.0-alpha.2",
"sdkVersion": "0.9.0-alpha.3",
"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.2",
"sdkVersion": "0.9.0-alpha.3",
"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.2",
"sdkVersion": "0.9.0-alpha.3",
"targetBranch": "main"
},
"java": {
Expand All @@ -58,11 +58,11 @@
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-java",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.2",
"sdkVersion": "0.9.0-alpha.3",
"targetBranch": "main"
},
"python": {
"alwaysInitializeOptionals": true,
"alwaysInitializeOptionals": false,
"classifiers": [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down Expand Up @@ -101,7 +101,7 @@
"githubRepoName": "salad-cloud-sdk-python",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.2",
"sdkVersion": "0.9.0-alpha.3",
"targetBranch": "main"
},
"terraform": {
Expand All @@ -112,7 +112,7 @@
"providerSchemaConfig": {
"authTokenKey": "api_key"
},
"providerVersion": "0.9.0-alpha.2",
"providerVersion": "0.9.0-alpha.3",
"githubRepoName": "terraform-provider-salad-cloud",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
Expand All @@ -138,7 +138,7 @@
"homepage": "https://github.com/saladtechnologies/salad-cloud-sdk-javascript",
"ignoreFiles": [".gitignore", "./LICENSE"],
"liblabVersion": "2",
"sdkVersion": "0.9.0-alpha.2",
"sdkVersion": "0.9.0-alpha.3",
"targetBranch": "main"
}
},
Expand Down Expand Up @@ -232,7 +232,7 @@
}
],
"apiName": "SaladCloud API",
"apiVersion": "0.9.0-alpha.2",
"apiVersion": "0.9.0-alpha.3",
"authentication": {
"apiKey": {
"header": "Salad-Api-Key"
Expand Down Expand Up @@ -305,6 +305,14 @@
},
"files": [
"pom.xml",
"src/main/java/com/salad/cloud/sdk/validation/Violation.java",
"src/main/java/com/salad/cloud/sdk/validation/ViolationAggregator.java",
"src/main/java/com/salad/cloud/sdk/validation/validators/AbstractValidator.java",
"src/main/java/com/salad/cloud/sdk/validation/validators/ListValidator.java",
"src/main/java/com/salad/cloud/sdk/validation/validators/NumericValidator.java",
"src/main/java/com/salad/cloud/sdk/validation/validators/StringValidator.java",
"src/main/java/com/salad/cloud/sdk/validation/validators/Validator.java",
"src/main/java/com/salad/cloud/sdk/validation/exceptions/ValidationException.java",
"src/main/java/com/salad/cloud/sdk/validation/annotation/Length.java",
"src/main/java/com/salad/cloud/sdk/validation/annotation/Max.java",
"src/main/java/com/salad/cloud/sdk/validation/annotation/Min.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.2
# SaladCloudSdk Java SDK 0.9.0-alpha.3

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.2`
- SDK version: `0.9.0-alpha.2`
- API version: `0.9.0-alpha.3`
- SDK version: `0.9.0-alpha.3`

## About the API

Expand Down Expand Up @@ -37,15 +37,15 @@ If you use Maven, place the following within the _dependency_ tag in your `pom.x
```XML
<dependency>
<groupId>com.salad.cloud</groupId>
<artifactId>salad-cloud-sdk</artifactId>
<version>0.9.0-alpha.2</version>
<artifactId>sdk</artifactId>
<version>0.9.0-alpha.3</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: salad-cloud-sdk, version: 0.9.0-alpha.2
implementation group: com.salad.cloud, name: sdk, version: 0.9.0-alpha.3
```

If you use JAR files, package the SDK by running the following command:
Expand Down
20 changes: 10 additions & 10 deletions documentation/models/Container.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ Represents a container

**Properties**

| Name | Type | Required | Description |
| :------------------- | :------------------------------ | :------- | :------------------------------------------- |
| image | `String` || |
| resources | `ContainerResourceRequirements` || Represents a container resource requirements |
| command | `List<String>` || |
| priority | `ContainerGroupPriority` || |
| size | `Long` || |
| hash | `String` || |
| environmentVariables | `Map<String, String>` || |
| logging | `ContainerLogging` || |
| Name | Type | Required | Description |
| :------------------- | :---------------------------- | :------- | :------------------------------------------- |
| image | String || |
| resources | ContainerResourceRequirements || Represents a container resource requirements |
| command | List<String> || |
| priority | ContainerGroupPriority || |
| size | Long || |
| hash | String || |
| environmentVariables | Map<String, String> || |
| logging | ContainerLogging || |
42 changes: 21 additions & 21 deletions documentation/models/ContainerGroup.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,24 @@ Represents a container group

**Properties**

| Name | Type | Required | Description |
| :-------------- | :------------------------------ | :------- | :---------------------------------------------------------------------------------------------- |
| id | `String` || |
| name | `String` || |
| displayName | `String` || |
| container | `Container` || Represents a container |
| autostartPolicy | `Boolean` || |
| restartPolicy | `ContainerRestartPolicy` || |
| replicas | `Long` || |
| currentState | `ContainerGroupState` || Represents a container group state |
| createTime | `String` || |
| updateTime | `String` || |
| pendingChange | `Boolean` || |
| version | `Long` || |
| countryCodes | `List<CountryCode>` || List of countries nodes must be located in. Remove this field to permit nodes from any country. |
| networking | `ContainerGroupNetworking` || Represents 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 |
| queueConnection | `ContainerGroupQueueConnection` || Represents container group queue connection |
| queueAutoscaler | `QueueAutoscaler` || Represents the autoscaling rules for a queue |
| Name | Type | Required | Description |
| :-------------- | :---------------------------- | :------- | :---------------------------------------------------------------------------------------------- |
| id | String || |
| name | String || |
| displayName | String || |
| container | Container || Represents a container |
| autostartPolicy | Boolean || |
| restartPolicy | ContainerRestartPolicy || |
| replicas | Long || |
| currentState | ContainerGroupState || Represents a container group state |
| createTime | String || |
| updateTime | String || |
| pendingChange | Boolean || |
| version | Long || |
| countryCodes | List<CountryCode> || List of countries nodes must be located in. Remove this field to permit nodes from any country. |
| networking | ContainerGroupNetworking || Represents 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 |
| queueConnection | ContainerGroupQueueConnection || Represents container group queue connection |
| queueAutoscaler | QueueAutoscaler || Represents the autoscaling rules for a queue |
18 changes: 9 additions & 9 deletions documentation/models/ContainerGroupInstance.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ Represents the details of a single container group instance

**Properties**

| Name | Type | Required | Description |
| :--------- | :-------- | :------- | :----------------------------------------------------------------------------------------------------------------------------------------------------- |
| instanceId | `String` || The unique instance ID |
| machineId | `String` || The machine ID |
| state | `State` || The state of the container group instance |
| updateTime | `String` || The UTC date & time when the workload on this machine transitioned to the current state |
| version | `Long` || The version of the running container group |
| ready | `Boolean` || Specifies whether the container group instance is currently passing its readiness check. If no readiness probe is defined, is true once fully started. |
| started | `Boolean` || Specifies whether the container group instance passed its startup probe. Is always true when no startup probe is defined. |
| Name | Type | Required | Description |
| :--------- | :------ | :------- | :----------------------------------------------------------------------------------------------------------------------------------------------------- |
| instanceId | String || The unique instance ID |
| machineId | String || The machine ID |
| state | State || The state of the container group instance |
| updateTime | String || The UTC date & time when the workload on this machine transitioned to the current state |
| version | Long || The version of the running container group |
| ready | Boolean || Specifies whether the container group instance is currently passing its readiness check. If no readiness probe is defined, is true once fully started. |
| started | Boolean || Specifies whether the container group instance passed its startup probe. Is always true when no startup probe is defined. |
12 changes: 6 additions & 6 deletions documentation/models/ContainerGroupInstanceStatusCount.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ Represents a container group instance status count

**Properties**

| Name | Type | Required | Description |
| :-------------- | :----- | :------- | :---------- |
| allocatingCount | `Long` || |
| creatingCount | `Long` || |
| runningCount | `Long` || |
| stoppingCount | `Long` || |
| Name | Type | Required | Description |
| :-------------- | :--- | :------- | :---------- |
| allocatingCount | Long || |
| creatingCount | Long || |
| runningCount | Long || |
| stoppingCount | Long || |
6 changes: 3 additions & 3 deletions documentation/models/ContainerGroupInstances.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Represents a list of container group instances

**Properties**

| Name | Type | Required | Description |
| :-------- | :----------------------------- | :------- | :---------- |
| instances | `List<ContainerGroupInstance>` || |
| Name | Type | Required | Description |
| :-------- | :--------------------------- | :------- | :---------- |
| instances | List<ContainerGroupInstance> || |
6 changes: 3 additions & 3 deletions documentation/models/ContainerGroupList.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Represents a list of container groups

**Properties**

| Name | Type | Required | Description |
| :---- | :--------------------- | :------- | :---------- |
| items | `List<ContainerGroup>` || |
| Name | Type | Required | Description |
| :---- | :------------------- | :------- | :---------- |
| items | List<ContainerGroup> || |
Loading

0 comments on commit f522cb8

Please sign in to comment.