Skip to content

Commit d10a961

Browse files
1 parent 9aba6b6 commit d10a961

File tree

11 files changed

+984
-6
lines changed

11 files changed

+984
-6
lines changed

clients/google-api-services-developerconnect/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-developerconnect</artifactId>
25-
<version>v1-rev20241205-2.0.0</version>
25+
<version>v1-rev20250129-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-developerconnect:v1-rev20241205-2.0.0'
38+
implementation 'com.google.apis:google-api-services-developerconnect:v1-rev20250129-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-developerconnect/v1/2.0.0/com/google/api/services/developerconnect/v1/DeveloperConnect.java

Lines changed: 286 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3310,6 +3310,292 @@ public List set(String parameterName, Object value) {
33103310
return (List) super.set(parameterName, value);
33113311
}
33123312
}
3313+
/**
3314+
* ProcessBitbucketCloudWebhook is called by the external Bitbucket Cloud instances for notifying
3315+
* events.
3316+
*
3317+
* Create a request for the method "gitRepositoryLinks.processBitbucketCloudWebhook".
3318+
*
3319+
* This request holds the parameters needed by the developerconnect server. After setting any
3320+
* optional parameters, call the {@link ProcessBitbucketCloudWebhook#execute()} method to invoke the
3321+
* remote operation.
3322+
*
3323+
* @param name Required. The GitRepositoryLink where the webhook will be received. Format:
3324+
* `projects/locations/connections/gitRepositoryLinks`.
3325+
* @param content the {@link com.google.api.services.developerconnect.v1.model.ProcessBitbucketCloudWebhookRequest}
3326+
* @return the request
3327+
*/
3328+
public ProcessBitbucketCloudWebhook processBitbucketCloudWebhook(java.lang.String name, com.google.api.services.developerconnect.v1.model.ProcessBitbucketCloudWebhookRequest content) throws java.io.IOException {
3329+
ProcessBitbucketCloudWebhook result = new ProcessBitbucketCloudWebhook(name, content);
3330+
initialize(result);
3331+
return result;
3332+
}
3333+
3334+
public class ProcessBitbucketCloudWebhook extends DeveloperConnectRequest<com.google.api.services.developerconnect.v1.model.Empty> {
3335+
3336+
private static final String REST_PATH = "v1/{+name}:processBitbucketCloudWebhook";
3337+
3338+
private final java.util.regex.Pattern NAME_PATTERN =
3339+
java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+/connections/[^/]+/gitRepositoryLinks/[^/]+$");
3340+
3341+
/**
3342+
* ProcessBitbucketCloudWebhook is called by the external Bitbucket Cloud instances for notifying
3343+
* events.
3344+
*
3345+
* Create a request for the method "gitRepositoryLinks.processBitbucketCloudWebhook".
3346+
*
3347+
* This request holds the parameters needed by the the developerconnect server. After setting any
3348+
* optional parameters, call the {@link ProcessBitbucketCloudWebhook#execute()} method to invoke
3349+
* the remote operation. <p> {@link ProcessBitbucketCloudWebhook#initialize(com.google.api.client.
3350+
* googleapis.services.AbstractGoogleClientRequest)} must be called to initialize this instance
3351+
* immediately after invoking the constructor. </p>
3352+
*
3353+
* @param name Required. The GitRepositoryLink where the webhook will be received. Format:
3354+
* `projects/locations/connections/gitRepositoryLinks`.
3355+
* @param content the {@link com.google.api.services.developerconnect.v1.model.ProcessBitbucketCloudWebhookRequest}
3356+
* @since 1.13
3357+
*/
3358+
protected ProcessBitbucketCloudWebhook(java.lang.String name, com.google.api.services.developerconnect.v1.model.ProcessBitbucketCloudWebhookRequest content) {
3359+
super(DeveloperConnect.this, "POST", REST_PATH, content, com.google.api.services.developerconnect.v1.model.Empty.class);
3360+
this.name = com.google.api.client.util.Preconditions.checkNotNull(name, "Required parameter name must be specified.");
3361+
if (!getSuppressPatternChecks()) {
3362+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
3363+
"Parameter name must conform to the pattern " +
3364+
"^projects/[^/]+/locations/[^/]+/connections/[^/]+/gitRepositoryLinks/[^/]+$");
3365+
}
3366+
}
3367+
3368+
@Override
3369+
public ProcessBitbucketCloudWebhook set$Xgafv(java.lang.String $Xgafv) {
3370+
return (ProcessBitbucketCloudWebhook) super.set$Xgafv($Xgafv);
3371+
}
3372+
3373+
@Override
3374+
public ProcessBitbucketCloudWebhook setAccessToken(java.lang.String accessToken) {
3375+
return (ProcessBitbucketCloudWebhook) super.setAccessToken(accessToken);
3376+
}
3377+
3378+
@Override
3379+
public ProcessBitbucketCloudWebhook setAlt(java.lang.String alt) {
3380+
return (ProcessBitbucketCloudWebhook) super.setAlt(alt);
3381+
}
3382+
3383+
@Override
3384+
public ProcessBitbucketCloudWebhook setCallback(java.lang.String callback) {
3385+
return (ProcessBitbucketCloudWebhook) super.setCallback(callback);
3386+
}
3387+
3388+
@Override
3389+
public ProcessBitbucketCloudWebhook setFields(java.lang.String fields) {
3390+
return (ProcessBitbucketCloudWebhook) super.setFields(fields);
3391+
}
3392+
3393+
@Override
3394+
public ProcessBitbucketCloudWebhook setKey(java.lang.String key) {
3395+
return (ProcessBitbucketCloudWebhook) super.setKey(key);
3396+
}
3397+
3398+
@Override
3399+
public ProcessBitbucketCloudWebhook setOauthToken(java.lang.String oauthToken) {
3400+
return (ProcessBitbucketCloudWebhook) super.setOauthToken(oauthToken);
3401+
}
3402+
3403+
@Override
3404+
public ProcessBitbucketCloudWebhook setPrettyPrint(java.lang.Boolean prettyPrint) {
3405+
return (ProcessBitbucketCloudWebhook) super.setPrettyPrint(prettyPrint);
3406+
}
3407+
3408+
@Override
3409+
public ProcessBitbucketCloudWebhook setQuotaUser(java.lang.String quotaUser) {
3410+
return (ProcessBitbucketCloudWebhook) super.setQuotaUser(quotaUser);
3411+
}
3412+
3413+
@Override
3414+
public ProcessBitbucketCloudWebhook setUploadType(java.lang.String uploadType) {
3415+
return (ProcessBitbucketCloudWebhook) super.setUploadType(uploadType);
3416+
}
3417+
3418+
@Override
3419+
public ProcessBitbucketCloudWebhook setUploadProtocol(java.lang.String uploadProtocol) {
3420+
return (ProcessBitbucketCloudWebhook) super.setUploadProtocol(uploadProtocol);
3421+
}
3422+
3423+
/**
3424+
* Required. The GitRepositoryLink where the webhook will be received. Format:
3425+
* `projects/locations/connections/gitRepositoryLinks`.
3426+
*/
3427+
@com.google.api.client.util.Key
3428+
private java.lang.String name;
3429+
3430+
/** Required. The GitRepositoryLink where the webhook will be received. Format:
3431+
`projects/locations/connections/gitRepositoryLinks`.
3432+
*/
3433+
public java.lang.String getName() {
3434+
return name;
3435+
}
3436+
3437+
/**
3438+
* Required. The GitRepositoryLink where the webhook will be received. Format:
3439+
* `projects/locations/connections/gitRepositoryLinks`.
3440+
*/
3441+
public ProcessBitbucketCloudWebhook setName(java.lang.String name) {
3442+
if (!getSuppressPatternChecks()) {
3443+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
3444+
"Parameter name must conform to the pattern " +
3445+
"^projects/[^/]+/locations/[^/]+/connections/[^/]+/gitRepositoryLinks/[^/]+$");
3446+
}
3447+
this.name = name;
3448+
return this;
3449+
}
3450+
3451+
@Override
3452+
public ProcessBitbucketCloudWebhook set(String parameterName, Object value) {
3453+
return (ProcessBitbucketCloudWebhook) super.set(parameterName, value);
3454+
}
3455+
}
3456+
/**
3457+
* ProcessBitbucketDataCenterWebhook is called by the external Bitbucket Data Center instances for
3458+
* notifying events.
3459+
*
3460+
* Create a request for the method "gitRepositoryLinks.processBitbucketDataCenterWebhook".
3461+
*
3462+
* This request holds the parameters needed by the developerconnect server. After setting any
3463+
* optional parameters, call the {@link ProcessBitbucketDataCenterWebhook#execute()} method to
3464+
* invoke the remote operation.
3465+
*
3466+
* @param name Required. The GitRepositoryLink where the webhook will be received. Format:
3467+
* `projects/locations/connections/gitRepositoryLinks`.
3468+
* @param content the {@link com.google.api.services.developerconnect.v1.model.ProcessBitbucketDataCenterWebhookRequest}
3469+
* @return the request
3470+
*/
3471+
public ProcessBitbucketDataCenterWebhook processBitbucketDataCenterWebhook(java.lang.String name, com.google.api.services.developerconnect.v1.model.ProcessBitbucketDataCenterWebhookRequest content) throws java.io.IOException {
3472+
ProcessBitbucketDataCenterWebhook result = new ProcessBitbucketDataCenterWebhook(name, content);
3473+
initialize(result);
3474+
return result;
3475+
}
3476+
3477+
public class ProcessBitbucketDataCenterWebhook extends DeveloperConnectRequest<com.google.api.services.developerconnect.v1.model.Empty> {
3478+
3479+
private static final String REST_PATH = "v1/{+name}:processBitbucketDataCenterWebhook";
3480+
3481+
private final java.util.regex.Pattern NAME_PATTERN =
3482+
java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+/connections/[^/]+/gitRepositoryLinks/[^/]+$");
3483+
3484+
/**
3485+
* ProcessBitbucketDataCenterWebhook is called by the external Bitbucket Data Center instances for
3486+
* notifying events.
3487+
*
3488+
* Create a request for the method "gitRepositoryLinks.processBitbucketDataCenterWebhook".
3489+
*
3490+
* This request holds the parameters needed by the the developerconnect server. After setting any
3491+
* optional parameters, call the {@link ProcessBitbucketDataCenterWebhook#execute()} method to
3492+
* invoke the remote operation. <p> {@link ProcessBitbucketDataCenterWebhook#initialize(com.google
3493+
* .api.client.googleapis.services.AbstractGoogleClientRequest)} must be called to initialize this
3494+
* instance immediately after invoking the constructor. </p>
3495+
*
3496+
* @param name Required. The GitRepositoryLink where the webhook will be received. Format:
3497+
* `projects/locations/connections/gitRepositoryLinks`.
3498+
* @param content the {@link com.google.api.services.developerconnect.v1.model.ProcessBitbucketDataCenterWebhookRequest}
3499+
* @since 1.13
3500+
*/
3501+
protected ProcessBitbucketDataCenterWebhook(java.lang.String name, com.google.api.services.developerconnect.v1.model.ProcessBitbucketDataCenterWebhookRequest content) {
3502+
super(DeveloperConnect.this, "POST", REST_PATH, content, com.google.api.services.developerconnect.v1.model.Empty.class);
3503+
this.name = com.google.api.client.util.Preconditions.checkNotNull(name, "Required parameter name must be specified.");
3504+
if (!getSuppressPatternChecks()) {
3505+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
3506+
"Parameter name must conform to the pattern " +
3507+
"^projects/[^/]+/locations/[^/]+/connections/[^/]+/gitRepositoryLinks/[^/]+$");
3508+
}
3509+
}
3510+
3511+
@Override
3512+
public ProcessBitbucketDataCenterWebhook set$Xgafv(java.lang.String $Xgafv) {
3513+
return (ProcessBitbucketDataCenterWebhook) super.set$Xgafv($Xgafv);
3514+
}
3515+
3516+
@Override
3517+
public ProcessBitbucketDataCenterWebhook setAccessToken(java.lang.String accessToken) {
3518+
return (ProcessBitbucketDataCenterWebhook) super.setAccessToken(accessToken);
3519+
}
3520+
3521+
@Override
3522+
public ProcessBitbucketDataCenterWebhook setAlt(java.lang.String alt) {
3523+
return (ProcessBitbucketDataCenterWebhook) super.setAlt(alt);
3524+
}
3525+
3526+
@Override
3527+
public ProcessBitbucketDataCenterWebhook setCallback(java.lang.String callback) {
3528+
return (ProcessBitbucketDataCenterWebhook) super.setCallback(callback);
3529+
}
3530+
3531+
@Override
3532+
public ProcessBitbucketDataCenterWebhook setFields(java.lang.String fields) {
3533+
return (ProcessBitbucketDataCenterWebhook) super.setFields(fields);
3534+
}
3535+
3536+
@Override
3537+
public ProcessBitbucketDataCenterWebhook setKey(java.lang.String key) {
3538+
return (ProcessBitbucketDataCenterWebhook) super.setKey(key);
3539+
}
3540+
3541+
@Override
3542+
public ProcessBitbucketDataCenterWebhook setOauthToken(java.lang.String oauthToken) {
3543+
return (ProcessBitbucketDataCenterWebhook) super.setOauthToken(oauthToken);
3544+
}
3545+
3546+
@Override
3547+
public ProcessBitbucketDataCenterWebhook setPrettyPrint(java.lang.Boolean prettyPrint) {
3548+
return (ProcessBitbucketDataCenterWebhook) super.setPrettyPrint(prettyPrint);
3549+
}
3550+
3551+
@Override
3552+
public ProcessBitbucketDataCenterWebhook setQuotaUser(java.lang.String quotaUser) {
3553+
return (ProcessBitbucketDataCenterWebhook) super.setQuotaUser(quotaUser);
3554+
}
3555+
3556+
@Override
3557+
public ProcessBitbucketDataCenterWebhook setUploadType(java.lang.String uploadType) {
3558+
return (ProcessBitbucketDataCenterWebhook) super.setUploadType(uploadType);
3559+
}
3560+
3561+
@Override
3562+
public ProcessBitbucketDataCenterWebhook setUploadProtocol(java.lang.String uploadProtocol) {
3563+
return (ProcessBitbucketDataCenterWebhook) super.setUploadProtocol(uploadProtocol);
3564+
}
3565+
3566+
/**
3567+
* Required. The GitRepositoryLink where the webhook will be received. Format:
3568+
* `projects/locations/connections/gitRepositoryLinks`.
3569+
*/
3570+
@com.google.api.client.util.Key
3571+
private java.lang.String name;
3572+
3573+
/** Required. The GitRepositoryLink where the webhook will be received. Format:
3574+
`projects/locations/connections/gitRepositoryLinks`.
3575+
*/
3576+
public java.lang.String getName() {
3577+
return name;
3578+
}
3579+
3580+
/**
3581+
* Required. The GitRepositoryLink where the webhook will be received. Format:
3582+
* `projects/locations/connections/gitRepositoryLinks`.
3583+
*/
3584+
public ProcessBitbucketDataCenterWebhook setName(java.lang.String name) {
3585+
if (!getSuppressPatternChecks()) {
3586+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
3587+
"Parameter name must conform to the pattern " +
3588+
"^projects/[^/]+/locations/[^/]+/connections/[^/]+/gitRepositoryLinks/[^/]+$");
3589+
}
3590+
this.name = name;
3591+
return this;
3592+
}
3593+
3594+
@Override
3595+
public ProcessBitbucketDataCenterWebhook set(String parameterName, Object value) {
3596+
return (ProcessBitbucketDataCenterWebhook) super.set(parameterName, value);
3597+
}
3598+
}
33133599
/**
33143600
* ProcessGitLabEnterpriseWebhook is called by the external GitLab Enterprise instances for
33153601
* notifying events.

0 commit comments

Comments
 (0)