Skip to content

Commit 8c92a2f

Browse files
1 parent 7c65155 commit 8c92a2f

13 files changed

+1511
-203
lines changed

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

clients/google-api-services-dataplex/v1/2.0.0/com/google/api/services/dataplex/v1/CloudDataplex.java

Lines changed: 962 additions & 106 deletions
Large diffs are not rendered by default.

clients/google-api-services-dataplex/v1/2.0.0/com/google/api/services/dataplex/v1/model/GoogleCloudDataplexV1DataDiscoveryResult.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public final class GoogleCloudDataplexV1DataDiscoveryResult extends com.google.a
3737
private GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing bigqueryPublishing;
3838

3939
/**
40-
* Output only. Statistics of the DataDiscoveryScan.
40+
* Output only. Describes result statistics of a data scan discovery job.
4141
* The value may be {@code null}.
4242
*/
4343
@com.google.api.client.util.Key
@@ -61,15 +61,15 @@ public GoogleCloudDataplexV1DataDiscoveryResult setBigqueryPublishing(GoogleClou
6161
}
6262

6363
/**
64-
* Output only. Statistics of the DataDiscoveryScan.
64+
* Output only. Describes result statistics of a data scan discovery job.
6565
* @return value or {@code null} for none
6666
*/
6767
public GoogleCloudDataplexV1DataDiscoveryResultScanStatistics getScanStatistics() {
6868
return scanStatistics;
6969
}
7070

