Skip to content

Commit 4e6e40c

Browse files
1 parent 308208a commit 4e6e40c

File tree

6 files changed

+83
-85
lines changed

6 files changed

+83
-85
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-rev20250116-2.0.0</version>
25+
<version>v1-rev20250129-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-rev20250116-2.0.0'
38+
implementation 'com.google.apis:google-api-services-dataplex:v1-rev20250129-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: 33 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,12 @@ public final class GoogleCloudDataplexV1ImportItem extends com.google.api.client
3737
* The aspects to modify. Supports the following syntaxes: {aspect_type_reference}: matches
3838
* aspects that belong to the specified aspect type and are attached directly to the entry.
3939
* {aspect_type_reference}@{path}: matches aspects that belong to the specified aspect type and
40-
* path. @* : matches aspects of the given type for all paths. *@path : matches aspects of all
41-
* types on the given path. Replace {aspect_type_reference} with a reference to the aspect type,
42-
* in the format {project_id_or_number}.{location_id}.{aspect_type_id}.If you leave this field
43-
* empty, it is treated as specifying exactly those aspects that are present within the specified
44-
* entry.In FULL entry sync mode, Dataplex implicitly adds the keys for all of the required
45-
* aspects of an entry.
40+
* path. {aspect_type_reference}@* : matches aspects of the given type for all paths. *@path :
41+
* matches aspects of all types on the given path.Replace {aspect_type_reference} with a reference
42+
* to the aspect type, in the format {project_id_or_number}.{location_id}.{aspect_type_id}.In FULL
43+
* entry sync mode, if you leave this field empty, it is treated as specifying exactly those
44+
* aspects that are present within the specified entry. Dataplex implicitly adds the keys for all
45+
* of the required aspects of an entry.
4646
* The value may be {@code null}.
4747
*/
4848
@com.google.api.client.util.Key
@@ -61,10 +61,11 @@ public final class GoogleCloudDataplexV1ImportItem extends com.google.api.client
6161
* entry that can be modified, including aspects. This means that Dataplex replaces the existing
6262
* entry with the entry in the metadata import file. All modifiable fields are updated, regardless
6363
* of the fields that are listed in the update mask, and regardless of whether a field is present
64-
* in the entry object.The update_mask field is ignored when an entry is created or re-
65-
* created.Dataplex also determines which entries and aspects to modify by comparing the values
66-
* and timestamps that you provide in the metadata import file with the values and timestamps that
67-
* exist in your project. For more information, see Comparison logic
64+
* in the entry object.The update_mask field is ignored when an entry is created or re-created.In
65+
* an aspect-only metadata job (when entry sync mode is NONE), set this value to aspects.Dataplex
66+
* also determines which entries and aspects to modify by comparing the values and timestamps that
67+
* you provide in the metadata import file with the values and timestamps that exist in your
68+
* project. For more information, see Comparison logic
6869
* (https://cloud.google.com/dataplex/docs/import-metadata#data-modification-logic).
6970
* The value may be {@code null}.
7071
*/
@@ -75,12 +76,12 @@ public final class GoogleCloudDataplexV1ImportItem extends com.google.api.client
7576
* The aspects to modify. Supports the following syntaxes: {aspect_type_reference}: matches
7677
* aspects that belong to the specified aspect type and are attached directly to the entry.
7778
* {aspect_type_reference}@{path}: matches aspects that belong to the specified aspect type and
78-
* path. @* : matches aspects of the given type for all paths. *@path : matches aspects of all
79-
* types on the given path. Replace {aspect_type_reference} with a reference to the aspect type,
80-
* in the format {project_id_or_number}.{location_id}.{aspect_type_id}.If you leave this field
81-
* empty, it is treated as specifying exactly those aspects that are present within the specified
82-
* entry.In FULL entry sync mode, Dataplex implicitly adds the keys for all of the required
83-
* aspects of an entry.
79+
* path. {aspect_type_reference}@* : matches aspects of the given type for all paths. *@path :
80+
* matches aspects of all types on the given path.Replace {aspect_type_reference} with a reference
81+
* to the aspect type, in the format {project_id_or_number}.{location_id}.{aspect_type_id}.In FULL
82+
* entry sync mode, if you leave this field empty, it is treated as specifying exactly those
83+
* aspects that are present within the specified entry. Dataplex implicitly adds the keys for all
84+
* of the required aspects of an entry.
8485
* @return value or {@code null} for none
8586
*/
8687
public java.util.List<java.lang.String> getAspectKeys() {
@@ -91,12 +92,12 @@ public java.util.List<java.lang.String> getAspectKeys() {
9192
* The aspects to modify. Supports the following syntaxes: {aspect_type_reference}: matches
9293
* aspects that belong to the specified aspect type and are attached directly to the entry.
9394
* {aspect_type_reference}@{path}: matches aspects that belong to the specified aspect type and
94-
* path. @* : matches aspects of the given type for all paths. *@path : matches aspects of all
95-
* types on the given path. Replace {aspect_type_reference} with a reference to the aspect type,
96-
* in the format {project_id_or_number}.{location_id}.{aspect_type_id}.If you leave this field
97-
* empty, it is treated as specifying exactly those aspects that are present within the specified
98-
* entry.In FULL entry sync mode, Dataplex implicitly adds the keys for all of the required
99-
* aspects of an entry.
95+
* path. {aspect_type_reference}@* : matches aspects of the given type for all paths. *@path :
96+
* matches aspects of all types on the given path.Replace {aspect_type_reference} with a reference
97+
* to the aspect type, in the format {project_id_or_number}.{location_id}.{aspect_type_id}.In FULL
98+
* entry sync mode, if you leave this field empty, it is treated as specifying exactly those
99+
* aspects that are present within the specified entry. Dataplex implicitly adds the keys for all
100+
* of the required aspects of an entry.
100101
* @param aspectKeys aspectKeys or {@code null} for none
101102
*/
102103
public GoogleCloudDataplexV1ImportItem setAspectKeys(java.util.List<java.lang.String> aspectKeys) {
@@ -127,10 +128,11 @@ public GoogleCloudDataplexV1ImportItem setEntry(GoogleCloudDataplexV1Entry entry
127128
* entry that can be modified, including aspects. This means that Dataplex replaces the existing
128129
* entry with the entry in the metadata import file. All modifiable fields are updated, regardless
129130
* of the fields that are listed in the update mask, and regardless of whether a field is present
130-
* in the entry object.The update_mask field is ignored when an entry is created or re-
131-
* created.Dataplex also determines which entries and aspects to modify by comparing the values
132-
* and timestamps that you provide in the metadata import file with the values and timestamps that
133-
* exist in your project. For more information, see Comparison logic
131+
* in the entry object.The update_mask field is ignored when an entry is created or re-created.In
132+
* an aspect-only metadata job (when entry sync mode is NONE), set this value to aspects.Dataplex
133+
* also determines which entries and aspects to modify by comparing the values and timestamps that
134+
* you provide in the metadata import file with the values and timestamps that exist in your
135+
* project. For more information, see Comparison logic
134136
* (https://cloud.google.com/dataplex/docs/import-metadata#data-modification-logic).
135137
* @return value or {@code null} for none
136138
*/
@@ -144,10 +146,11 @@ public String getUpdateMask() {
144146
* entry that can be modified, including aspects. This means that Dataplex replaces the existing
145147
* entry with the entry in the metadata import file. All modifiable fields are updated, regardless
146148
* of the fields that are listed in the update mask, and regardless of whether a field is present
147-
* in the entry object.The update_mask field is ignored when an entry is created or re-
148-
* created.Dataplex also determines which entries and aspects to modify by comparing the values
149-
* and timestamps that you provide in the metadata import file with the values and timestamps that
150-
* exist in your project. For more information, see Comparison logic
149+
* in the entry object.The update_mask field is ignored when an entry is created or re-created.In
150+
* an aspect-only metadata job (when entry sync mode is NONE), set this value to aspects.Dataplex
151+
* also determines which entries and aspects to modify by comparing the values and timestamps that
152+
* you provide in the metadata import file with the values and timestamps that exist in your
153+
* project. For more information, see Comparison logic
151154
* (https://cloud.google.com/dataplex/docs/import-metadata#data-modification-logic).
152155
* @param updateMask updateMask or {@code null} for none
153156
*/

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

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,11 @@
1717
package com.google.api.services.dataplex.v1.model;
1818

1919
/**
20-
* Job specification for a metadata import job
20+
* Job specification for a metadata import job.You can run the following kinds of metadata import
21+
* jobs: Full sync of entries with incremental import of their aspects. Supported for custom
22+
* entries. Incremental import of aspects only. Supported for aspects that belong to custom entries
23+
* and system entries. For custom entries, you can modify both optional aspects and required
24+
* aspects. For system entries, you can modify optional aspects.
2125
*
2226
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2327
* transmitted over HTTP when working with the Cloud Dataplex API. For a detailed explanation see:
@@ -30,18 +34,14 @@
3034
public final class GoogleCloudDataplexV1MetadataJobImportJobSpec extends com.google.api.client.json.GenericJson {
3135

3236
/**
33-
* Required. The sync mode for aspects. Only INCREMENTAL mode is supported for aspects. An aspect
34-
* is modified only if the metadata import file includes a reference to the aspect in the
35-
* update_mask field and the aspect_keys field.
37+
* Required. The sync mode for aspects.
3638
* The value may be {@code null}.
3739
*/
3840
@com.google.api.client.util.Key
3941
private java.lang.String aspectSyncMode;
4042

4143
/**
42-
* Required. The sync mode for entries. Only FULL mode is supported for entries. All entries in
43-
* the job's scope are modified. If an entry exists in Dataplex but isn't included in the metadata
44-
* import file, the entry is deleted when you run the metadata job.
44+
* Required. The sync mode for entries.
4545
* The value may be {@code null}.
4646
*/
4747
@com.google.api.client.util.Key
@@ -88,19 +88,15 @@ public final class GoogleCloudDataplexV1MetadataJobImportJobSpec extends com.goo
8888
private java.lang.String sourceStorageUri;
8989

9090
/**
91-
* Required. The sync mode for aspects. Only INCREMENTAL mode is supported for aspects. An aspect
92-
* is modified only if the metadata import file includes a reference to the aspect in the
93-
* update_mask field and the aspect_keys field.
91+
* Required. The sync mode for aspects.
9492
* @return value or {@code null} for none
9593
*/
9694
public java.lang.String getAspectSyncMode() {
9795
return aspectSyncMode;
9896
}
9997

10098
/**
101-
* Required. The sync mode for aspects. Only INCREMENTAL mode is supported for aspects. An aspect
102-
* is modified only if the metadata import file includes a reference to the aspect in the
103-
* update_mask field and the aspect_keys field.
99+
* Required. The sync mode for aspects.
104100
* @param aspectSyncMode aspectSyncMode or {@code null} for none
105101
*/
106102
public GoogleCloudDataplexV1MetadataJobImportJobSpec setAspectSyncMode(java.lang.String aspectSyncMode) {
@@ -109,19 +105,15 @@ public GoogleCloudDataplexV1MetadataJobImportJobSpec setAspectSyncMode(java.lang
109105
}
110106

111107
/**
112-
* Required. The sync mode for entries. Only FULL mode is supported for entries. All entries in
113-
* the job's scope are modified. If an entry exists in Dataplex but isn't included in the metadata
114-
* import file, the entry is deleted when you run the metadata job.
108+
* Required. The sync mode for entries.
115109
* @return value or {@code null} for none
116110
*/
117111
public java.lang.String getEntrySyncMode() {
118112
return entrySyncMode;
119113
}
120114

121115
/**
122-
* Required. The sync mode for entries. Only FULL mode is supported for entries. All entries in
123-
* the job's scope are modified. If an entry exists in Dataplex but isn't included in the metadata
124-
* import file, the entry is deleted when you run the metadata job.
116+
* Required. The sync mode for entries.
125117
* @param entrySyncMode entrySyncMode or {@code null} for none
126118
*/
127119
public GoogleCloudDataplexV1MetadataJobImportJobSpec setEntrySyncMode(java.lang.String entrySyncMode) {

0 commit comments

Comments
 (0)