Skip to content

Commit ef2df60

Browse files
1 parent ebd6076 commit ef2df60

18 files changed

Lines changed: 798 additions & 552 deletions

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-rev20260324-2.0.0</version>
25+
<version>v1-rev20260402-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-rev20260324-2.0.0'
38+
implementation 'com.google.apis:google-api-services-dataplex:v1-rev20260402-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: 140 additions & 515 deletions
Large diffs are not rendered by default.

clients/google-api-services-dataplex/v1/2.0.0/com/google/api/services/dataplex/v1/model/GoogleCloudDataplexV1Aspect.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-
* An aspect is a single piece of metadata describing an entry.
20+
* Represents a single piece of metadata describing an entry or entry link.
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:

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,13 @@ public final class GoogleCloudDataplexV1DataDiscoverySpecStorageConfig extends c
6363
@com.google.api.client.util.Key
6464
private GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions jsonOptions;
6565

66+
/**
67+
* Optional. Specifies configuration for unstructured data discovery.
68+
* The value may be {@code null}.
69+
*/
70+
@com.google.api.client.util.Key
71+
private GoogleCloudDataplexV1DataDiscoverySpecStorageConfigUnstructuredDataOptions unstructuredDataOptions;
72+
6673
/**
6774
* Optional. Configuration for CSV data.
6875
* @return value or {@code null} for none
@@ -143,6 +150,23 @@ public GoogleCloudDataplexV1DataDiscoverySpecStorageConfig setJsonOptions(Google
143150
return this;
144151
}
145152

153+
/**
154+
* Optional. Specifies configuration for unstructured data discovery.
155+
* @return value or {@code null} for none
156+
*/
157+
public GoogleCloudDataplexV1DataDiscoverySpecStorageConfigUnstructuredDataOptions getUnstructuredDataOptions() {
158+
return unstructuredDataOptions;
159+
}
160+
161+
/**
162+
* Optional. Specifies configuration for unstructured data discovery.
163+
* @param unstructuredDataOptions unstructuredDataOptions or {@code null} for none
164+
*/
165+
public GoogleCloudDataplexV1DataDiscoverySpecStorageConfig setUnstructuredDataOptions(GoogleCloudDataplexV1DataDiscoverySpecStorageConfigUnstructuredDataOptions unstructuredDataOptions) {
166+
this.unstructuredDataOptions = unstructuredDataOptions;
167+
return this;
168+
}
169+
146170
@Override
147171
public GoogleCloudDataplexV1DataDiscoverySpecStorageConfig set(String fieldName, Object value) {
148172
return (GoogleCloudDataplexV1DataDiscoverySpecStorageConfig) super.set(fieldName, value);
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
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+
* Describes options for unstructured data discovery.
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 GoogleCloudDataplexV1DataDiscoverySpecStorageConfigUnstructuredDataOptions extends com.google.api.client.json.GenericJson {
31+
32+
/**
33+
* Optional. Deprecated: Use semantic_inference_enabled instead. Specifies whether deeper entity
34+
* inference over the objects' contents using GenAI is enabled.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.Boolean entityInferenceEnabled;
39+
40+
/**
41+
* Optional. Specifies whether deeper semantic inference over the objects' contents using GenAI is
42+
* enabled.
43+
* The value may be {@code null}.
44+
*/
45+
@com.google.api.client.util.Key
46+
private java.lang.Boolean semanticInferenceEnabled;
47+
48+
/**
49+
* Optional. Deprecated: Use semantic_inference_enabled instead. Specifies whether deeper entity
50+
* inference over the objects' contents using GenAI is enabled.
51+
* @return value or {@code null} for none
52+
*/
53+
public java.lang.Boolean getEntityInferenceEnabled() {
54+
return entityInferenceEnabled;
55+
}
56+
57+
/**
58+
* Optional. Deprecated: Use semantic_inference_enabled instead. Specifies whether deeper entity
59+
* inference over the objects' contents using GenAI is enabled.
60+
* @param entityInferenceEnabled entityInferenceEnabled or {@code null} for none
61+
*/
62+
public GoogleCloudDataplexV1DataDiscoverySpecStorageConfigUnstructuredDataOptions setEntityInferenceEnabled(java.lang.Boolean entityInferenceEnabled) {
63+
this.entityInferenceEnabled = entityInferenceEnabled;
64+
return this;
65+
}
66+
67+
/**
68+
* Optional. Specifies whether deeper semantic inference over the objects' contents using GenAI is
69+
* enabled.
70+
* @return value or {@code null} for none
71+
*/
72+
public java.lang.Boolean getSemanticInferenceEnabled() {
73+
return semanticInferenceEnabled;
74+
}
75+
76+
/**
77+
* Optional. Specifies whether deeper semantic inference over the objects' contents using GenAI is
78+
* enabled.
79+
* @param semanticInferenceEnabled semanticInferenceEnabled or {@code null} for none
80+
*/
81+
public GoogleCloudDataplexV1DataDiscoverySpecStorageConfigUnstructuredDataOptions setSemanticInferenceEnabled(java.lang.Boolean semanticInferenceEnabled) {
82+
this.semanticInferenceEnabled = semanticInferenceEnabled;
83+
return this;
84+
}
85+
86+
@Override
87+
public GoogleCloudDataplexV1DataDiscoverySpecStorageConfigUnstructuredDataOptions set(String fieldName, Object value) {
88+
return (GoogleCloudDataplexV1DataDiscoverySpecStorageConfigUnstructuredDataOptions) super.set(fieldName, value);
89+
}
90+
91+
@Override
92+
public GoogleCloudDataplexV1DataDiscoverySpecStorageConfigUnstructuredDataOptions clone() {
93+
return (GoogleCloudDataplexV1DataDiscoverySpecStorageConfigUnstructuredDataOptions) super.clone();
94+
}
95+
96+
}

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

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,6 @@ public final class GoogleCloudDataplexV1DataDocumentationResultDatasetResult ext
5151
@com.google.api.client.util.Key
5252
private java.util.List<GoogleCloudDataplexV1DataDocumentationResultSchemaRelationship> schemaRelationships;
5353

54-
/**
55-
* Output only. Generated table and column descriptions for each table in the dataset.
56-
* The value may be {@code null}.
57-
*/
58-
@com.google.api.client.util.Key
59-
private java.util.List<GoogleCloudDataplexV1DataDocumentationResultTableResult> tableResults;
60-
6154
/**
6255
* Output only. Generated Dataset description.
6356
* @return value or {@code null} for none
@@ -111,23 +104,6 @@ public GoogleCloudDataplexV1DataDocumentationResultDatasetResult setSchemaRelati
111104
return this;
112105
}
113106

114-
/**
115-
* Output only. Generated table and column descriptions for each table in the dataset.
116-
* @return value or {@code null} for none
117-
*/
118-
public java.util.List<GoogleCloudDataplexV1DataDocumentationResultTableResult> getTableResults() {
119-
return tableResults;
120-
}
121-
122-
/**
123-
* Output only. Generated table and column descriptions for each table in the dataset.
124-
* @param tableResults tableResults or {@code null} for none
125-
*/
126-
public GoogleCloudDataplexV1DataDocumentationResultDatasetResult setTableResults(java.util.List<GoogleCloudDataplexV1DataDocumentationResultTableResult> tableResults) {
127-
this.tableResults = tableResults;
128-
return this;
129-
}
130-
131107
@Override
132108
public GoogleCloudDataplexV1DataDocumentationResultDatasetResult set(String fieldName, Object value) {
133109
return (GoogleCloudDataplexV1DataDocumentationResultDatasetResult) super.set(fieldName, value);

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,13 @@ public final class GoogleCloudDataplexV1DataProfileSpec extends com.google.api.c
5353
@com.google.api.client.util.Key
5454
private GoogleCloudDataplexV1DataProfileSpecSelectedFields includeFields;
5555

56+
/**
57+
* Optional. The execution mode for the profile scan.
58+
* The value may be {@code null}.
59+
*/
60+
@com.google.api.client.util.Key
61+
private java.lang.String mode;
62+
5663
/**
5764
* Optional. Actions to take upon job completion..
5865
* The value may be {@code null}.
@@ -135,6 +142,23 @@ public GoogleCloudDataplexV1DataProfileSpec setIncludeFields(GoogleCloudDataplex
135142
return this;
136143
}
137144

145+
/**
146+
* Optional. The execution mode for the profile scan.
147+
* @return value or {@code null} for none
148+
*/
149+
public java.lang.String getMode() {
150+
return mode;
151+
}
152+
153+
/**
154+
* Optional. The execution mode for the profile scan.
155+
* @param mode mode or {@code null} for none
156+
*/
157+
public GoogleCloudDataplexV1DataProfileSpec setMode(java.lang.String mode) {
158+
this.mode = mode;
159+
return this;
160+
}
161+
138162
/**
139163
* Optional. Actions to take upon job completion..
140164
* @return value or {@code null} for none

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

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,14 @@ public final class GoogleCloudDataplexV1DataScan extends com.google.api.client.j
125125
@com.google.api.client.util.Key
126126
private java.lang.String displayName;
127127

128+
/**
129+
* Optional. Immutable. The identity to run the datascan. If not specified, defaults to the
130+
* Dataplex Service Agent.
131+
* The value may be {@code null}.
132+
*/
133+
@com.google.api.client.util.Key
134+
private GoogleCloudDataplexV1ExecutionIdentity executionIdentity;
135+
128136
/**
129137
* Optional. DataScan execution settings.If not specified, the fields in it will use their default
130138
* values.
@@ -389,6 +397,25 @@ public GoogleCloudDataplexV1DataScan setDisplayName(java.lang.String displayName
389397
return this;
390398
}
391399

400+
/**
401+
* Optional. Immutable. The identity to run the datascan. If not specified, defaults to the
402+
* Dataplex Service Agent.
403+
* @return value or {@code null} for none
404+
*/
405+
public GoogleCloudDataplexV1ExecutionIdentity getExecutionIdentity() {
406+
return executionIdentity;
407+
}
408+
409+
/**
410+
* Optional. Immutable. The identity to run the datascan. If not specified, defaults to the
411+
* Dataplex Service Agent.
412+
* @param executionIdentity executionIdentity or {@code null} for none
413+
*/
414+
public GoogleCloudDataplexV1DataScan setExecutionIdentity(GoogleCloudDataplexV1ExecutionIdentity executionIdentity) {
415+
this.executionIdentity = executionIdentity;
416+
return this;
417+
}
418+
392419
/**
393420
* Optional. DataScan execution settings.If not specified, the fields in it will use their default
394421
* values.

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,13 @@ public final class GoogleCloudDataplexV1DataScanJob extends com.google.api.clien
115115
@com.google.api.client.util.Key
116116
private java.lang.String name;
117117

118+
/**
119+
* Output only. A message indicating partial failure details.
120+
* The value may be {@code null}.
121+
*/
122+
@com.google.api.client.util.Key
123+
private java.lang.String partialFailureMessage;
124+
118125
/**
119126
* Output only. The time when the DataScanJob was started.
120127
* The value may be {@code null}.
@@ -351,6 +358,23 @@ public GoogleCloudDataplexV1DataScanJob setName(java.lang.String name) {
351358
return this;
352359
}
353360

361+
/**
362+
* Output only. A message indicating partial failure details.
363+
* @return value or {@code null} for none
364+
*/
365+
public java.lang.String getPartialFailureMessage() {
366+
return partialFailureMessage;
367+
}
368+
369+
/**
370+
* Output only. A message indicating partial failure details.
371+
* @param partialFailureMessage partialFailureMessage or {@code null} for none
372+
*/
373+
public GoogleCloudDataplexV1DataScanJob setPartialFailureMessage(java.lang.String partialFailureMessage) {
374+
this.partialFailureMessage = partialFailureMessage;
375+
return this;
376+
}
377+
354378
/**
355379
* Output only. The time when the DataScanJob was started.
356380
* @return value or {@code null} for none

0 commit comments

Comments
 (0)