Skip to content

Commit 573856a

Browse files
committed
update bindings to v2.0.19
1 parent d94403e commit 573856a

134 files changed

Lines changed: 22052 additions & 2523 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

bindings/java/src/README.md

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Add this dependency to your project's POM:
4040
<dependency>
4141
<groupId>io.cloudsmith.api</groupId>
4242
<artifactId>cloudsmith-api</artifactId>
43-
<version>2.0.18</version>
43+
<version>2.0.19</version>
4444
<scope>compile</scope>
4545
</dependency>
4646
```
@@ -50,7 +50,7 @@ Add this dependency to your project's POM:
5050
Add this dependency to your project's build file:
5151

5252
```groovy
53-
compile "io.cloudsmith.api:cloudsmith-api:2.0.18"
53+
compile "io.cloudsmith.api:cloudsmith-api:2.0.19"
5454
```
5555

5656
### Others
@@ -63,7 +63,7 @@ mvn clean package
6363

6464
Then manually install the following JARs:
6565

66-
* `target/cloudsmith-api-2.0.18.jar`
66+
* `target/cloudsmith-api-2.0.19.jar`
6767
* `target/lib/*.jar`
6868

6969
## Getting Started
@@ -220,6 +220,7 @@ Class | Method | HTTP request | Description
220220
*PackagesApi* | [**packagesCopy**](docs/PackagesApi.md#packagesCopy) | **POST** /packages/{owner}/{repo}/{identifier}/copy/ | Copy a package to another repository.
221221
*PackagesApi* | [**packagesDelete**](docs/PackagesApi.md#packagesDelete) | **DELETE** /packages/{owner}/{repo}/{identifier}/ | Delete a specific package in a repository.
222222
*PackagesApi* | [**packagesDependencies**](docs/PackagesApi.md#packagesDependencies) | **GET** /packages/{owner}/{repo}/{identifier}/dependencies/ | Get the list of dependencies for a package. Transitive dependencies are included where supported.
223+
*PackagesApi* | [**packagesGroupsList**](docs/PackagesApi.md#packagesGroupsList) | **GET** /packages/{owner}/{repo}/groups/ | Return a list of Package Groups in a repository.
223224
*PackagesApi* | [**packagesList**](docs/PackagesApi.md#packagesList) | **GET** /packages/{owner}/{repo}/ | Get a list of all packages associated with repository.
224225
*PackagesApi* | [**packagesMove**](docs/PackagesApi.md#packagesMove) | **POST** /packages/{owner}/{repo}/{identifier}/move/ | Move a package to another repository.
225226
*PackagesApi* | [**packagesQuarantine**](docs/PackagesApi.md#packagesQuarantine) | **POST** /packages/{owner}/{repo}/{identifier}/quarantine/ | Quarantine or release a package.
@@ -310,6 +311,12 @@ Class | Method | HTTP request | Description
310311
*ReposApi* | [**reposRsaList**](docs/ReposApi.md#reposRsaList) | **GET** /repos/{owner}/{identifier}/rsa/ | Retrieve the active RSA key for the Repository.
311312
*ReposApi* | [**reposRsaRegenerate**](docs/ReposApi.md#reposRsaRegenerate) | **POST** /repos/{owner}/{identifier}/rsa/regenerate/ | Regenerate RSA Key for the Repository.
312313
*ReposApi* | [**reposTransferRegion**](docs/ReposApi.md#reposTransferRegion) | **POST** /repos/{owner}/{repo}/transfer-region/ | Transfer a repository to a different region.
314+
*ReposApi* | [**reposUpstreamCargoCreate**](docs/ReposApi.md#reposUpstreamCargoCreate) | **POST** /repos/{owner}/{identifier}/upstream/cargo/ | Create a Cargo upstream config for this repository.
315+
*ReposApi* | [**reposUpstreamCargoDelete**](docs/ReposApi.md#reposUpstreamCargoDelete) | **DELETE** /repos/{owner}/{identifier}/upstream/cargo/{slug_perm}/ | Delete a Cargo upstream config for this repository.
316+
*ReposApi* | [**reposUpstreamCargoList**](docs/ReposApi.md#reposUpstreamCargoList) | **GET** /repos/{owner}/{identifier}/upstream/cargo/ | List Cargo upstream configs for this repository.
317+
*ReposApi* | [**reposUpstreamCargoPartialUpdate**](docs/ReposApi.md#reposUpstreamCargoPartialUpdate) | **PATCH** /repos/{owner}/{identifier}/upstream/cargo/{slug_perm}/ | Partially update a Cargo upstream config for this repository.
318+
*ReposApi* | [**reposUpstreamCargoRead**](docs/ReposApi.md#reposUpstreamCargoRead) | **GET** /repos/{owner}/{identifier}/upstream/cargo/{slug_perm}/ | Retrieve a Cargo upstream config for this repository.
319+
*ReposApi* | [**reposUpstreamCargoUpdate**](docs/ReposApi.md#reposUpstreamCargoUpdate) | **PUT** /repos/{owner}/{identifier}/upstream/cargo/{slug_perm}/ | Update a Cargo upstream config for this repository.
313320
*ReposApi* | [**reposUpstreamComposerCreate**](docs/ReposApi.md#reposUpstreamComposerCreate) | **POST** /repos/{owner}/{identifier}/upstream/composer/ | Create a Composer upstream config for this repository.
314321
*ReposApi* | [**reposUpstreamComposerDelete**](docs/ReposApi.md#reposUpstreamComposerDelete) | **DELETE** /repos/{owner}/{identifier}/upstream/composer/{slug_perm}/ | Delete a Composer upstream config for this repository.
315322
*ReposApi* | [**reposUpstreamComposerList**](docs/ReposApi.md#reposUpstreamComposerList) | **GET** /repos/{owner}/{identifier}/upstream/composer/ | List Composer upstream configs for this repository.
@@ -340,6 +347,12 @@ Class | Method | HTTP request | Description
340347
*ReposApi* | [**reposUpstreamDockerPartialUpdate**](docs/ReposApi.md#reposUpstreamDockerPartialUpdate) | **PATCH** /repos/{owner}/{identifier}/upstream/docker/{slug_perm}/ | Partially update a Docker upstream config for this repository.
341348
*ReposApi* | [**reposUpstreamDockerRead**](docs/ReposApi.md#reposUpstreamDockerRead) | **GET** /repos/{owner}/{identifier}/upstream/docker/{slug_perm}/ | Retrieve a Docker upstream config for this repository.
342349
*ReposApi* | [**reposUpstreamDockerUpdate**](docs/ReposApi.md#reposUpstreamDockerUpdate) | **PUT** /repos/{owner}/{identifier}/upstream/docker/{slug_perm}/ | Update a Docker upstream config for this repository.
350+
*ReposApi* | [**reposUpstreamGoCreate**](docs/ReposApi.md#reposUpstreamGoCreate) | **POST** /repos/{owner}/{identifier}/upstream/go/ | Create a Go upstream config for this repository.
351+
*ReposApi* | [**reposUpstreamGoDelete**](docs/ReposApi.md#reposUpstreamGoDelete) | **DELETE** /repos/{owner}/{identifier}/upstream/go/{slug_perm}/ | Delete a Go upstream config for this repository.
352+
*ReposApi* | [**reposUpstreamGoList**](docs/ReposApi.md#reposUpstreamGoList) | **GET** /repos/{owner}/{identifier}/upstream/go/ | List Go upstream configs for this repository.
353+
*ReposApi* | [**reposUpstreamGoPartialUpdate**](docs/ReposApi.md#reposUpstreamGoPartialUpdate) | **PATCH** /repos/{owner}/{identifier}/upstream/go/{slug_perm}/ | Partially update a Go upstream config for this repository.
354+
*ReposApi* | [**reposUpstreamGoRead**](docs/ReposApi.md#reposUpstreamGoRead) | **GET** /repos/{owner}/{identifier}/upstream/go/{slug_perm}/ | Retrieve a Go upstream config for this repository.
355+
*ReposApi* | [**reposUpstreamGoUpdate**](docs/ReposApi.md#reposUpstreamGoUpdate) | **PUT** /repos/{owner}/{identifier}/upstream/go/{slug_perm}/ | Update a Go upstream config for this repository.
343356
*ReposApi* | [**reposUpstreamHelmCreate**](docs/ReposApi.md#reposUpstreamHelmCreate) | **POST** /repos/{owner}/{identifier}/upstream/helm/ | Create a Helm upstream config for this repository.
344357
*ReposApi* | [**reposUpstreamHelmDelete**](docs/ReposApi.md#reposUpstreamHelmDelete) | **DELETE** /repos/{owner}/{identifier}/upstream/helm/{slug_perm}/ | Delete a Helm upstream config for this repository.
345358
*ReposApi* | [**reposUpstreamHelmList**](docs/ReposApi.md#reposUpstreamHelmList) | **GET** /repos/{owner}/{identifier}/upstream/helm/ | List Helm upstream configs for this repository.
@@ -426,6 +439,9 @@ Class | Method | HTTP request | Description
426439
- [Architecture](docs/Architecture.md)
427440
- [CargoPackageUpload](docs/CargoPackageUpload.md)
428441
- [CargoPackageUploadRequest](docs/CargoPackageUploadRequest.md)
442+
- [CargoUpstream](docs/CargoUpstream.md)
443+
- [CargoUpstreamRequest](docs/CargoUpstreamRequest.md)
444+
- [CargoUpstreamRequestPatch](docs/CargoUpstreamRequestPatch.md)
429445
- [CocoapodsPackageUpload](docs/CocoapodsPackageUpload.md)
430446
- [CocoapodsPackageUploadRequest](docs/CocoapodsPackageUploadRequest.md)
431447
- [CommonBandwidthMetrics](docs/CommonBandwidthMetrics.md)
@@ -474,6 +490,9 @@ Class | Method | HTTP request | Description
474490
- [GeoIpLocation](docs/GeoIpLocation.md)
475491
- [GoPackageUpload](docs/GoPackageUpload.md)
476492
- [GoPackageUploadRequest](docs/GoPackageUploadRequest.md)
493+
- [GoUpstream](docs/GoUpstream.md)
494+
- [GoUpstreamRequest](docs/GoUpstreamRequest.md)
495+
- [GoUpstreamRequestPatch](docs/GoUpstreamRequestPatch.md)
477496
- [HelmPackageUpload](docs/HelmPackageUpload.md)
478497
- [HelmPackageUploadRequest](docs/HelmPackageUploadRequest.md)
479498
- [HelmUpstream](docs/HelmUpstream.md)
@@ -488,6 +507,7 @@ Class | Method | HTTP request | Description
488507
- [HistoryFieldset](docs/HistoryFieldset.md)
489508
- [HistoryFieldsetRaw](docs/HistoryFieldsetRaw.md)
490509
- [InlineResponse200](docs/InlineResponse200.md)
510+
- [InlineResponse2001](docs/InlineResponse2001.md)
491511
- [LuarocksPackageUpload](docs/LuarocksPackageUpload.md)
492512
- [LuarocksPackageUploadRequest](docs/LuarocksPackageUploadRequest.md)
493513
- [MavenPackageUpload](docs/MavenPackageUpload.md)
@@ -553,6 +573,7 @@ Class | Method | HTTP request | Description
553573
- [PackageFilePartsUpload](docs/PackageFilePartsUpload.md)
554574
- [PackageFileUpload](docs/PackageFileUpload.md)
555575
- [PackageFileUploadRequest](docs/PackageFileUploadRequest.md)
576+
- [PackageGroup](docs/PackageGroup.md)
556577
- [PackageLicensePolicyEvaluationRequest](docs/PackageLicensePolicyEvaluationRequest.md)
557578
- [PackageLicensePolicyEvaluationRequestRequest](docs/PackageLicensePolicyEvaluationRequestRequest.md)
558579
- [PackageLicensePolicyViolationLog](docs/PackageLicensePolicyViolationLog.md)

bindings/java/src/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apply plugin: 'idea'
22
apply plugin: 'eclipse'
33

44
group = 'io.cloudsmith.api'
5-
version = '2.0.18'
5+
version = '2.0.19'
66

77
buildscript {
88
repositories {

bindings/java/src/build.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"apiPackage": "io.cloudsmith.api.apis",
44
"artifactId": "cloudsmith-api",
55
"artifactUrl": "https://api.cloudsmith.io/?format=openapi",
6-
"artifactVersion": "2.0.18",
6+
"artifactVersion": "2.0.19",
77
"artifactDescription": "Cloudsmith API",
88
"dateLibrary": "java8",
99
"developerName": "Cloudsmith Ltd",

bindings/java/src/build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
22
settings(
33
organization := "io.cloudsmith.api",
44
name := "cloudsmith-api",
5-
version := "2.0.18",
5+
version := "2.0.19",
66
scalaVersion := "2.11.4",
77
scalacOptions ++= Seq("-feature"),
88
javacOptions in compile ++= Seq("-Xlint:deprecation"),
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
2+
# CargoUpstream
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**authMode** | [**AuthModeEnum**](#AuthModeEnum) | The authentication mode to use when accessing this upstream. | [optional]
8+
**authSecret** | **String** | Secret to provide with requests to upstream. | [optional]
9+
**authUsername** | **String** | Username to provide with requests to upstream. | [optional]
10+
**createdAt** | [**OffsetDateTime**](OffsetDateTime.md) | The datetime the upstream source was created. | [optional]
11+
**disableReason** | [**DisableReasonEnum**](#DisableReasonEnum) | | [optional]
12+
**extraHeader1** | **String** | The key for extra header #1 to send to upstream. | [optional]
13+
**extraHeader2** | **String** | The key for extra header #2 to send to upstream. | [optional]
14+
**extraValue1** | **String** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
15+
**extraValue2** | **String** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
16+
**isActive** | **Boolean** | Whether or not this upstream is active and ready for requests. | [optional]
17+
**mode** | [**ModeEnum**](#ModeEnum) | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional]
18+
**name** | **String** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. |
19+
**pendingValidation** | **Boolean** | When true, this upstream source is pending validation. | [optional]
20+
**priority** | **java.math.BigInteger** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
21+
**slugPerm** | **String** | | [optional]
22+
**updatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | | [optional]
23+
**upstreamUrl** | **String** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. |
24+
**verifySsl** | **Boolean** | If enabled, SSL certificates are verified when requests are made to this upstream. It&#39;s recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
25+
26+
27+
<a name="AuthModeEnum"></a>
28+
## Enum: AuthModeEnum
29+
Name | Value
30+
---- | -----
31+
NONE | &quot;None&quot;
32+
USERNAME_AND_PASSWORD | &quot;Username and Password&quot;
33+
34+
35+
<a name="DisableReasonEnum"></a>
36+
## Enum: DisableReasonEnum
37+
Name | Value
38+
---- | -----
39+
N_A | &quot;N/A&quot;
40+
UPSTREAM_POINTS_TO_ITS_OWN_REPOSITORY | &quot;Upstream points to its own repository&quot;
41+
MISSING_UPSTREAM_SOURCE | &quot;Missing upstream source&quot;
42+
UPSTREAM_WAS_DISABLED_BY_REQUEST_OF_USER | &quot;Upstream was disabled by request of user&quot;
43+
44+
45+
<a name="ModeEnum"></a>
46+
## Enum: ModeEnum
47+
Name | Value
48+
---- | -----
49+
PROXY_ONLY | &quot;Proxy Only&quot;
50+
51+
52+
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
2+
# CargoUpstreamRequest
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**authMode** | [**AuthModeEnum**](#AuthModeEnum) | The authentication mode to use when accessing this upstream. | [optional]
8+
**authSecret** | **String** | Secret to provide with requests to upstream. | [optional]
9+
**authUsername** | **String** | Username to provide with requests to upstream. | [optional]
10+
**extraHeader1** | **String** | The key for extra header #1 to send to upstream. | [optional]
11+
**extraHeader2** | **String** | The key for extra header #2 to send to upstream. | [optional]
12+
**extraValue1** | **String** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
13+
**extraValue2** | **String** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
14+
**isActive** | **Boolean** | Whether or not this upstream is active and ready for requests. | [optional]
15+
**mode** | [**ModeEnum**](#ModeEnum) | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional]
16+
**name** | **String** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. |
17+
**priority** | **java.math.BigInteger** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
18+
**upstreamUrl** | **String** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. |
19+
**verifySsl** | **Boolean** | If enabled, SSL certificates are verified when requests are made to this upstream. It&#39;s recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
20+
21+
22+
<a name="AuthModeEnum"></a>
23+
## Enum: AuthModeEnum
24+
Name | Value
25+
---- | -----
26+
NONE | &quot;None&quot;
27+
USERNAME_AND_PASSWORD | &quot;Username and Password&quot;
28+
29+
30+
<a name="ModeEnum"></a>
31+
## Enum: ModeEnum
32+
Name | Value
33+
---- | -----
34+
PROXY_ONLY | &quot;Proxy Only&quot;
35+
36+
37+
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
2+
# CargoUpstreamRequestPatch
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**authMode** | [**AuthModeEnum**](#AuthModeEnum) | The authentication mode to use when accessing this upstream. | [optional]
8+
**authSecret** | **String** | Secret to provide with requests to upstream. | [optional]
9+
**authUsername** | **String** | Username to provide with requests to upstream. | [optional]
10+
**extraHeader1** | **String** | The key for extra header #1 to send to upstream. | [optional]
11+
**extraHeader2** | **String** | The key for extra header #2 to send to upstream. | [optional]
12+
**extraValue1** | **String** | The value for extra header #1 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
13+
**extraValue2** | **String** | The value for extra header #2 to send to upstream. This is stored as plaintext, and is NOT encrypted. | [optional]
14+
**isActive** | **Boolean** | Whether or not this upstream is active and ready for requests. | [optional]
15+
**mode** | [**ModeEnum**](#ModeEnum) | The mode that this upstream should operate in. Upstream sources can be used to proxy resolved packages, as well as operate in a proxy/cache or cache only mode. | [optional]
16+
**name** | **String** | A descriptive name for this upstream source. A shortened version of this name will be used for tagging cached packages retrieved from this upstream. | [optional]
17+
**priority** | **java.math.BigInteger** | Upstream sources are selected for resolving requests by sequential order (1..n), followed by creation date. | [optional]
18+
**upstreamUrl** | **String** | The URL for this upstream source. This must be a fully qualified URL including any path elements required to reach the root of the repository. | [optional]
19+
**verifySsl** | **Boolean** | If enabled, SSL certificates are verified when requests are made to this upstream. It&#39;s recommended to leave this enabled for all public sources to help mitigate Man-In-The-Middle (MITM) attacks. Please note this only applies to HTTPS upstreams. | [optional]
20+
21+
22+
<a name="AuthModeEnum"></a>
23+
## Enum: AuthModeEnum
24+
Name | Value
25+
---- | -----
26+
NONE | &quot;None&quot;
27+
USERNAME_AND_PASSWORD | &quot;Username and Password&quot;
28+
29+
30+
<a name="ModeEnum"></a>
31+
## Enum: ModeEnum
32+
Name | Value
33+
---- | -----
34+
PROXY_ONLY | &quot;Proxy Only&quot;
35+
36+
37+

0 commit comments

Comments
 (0)