Skip to content

Commit 035ca9a

Browse files
1 parent cf64a59 commit 035ca9a

File tree

6 files changed

+223
-7
lines changed

6 files changed

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

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

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,14 @@ public final class GoogleCloudDataplexV1ImportItem extends com.google.api.client
5555
@com.google.api.client.util.Key("entry")
5656
private GoogleCloudDataplexV1Entry entry__;
5757

58+
/**
59+
* Information about the entry link. User should provide either one of the entry or entry_link.
60+
* While providing entry_link, user should not provide update_mask and aspect_keys.
61+
* The value may be {@code null}.
62+
*/
63+
@com.google.api.client.util.Key
64+
private GoogleCloudDataplexV1EntryLink entryLink;
65+
5866
/**
5967
* The fields to update, in paths that are relative to the Entry resource. Separate each field
6068
* with a comma.In FULL entry sync mode, Dataplex includes the paths of all of the fields for an
@@ -122,6 +130,25 @@ public GoogleCloudDataplexV1ImportItem setEntry(GoogleCloudDataplexV1Entry entry
122130
return this;
123131
}
124132

133+
/**
134+
* Information about the entry link. User should provide either one of the entry or entry_link.
135+
* While providing entry_link, user should not provide update_mask and aspect_keys.
136+
* @return value or {@code null} for none
137+
*/
138+
public GoogleCloudDataplexV1EntryLink getEntryLink() {
139+
return entryLink;
140+
}
141+
142+
/**
143+
* Information about the entry link. User should provide either one of the entry or entry_link.
144+
* While providing entry_link, user should not provide update_mask and aspect_keys.
145+
* @param entryLink entryLink or {@code null} for none
146+
*/
147+
public GoogleCloudDataplexV1ImportItem setEntryLink(GoogleCloudDataplexV1EntryLink entryLink) {
148+
this.entryLink = entryLink;
149+
return this;
150+
}
151+
125152
/**
126153
* The fields to update, in paths that are relative to the Entry resource. Separate each field
127154
* with a comma.In FULL entry sync mode, Dataplex includes the paths of all of the fields for an

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

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,27 @@ public final class GoogleCloudDataplexV1MetadataJobImportJobResult extends com.g
3636
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
3737
private java.lang.Long createdEntries;
3838

39+
/**
40+
* Output only. The total number of entry links that were successfully created.
41+
* The value may be {@code null}.
42+
*/
43+
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
44+
private java.lang.Long createdEntryLinks;
45+
3946
/**
4047
* Output only. The total number of entries that were deleted.
4148
* The value may be {@code null}.
4249
*/
4350
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
4451
private java.lang.Long deletedEntries;
4552

