Skip to content

Commit b8496e9

Browse files
Sync Java SDK models from atlanhq/models
Source commit: 790185764cbe091cd28e190d4df1da8c1b3f87c2 Source ref: refs/heads/master Co-Authored-By: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 84dc671 commit b8496e9

814 files changed

Lines changed: 155619 additions & 1 deletion

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

sdk/src/main/java/com/atlan/model/assets/Asset.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -476,6 +476,30 @@ public abstract class Asset extends Reference implements IAsset, IReferenceable
476476
@Singular
477477
Map<String, AssetExternalDQMetadata> assetExternalDQMetadataDetails;
478478

479+
/** Single asset-level DQ score (0–100). Populated natively by tools that provide one. */
480+
@Attribute
481+
Double assetExternalDQScoreValue;
482+
483+
/** List of mean scores across all runs for each DQ test. */
484+
@Attribute
485+
@Singular
486+
SortedSet<Double> assetExternalDQTestAvgScores;
487+
488+
/** Ordered list of DQ test/scan names on this asset. Positionally aligned with the score metrics. */
489+
@Attribute
490+
@Singular
491+
SortedSet<String> assetExternalDQTestEntities;
492+
493+
/** List of scores of the most recent run for each DQ test. */
494+
@Attribute
495+
@Singular
496+
SortedSet<Double> assetExternalDQTestLatestScores;
497+
498+
/** List of minimum (floor) score across all runs for each DQ test. */
499+
@Attribute
500+
@Singular
501+
SortedSet<Double> assetExternalDQTestMinScores;
502+
479503
/** List of field key-values associated with all Aspects linked to this asset. */
480504
@Attribute
481505
@Singular("addAssetGCPDataplexAspectField")

sdk/src/main/java/com/atlan/model/assets/AuthPolicy.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,11 @@ public class AuthPolicy extends Asset implements IAuthPolicy, IAsset, IReference
5555
@Attribute
5656
IAccessControl accessControl;
5757

58+
/** Dataplex entries (assets) that have aspects of this Aspect Type attached. */
59+
@Attribute
60+
@Singular
61+
SortedSet<IGCPDataplexAspectType> gcpDataplexAspectTypeMetadataEntities;
62+
5863
/** TBC */
5964
@Attribute
6065
Boolean isPolicyEnabled;

sdk/src/main/java/com/atlan/model/assets/AuthService.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.util.List;
2222
import java.util.Map;
2323
import java.util.Optional;
24+
import java.util.SortedSet;
2425
import java.util.concurrent.ThreadLocalRandom;
2526
import javax.annotation.processing.Generated;
2627
import lombok.*;
@@ -68,6 +69,11 @@ public class AuthService extends Asset implements IAuthService, IAsset, IReferen
6869
@Attribute
6970
String authServiceType;
7071

72+
/** Dataplex entries (assets) that have aspects of this Aspect Type attached. */
73+
@Attribute
74+
@Singular
75+
SortedSet<IGCPDataplexAspectType> gcpDataplexAspectTypeMetadataEntities;
76+
7177
/** TBC */
7278
@Attribute
7379
String tagService;

sdk/src/main/java/com/atlan/model/assets/Badge.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,11 @@ public class Badge extends Asset implements IBadge, IResource, ICatalog, IAsset,
6060
@Attribute
6161
String catalogDatasetGuid;
6262

63+
/** Dataplex entries (assets) that have aspects of this Aspect Type attached. */
64+
@Attribute
65+
@Singular
66+
SortedSet<IGCPDataplexAspectType> gcpDataplexAspectTypeMetadataEntities;
67+
6368
/** Tasks to which this asset provides input. */
6469
@Attribute
6570
@Singular

sdk/src/main/java/com/atlan/model/assets/BusinessPolicyException.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,11 @@ public class BusinessPolicyException extends Asset
120120
@Singular("exceptionForBusinessPolicy")
121121
SortedSet<IBusinessPolicyException> exceptionsForBusinessPolicy;
122122

123+
/** Dataplex entries (assets) that have aspects of this Aspect Type attached. */
124+
@Attribute
125+
@Singular
126+
SortedSet<IGCPDataplexAspectType> gcpDataplexAspectTypeMetadataEntities;
127+
123128
/** BusinessPolicy that have the same (or relatable) compliance */
124129
@Attribute
125130
@Singular

sdk/src/main/java/com/atlan/model/assets/BusinessPolicyIncident.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,11 @@ public class BusinessPolicyIncident extends Asset
112112
@Singular("exceptionForBusinessPolicy")
113113
SortedSet<IBusinessPolicyException> exceptionsForBusinessPolicy;
114114

115+
/** Dataplex entries (assets) that have aspects of this Aspect Type attached. */
116+
@Attribute
117+
@Singular
118+
SortedSet<IGCPDataplexAspectType> gcpDataplexAspectTypeMetadataEntities;
119+
115120
/** Status of this asset's severity. */
116121
@Attribute
117122
IncidentSeverity incidentSeverity;

sdk/src/main/java/com/atlan/model/assets/BusinessPolicyLog.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,11 @@ public class BusinessPolicyLog extends Asset implements IBusinessPolicyLog, IBus
109109
@Singular("exceptionForBusinessPolicy")
110110
SortedSet<IBusinessPolicyException> exceptionsForBusinessPolicy;
111111

112+
/** Dataplex entries (assets) that have aspects of this Aspect Type attached. */
113+
@Attribute
114+
@Singular
115+
SortedSet<IGCPDataplexAspectType> gcpDataplexAspectTypeMetadataEntities;
116+
112117
/** number of governed assets in the policy */
113118
@Attribute
114119
Long governedAssetsCount;

sdk/src/main/java/com/atlan/model/assets/Column.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,10 @@ public class Column extends Asset implements IColumn, ISQL, ICatalog, IAsset, IR
125125
@Attribute
126126
Long columnDistinctValuesCountLong;
127127

128+
/** Percentage of rows in a column that contain distinct values. */
129+
@Attribute
130+
Double columnDistinctValuesPercentage;
131+
128132
/** Detailed information representing a histogram of values for a column. */
129133
@Attribute
130134
AssetHistogram columnDistributionHistogram;

sdk/src/main/java/com/atlan/model/assets/Connection.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,10 @@ public class Connection extends Asset implements IConnection, IAsset, IReference
102102
@Attribute
103103
Boolean connectionIsDQEnabled;
104104

105+
/** Strategy configuration for reverse-sync operations on this connection, stored as a stringified JSON array. Each element specifies a source entity type and whether reverse-sync is enabled for it, e.g. [{"source_entity": "Aspects", "enabled": true}]. */
106+
@Attribute
107+
String connectionReverseSyncStrategy;
108+
105109
/** Unique identifier (GUID) for the SSO credentials to use for this connection. */
106110
@Attribute
107111
String connectionSSOCredentialGuid;

sdk/src/main/java/com/atlan/model/assets/ConnectionProcess.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,11 @@ public class ConnectionProcess extends Asset implements IConnectionProcess, ILin
9898
@Attribute
9999
IFlowControlOperation flowOrchestratedBy;
100100

101+
/** Dataplex entries (assets) that have aspects of this Aspect Type attached. */
102+
@Attribute
103+
@Singular
104+
SortedSet<IGCPDataplexAspectType> gcpDataplexAspectTypeMetadataEntities;
105+
101106
/** Assets that are inputs to this process. */
102107
@Attribute
103108
@Singular

0 commit comments

Comments
 (0)