7171
/**
72-
* Output only. Statistics of the DataDiscoveryScan.
72+
* Output only. Describes result statistics of a data scan discovery job.
7373
* @param scanStatistics scanStatistics or {@code null} for none
7474
*/
7575
public GoogleCloudDataplexV1DataDiscoveryResult setScanStatistics(GoogleCloudDataplexV1DataDiscoveryResultScanStatistics scanStatistics) {

clients/google-api-services-dataplex/v1/2.0.0/com/google/api/services/dataplex/v1/model/GoogleCloudDataplexV1DataDiscoveryResultScanStatistics.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package com.google.api.services.dataplex.v1.model;
1818

1919
/**
20-
* Statistics of the DataDiscoveryScan.
20+
* Describes result statistics of a data scan discovery job.
2121
*
2222
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2323
* transmitted over HTTP when working with the Cloud Dataplex API. For a detailed explanation see:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,220 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
3+
* in compliance with the License. You may obtain a copy of the License at
4+
*
5+
* http://www.apache.org/licenses/LICENSE-2.0
6+
*
7+
* Unless required by applicable law or agreed to in writing, software distributed under the License
8+
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
9+
* or implied. See the License for the specific language governing permissions and limitations under
10+
* the License.
11+
*/
12+
/*
13+
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
14+
* Modify at your own risk.
15+
*/
16+
17+
package com.google.api.services.dataplex.v1.model;
18+
19+
/**
20+
* A Resource designed to manage encryption configurations for customers to support Customer Managed
21+
* Encryption Keys (CMEK).
22+
*
23+
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
24+
* transmitted over HTTP when working with the Cloud Dataplex API. For a detailed explanation see:
25+
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
26+
* </p>
27+
*
28+
* @author Google, Inc.
29+
*/
30+
@SuppressWarnings("javadoc")
31+
public final class GoogleCloudDataplexV1EncryptionConfig extends com.google.api.client.json.GenericJson {
32+
33+
/**
34+
* Output only. The time when the Encryption configuration was created.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private String createTime;
39+
40+
/**
41+
* Output only. The state of encryption of the databases.
42+
* The value may be {@code null}.
43+
*/
44+
@com.google.api.client.util.Key
45+
private java.lang.String encryptionState;
46+
47+
/**
48+
* Etag of the EncryptionConfig. This is a strong etag.
49+
* The value may be {@code null}.
50+
*/
51+
@com.google.api.client.util.Key
52+
private java.lang.String etag;
53+
54+
/**
55+
* Output only. Details of the failure if anything related to Cmek db fails.
56+
* The value may be {@code null}.
57+
*/
58+
@com.google.api.client.util.Key
59+
private GoogleCloudDataplexV1EncryptionConfigFailureDetails failureDetails;
60+
61+
/**
62+
* Optional. If a key is chosen, it means that the customer is using CMEK. If a key is not chosen,
63+
* it means that the customer is using Google managed encryption.
64+
* The value may be {@code null}.
65+
*/
66+
@com.google.api.client.util.Key
67+
private java.lang.String key;
68+
69+
/**
70+
* Identifier. The resource name of the EncryptionConfig. Format:
71+
* organizations/{organization}/locations/{location}/encryptionConfigs/{encryption_config} Global
72+
* location is not supported.
73+
* The value may be {@code null}.
74+
*/
75+
@com.google.api.client.util.Key
76+
private java.lang.String name;
77+
78+
/**
79+
* Output only. The time when the Encryption configuration was last updated.
80+
* The value may be {@code null}.
81+
*/
82+
@com.google.api.client.util.Key
83+
private String updateTime;
84+
85+
/**
86+
* Output only. The time when the Encryption configuration was created.
87+
* @return value or {@code null} for none
88+
*/
89+
public String getCreateTime() {
90+
return createTime;
91+
}
92+
93+
/**
94+
* Output only. The time when the Encryption configuration was created.
95+
* @param createTime createTime or {@code null} for none
96+
*/
97+
public GoogleCloudDataplexV1EncryptionConfig setCreateTime(String createTime) {
98+
this.createTime = createTime;
99+
return this;
100+
}
101+
102+
/**
103+
* Output only. The state of encryption of the databases.
104+
* @return value or {@code null} for none
105+
*/
106+
public java.lang.String getEncryptionState() {
107+
return encryptionState;
108+
}
109+
110+
/**
111+
* Output only. The state of encryption of the databases.
112+
* @param encryptionState encryptionState or {@code null} for none
113+
*/
114+
public GoogleCloudDataplexV1EncryptionConfig setEncryptionState(java.lang.String encryptionState) {
115+
this.encryptionState = encryptionState;
116+
return this;
117+
}
118+
119+
/**
120+
* Etag of the EncryptionConfig. This is a strong etag.
121+
* @return value or {@code null} for none
122+
*/
123+
public java.lang.String getEtag() {
124+
return etag;
125+
}
126+
127+
/**
128+
* Etag of the EncryptionConfig. This is a strong etag.
129+
* @param etag etag or {@code null} for none
130+
*/
131+
public GoogleCloudDataplexV1EncryptionConfig setEtag(java.lang.String etag) {
132+
this.etag = etag;
133+
return this;
134+
}
135+
136+
/**
137+
* Output only. Details of the failure if anything related to Cmek db fails.
138+
* @return value or {@code null} for none
139+
*/
140+
public GoogleCloudDataplexV1EncryptionConfigFailureDetails getFailureDetails() {
141+
return failureDetails;
142+
}
143+
144+
/**
145+
* Output only. Details of the failure if anything related to Cmek db fails.
146+
* @param failureDetails failureDetails or {@code null} for none
147+
*/
148+
public GoogleCloudDataplexV1EncryptionConfig setFailureDetails(GoogleCloudDataplexV1EncryptionConfigFailureDetails failureDetails) {
149+
this.failureDetails = failureDetails;
150+
return this;
151+
}
152+
153+
/**
154+
* Optional. If a key is chosen, it means that the customer is using CMEK. If a key is not chosen,
155+
* it means that the customer is using Google managed encryption.
156+
* @return value or {@code null} for none
157+
*/
158+
public java.lang.String getKey() {
159+
return key;
160+
}
161+
162+
/**
163+
* Optional. If a key is chosen, it means that the customer is using CMEK. If a key is not chosen,
164+
* it means that the customer is using Google managed encryption.
165+
* @param key key or {@code null} for none
166+
*/
167+
public GoogleCloudDataplexV1EncryptionConfig setKey(java.lang.String key) {
168+
this.key = key;
169+
return this;
170+
}
171+
172+
/**
173+
* Identifier. The resource name of the EncryptionConfig. Format:
174+
* organizations/{organization}/locations/{location}/encryptionConfigs/{encryption_config} Global
175+
* location is not supported.
176+
* @return value or {@code null} for none
177+
*/
178+
public java.lang.String getName() {
179+
return name;
180+
}
181+
182+
/**
183+
* Identifier. The resource name of the EncryptionConfig. Format:
184+
* organizations/{organization}/locations/{location}/encryptionConfigs/{encryption_config} Global
185+
* location is not supported.
186+
* @param name name or {@code null} for none
187+
*/
188+
public GoogleCloudDataplexV1EncryptionConfig setName(java.lang.String name) {
189+
this.name = name;
190+
return this;
191+
}
192+
193+
/**
194+
* Output only. The time when the Encryption configuration was last updated.
195+
* @return value or {@code null} for none
196+
*/
197+
public String getUpdateTime() {
198+
return updateTime;
199+
}
200+
201+
/**
202+
* Output only. The time when the Encryption configuration was last updated.
203+
* @param updateTime updateTime or {@code null} for none
204+
*/
205+
public GoogleCloudDataplexV1EncryptionConfig setUpdateTime(String updateTime) {
206+
this.updateTime = updateTime;
207+
return this;
208+
}
209+
210+
@Override
211+
public GoogleCloudDataplexV1EncryptionConfig set(String fieldName, Object value) {
212+
return (GoogleCloudDataplexV1EncryptionConfig) super.set(fieldName, value);
213+
}
214+
215+
@Override
216+
public GoogleCloudDataplexV1EncryptionConfig clone() {
217+
return (GoogleCloudDataplexV1EncryptionConfig) super.clone();
218+
}
219+
220+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
3+
* in compliance with the License. You may obtain a copy of the License at
4+
*
5+
* http://www.apache.org/licenses/LICENSE-2.0
6+
*
7+
* Unless required by applicable law or agreed to in writing, software distributed under the License
8+
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
9+
* or implied. See the License for the specific language governing permissions and limitations under
10+
* the License.
11+
*/
12+
/*
13+
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
14+
* Modify at your own risk.
15+
*/
16+
17+
package com.google.api.services.dataplex.v1.model;
18+
19+
/**
20+
* Details of the failure if anything related to Cmek db fails.
21+
*
22+
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
23+
* transmitted over HTTP when working with the Cloud Dataplex API. For a detailed explanation see:
24+
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
25+
* </p>
26+
*
27+
* @author Google, Inc.
28+
*/
29+
@SuppressWarnings("javadoc")
30+
public final class GoogleCloudDataplexV1EncryptionConfigFailureDetails extends com.google.api.client.json.GenericJson {
31+
32+
/**
33+
* Output only. The error code for the failure.
34+
* The value may be {@code null}.
35+
*/
36+
@com.google.api.client.util.Key
37+
private java.lang.String errorCode;
38+
39+
/**
40+
* Output only. The error message will be shown to the user. Set only if the error code is
41+
* REQUIRE_USER_ACTION.
42+
* The value may be {@code null}.
43+
*/
44+
@com.google.api.client.util.Key
45+
private java.lang.String errorMessage;
46+
47+
/**
48+
* Output only. The error code for the failure.
49+
* @return value or {@code null} for none
50+
*/
51+
public java.lang.String getErrorCode() {
52+
return errorCode;
53+
}
54+
55+
/**
56+
* Output only. The error code for the failure.
57+
* @param errorCode errorCode or {@code null} for none
58+
*/
59+
public GoogleCloudDataplexV1EncryptionConfigFailureDetails setErrorCode(java.lang.String errorCode) {
60+
this.errorCode = errorCode;
61+
return this;
62+
}
63+
64+
/**
65+
* Output only. The error message will be shown to the user. Set only if the error code is
66+
* REQUIRE_USER_ACTION.
67+
* @return value or {@code null} for none
68+
*/
69+
public java.lang.String getErrorMessage() {
70+
return errorMessage;
71+
}
72+
73+
/**
74+
* Output only. The error message will be shown to the user. Set only if the error code is
75+
* REQUIRE_USER_ACTION.
76+
* @param errorMessage errorMessage or {@code null} for none
77+
*/
78+
public GoogleCloudDataplexV1EncryptionConfigFailureDetails setErrorMessage(java.lang.String errorMessage) {
79+
this.errorMessage = errorMessage;
80+
return this;
81+
}
82+
83+
@Override
84+
public GoogleCloudDataplexV1EncryptionConfigFailureDetails set(String fieldName, Object value) {
85+
return (GoogleCloudDataplexV1EncryptionConfigFailureDetails) super.set(fieldName, value);
86+
}
87+
88+
@Override
89+
public GoogleCloudDataplexV1EncryptionConfigFailureDetails clone() {
90+
return (GoogleCloudDataplexV1EncryptionConfigFailureDetails) super.clone();
91+
}
92+
93+
}

0 commit comments

Comments
 (0)