53+
/**
54+
* Output only. The total number of entry links that were successfully deleted.
55+
* The value may be {@code null}.
56+
*/
57+
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
58+
private java.lang.Long deletedEntryLinks;
59+
4660
/**
4761
* Output only. The total number of entries that were recreated.
4862
* The value may be {@code null}.
@@ -57,6 +71,13 @@ public final class GoogleCloudDataplexV1MetadataJobImportJobResult extends com.g
5771
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
5872
private java.lang.Long unchangedEntries;
5973

74+
/**
75+
* Output only. The total number of entry links that were left unchanged.
76+
* The value may be {@code null}.
77+
*/
78+
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
79+
private java.lang.Long unchangedEntryLinks;
80+
6081
/**
6182
* Output only. The time when the status was updated.
6283
* The value may be {@code null}.
@@ -88,6 +109,23 @@ public GoogleCloudDataplexV1MetadataJobImportJobResult setCreatedEntries(java.la
88109
return this;
89110
}
90111

112+
/**
113+
* Output only. The total number of entry links that were successfully created.
114+
* @return value or {@code null} for none
115+
*/
116+
public java.lang.Long getCreatedEntryLinks() {
117+
return createdEntryLinks;
118+
}
119+
120+
/**
121+
* Output only. The total number of entry links that were successfully created.
122+
* @param createdEntryLinks createdEntryLinks or {@code null} for none
123+
*/
124+
public GoogleCloudDataplexV1MetadataJobImportJobResult setCreatedEntryLinks(java.lang.Long createdEntryLinks) {
125+
this.createdEntryLinks = createdEntryLinks;
126+
return this;
127+
}
128+
91129
/**
92130
* Output only. The total number of entries that were deleted.
93131
* @return value or {@code null} for none
@@ -105,6 +143,23 @@ public GoogleCloudDataplexV1MetadataJobImportJobResult setDeletedEntries(java.la
105143
return this;
106144
}
107145

146+
/**
147+
* Output only. The total number of entry links that were successfully deleted.
148+
* @return value or {@code null} for none
149+
*/
150+
public java.lang.Long getDeletedEntryLinks() {
151+
return deletedEntryLinks;
152+
}
153+
154+
/**
155+
* Output only. The total number of entry links that were successfully deleted.
156+
* @param deletedEntryLinks deletedEntryLinks or {@code null} for none
157+
*/
158+
public GoogleCloudDataplexV1MetadataJobImportJobResult setDeletedEntryLinks(java.lang.Long deletedEntryLinks) {
159+
this.deletedEntryLinks = deletedEntryLinks;
160+
return this;
161+
}
162+
108163
/**
109164
* Output only. The total number of entries that were recreated.
110165
* @return value or {@code null} for none
@@ -139,6 +194,23 @@ public GoogleCloudDataplexV1MetadataJobImportJobResult setUnchangedEntries(java.
139194
return this;
140195
}
141196

197+
/**
198+
* Output only. The total number of entry links that were left unchanged.
199+
* @return value or {@code null} for none
200+
*/
201+
public java.lang.Long getUnchangedEntryLinks() {
202+
return unchangedEntryLinks;
203+
}
204+
205+
/**
206+
* Output only. The total number of entry links that were left unchanged.
207+
* @param unchangedEntryLinks unchangedEntryLinks or {@code null} for none
208+
*/
209+
public GoogleCloudDataplexV1MetadataJobImportJobResult setUnchangedEntryLinks(java.lang.Long unchangedEntryLinks) {
210+
this.unchangedEntryLinks = unchangedEntryLinks;
211+
return this;
212+
}
213+
142214
/**
143215
* Output only. The time when the status was updated.
144216
* @return value or {@code null} for none

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

Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,18 @@ public final class GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope e
5454
@com.google.api.client.util.Key
5555
private java.util.List<java.lang.String> entryGroups;
5656

57+
/**
58+
* Optional. The entry link types that are in scope for the import job, specified as relative
59+
* resource names in the format
60+
* projects/{project_number_or_id}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}.
61+
* The job modifies only the entryLinks that belong to these entry link types.If the metadata
62+
* import file attempts to create or delete an entry link whose entry link type isn't included in
63+
* this list, the import job will skip those entry links.
64+
* The value may be {@code null}.
65+
*/
66+
@com.google.api.client.util.Key
67+
private java.util.List<java.lang.String> entryLinkTypes;
68+
5769
/**
5870
* Required. The entry types that are in scope for the import job, specified as relative resource
5971
* names in the format
@@ -67,6 +79,30 @@ public final class GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope e
6779
@com.google.api.client.util.Key
6880
private java.util.List<java.lang.String> entryTypes;
6981

82+
/**
83+
* Optional. The glossaries that are in scope for the import job, specified as relative resource
84+
* names in the format
85+
* projects/{project_number_or_id}/locations/{location_id}/glossaries/{glossary_id}.While
86+
* importing Business Glossary entries, the user must provide glossaries. While importing entries,
87+
* the user does not have to provide glossaries. If the metadata import file attempts to modify
88+
* Business Glossary entries whose glossary isn't included in this list, the import job will skip
89+
* those entries.The location of a glossary must either match the location of the job, or the
90+
* glossary must be global.
91+
* The value may be {@code null}.
92+
*/
93+
@com.google.api.client.util.Key
94+
private java.util.List<java.lang.String> glossaries;
95+
96+
/**
97+
* Optional. Defines the scope of entries that can be referenced in the entry links.Currently,
98+
* projects are supported as valid scopes. Format: projects/{project_number_or_id}If the metadata
99+
* import file attempts to create an entry link which references an entry that is not in the
100+
* scope, the import job will skip that entry link.
101+
* The value may be {@code null}.
102+
*/
103+
@com.google.api.client.util.Key
104+
private java.util.List<java.lang.String> referencedEntryScopes;
105+
70106
/**
71107
* Optional. The aspect types that are in scope for the import job, specified as relative resource
72108
* names in the format
@@ -123,6 +159,33 @@ public GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope setEntryGroup
123159
return this;
124160
}
125161

162+
/**
163+
* Optional. The entry link types that are in scope for the import job, specified as relative
164+
* resource names in the format
165+
* projects/{project_number_or_id}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}.
166+
* The job modifies only the entryLinks that belong to these entry link types.If the metadata
167+
* import file attempts to create or delete an entry link whose entry link type isn't included in
168+
* this list, the import job will skip those entry links.
169+
* @return value or {@code null} for none
170+
*/
171+
public java.util.List<java.lang.String> getEntryLinkTypes() {
172+
return entryLinkTypes;
173+
}
174+
175+
/**
176+
* Optional. The entry link types that are in scope for the import job, specified as relative
177+
* resource names in the format
178+
* projects/{project_number_or_id}/locations/{location_id}/entryLinkTypes/{entry_link_type_id}.
179+
* The job modifies only the entryLinks that belong to these entry link types.If the metadata
180+
* import file attempts to create or delete an entry link whose entry link type isn't included in
181+
* this list, the import job will skip those entry links.
182+
* @param entryLinkTypes entryLinkTypes or {@code null} for none
183+
*/
184+
public GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope setEntryLinkTypes(java.util.List<java.lang.String> entryLinkTypes) {
185+
this.entryLinkTypes = entryLinkTypes;
186+
return this;
187+
}
188+
126189
/**
127190
* Required. The entry types that are in scope for the import job, specified as relative resource
128191
* names in the format
@@ -152,6 +215,60 @@ public GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope setEntryTypes
152215
return this;
153216
}
154217

218+
/**
219+
* Optional. The glossaries that are in scope for the import job, specified as relative resource
220+
* names in the format
221+
* projects/{project_number_or_id}/locations/{location_id}/glossaries/{glossary_id}.While
222+
* importing Business Glossary entries, the user must provide glossaries. While importing entries,
223+
* the user does not have to provide glossaries. If the metadata import file attempts to modify
224+
* Business Glossary entries whose glossary isn't included in this list, the import job will skip
225+
* those entries.The location of a glossary must either match the location of the job, or the
226+
* glossary must be global.
227+
* @return value or {@code null} for none
228+
*/
229+
public java.util.List<java.lang.String> getGlossaries() {
230+
return glossaries;
231+
}
232+
233+
/**
234+
* Optional. The glossaries that are in scope for the import job, specified as relative resource
235+
* names in the format
236+
* projects/{project_number_or_id}/locations/{location_id}/glossaries/{glossary_id}.While
237+
* importing Business Glossary entries, the user must provide glossaries. While importing entries,
238+
* the user does not have to provide glossaries. If the metadata import file attempts to modify
239+
* Business Glossary entries whose glossary isn't included in this list, the import job will skip
240+
* those entries.The location of a glossary must either match the location of the job, or the
241+
* glossary must be global.
242+
* @param glossaries glossaries or {@code null} for none
243+
*/
244+
public GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope setGlossaries(java.util.List<java.lang.String> glossaries) {
245+
this.glossaries = glossaries;
246+
return this;
247+
}
248+
249+
/**
250+
* Optional. Defines the scope of entries that can be referenced in the entry links.Currently,
251+
* projects are supported as valid scopes. Format: projects/{project_number_or_id}If the metadata
252+
* import file attempts to create an entry link which references an entry that is not in the
253+
* scope, the import job will skip that entry link.
254+
* @return value or {@code null} for none
255+
*/
256+
public java.util.List<java.lang.String> getReferencedEntryScopes() {
257+
return referencedEntryScopes;
258+
}
259+
260+
/**
261+
* Optional. Defines the scope of entries that can be referenced in the entry links.Currently,
262+
* projects are supported as valid scopes. Format: projects/{project_number_or_id}If the metadata
263+
* import file attempts to create an entry link which references an entry that is not in the
264+
* scope, the import job will skip that entry link.
265+
* @param referencedEntryScopes referencedEntryScopes or {@code null} for none
266+
*/
267+
public GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope setReferencedEntryScopes(java.util.List<java.lang.String> referencedEntryScopes) {
268+
this.referencedEntryScopes = referencedEntryScopes;
269+
return this;
270+
}
271+
155272
@Override
156273
public GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope set(String fieldName, Object value) {
157274
return (GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope) super.set(fieldName, value);

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

Lines changed: 3 additions & 3 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-dataplex</artifactId>
11-
<version>v1-rev20250520-2.0.0</version>
12-
<name>Cloud Dataplex API v1-rev20250520-2.0.0</name>
11+
<version>v1-rev20250525-2.0.0</version>
12+
<name>Cloud Dataplex API v1-rev20250525-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>
@@ -147,7 +147,7 @@
147147
<plugin>
148148
<groupId>org.apache.maven.plugins</groupId>
149149
<artifactId>maven-gpg-plugin</artifactId>
150-
<version>1.6</version>
150+
<version>3.2.7</version>
151151
<executions>
152152
<execution>
153153
<id>sign-artifacts</id>

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

0 commit comments

Comments
 (0)