Skip to content

Commit 87dd84a

Browse files
1 parent 24ecdd7 commit 87dd84a

File tree

5 files changed

+323
-9
lines changed

5 files changed

+323
-9
lines changed

clients/google-api-services-apigee/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-apigee</artifactId>
25-
<version>v1-rev20250614-2.0.0</version>
25+
<version>v1-rev20250622-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-apigee:v1-rev20250614-2.0.0'
38+
implementation 'com.google.apis:google-api-services-apigee:v1-rev20250622-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-apigee/v1/2.0.0/com/google/api/services/apigee/v1/Apigee.java

Lines changed: 308 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38208,6 +38208,143 @@ public Create set(String parameterName, Object value) {
3820838208
return (Create) super.set(parameterName, value);
3820938209
}
3821038210
}
38211+
/**
38212+
* Delete a SecurityAction.
38213+
*
38214+
* Create a request for the method "securityActions.delete".
38215+
*
38216+
* This request holds the parameters needed by the apigee server. After setting any optional
38217+
* parameters, call the {@link Delete#execute()} method to invoke the remote operation.
38218+
*
38219+
* @param name Required. The name of the security monitoring condition to delete. Format:
38220+
* `organizations/{org}/environment/{env}/securityActions/{security_action}`
38221+
* @return the request
38222+
*/
38223+
public Delete delete(java.lang.String name) throws java.io.IOException {
38224+
Delete result = new Delete(name);
38225+
initialize(result);
38226+
return result;
38227+
}
38228+
38229+
public class Delete extends ApigeeRequest<com.google.api.services.apigee.v1.model.GoogleProtobufEmpty> {
38230+
38231+
private static final String REST_PATH = "v1/{+name}";
38232+
38233+
private final java.util.regex.Pattern NAME_PATTERN =
38234+
java.util.regex.Pattern.compile("^organizations/[^/]+/environments/[^/]+/securityActions/[^/]+$");
38235+
38236+
/**
38237+
* Delete a SecurityAction.
38238+
*
38239+
* Create a request for the method "securityActions.delete".
38240+
*
38241+
* This request holds the parameters needed by the the apigee server. After setting any optional
38242+
* parameters, call the {@link Delete#execute()} method to invoke the remote operation. <p> {@link
38243+
* Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
38244+
* be called to initialize this instance immediately after invoking the constructor. </p>
38245+
*
38246+
* @param name Required. The name of the security monitoring condition to delete. Format:
38247+
* `organizations/{org}/environment/{env}/securityActions/{security_action}`
38248+
* @since 1.13
38249+
*/
38250+
protected Delete(java.lang.String name) {
38251+
super(Apigee.this, "DELETE", REST_PATH, null, com.google.api.services.apigee.v1.model.GoogleProtobufEmpty.class);
38252+
this.name = com.google.api.client.util.Preconditions.checkNotNull(name, "Required parameter name must be specified.");
38253+
if (!getSuppressPatternChecks()) {
38254+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
38255+
"Parameter name must conform to the pattern " +
38256+
"^organizations/[^/]+/environments/[^/]+/securityActions/[^/]+$");
38257+
}
38258+
}
38259+
38260+
@Override
38261+
public Delete set$Xgafv(java.lang.String $Xgafv) {
38262+
return (Delete) super.set$Xgafv($Xgafv);
38263+
}
38264+
38265+
@Override
38266+
public Delete setAccessToken(java.lang.String accessToken) {
38267+
return (Delete) super.setAccessToken(accessToken);
38268+
}
38269+
38270+
@Override
38271+
public Delete setAlt(java.lang.String alt) {
38272+
return (Delete) super.setAlt(alt);
38273+
}
38274+
38275+
@Override
38276+
public Delete setCallback(java.lang.String callback) {
38277+
return (Delete) super.setCallback(callback);
38278+
}
38279+
38280+
@Override
38281+
public Delete setFields(java.lang.String fields) {
38282+
return (Delete) super.setFields(fields);
38283+
}
38284+
38285+
@Override
38286+
public Delete setKey(java.lang.String key) {
38287+
return (Delete) super.setKey(key);
38288+
}
38289+
38290+
@Override
38291+
public Delete setOauthToken(java.lang.String oauthToken) {
38292+
return (Delete) super.setOauthToken(oauthToken);
38293+
}
38294+
38295+
@Override
38296+
public Delete setPrettyPrint(java.lang.Boolean prettyPrint) {
38297+
return (Delete) super.setPrettyPrint(prettyPrint);
38298+
}
38299+
38300+
@Override
38301+
public Delete setQuotaUser(java.lang.String quotaUser) {
38302+
return (Delete) super.setQuotaUser(quotaUser);
38303+
}
38304+
38305+
@Override
38306+
public Delete setUploadType(java.lang.String uploadType) {
38307+
return (Delete) super.setUploadType(uploadType);
38308+
}
38309+
38310+
@Override
38311+
public Delete setUploadProtocol(java.lang.String uploadProtocol) {
38312+
return (Delete) super.setUploadProtocol(uploadProtocol);
38313+
}
38314+
38315+
/**
38316+
* Required. The name of the security monitoring condition to delete. Format:
38317+
* `organizations/{org}/environment/{env}/securityActions/{security_action}`
38318+
*/
38319+
@com.google.api.client.util.Key
38320+
private java.lang.String name;
38321+
38322+
/** Required. The name of the security monitoring condition to delete. Format:
38323+
`organizations/{org}/environment/{env}/securityActions/{security_action}`
38324+
*/
38325+
public java.lang.String getName() {
38326+
return name;
38327+
}
38328+
38329+
/**
38330+
* Required. The name of the security monitoring condition to delete. Format:
38331+
* `organizations/{org}/environment/{env}/securityActions/{security_action}`
38332+
*/
38333+
public Delete setName(java.lang.String name) {
38334+
if (!getSuppressPatternChecks()) {
38335+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
38336+
"Parameter name must conform to the pattern " +
38337+
"^organizations/[^/]+/environments/[^/]+/securityActions/[^/]+$");
38338+
}
38339+
this.name = name;
38340+
return this;
38341+
}
38342+
38343+
@Override
38344+
public Delete set(String parameterName, Object value) {
38345+
return (Delete) super.set(parameterName, value);
38346+
}
38347+
}
3821138348
/**
3821238349
* Disable a SecurityAction. The `state` of the SecurityAction after disabling is `DISABLED`.
3821338350
* `DisableSecurityAction` can be called on SecurityActions in the state `ENABLED`; SecurityActions
@@ -38868,6 +39005,177 @@ public List set(String parameterName, Object value) {
3886839005
return (List) super.set(parameterName, value);
3886939006
}
3887039007
}
39008+
/**
39009+
* Update a SecurityAction.
39010+
*
39011+
* Create a request for the method "securityActions.patch".
39012+
*
39013+
* This request holds the parameters needed by the apigee server. After setting any optional
39014+
* parameters, call the {@link Patch#execute()} method to invoke the remote operation.
39015+
*
39016+
* @param name Immutable. This field is ignored during creation as per AIP-133. Please set the `security_action_id`
39017+
* field in the CreateSecurityActionRequest when creating a new SecurityAction. Format:
39018+
* organizations/{org}/environments/{env}/securityActions/{security_action}
39019+
* @param content the {@link com.google.api.services.apigee.v1.model.GoogleCloudApigeeV1SecurityAction}
39020+
* @return the request
39021+
*/
39022+
public Patch patch(java.lang.String name, com.google.api.services.apigee.v1.model.GoogleCloudApigeeV1SecurityAction content) throws java.io.IOException {
39023+
Patch result = new Patch(name, content);
39024+
initialize(result);
39025+
return result;
39026+
}
39027+
39028+
public class Patch extends ApigeeRequest<com.google.api.services.apigee.v1.model.GoogleCloudApigeeV1SecurityAction> {
39029+
39030+
private static final String REST_PATH = "v1/{+name}";
39031+
39032+
private final java.util.regex.Pattern NAME_PATTERN =
39033+
java.util.regex.Pattern.compile("^organizations/[^/]+/environments/[^/]+/securityActions/[^/]+$");
39034+
39035+
/**
39036+
* Update a SecurityAction.
39037+
*
39038+
* Create a request for the method "securityActions.patch".
39039+
*
39040+
* This request holds the parameters needed by the the apigee server. After setting any optional
39041+
* parameters, call the {@link Patch#execute()} method to invoke the remote operation. <p> {@link
39042+
* Patch#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
39043+
* be called to initialize this instance immediately after invoking the constructor. </p>
39044+
*
39045+
* @param name Immutable. This field is ignored during creation as per AIP-133. Please set the `security_action_id`
39046+
* field in the CreateSecurityActionRequest when creating a new SecurityAction. Format:
39047+
* organizations/{org}/environments/{env}/securityActions/{security_action}
39048+
* @param content the {@link com.google.api.services.apigee.v1.model.GoogleCloudApigeeV1SecurityAction}
39049+
* @since 1.13
39050+
*/
39051+
protected Patch(java.lang.String name, com.google.api.services.apigee.v1.model.GoogleCloudApigeeV1SecurityAction content) {
39052+
super(Apigee.this, "PATCH", REST_PATH, content, com.google.api.services.apigee.v1.model.GoogleCloudApigeeV1SecurityAction.class);
39053+
this.name = com.google.api.client.util.Preconditions.checkNotNull(name, "Required parameter name must be specified.");
39054+
if (!getSuppressPatternChecks()) {
39055+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
39056+
"Parameter name must conform to the pattern " +
39057+
"^organizations/[^/]+/environments/[^/]+/securityActions/[^/]+$");
39058+
}
39059+
}
39060+
39061+
@Override
39062+
public Patch set$Xgafv(java.lang.String $Xgafv) {
39063+
return (Patch) super.set$Xgafv($Xgafv);
39064+
}
39065+
39066+
@Override
39067+
public Patch setAccessToken(java.lang.String accessToken) {
39068+
return (Patch) super.setAccessToken(accessToken);
39069+
}
39070+
39071+
@Override
39072+
public Patch setAlt(java.lang.String alt) {
39073+
return (Patch) super.setAlt(alt);
39074+
}
39075+
39076+
@Override
39077+
public Patch setCallback(java.lang.String callback) {
39078+
return (Patch) super.setCallback(callback);
39079+
}
39080+
39081+
@Override
39082+
public Patch setFields(java.lang.String fields) {
39083+
return (Patch) super.setFields(fields);
39084+
}
39085+
39086+
@Override
39087+
public Patch setKey(java.lang.String key) {
39088+
return (Patch) super.setKey(key);
39089+
}
39090+
39091+
@Override
39092+
public Patch setOauthToken(java.lang.String oauthToken) {
39093+
return (Patch) super.setOauthToken(oauthToken);
39094+
}
39095+
39096+
@Override
39097+
public Patch setPrettyPrint(java.lang.Boolean prettyPrint) {
39098+
return (Patch) super.setPrettyPrint(prettyPrint);
39099+
}
39100+
39101+
@Override
39102+
public Patch setQuotaUser(java.lang.String quotaUser) {
39103+
return (Patch) super.setQuotaUser(quotaUser);
39104+
}
39105+
39106+
@Override
39107+
public Patch setUploadType(java.lang.String uploadType) {
39108+
return (Patch) super.setUploadType(uploadType);
39109+
}
39110+
39111+
@Override
39112+
public Patch setUploadProtocol(java.lang.String uploadProtocol) {
39113+
return (Patch) super.setUploadProtocol(uploadProtocol);
39114+
}
39115+
39116+
/**
39117+
* Immutable. This field is ignored during creation as per AIP-133. Please set the
39118+
* `security_action_id` field in the CreateSecurityActionRequest when creating a new
39119+
* SecurityAction. Format:
39120+
* organizations/{org}/environments/{env}/securityActions/{security_action}
39121+
*/
39122+
@com.google.api.client.util.Key
39123+
private java.lang.String name;
39124+
39125+
/** Immutable. This field is ignored during creation as per AIP-133. Please set the
39126+
`security_action_id` field in the CreateSecurityActionRequest when creating a new SecurityAction.
39127+
Format: organizations/{org}/environments/{env}/securityActions/{security_action}
39128+
*/
39129+
public java.lang.String getName() {
39130+
return name;
39131+
}
39132+
39133+
/**
39134+
* Immutable. This field is ignored during creation as per AIP-133. Please set the
39135+
* `security_action_id` field in the CreateSecurityActionRequest when creating a new
39136+
* SecurityAction. Format:
39137+
* organizations/{org}/environments/{env}/securityActions/{security_action}
39138+
*/
39139+
public Patch setName(java.lang.String name) {
39140+
if (!getSuppressPatternChecks()) {
39141+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
39142+
"Parameter name must conform to the pattern " +
39143+
"^organizations/[^/]+/environments/[^/]+/securityActions/[^/]+$");
39144+
}
39145+
this.name = name;
39146+
return this;
39147+
}
39148+
39149+
/**
39150+
* Optional. The list of fields to update. Valid fields to update are `description`,
39151+
* `state`, `allow`, `deny`, and `flag`, `expire_time`, and `ttl`, `api_proxies`, and
39152+
* `condition_config`.
39153+
*/
39154+
@com.google.api.client.util.Key
39155+
private String updateMask;
39156+
39157+
/** Optional. The list of fields to update. Valid fields to update are `description`, `state`, `allow`,
39158+
`deny`, and `flag`, `expire_time`, and `ttl`, `api_proxies`, and `condition_config`.
39159+
*/
39160+
public String getUpdateMask() {
39161+
return updateMask;
39162+
}
39163+
39164+
/**
39165+
* Optional. The list of fields to update. Valid fields to update are `description`,
39166+
* `state`, `allow`, `deny`, and `flag`, `expire_time`, and `ttl`, `api_proxies`, and
39167+
* `condition_config`.
39168+
*/
39169+
public Patch setUpdateMask(String updateMask) {
39170+
this.updateMask = updateMask;
39171+
return this;
39172+
}
39173+
39174+
@Override
39175+
public Patch set(String parameterName, Object value) {
39176+
return (Patch) super.set(parameterName, value);
39177+
}
39178+
}
3887139179

