Skip to content

Commit 9de5a9b

Browse files
1 parent 421e01e commit 9de5a9b

File tree

4 files changed

+302
-6
lines changed

4 files changed

+302
-6
lines changed

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

clients/google-api-services-managedkafka/v1/2.0.0/com/google/api/services/managedkafka/v1/ManagedKafka.java

Lines changed: 296 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9600,6 +9600,154 @@ public Mode mode() {
96009600
*/
96019601
public class Mode {
96029602

9603+
/**
9604+
* Delete schema mode for a subject.
9605+
*
9606+
* Create a request for the method "mode.delete".
9607+
*
9608+
* This request holds the parameters needed by the managedkafka server. After setting any optional
9609+
* parameters, call the {@link Delete#execute()} method to invoke the remote operation.
9610+
*
9611+
* @param name Required. The resource name of subject to delete the mode for. The format is *
9612+
* projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/mode/{subject}
9613+
* * projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/contexts/{con
9614+
* text}/mode/{subject}
9615+
* @return the request
9616+
*/
9617+
public Delete delete(java.lang.String name) throws java.io.IOException {
9618+
Delete result = new Delete(name);
9619+
initialize(result);
9620+
return result;
9621+
}
9622+
9623+
public class Delete extends ManagedKafkaRequest<com.google.api.services.managedkafka.v1.model.SchemaMode> {
9624+
9625+
private static final String REST_PATH = "v1/{+name}";
9626+
9627+
private final java.util.regex.Pattern NAME_PATTERN =
9628+
java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+/schemaRegistries/[^/]+/contexts/[^/]+/mode/.*$");
9629+
9630+
/**
9631+
* Delete schema mode for a subject.
9632+
*
9633+
* Create a request for the method "mode.delete".
9634+
*
9635+
* This request holds the parameters needed by the the managedkafka server. After setting any
9636+
* optional parameters, call the {@link Delete#execute()} method to invoke the remote operation.
9637+
* <p> {@link
9638+
* Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
9639+
* be called to initialize this instance immediately after invoking the constructor. </p>
9640+
*
9641+
* @param name Required. The resource name of subject to delete the mode for. The format is *
9642+
* projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/mode/{subject}
9643+
* * projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/contexts/{con
9644+
* text}/mode/{subject}
9645+
* @since 1.13
9646+
*/
9647+
protected Delete(java.lang.String name) {
9648+
super(ManagedKafka.this, "DELETE", REST_PATH, null, com.google.api.services.managedkafka.v1.model.SchemaMode.class);
9649+
this.name = com.google.api.client.util.Preconditions.checkNotNull(name, "Required parameter name must be specified.");
9650+
if (!getSuppressPatternChecks()) {
9651+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
9652+
"Parameter name must conform to the pattern " +
9653+
"^projects/[^/]+/locations/[^/]+/schemaRegistries/[^/]+/contexts/[^/]+/mode/.*$");
9654+
}
9655+
}
9656+
9657+
@Override
9658+
public Delete set$Xgafv(java.lang.String $Xgafv) {
9659+
return (Delete) super.set$Xgafv($Xgafv);
9660+
}
9661+
9662+
@Override
9663+
public Delete setAccessToken(java.lang.String accessToken) {
9664+
return (Delete) super.setAccessToken(accessToken);
9665+
}
9666+
9667+
@Override
9668+
public Delete setAlt(java.lang.String alt) {
9669+
return (Delete) super.setAlt(alt);
9670+
}
9671+
9672+
@Override
9673+
public Delete setCallback(java.lang.String callback) {
9674+
return (Delete) super.setCallback(callback);
9675+
}
9676+
9677+
@Override
9678+
public Delete setFields(java.lang.String fields) {
9679+
return (Delete) super.setFields(fields);
9680+
}
9681+
9682+
@Override
9683+
public Delete setKey(java.lang.String key) {
9684+
return (Delete) super.setKey(key);
9685+
}
9686+
9687+
@Override
9688+
public Delete setOauthToken(java.lang.String oauthToken) {
9689+
return (Delete) super.setOauthToken(oauthToken);
9690+
}
9691+
9692+
@Override
9693+
public Delete setPrettyPrint(java.lang.Boolean prettyPrint) {
9694+
return (Delete) super.setPrettyPrint(prettyPrint);
9695+
}
9696+
9697+
@Override
9698+
public Delete setQuotaUser(java.lang.String quotaUser) {
9699+
return (Delete) super.setQuotaUser(quotaUser);
9700+
}
9701+
9702+
@Override
9703+
public Delete setUploadType(java.lang.String uploadType) {
9704+
return (Delete) super.setUploadType(uploadType);
9705+
}
9706+
9707+
@Override
9708+
public Delete setUploadProtocol(java.lang.String uploadProtocol) {
9709+
return (Delete) super.setUploadProtocol(uploadProtocol);
9710+
}
9711+
9712+
/**
9713+
* Required. The resource name of subject to delete the mode for. The format is * proj
9714+
* ects/{project}/locations/{location}/schemaRegistries/{schema_registry}/mode/{subjec
9715+
* t} * projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/con
9716+
* texts/{context}/mode/{subject}
9717+
*/
9718+
@com.google.api.client.util.Key
9719+
private java.lang.String name;
9720+
9721+
/** Required. The resource name of subject to delete the mode for. The format is *
9722+
projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/mode/{subject} * project
9723+
s/{project}/locations/{location}/schemaRegistries/{schema_registry}/contexts/{context}/mode/{subjec
9724+
t}
9725+
*/
9726+
public java.lang.String getName() {
9727+
return name;
9728+
}
9729+
9730+
/**
9731+
* Required. The resource name of subject to delete the mode for. The format is * proj
9732+
* ects/{project}/locations/{location}/schemaRegistries/{schema_registry}/mode/{subjec
9733+
* t} * projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/con
9734+
* texts/{context}/mode/{subject}
9735+
*/
9736+
public Delete setName(java.lang.String name) {
9737+
if (!getSuppressPatternChecks()) {
9738+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
9739+
"Parameter name must conform to the pattern " +
9740+
"^projects/[^/]+/locations/[^/]+/schemaRegistries/[^/]+/contexts/[^/]+/mode/.*$");
9741+
}
9742+
this.name = name;
9743+
return this;
9744+
}
9745+
9746+
@Override
9747+
public Delete set(String parameterName, Object value) {
9748+
return (Delete) super.set(parameterName, value);
9749+
}
9750+
}
96039751
/**
96049752
* Get mode at global level or for a subject.
96059753
*
@@ -12553,6 +12701,154 @@ public Mode mode() {
1255312701
*/
1255412702
public class Mode {
1255512703

12704+
/**
12705+
* Delete schema mode for a subject.
12706+
*
12707+
* Create a request for the method "mode.delete".
12708+
*
12709+
* This request holds the parameters needed by the managedkafka server. After setting any optional
12710+
* parameters, call the {@link Delete#execute()} method to invoke the remote operation.
12711+
*
12712+
* @param name Required. The resource name of subject to delete the mode for. The format is *
12713+
* projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/mode/{subject}
12714+
* * projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/contexts/{con
12715+
* text}/mode/{subject}
12716+
* @return the request
12717+
*/
12718+
public Delete delete(java.lang.String name) throws java.io.IOException {
12719+
Delete result = new Delete(name);
12720+
initialize(result);
12721+
return result;
12722+
}
12723+
12724+
public class Delete extends ManagedKafkaRequest<com.google.api.services.managedkafka.v1.model.SchemaMode> {
12725+
12726+
private static final String REST_PATH = "v1/{+name}";
12727+
12728+
private final java.util.regex.Pattern NAME_PATTERN =
12729+
java.util.regex.Pattern.compile("^projects/[^/]+/locations/[^/]+/schemaRegistries/[^/]+/mode/.*$");
12730+
12731+
/**
12732+
* Delete schema mode for a subject.
12733+
*
12734+
* Create a request for the method "mode.delete".
12735+
*
12736+
* This request holds the parameters needed by the the managedkafka server. After setting any
12737+
* optional parameters, call the {@link Delete#execute()} method to invoke the remote operation.
12738+
* <p> {@link
12739+
* Delete#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} must
12740+
* be called to initialize this instance immediately after invoking the constructor. </p>
12741+
*
12742+
* @param name Required. The resource name of subject to delete the mode for. The format is *
12743+
* projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/mode/{subject}
12744+
* * projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/contexts/{con
12745+
* text}/mode/{subject}
12746+
* @since 1.13
12747+
*/
12748+
protected Delete(java.lang.String name) {
12749+
super(ManagedKafka.this, "DELETE", REST_PATH, null, com.google.api.services.managedkafka.v1.model.SchemaMode.class);
12750+
this.name = com.google.api.client.util.Preconditions.checkNotNull(name, "Required parameter name must be specified.");
12751+
if (!getSuppressPatternChecks()) {
12752+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
12753+
"Parameter name must conform to the pattern " +
12754+
"^projects/[^/]+/locations/[^/]+/schemaRegistries/[^/]+/mode/.*$");
12755+
}
12756+
}
12757+
12758+
@Override
12759+
public Delete set$Xgafv(java.lang.String $Xgafv) {
12760+
return (Delete) super.set$Xgafv($Xgafv);
12761+
}
12762+
12763+
@Override
12764+
public Delete setAccessToken(java.lang.String accessToken) {
12765+
return (Delete) super.setAccessToken(accessToken);
12766+
}
12767+
12768+
@Override
12769+
public Delete setAlt(java.lang.String alt) {
12770+
return (Delete) super.setAlt(alt);
12771+
}
12772+
12773+
@Override
12774+
public Delete setCallback(java.lang.String callback) {
12775+
return (Delete) super.setCallback(callback);
12776+
}
12777+
12778+
@Override
12779+
public Delete setFields(java.lang.String fields) {
12780+
return (Delete) super.setFields(fields);
12781+
}
12782+
12783+
@Override
12784+
public Delete setKey(java.lang.String key) {
12785+
return (Delete) super.setKey(key);
12786+
}
12787+
12788+
@Override
12789+
public Delete setOauthToken(java.lang.String oauthToken) {
12790+
return (Delete) super.setOauthToken(oauthToken);
12791+
}
12792+
12793+
@Override
12794+
public Delete setPrettyPrint(java.lang.Boolean prettyPrint) {
12795+
return (Delete) super.setPrettyPrint(prettyPrint);
12796+
}
12797+
12798+
@Override
12799+
public Delete setQuotaUser(java.lang.String quotaUser) {
12800+
return (Delete) super.setQuotaUser(quotaUser);
12801+
}
12802+
12803+
@Override
12804+
public Delete setUploadType(java.lang.String uploadType) {
12805+
return (Delete) super.setUploadType(uploadType);
12806+
}
12807+
12808+
@Override
12809+
public Delete setUploadProtocol(java.lang.String uploadProtocol) {
12810+
return (Delete) super.setUploadProtocol(uploadProtocol);
12811+
}
12812+
12813+
/**
12814+
* Required. The resource name of subject to delete the mode for. The format is * projec
12815+
* ts/{project}/locations/{location}/schemaRegistries/{schema_registry}/mode/{subject} *
12816+
* projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/contexts/{
12817+
* context}/mode/{subject}
12818+
*/
12819+
@com.google.api.client.util.Key
12820+
private java.lang.String name;
12821+
12822+
/** Required. The resource name of subject to delete the mode for. The format is *
12823+
projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/mode/{subject} * project
12824+
s/{project}/locations/{location}/schemaRegistries/{schema_registry}/contexts/{context}/mode/{subjec
12825+
t}
12826+
*/
12827+
public java.lang.String getName() {
12828+
return name;
12829+
}
12830+
12831+
/**
12832+
* Required. The resource name of subject to delete the mode for. The format is * projec
12833+
* ts/{project}/locations/{location}/schemaRegistries/{schema_registry}/mode/{subject} *
12834+
* projects/{project}/locations/{location}/schemaRegistries/{schema_registry}/contexts/{
12835+
* context}/mode/{subject}
12836+
*/
12837+
public Delete setName(java.lang.String name) {
12838+
if (!getSuppressPatternChecks()) {
12839+
com.google.api.client.util.Preconditions.checkArgument(NAME_PATTERN.matcher(name).matches(),
12840+
"Parameter name must conform to the pattern " +
12841+
"^projects/[^/]+/locations/[^/]+/schemaRegistries/[^/]+/mode/.*$");
12842+
}
12843+
this.name = name;
12844+
return this;
12845+
}
12846+
12847+
@Override
12848+
public Delete set(String parameterName, Object value) {
12849+
return (Delete) super.set(parameterName, value);
12850+
}
12851+
}
1255612852
/**
1255712853
* Get mode at global level or for a subject.
1255812854
*

clients/google-api-services-managedkafka/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-managedkafka</artifactId>
11-
<version>v1-rev20250508-2.0.0</version>
12-
<name>Managed Service for Apache Kafka API v1-rev20250508-2.0.0</name>
11+
<version>v1-rev20250529-2.0.0</version>
12+
<name>Managed Service for Apache Kafka API v1-rev20250529-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

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

0 commit comments

Comments
 (0)