Skip to content

Commit 4a7b34b

Browse files
chore: generate libraries at Tue Jul 29 22:59:13 UTC 2025
1 parent 2b1c6bd commit 4a7b34b

File tree

261 files changed

+116116
-4
lines changed

Some content is hidden

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

261 files changed

+116116
-4
lines changed

java-configdelivery/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,20 +45,20 @@ If you are using Maven without the BOM, add this to your dependencies:
4545
<dependency>
4646
<groupId>com.google.cloud</groupId>
4747
<artifactId>google-cloud-configdelivery</artifactId>
48-
<version>0.2.0</version>
48+
<version>0.3.0</version>
4949
</dependency>
5050
```
5151

5252
If you are using Gradle without BOM, add this to your dependencies:
5353

5454
```Groovy
55-
implementation 'com.google.cloud:google-cloud-configdelivery:0.2.0'
55+
implementation 'com.google.cloud:google-cloud-configdelivery:0.3.0'
5656
```
5757

5858
If you are using SBT, add this to your dependencies:
5959

6060
```Scala
61-
libraryDependencies += "com.google.cloud" % "google-cloud-configdelivery" % "0.2.0"
61+
libraryDependencies += "com.google.cloud" % "google-cloud-configdelivery" % "0.3.0"
6262
```
6363

6464
## Authentication
@@ -200,7 +200,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
200200
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html
201201
[stability-image]: https://img.shields.io/badge/stability-preview-yellow
202202
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-configdelivery.svg
203-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-configdelivery/0.2.0
203+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-configdelivery/0.3.0
204204
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
205205
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
206206
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-configdelivery/google-cloud-configdelivery-bom/pom.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,21 @@
3333
<artifactId>grpc-google-cloud-configdelivery-v1beta</artifactId>
3434
<version>0.4.0-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-configdelivery-v1beta:current} -->
3535
</dependency>
36+
<dependency>
37+
<groupId>com.google.api.grpc</groupId>
38+
<artifactId>grpc-google-cloud-configdelivery-v1</artifactId>
39+
<version>0.4.0-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-configdelivery-v1:current} -->
40+
</dependency>
3641
<dependency>
3742
<groupId>com.google.api.grpc</groupId>
3843
<artifactId>proto-google-cloud-configdelivery-v1beta</artifactId>
3944
<version>0.4.0-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-configdelivery-v1beta:current} -->
4045
</dependency>
46+
<dependency>
47+
<groupId>com.google.api.grpc</groupId>
48+
<artifactId>proto-google-cloud-configdelivery-v1</artifactId>
49+
<version>0.4.0-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-configdelivery-v1:current} -->
50+
</dependency>
4151
</dependencies>
4252
</dependencyManagement>
4353
</project>

java-configdelivery/google-cloud-configdelivery/pom.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@
4141
<artifactId>proto-google-common-protos</artifactId>
4242
</dependency>
4343

44+
<dependency>
45+
<groupId>com.google.api.grpc</groupId>
46+
<artifactId>proto-google-cloud-configdelivery-v1</artifactId>
47+
</dependency>
4448
<dependency>
4549
<groupId>com.google.api.grpc</groupId>
4650
<artifactId>proto-google-cloud-configdelivery-v1beta</artifactId>
@@ -76,6 +80,11 @@
7680
<artifactId>grpc-google-common-protos</artifactId>
7781
<scope>test</scope>
7882
</dependency>
83+
<dependency>
84+
<groupId>com.google.api.grpc</groupId>
85+
<artifactId>grpc-google-cloud-configdelivery-v1</artifactId>
86+
<scope>test</scope>
87+
</dependency>
7988
<dependency>
8089
<groupId>com.google.api.grpc</groupId>
8190
<artifactId>grpc-google-iam-v1</artifactId>

java-configdelivery/google-cloud-configdelivery/src/main/java/com/google/cloud/configdelivery/v1/ConfigDeliveryClient.java

Lines changed: 5075 additions & 0 deletions
Large diffs are not rendered by default.

java-configdelivery/google-cloud-configdelivery/src/main/java/com/google/cloud/configdelivery/v1/ConfigDeliverySettings.java

Lines changed: 729 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
{
2+
"schema": "1.0",
3+
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
4+
"language": "java",
5+
"protoPackage": "google.cloud.configdelivery.v1",
6+
"libraryPackage": "com.google.cloud.configdelivery.v1",
7+
"services": {
8+
"ConfigDelivery": {
9+
"clients": {
10+
"grpc": {
11+
"libraryClient": "ConfigDeliveryClient",
12+
"rpcs": {
13+
"AbortRollout": {
14+
"methods": ["abortRolloutAsync", "abortRolloutAsync", "abortRolloutAsync", "abortRolloutOperationCallable", "abortRolloutCallable"]
15+
},
16+
"CreateFleetPackage": {
17+
"methods": ["createFleetPackageAsync", "createFleetPackageAsync", "createFleetPackageAsync", "createFleetPackageOperationCallable", "createFleetPackageCallable"]
18+
},
19+
"CreateRelease": {
20+
"methods": ["createReleaseAsync", "createReleaseAsync", "createReleaseAsync", "createReleaseOperationCallable", "createReleaseCallable"]
21+
},
22+
"CreateResourceBundle": {
23+
"methods": ["createResourceBundleAsync", "createResourceBundleAsync", "createResourceBundleAsync", "createResourceBundleOperationCallable", "createResourceBundleCallable"]
24+
},
25+
"CreateVariant": {
26+
"methods": ["createVariantAsync", "createVariantAsync", "createVariantAsync", "createVariantOperationCallable", "createVariantCallable"]
27+
},
28+
"DeleteFleetPackage": {
29+
"methods": ["deleteFleetPackageAsync", "deleteFleetPackageAsync", "deleteFleetPackageAsync", "deleteFleetPackageOperationCallable", "deleteFleetPackageCallable"]
30+
},
31+
"DeleteRelease": {
32+
"methods": ["deleteReleaseAsync", "deleteReleaseAsync", "deleteReleaseAsync", "deleteReleaseOperationCallable", "deleteReleaseCallable"]
33+
},
34+
"DeleteResourceBundle": {
35+
"methods": ["deleteResourceBundleAsync", "deleteResourceBundleAsync", "deleteResourceBundleAsync", "deleteResourceBundleOperationCallable", "deleteResourceBundleCallable"]
36+
},
37+
"DeleteVariant": {
38+
"methods": ["deleteVariantAsync", "deleteVariantAsync", "deleteVariantAsync", "deleteVariantOperationCallable", "deleteVariantCallable"]
39+
},
40+
"GetFleetPackage": {
41+
"methods": ["getFleetPackage", "getFleetPackage", "getFleetPackage", "getFleetPackageCallable"]
42+
},
43+
"GetLocation": {
44+
"methods": ["getLocation", "getLocationCallable"]
45+
},
46+
"GetRelease": {
47+
"methods": ["getRelease", "getRelease", "getRelease", "getReleaseCallable"]
48+
},
49+
"GetResourceBundle": {
50+
"methods": ["getResourceBundle", "getResourceBundle", "getResourceBundle", "getResourceBundleCallable"]
51+
},
52+
"GetRollout": {
53+
"methods": ["getRollout", "getRollout", "getRollout", "getRolloutCallable"]
54+
},
55+
"GetVariant": {
56+
"methods": ["getVariant", "getVariant", "getVariant", "getVariantCallable"]
57+
},
58+
"ListFleetPackages": {
59+
"methods": ["listFleetPackages", "listFleetPackages", "listFleetPackages", "listFleetPackagesPagedCallable", "listFleetPackagesCallable"]
60+
},
61+
"ListLocations": {
62+
"methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
63+
},
64+
"ListReleases": {
65+
"methods": ["listReleases", "listReleases", "listReleases", "listReleasesPagedCallable", "listReleasesCallable"]
66+
},
67+
"ListResourceBundles": {
68+
"methods": ["listResourceBundles", "listResourceBundles", "listResourceBundles", "listResourceBundlesPagedCallable", "listResourceBundlesCallable"]
69+
},
70+
"ListRollouts": {
71+
"methods": ["listRollouts", "listRollouts", "listRollouts", "listRolloutsPagedCallable", "listRolloutsCallable"]
72+
},
73+
"ListVariants": {
74+
"methods": ["listVariants", "listVariants", "listVariants", "listVariantsPagedCallable", "listVariantsCallable"]
75+
},
76+
"ResumeRollout": {
77+
"methods": ["resumeRolloutAsync", "resumeRolloutAsync", "resumeRolloutAsync", "resumeRolloutOperationCallable", "resumeRolloutCallable"]
78+
},
79+
"SuspendRollout": {
80+
"methods": ["suspendRolloutAsync", "suspendRolloutAsync", "suspendRolloutAsync", "suspendRolloutOperationCallable", "suspendRolloutCallable"]
81+
},
82+
"UpdateFleetPackage": {
83+
"methods": ["updateFleetPackageAsync", "updateFleetPackageAsync", "updateFleetPackageOperationCallable", "updateFleetPackageCallable"]
84+
},
85+
"UpdateRelease": {
86+
"methods": ["updateReleaseAsync", "updateReleaseAsync", "updateReleaseOperationCallable", "updateReleaseCallable"]
87+
},
88+
"UpdateResourceBundle": {
89+
"methods": ["updateResourceBundleAsync", "updateResourceBundleAsync", "updateResourceBundleOperationCallable", "updateResourceBundleCallable"]
90+
},
91+
"UpdateVariant": {
92+
"methods": ["updateVariantAsync", "updateVariantAsync", "updateVariantOperationCallable", "updateVariantCallable"]
93+
}
94+
}
95+
}
96+
}
97+
}
98+
}
99+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
/*
2+
* Copyright 2025 Google LLC
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* https://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
/**
18+
* A client to Config Delivery API
19+
*
20+
* <p>The interfaces provided are listed below, along with usage samples.
21+
*
22+
* <p>======================= ConfigDeliveryClient =======================
23+
*
24+
* <p>Service Description: ConfigDelivery service manages the deployment of kubernetes configuration
25+
* to a fleet of kubernetes clusters.
26+
*
27+
* <p>Sample for ConfigDeliveryClient:
28+
*
29+
* <pre>{@code
30+
* // This snippet has been automatically generated and should be regarded as a code template only.
31+
* // It will require modifications to work:
32+
* // - It may require correct/in-range values for request initialization.
33+
* // - It may require specifying regional endpoints when creating the service client as shown in
34+
* // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
35+
* try (ConfigDeliveryClient configDeliveryClient = ConfigDeliveryClient.create()) {
36+
* ResourceBundleName name =
37+
* ResourceBundleName.of("[PROJECT]", "[LOCATION]", "[RESOURCE_BUNDLE]");
38+
* ResourceBundle response = configDeliveryClient.getResourceBundle(name);
39+
* }
40+
* }</pre>
41+
*/
42+
@Generated("by gapic-generator-java")
43+
package com.google.cloud.configdelivery.v1;
44+
45+
import javax.annotation.Generated;

0 commit comments

Comments
 (0)