Skip to content

Commit 4e601a7

Browse files
feat: added support for Private Trust to Certificate Manager API (#110)
- [ ] Regenerate this pull request now. docs: See https://cloud.google.com/certificate-manager/docs/deploy-google-managed-cas PiperOrigin-RevId: 478406005 Source-Link: https://togithub.com/googleapis/googleapis/commit/fe486dded299ab28f647f22add01474b906fc5c4 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/528c0bec65c435e700831e22065bd01229a21382 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNTI4YzBiZWM2NWM0MzVlNzAwODMxZTIyMDY1YmQwMTIyOWEyMTM4MiJ9 chore(bazel): update protobuf to v3.21.7 PiperOrigin-RevId: 477955264 Source-Link: https://togithub.com/googleapis/googleapis/commit/a724450af76d0001f23602684c49cd6a4b3a5654 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/4abcbcaec855e74a0b22a4988cf9e0eb61a83094 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNGFiY2JjYWVjODU1ZTc0YTBiMjJhNDk4OGNmOWUwZWI2MWE4MzA5NCJ9
1 parent f8c78c6 commit 4e601a7

File tree

92 files changed

+19686
-4750
lines changed

Some content is hidden

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

92 files changed

+19686
-4750
lines changed

java-certificate-manager/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,20 @@ If you are using Maven, add this to your pom.xml file:
2222
<dependency>
2323
<groupId>com.google.cloud</groupId>
2424
<artifactId>google-cloud-certificate-manager</artifactId>
25-
<version>0.5.2</version>
25+
<version>0.5.3</version>
2626
</dependency>
2727
```
2828

2929
If you are using Gradle without BOM, add this to your dependencies:
3030

3131
```Groovy
32-
implementation 'com.google.cloud:google-cloud-certificate-manager:0.5.2'
32+
implementation 'com.google.cloud:google-cloud-certificate-manager:0.5.3'
3333
```
3434

3535
If you are using SBT, add this to your dependencies:
3636

3737
```Scala
38-
libraryDependencies += "com.google.cloud" % "google-cloud-certificate-manager" % "0.5.2"
38+
libraryDependencies += "com.google.cloud" % "google-cloud-certificate-manager" % "0.5.3"
3939
```
4040

4141
## Authentication

java-certificate-manager/google-cloud-certificate-manager/src/main/java/com/google/cloud/certificatemanager/v1/CertificateManagerClient.java

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

java-certificate-manager/google-cloud-certificate-manager/src/main/java/com/google/cloud/certificatemanager/v1/CertificateManagerSettings.java

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package com.google.cloud.certificatemanager.v1;
1818

19+
import static com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateIssuanceConfigsPagedResponse;
1920
import static com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateMapEntriesPagedResponse;
2021
import static com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateMapsPagedResponse;
2122
import static com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificatesPagedResponse;
@@ -294,6 +295,52 @@ public UnaryCallSettings<DeleteCertificateMapRequest, Operation> deleteCertifica
294295
.deleteDnsAuthorizationOperationSettings();
295296
}
296297

298+
/** Returns the object with the settings used for calls to listCertificateIssuanceConfigs. */
299+
public PagedCallSettings<
300+
ListCertificateIssuanceConfigsRequest,
301+
ListCertificateIssuanceConfigsResponse,
302+
ListCertificateIssuanceConfigsPagedResponse>
303+
listCertificateIssuanceConfigsSettings() {
304+
return ((CertificateManagerStubSettings) getStubSettings())
305+
.listCertificateIssuanceConfigsSettings();
306+
}
307+
308+
/** Returns the object with the settings used for calls to getCertificateIssuanceConfig. */
309+
public UnaryCallSettings<GetCertificateIssuanceConfigRequest, CertificateIssuanceConfig>
310+
getCertificateIssuanceConfigSettings() {
311+
return ((CertificateManagerStubSettings) getStubSettings())
312+
.getCertificateIssuanceConfigSettings();
313+
}
314+
315+
/** Returns the object with the settings used for calls to createCertificateIssuanceConfig. */
316+
public UnaryCallSettings<CreateCertificateIssuanceConfigRequest, Operation>
317+
createCertificateIssuanceConfigSettings() {
318+
return ((CertificateManagerStubSettings) getStubSettings())
319+
.createCertificateIssuanceConfigSettings();
320+
}
321+
322+
/** Returns the object with the settings used for calls to createCertificateIssuanceConfig. */
323+
public OperationCallSettings<
324+
CreateCertificateIssuanceConfigRequest, CertificateIssuanceConfig, OperationMetadata>
325+
createCertificateIssuanceConfigOperationSettings() {
326+
return ((CertificateManagerStubSettings) getStubSettings())
327+
.createCertificateIssuanceConfigOperationSettings();
328+
}
329+
330+
/** Returns the object with the settings used for calls to deleteCertificateIssuanceConfig. */
331+
public UnaryCallSettings<DeleteCertificateIssuanceConfigRequest, Operation>
332+
deleteCertificateIssuanceConfigSettings() {
333+
return ((CertificateManagerStubSettings) getStubSettings())
334+
.deleteCertificateIssuanceConfigSettings();
335+
}
336+
337+
/** Returns the object with the settings used for calls to deleteCertificateIssuanceConfig. */
338+
public OperationCallSettings<DeleteCertificateIssuanceConfigRequest, Empty, OperationMetadata>
339+
deleteCertificateIssuanceConfigOperationSettings() {
340+
return ((CertificateManagerStubSettings) getStubSettings())
341+
.deleteCertificateIssuanceConfigOperationSettings();
342+
}
343+
297344
/** Returns the object with the settings used for calls to listLocations. */
298345
public PagedCallSettings<ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse>
299346
listLocationsSettings() {
@@ -627,6 +674,47 @@ public UnaryCallSettings.Builder<GetCertificateRequest, Certificate> getCertific
627674
return getStubSettingsBuilder().deleteDnsAuthorizationOperationSettings();
628675
}
629676

677+
/** Returns the builder for the settings used for calls to listCertificateIssuanceConfigs. */
678+
public PagedCallSettings.Builder<
679+
ListCertificateIssuanceConfigsRequest,
680+
ListCertificateIssuanceConfigsResponse,
681+
ListCertificateIssuanceConfigsPagedResponse>
682+
listCertificateIssuanceConfigsSettings() {
683+
return getStubSettingsBuilder().listCertificateIssuanceConfigsSettings();
684+
}
685+
686+
/** Returns the builder for the settings used for calls to getCertificateIssuanceConfig. */
687+
public UnaryCallSettings.Builder<GetCertificateIssuanceConfigRequest, CertificateIssuanceConfig>
688+
getCertificateIssuanceConfigSettings() {
689+
return getStubSettingsBuilder().getCertificateIssuanceConfigSettings();
690+
}
691+
692+
/** Returns the builder for the settings used for calls to createCertificateIssuanceConfig. */
693+
public UnaryCallSettings.Builder<CreateCertificateIssuanceConfigRequest, Operation>
694+
createCertificateIssuanceConfigSettings() {
695+
return getStubSettingsBuilder().createCertificateIssuanceConfigSettings();
696+
}
697+
698+
/** Returns the builder for the settings used for calls to createCertificateIssuanceConfig. */
699+
public OperationCallSettings.Builder<
700+
CreateCertificateIssuanceConfigRequest, CertificateIssuanceConfig, OperationMetadata>
701+
createCertificateIssuanceConfigOperationSettings() {
702+
return getStubSettingsBuilder().createCertificateIssuanceConfigOperationSettings();
703+
}
704+
705+
/** Returns the builder for the settings used for calls to deleteCertificateIssuanceConfig. */
706+
public UnaryCallSettings.Builder<DeleteCertificateIssuanceConfigRequest, Operation>
707+
deleteCertificateIssuanceConfigSettings() {
708+
return getStubSettingsBuilder().deleteCertificateIssuanceConfigSettings();
709+
}
710+
711+
/** Returns the builder for the settings used for calls to deleteCertificateIssuanceConfig. */
712+
public OperationCallSettings.Builder<
713+
DeleteCertificateIssuanceConfigRequest, Empty, OperationMetadata>
714+
deleteCertificateIssuanceConfigOperationSettings() {
715+
return getStubSettingsBuilder().deleteCertificateIssuanceConfigOperationSettings();
716+
}
717+
630718
/** Returns the builder for the settings used for calls to listLocations. */
631719
public PagedCallSettings.Builder<
632720
ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse>

java-certificate-manager/google-cloud-certificate-manager/src/main/java/com/google/cloud/certificatemanager/v1/gapic_metadata.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
"CreateCertificate": {
1414
"methods": ["createCertificateAsync", "createCertificateAsync", "createCertificateAsync", "createCertificateOperationCallable", "createCertificateCallable"]
1515
},
16+
"CreateCertificateIssuanceConfig": {
17+
"methods": ["createCertificateIssuanceConfigAsync", "createCertificateIssuanceConfigAsync", "createCertificateIssuanceConfigAsync", "createCertificateIssuanceConfigOperationCallable", "createCertificateIssuanceConfigCallable"]
18+
},
1619
"CreateCertificateMap": {
1720
"methods": ["createCertificateMapAsync", "createCertificateMapAsync", "createCertificateMapAsync", "createCertificateMapOperationCallable", "createCertificateMapCallable"]
1821
},
@@ -25,6 +28,9 @@
2528
"DeleteCertificate": {
2629
"methods": ["deleteCertificateAsync", "deleteCertificateAsync", "deleteCertificateAsync", "deleteCertificateOperationCallable", "deleteCertificateCallable"]
2730
},
31+
"DeleteCertificateIssuanceConfig": {
32+
"methods": ["deleteCertificateIssuanceConfigAsync", "deleteCertificateIssuanceConfigAsync", "deleteCertificateIssuanceConfigAsync", "deleteCertificateIssuanceConfigOperationCallable", "deleteCertificateIssuanceConfigCallable"]
33+
},
2834
"DeleteCertificateMap": {
2935
"methods": ["deleteCertificateMapAsync", "deleteCertificateMapAsync", "deleteCertificateMapAsync", "deleteCertificateMapOperationCallable", "deleteCertificateMapCallable"]
3036
},
@@ -37,6 +43,9 @@
3743
"GetCertificate": {
3844
"methods": ["getCertificate", "getCertificate", "getCertificate", "getCertificateCallable"]
3945
},
46+
"GetCertificateIssuanceConfig": {
47+
"methods": ["getCertificateIssuanceConfig", "getCertificateIssuanceConfig", "getCertificateIssuanceConfig", "getCertificateIssuanceConfigCallable"]
48+
},
4049
"GetCertificateMap": {
4150
"methods": ["getCertificateMap", "getCertificateMap", "getCertificateMap", "getCertificateMapCallable"]
4251
},
@@ -49,6 +58,9 @@
4958
"GetLocation": {
5059
"methods": ["getLocation", "getLocationCallable"]
5160
},
61+
"ListCertificateIssuanceConfigs": {
62+
"methods": ["listCertificateIssuanceConfigs", "listCertificateIssuanceConfigs", "listCertificateIssuanceConfigs", "listCertificateIssuanceConfigsPagedCallable", "listCertificateIssuanceConfigsCallable"]
63+
},
5264
"ListCertificateMapEntries": {
5365
"methods": ["listCertificateMapEntries", "listCertificateMapEntries", "listCertificateMapEntries", "listCertificateMapEntriesPagedCallable", "listCertificateMapEntriesCallable"]
5466
},

java-certificate-manager/google-cloud-certificate-manager/src/main/java/com/google/cloud/certificatemanager/v1/stub/CertificateManagerStub.java

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package com.google.cloud.certificatemanager.v1.stub;
1818

19+
import static com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateIssuanceConfigsPagedResponse;
1920
import static com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateMapEntriesPagedResponse;
2021
import static com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificateMapsPagedResponse;
2122
import static com.google.cloud.certificatemanager.v1.CertificateManagerClient.ListCertificatesPagedResponse;
@@ -26,21 +27,27 @@
2627
import com.google.api.gax.rpc.OperationCallable;
2728
import com.google.api.gax.rpc.UnaryCallable;
2829
import com.google.cloud.certificatemanager.v1.Certificate;
30+
import com.google.cloud.certificatemanager.v1.CertificateIssuanceConfig;
2931
import com.google.cloud.certificatemanager.v1.CertificateMap;
3032
import com.google.cloud.certificatemanager.v1.CertificateMapEntry;
33+
import com.google.cloud.certificatemanager.v1.CreateCertificateIssuanceConfigRequest;
3134
import com.google.cloud.certificatemanager.v1.CreateCertificateMapEntryRequest;
3235
import com.google.cloud.certificatemanager.v1.CreateCertificateMapRequest;
3336
import com.google.cloud.certificatemanager.v1.CreateCertificateRequest;
3437
import com.google.cloud.certificatemanager.v1.CreateDnsAuthorizationRequest;
38+
import com.google.cloud.certificatemanager.v1.DeleteCertificateIssuanceConfigRequest;
3539
import com.google.cloud.certificatemanager.v1.DeleteCertificateMapEntryRequest;
3640
import com.google.cloud.certificatemanager.v1.DeleteCertificateMapRequest;
3741
import com.google.cloud.certificatemanager.v1.DeleteCertificateRequest;
3842
import com.google.cloud.certificatemanager.v1.DeleteDnsAuthorizationRequest;
3943
import com.google.cloud.certificatemanager.v1.DnsAuthorization;
44+
import com.google.cloud.certificatemanager.v1.GetCertificateIssuanceConfigRequest;
4045
import com.google.cloud.certificatemanager.v1.GetCertificateMapEntryRequest;
4146
import com.google.cloud.certificatemanager.v1.GetCertificateMapRequest;
4247
import com.google.cloud.certificatemanager.v1.GetCertificateRequest;
4348
import com.google.cloud.certificatemanager.v1.GetDnsAuthorizationRequest;
49+
import com.google.cloud.certificatemanager.v1.ListCertificateIssuanceConfigsRequest;
50+
import com.google.cloud.certificatemanager.v1.ListCertificateIssuanceConfigsResponse;
4451
import com.google.cloud.certificatemanager.v1.ListCertificateMapEntriesRequest;
4552
import com.google.cloud.certificatemanager.v1.ListCertificateMapEntriesResponse;
4653
import com.google.cloud.certificatemanager.v1.ListCertificateMapsRequest;
@@ -262,6 +269,51 @@ public UnaryCallable<DeleteDnsAuthorizationRequest, Operation> deleteDnsAuthoriz
262269
throw new UnsupportedOperationException("Not implemented: deleteDnsAuthorizationCallable()");
263270
}
264271

272+
public UnaryCallable<
273+
ListCertificateIssuanceConfigsRequest, ListCertificateIssuanceConfigsPagedResponse>
274+
listCertificateIssuanceConfigsPagedCallable() {
275+
throw new UnsupportedOperationException(
276+
"Not implemented: listCertificateIssuanceConfigsPagedCallable()");
277+
}
278+
279+
public UnaryCallable<
280+
ListCertificateIssuanceConfigsRequest, ListCertificateIssuanceConfigsResponse>
281+
listCertificateIssuanceConfigsCallable() {
282+
throw new UnsupportedOperationException(
283+
"Not implemented: listCertificateIssuanceConfigsCallable()");
284+
}
285+
286+
public UnaryCallable<GetCertificateIssuanceConfigRequest, CertificateIssuanceConfig>
287+
getCertificateIssuanceConfigCallable() {
288+
throw new UnsupportedOperationException(
289+
"Not implemented: getCertificateIssuanceConfigCallable()");
290+
}
291+
292+
public OperationCallable<
293+
CreateCertificateIssuanceConfigRequest, CertificateIssuanceConfig, OperationMetadata>
294+
createCertificateIssuanceConfigOperationCallable() {
295+
throw new UnsupportedOperationException(
296+
"Not implemented: createCertificateIssuanceConfigOperationCallable()");
297+
}
298+
299+
public UnaryCallable<CreateCertificateIssuanceConfigRequest, Operation>
300+
createCertificateIssuanceConfigCallable() {
301+
throw new UnsupportedOperationException(
302+
"Not implemented: createCertificateIssuanceConfigCallable()");
303+
}
304+
305+
public OperationCallable<DeleteCertificateIssuanceConfigRequest, Empty, OperationMetadata>
306+
deleteCertificateIssuanceConfigOperationCallable() {
307+
throw new UnsupportedOperationException(
308+
"Not implemented: deleteCertificateIssuanceConfigOperationCallable()");
309+
}
310+
311+
public UnaryCallable<DeleteCertificateIssuanceConfigRequest, Operation>
312+
deleteCertificateIssuanceConfigCallable() {
313+
throw new UnsupportedOperationException(
314+
"Not implemented: deleteCertificateIssuanceConfigCallable()");
315+
}
316+
265317
public UnaryCallable<ListLocationsRequest, ListLocationsPagedResponse>
266318
listLocationsPagedCallable() {
267319
throw new UnsupportedOperationException("Not implemented: listLocationsPagedCallable()");

0 commit comments

Comments
 (0)