3887239180
}
3887339181
/**

clients/google-api-services-apigee/v1/2.0.0/com/google/api/services/apigee/v1/model/GoogleCloudApigeeV1UpdateAppGroupAppKeyRequest.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ public final class GoogleCloudApigeeV1UpdateAppGroupAppKeyRequest extends com.go
4747
private java.util.List<java.lang.String> apiProducts;
4848

4949
/**
50-
* Note that only Scopes and Attributes of the AppGroupAppKey can be amended.
50+
* Note that only Scopes and Attributes of the AppGroupAppKey can be amended. Scopes and
51+
* Attributes mentioned in the request will be inserted and the existing scopes and attributes
52+
* will be removed.
5153
* The value may be {@code null}.
5254
*/
5355
@com.google.api.client.util.Key
@@ -94,15 +96,19 @@ public GoogleCloudApigeeV1UpdateAppGroupAppKeyRequest setApiProducts(java.util.L
9496
}
9597

9698
/**
97-
* Note that only Scopes and Attributes of the AppGroupAppKey can be amended.
99+
* Note that only Scopes and Attributes of the AppGroupAppKey can be amended. Scopes and
100+
* Attributes mentioned in the request will be inserted and the existing scopes and attributes
101+
* will be removed.
98102
* @return value or {@code null} for none
99103
*/
100104
public GoogleCloudApigeeV1AppGroupAppKey getAppGroupAppKey() {
101105
return appGroupAppKey;
102106
}
103107

104108
/**
105-
* Note that only Scopes and Attributes of the AppGroupAppKey can be amended.
109+
* Note that only Scopes and Attributes of the AppGroupAppKey can be amended. Scopes and
110+
* Attributes mentioned in the request will be inserted and the existing scopes and attributes
111+
* will be removed.
106112
* @param appGroupAppKey appGroupAppKey or {@code null} for none
107113
*/
108114
public GoogleCloudApigeeV1UpdateAppGroupAppKeyRequest setAppGroupAppKey(GoogleCloudApigeeV1AppGroupAppKey appGroupAppKey) {

clients/google-api-services-apigee/v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-apigee</artifactId>
11-
<version>v1-rev20250614-2.0.0</version>
12-
<name>Apigee API v1-rev20250614-2.0.0</name>
11+
<version>v1-rev20250622-2.0.0</version>
12+
<name>Apigee API v1-rev20250622-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

0 commit comments

Comments
 (0)