diff --git a/sdk/src/main/java/com/atlan/model/assets/Asset.java b/sdk/src/main/java/com/atlan/model/assets/Asset.java index 952abc6638..768985928f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/Asset.java +++ b/sdk/src/main/java/com/atlan/model/assets/Asset.java @@ -489,6 +489,14 @@ public abstract class Asset extends Reference implements IAsset, IReferenceable @Attribute AtlanIcon assetIcon; + /** The type of request form on Immuta applicable for the asset. */ + @Attribute + String assetImmutaRequestType; + + /** URL of the request form on Immuta relevant to the asset. */ + @Attribute + String assetImmutaRequestUrl; + /** Internal Popularity score for this asset. */ @Attribute Double assetInternalPopularityScore; diff --git a/sdk/src/main/java/com/atlan/model/assets/AzureEventHub.java b/sdk/src/main/java/com/atlan/model/assets/AzureEventHub.java index c88da05903..f4ec86b0bb 100644 --- a/sdk/src/main/java/com/atlan/model/assets/AzureEventHub.java +++ b/sdk/src/main/java/com/atlan/model/assets/AzureEventHub.java @@ -51,7 +51,7 @@ public class AzureEventHub extends Asset @Builder.Default String typeName = TYPE_NAME; - /** TBC */ + /** Operational status of the Azure Event Hub at the source. */ @Attribute String azureEventHubStatus; @@ -70,23 +70,44 @@ public class AzureEventHub extends Asset @Singular SortedSet inputToSparkJobs; + /** Kafka cluster containing this topic. */ + @Attribute + IKafkaCluster kafkaCluster; + /** Consumer groups subscribed to this topic. */ @Attribute @Singular SortedSet kafkaConsumerGroups; + /** Schema fields defined within this Kafka topic. */ + @Attribute + @Singular + SortedSet kafkaFields; + /** Cleanup policy for this topic. */ @Attribute KafkaTopicCleanupPolicy kafkaTopicCleanupPolicy; + /** Unique name of the Kafka cluster in which this topic exists. */ + @Attribute + String kafkaTopicClusterQualifiedName; + /** Type of compression used for this topic. */ @Attribute KafkaTopicCompressionType kafkaTopicCompressionType; + /** Number of consumer groups consuming this topic. */ + @Attribute + Long kafkaTopicConsumerCount; + /** Whether this topic is an internal topic (true) or not (false). */ @Attribute Boolean kafkaTopicIsInternal; + /** Whether this topic is fully managed by a schema registry (true) or not (false). */ + @Attribute + Boolean kafkaTopicIsSchemaManaged; + /** Comma seperated Cleanup policy for this topic. */ @Attribute String kafkaTopicLogCleanupPolicy; @@ -103,10 +124,18 @@ public class AzureEventHub extends Asset @Attribute Long kafkaTopicReplicationFactor; + /** Maximum size in bytes that a topic can grow to before discarding old messages; -1 means unlimited. */ + @Attribute + Long kafkaTopicRetentionBytes; + /** Amount of time messages will be retained in this topic, in milliseconds. */ @Attribute Long kafkaTopicRetentionTimeInMs; + /** Name of the schema registry subject governing this topic, if any. */ + @Attribute + String kafkaTopicSchemaRegistrySubjectName; + /** Segment size for this topic. */ @Attribute Long kafkaTopicSegmentBytes; diff --git a/sdk/src/main/java/com/atlan/model/assets/AzureEventHubConsumerGroup.java b/sdk/src/main/java/com/atlan/model/assets/AzureEventHubConsumerGroup.java index 44e4dd9424..4999485302 100644 --- a/sdk/src/main/java/com/atlan/model/assets/AzureEventHubConsumerGroup.java +++ b/sdk/src/main/java/com/atlan/model/assets/AzureEventHubConsumerGroup.java @@ -9,6 +9,7 @@ import com.atlan.exception.NotFoundException; import com.atlan.model.enums.AtlanAnnouncementType; import com.atlan.model.enums.CertificateStatus; +import com.atlan.model.enums.KafkaConsumerGroupState; import com.atlan.model.fields.AtlanField; import com.atlan.model.relations.Reference; import com.atlan.model.relations.UniqueAttributes; @@ -73,10 +74,19 @@ public class AzureEventHubConsumerGroup extends Asset @Singular SortedSet inputToSparkJobs; + /** List of topic-partition pairs assigned to this consumer group. */ + @Attribute + @Singular + SortedSet kafkaConsumerGroupAssignedPartitions; + /** Number of members in this consumer group. */ @Attribute Long kafkaConsumerGroupMemberCount; + /** State of this consumer group. */ + @Attribute + KafkaConsumerGroupState kafkaConsumerGroupState; + /** List of consumption properties for Kafka topics, for this consumer group. */ @Attribute @Singular diff --git a/sdk/src/main/java/com/atlan/model/assets/IADF.java b/sdk/src/main/java/com/atlan/model/assets/IADF.java index 0f6831a186..9a083c413b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IADF.java +++ b/sdk/src/main/java/com/atlan/model/assets/IADF.java @@ -346,6 +346,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IADLS.java b/sdk/src/main/java/com/atlan/model/assets/IADLS.java index f351df9de4..7d3364d328 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IADLS.java +++ b/sdk/src/main/java/com/atlan/model/assets/IADLS.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IADLSAccount.java b/sdk/src/main/java/com/atlan/model/assets/IADLSAccount.java index 186c433e6f..0c71d840c4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IADLSAccount.java +++ b/sdk/src/main/java/com/atlan/model/assets/IADLSAccount.java @@ -424,6 +424,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IADLSContainer.java b/sdk/src/main/java/com/atlan/model/assets/IADLSContainer.java index 4dd14b56b0..df23ed1ea1 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IADLSContainer.java +++ b/sdk/src/main/java/com/atlan/model/assets/IADLSContainer.java @@ -405,6 +405,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IADLSObject.java b/sdk/src/main/java/com/atlan/model/assets/IADLSObject.java index 8799d0f6c4..fa6f3cfe20 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IADLSObject.java +++ b/sdk/src/main/java/com/atlan/model/assets/IADLSObject.java @@ -482,6 +482,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAI.java b/sdk/src/main/java/com/atlan/model/assets/IAI.java index ff7001c352..94e880aa23 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAI.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAI.java @@ -367,6 +367,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAIApplication.java b/sdk/src/main/java/com/atlan/model/assets/IAIApplication.java index ae03274178..6a383a571f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAIApplication.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAIApplication.java @@ -359,6 +359,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAIModel.java b/sdk/src/main/java/com/atlan/model/assets/IAIModel.java index d045d2923d..2c6d50d0c5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAIModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAIModel.java @@ -378,6 +378,12 @@ default SortedSet getApplications() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAIModelVersion.java b/sdk/src/main/java/com/atlan/model/assets/IAIModelVersion.java index 87ff5274cd..9152a6c8d0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAIModelVersion.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAIModelVersion.java @@ -349,6 +349,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAPI.java b/sdk/src/main/java/com/atlan/model/assets/IAPI.java index d3f11d1234..9f5d58a12c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAPI.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAPI.java @@ -385,6 +385,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAPIField.java b/sdk/src/main/java/com/atlan/model/assets/IAPIField.java index ea7d3689f3..eb1e0f29d0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAPIField.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAPIField.java @@ -394,6 +394,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAPIObject.java b/sdk/src/main/java/com/atlan/model/assets/IAPIObject.java index 3ce4a6e3e9..8340d0ca41 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAPIObject.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAPIObject.java @@ -373,6 +373,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAPIPath.java b/sdk/src/main/java/com/atlan/model/assets/IAPIPath.java index 89ab7ba12b..26ef58de55 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAPIPath.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAPIPath.java @@ -408,6 +408,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAPIQuery.java b/sdk/src/main/java/com/atlan/model/assets/IAPIQuery.java index 8dd7909417..c35c680a8a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAPIQuery.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAPIQuery.java @@ -387,6 +387,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAPISpec.java b/sdk/src/main/java/com/atlan/model/assets/IAPISpec.java index 59b2b346df..739929cd55 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAPISpec.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAPISpec.java @@ -423,6 +423,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAWS.java b/sdk/src/main/java/com/atlan/model/assets/IAWS.java index 10cb3bf728..fb57835ded 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAWS.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAWS.java @@ -363,6 +363,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAccessControl.java b/sdk/src/main/java/com/atlan/model/assets/IAccessControl.java index 25853b001e..65f2e4a735 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAccessControl.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAccessControl.java @@ -375,6 +375,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAdfActivity.java b/sdk/src/main/java/com/atlan/model/assets/IAdfActivity.java index cf7ae9833c..7882fcd1aa 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAdfActivity.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAdfActivity.java @@ -499,6 +499,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAdfDataflow.java b/sdk/src/main/java/com/atlan/model/assets/IAdfDataflow.java index d52524bb2c..1dbb9bda91 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAdfDataflow.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAdfDataflow.java @@ -391,6 +391,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAdfDataset.java b/sdk/src/main/java/com/atlan/model/assets/IAdfDataset.java index 702e1ae69d..5885ada88e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAdfDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAdfDataset.java @@ -440,6 +440,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAdfLinkedservice.java b/sdk/src/main/java/com/atlan/model/assets/IAdfLinkedservice.java index 093f079f90..a1e110941e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAdfLinkedservice.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAdfLinkedservice.java @@ -473,6 +473,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAdfPipeline.java b/sdk/src/main/java/com/atlan/model/assets/IAdfPipeline.java index 4fe21a72e8..beae9963ff 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAdfPipeline.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAdfPipeline.java @@ -393,6 +393,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAirflow.java b/sdk/src/main/java/com/atlan/model/assets/IAirflow.java index 0571ece1d9..ffae2bb0fc 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAirflow.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAirflow.java @@ -391,6 +391,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAirflowDag.java b/sdk/src/main/java/com/atlan/model/assets/IAirflowDag.java index b20762f1d4..36f569083b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAirflowDag.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAirflowDag.java @@ -381,6 +381,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAirflowTask.java b/sdk/src/main/java/com/atlan/model/assets/IAirflowTask.java index 89b8940cac..135e088c8b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAirflowTask.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAirflowTask.java @@ -456,6 +456,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplan.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplan.java index 35a67f7cdf..0f4e5d9a1e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplan.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplan.java @@ -379,6 +379,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplanApp.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplanApp.java index d1069dcdbc..bb56570371 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplanApp.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplanApp.java @@ -363,6 +363,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplanDimension.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplanDimension.java index 1fd49e7d8d..208df396f6 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplanDimension.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplanDimension.java @@ -395,6 +395,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplanLineItem.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplanLineItem.java index 0dad64ab08..21e65a17cd 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplanLineItem.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplanLineItem.java @@ -386,6 +386,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplanList.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplanList.java index 4829434d15..2bd6e14c90 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplanList.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplanList.java @@ -378,6 +378,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplanModel.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplanModel.java index ca4b84ef2c..bfce2d289b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplanModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplanModel.java @@ -395,6 +395,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplanModule.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplanModule.java index f900c85a0d..65888985e5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplanModule.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplanModule.java @@ -379,6 +379,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplanPage.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplanPage.java index a1e121c31c..f32b718502 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplanPage.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplanPage.java @@ -390,6 +390,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplanSystemDimension.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplanSystemDimension.java index 4121996e24..a8cd1846d2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplanSystemDimension.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplanSystemDimension.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplanView.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplanView.java index 91184822e9..dafea2af27 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplanView.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplanView.java @@ -387,6 +387,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnaplanWorkspace.java b/sdk/src/main/java/com/atlan/model/assets/IAnaplanWorkspace.java index 7e00b324c5..d3e628d92d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnaplanWorkspace.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnaplanWorkspace.java @@ -378,6 +378,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnomalo.java b/sdk/src/main/java/com/atlan/model/assets/IAnomalo.java index 5445974604..bd443a4f5a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnomalo.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnomalo.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAnomaloCheck.java b/sdk/src/main/java/com/atlan/model/assets/IAnomaloCheck.java index 6dd196a39a..c2765dd531 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAnomaloCheck.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAnomaloCheck.java @@ -419,6 +419,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IApp.java b/sdk/src/main/java/com/atlan/model/assets/IApp.java index 6d8eba1104..87f50ab46b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IApp.java +++ b/sdk/src/main/java/com/atlan/model/assets/IApp.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAppWorkflowRun.java b/sdk/src/main/java/com/atlan/model/assets/IAppWorkflowRun.java index aff7f3a829..c189598f7d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAppWorkflowRun.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAppWorkflowRun.java @@ -450,6 +450,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IApplication.java b/sdk/src/main/java/com/atlan/model/assets/IApplication.java index 273373975b..cb6888a1d0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IApplication.java +++ b/sdk/src/main/java/com/atlan/model/assets/IApplication.java @@ -353,6 +353,12 @@ default SortedSet getApplicationOwnedAssets() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IApplicationField.java b/sdk/src/main/java/com/atlan/model/assets/IApplicationField.java index 9dcaa40930..c93dcff427 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IApplicationField.java +++ b/sdk/src/main/java/com/atlan/model/assets/IApplicationField.java @@ -361,6 +361,12 @@ default IApplication getApplicationParent() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAsset.java b/sdk/src/main/java/com/atlan/model/assets/IAsset.java index 0bc9ce4e01..aa2b69837e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAsset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAsset.java @@ -398,6 +398,12 @@ public interface IAsset { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ TextField ASSET_ICON = new TextField("assetIcon", "assetIcon"); + /** The type of request form on Immuta applicable for the asset. */ + KeywordField ASSET_IMMUTA_REQUEST_TYPE = new KeywordField("assetImmutaRequestType", "assetImmutaRequestType"); + + /** URL of the request form on Immuta relevant to the asset. */ + KeywordField ASSET_IMMUTA_REQUEST_URL = new KeywordField("assetImmutaRequestUrl", "assetImmutaRequestUrl"); + /** Internal Popularity score for this asset. */ NumericRankField ASSET_INTERNAL_POPULARITY_SCORE = new NumericRankField( "assetInternalPopularityScore", @@ -1065,6 +1071,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAssetGrouping.java b/sdk/src/main/java/com/atlan/model/assets/IAssetGrouping.java index c8caf30a52..941efcf753 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAssetGrouping.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAssetGrouping.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAssetGroupingCollection.java b/sdk/src/main/java/com/atlan/model/assets/IAssetGroupingCollection.java index 14f67519c2..4decafcbb3 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAssetGroupingCollection.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAssetGroupingCollection.java @@ -358,6 +358,12 @@ default IAssetGroupingStrategy getAssetGroupingStrategy() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAssetGroupingStrategy.java b/sdk/src/main/java/com/atlan/model/assets/IAssetGroupingStrategy.java index 3690ba6b2e..9dd8894e8b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAssetGroupingStrategy.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAssetGroupingStrategy.java @@ -381,6 +381,12 @@ default SortedSet getAssetGroupingCollections() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAtlanApp.java b/sdk/src/main/java/com/atlan/model/assets/IAtlanApp.java index 5ae3fee6ff..20c7536e9a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAtlanApp.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAtlanApp.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAtlanAppDeployment.java b/sdk/src/main/java/com/atlan/model/assets/IAtlanAppDeployment.java index 62de3fd6fa..c5fec06707 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAtlanAppDeployment.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAtlanAppDeployment.java @@ -358,6 +358,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAtlanAppInstalled.java b/sdk/src/main/java/com/atlan/model/assets/IAtlanAppInstalled.java index 9e507b45ae..ac378fb299 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAtlanAppInstalled.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAtlanAppInstalled.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAtlanAppTool.java b/sdk/src/main/java/com/atlan/model/assets/IAtlanAppTool.java index 5f05be7547..790d0ba29a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAtlanAppTool.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAtlanAppTool.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAtlanAppWorkflow.java b/sdk/src/main/java/com/atlan/model/assets/IAtlanAppWorkflow.java index 6f20d21d21..fd9e1cfc04 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAtlanAppWorkflow.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAtlanAppWorkflow.java @@ -371,6 +371,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAtlanCollection.java b/sdk/src/main/java/com/atlan/model/assets/IAtlanCollection.java index a0af33a88b..96f173ab70 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAtlanCollection.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAtlanCollection.java @@ -342,6 +342,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAtlanQuery.java b/sdk/src/main/java/com/atlan/model/assets/IAtlanQuery.java index ecba8c0920..4f245649d0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAtlanQuery.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAtlanQuery.java @@ -389,6 +389,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAuthPolicy.java b/sdk/src/main/java/com/atlan/model/assets/IAuthPolicy.java index 2470ef0e5f..291c21a579 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAuthPolicy.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAuthPolicy.java @@ -407,6 +407,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAuthService.java b/sdk/src/main/java/com/atlan/model/assets/IAuthService.java index 866aaecff2..8e5a41d680 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAuthService.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAuthService.java @@ -358,6 +358,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAzure.java b/sdk/src/main/java/com/atlan/model/assets/IAzure.java index 9d0673f3fe..1ff4939fb3 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAzure.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAzure.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAzureEventHub.java b/sdk/src/main/java/com/atlan/model/assets/IAzureEventHub.java index 5fdc92bf97..64c1f0ed77 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAzureEventHub.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAzureEventHub.java @@ -42,7 +42,7 @@ public interface IAzureEventHub { public static final String TYPE_NAME = "AzureEventHub"; - /** TBC */ + /** Operational status of the Azure Event Hub at the source. */ KeywordField AZURE_EVENT_HUB_STATUS = new KeywordField("azureEventHubStatus", "azureEventHubStatus"); /** List of groups who administer this asset. (This is only used for certain asset types.) */ @@ -339,6 +339,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); @@ -449,7 +455,7 @@ default SortedSet getAssignedTerms() { return null; } - /** TBC */ + /** Operational status of the Azure Event Hub at the source. */ String getAzureEventHubStatus(); /** Status of this asset's certification. */ @@ -548,20 +554,39 @@ default SortedSet getInputToSparkJobs() { /** Indicates this asset is not fully-known, if true. */ Boolean getIsPartial(); + /** Kafka cluster containing this topic. */ + default IKafkaCluster getKafkaCluster() { + return null; + } + /** Consumer groups subscribed to this topic. */ default SortedSet getKafkaConsumerGroups() { return null; } + /** Schema fields defined within this Kafka topic. */ + default SortedSet getKafkaFields() { + return null; + } + /** Cleanup policy for this topic. */ KafkaTopicCleanupPolicy getKafkaTopicCleanupPolicy(); + /** Unique name of the Kafka cluster in which this topic exists. */ + String getKafkaTopicClusterQualifiedName(); + /** Type of compression used for this topic. */ KafkaTopicCompressionType getKafkaTopicCompressionType(); + /** Number of consumer groups consuming this topic. */ + Long getKafkaTopicConsumerCount(); + /** Whether this topic is an internal topic (true) or not (false). */ Boolean getKafkaTopicIsInternal(); + /** Whether this topic is fully managed by a schema registry (true) or not (false). */ + Boolean getKafkaTopicIsSchemaManaged(); + /** Comma seperated Cleanup policy for this topic. */ String getKafkaTopicLogCleanupPolicy(); @@ -574,9 +599,15 @@ default SortedSet getKafkaConsumerGroups() { /** Replication factor for this topic. */ Long getKafkaTopicReplicationFactor(); + /** Maximum size in bytes that a topic can grow to before discarding old messages; -1 means unlimited. */ + Long getKafkaTopicRetentionBytes(); + /** Amount of time messages will be retained in this topic, in milliseconds. */ Long getKafkaTopicRetentionTimeInMs(); + /** Name of the schema registry subject governing this topic, if any. */ + String getKafkaTopicSchemaRegistrySubjectName(); + /** Segment size for this topic. */ Long getKafkaTopicSegmentBytes(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAzureEventHubConsumerGroup.java b/sdk/src/main/java/com/atlan/model/assets/IAzureEventHubConsumerGroup.java index 892f81eeb7..0da3a0f8db 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAzureEventHubConsumerGroup.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAzureEventHubConsumerGroup.java @@ -12,6 +12,7 @@ import com.atlan.model.enums.DataQualityResult; import com.atlan.model.enums.DataQualityScheduleType; import com.atlan.model.enums.DataQualitySourceSyncStatus; +import com.atlan.model.enums.KafkaConsumerGroupState; import com.atlan.model.enums.SourceCostUnitType; import com.atlan.model.relations.RelationshipAttributes; import com.atlan.model.relations.UniqueAttributes; @@ -334,6 +335,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); @@ -540,9 +547,15 @@ default SortedSet getInputToSparkJobs() { /** Indicates this asset is not fully-known, if true. */ Boolean getIsPartial(); + /** List of topic-partition pairs assigned to this consumer group. */ + SortedSet getKafkaConsumerGroupAssignedPartitions(); + /** Number of members in this consumer group. */ Long getKafkaConsumerGroupMemberCount(); + /** State of this consumer group. */ + KafkaConsumerGroupState getKafkaConsumerGroupState(); + /** List of consumption properties for Kafka topics, for this consumer group. */ List getKafkaConsumerGroupTopicConsumptionProperties(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBus.java b/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBus.java index 394d335547..31a9c488c6 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBus.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBus.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusNamespace.java b/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusNamespace.java index 136a614dfa..d1f7154fe4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusNamespace.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusNamespace.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusSchema.java b/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusSchema.java index bab21eb04d..4048b598ea 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusSchema.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusSchema.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusTopic.java b/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusTopic.java index 71f2cbd2ad..4380aebd9a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusTopic.java +++ b/sdk/src/main/java/com/atlan/model/assets/IAzureServiceBusTopic.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IBI.java b/sdk/src/main/java/com/atlan/model/assets/IBI.java index 57b6859cc9..6d0d055118 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IBI.java +++ b/sdk/src/main/java/com/atlan/model/assets/IBI.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IBIProcess.java b/sdk/src/main/java/com/atlan/model/assets/IBIProcess.java index cc39dac7e5..5360ffe6bb 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IBIProcess.java +++ b/sdk/src/main/java/com/atlan/model/assets/IBIProcess.java @@ -350,6 +350,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IBadge.java b/sdk/src/main/java/com/atlan/model/assets/IBadge.java index b0be7875c3..49e8d94aed 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IBadge.java +++ b/sdk/src/main/java/com/atlan/model/assets/IBadge.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IBigquery.java b/sdk/src/main/java/com/atlan/model/assets/IBigquery.java index c853998026..d6bcb0a33b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IBigquery.java +++ b/sdk/src/main/java/com/atlan/model/assets/IBigquery.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IBigqueryRoutine.java b/sdk/src/main/java/com/atlan/model/assets/IBigqueryRoutine.java index 9ea05f0190..b1646d5d05 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IBigqueryRoutine.java +++ b/sdk/src/main/java/com/atlan/model/assets/IBigqueryRoutine.java @@ -361,6 +361,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IBigqueryTag.java b/sdk/src/main/java/com/atlan/model/assets/IBigqueryTag.java index 152e40f9ac..245d6a5f2c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IBigqueryTag.java +++ b/sdk/src/main/java/com/atlan/model/assets/IBigqueryTag.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicy.java b/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicy.java index 698c874754..9feb2b76e5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicy.java +++ b/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicy.java @@ -378,6 +378,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyException.java b/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyException.java index b08c1e654e..8ad5c2aede 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyException.java +++ b/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyException.java @@ -357,6 +357,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyIncident.java b/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyIncident.java index 058bc72938..bd8cfec4bb 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyIncident.java +++ b/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyIncident.java @@ -350,6 +350,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyLog.java b/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyLog.java index 965530060d..d47e7dd8a9 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyLog.java +++ b/sdk/src/main/java/com/atlan/model/assets/IBusinessPolicyLog.java @@ -355,6 +355,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICalculationView.java b/sdk/src/main/java/com/atlan/model/assets/ICalculationView.java index 02b8f358a0..4c68c5c3af 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICalculationView.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICalculationView.java @@ -359,6 +359,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICassandra.java b/sdk/src/main/java/com/atlan/model/assets/ICassandra.java index f7bccbf9e3..5924100125 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICassandra.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICassandra.java @@ -351,6 +351,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICassandraColumn.java b/sdk/src/main/java/com/atlan/model/assets/ICassandraColumn.java index fe52f751e3..843d322f1e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICassandraColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICassandraColumn.java @@ -369,6 +369,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICassandraIndex.java b/sdk/src/main/java/com/atlan/model/assets/ICassandraIndex.java index ef3accb156..63ac0dcae2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICassandraIndex.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICassandraIndex.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICassandraKeyspace.java b/sdk/src/main/java/com/atlan/model/assets/ICassandraKeyspace.java index f3979ea8a1..00b7399feb 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICassandraKeyspace.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICassandraKeyspace.java @@ -356,6 +356,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICassandraTable.java b/sdk/src/main/java/com/atlan/model/assets/ICassandraTable.java index c9fc03230b..ea2dbedba2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICassandraTable.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICassandraTable.java @@ -410,6 +410,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICassandraView.java b/sdk/src/main/java/com/atlan/model/assets/ICassandraView.java index 673dfcce0d..759f71e988 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICassandraView.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICassandraView.java @@ -404,6 +404,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICatalog.java b/sdk/src/main/java/com/atlan/model/assets/ICatalog.java index 25eaa8c746..d0ff6039af 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICatalog.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICatalog.java @@ -491,9 +491,15 @@ public static ICatalog getLineageReference(String typeName, String qualifiedName case IcebergTable.TYPE_NAME: ref = IcebergTable.refByQualifiedName(qualifiedName); break; + case KafkaCluster.TYPE_NAME: + ref = KafkaCluster.refByQualifiedName(qualifiedName); + break; case KafkaConsumerGroup.TYPE_NAME: ref = KafkaConsumerGroup.refByQualifiedName(qualifiedName); break; + case KafkaField.TYPE_NAME: + ref = KafkaField.refByQualifiedName(qualifiedName); + break; case KafkaTopic.TYPE_NAME: ref = KafkaTopic.refByQualifiedName(qualifiedName); break; @@ -830,6 +836,9 @@ public static ICatalog getLineageReference(String typeName, String qualifiedName case SchemaRegistrySubject.TYPE_NAME: ref = SchemaRegistrySubject.refByQualifiedName(qualifiedName); break; + case SchemaRegistryVersion.TYPE_NAME: + ref = SchemaRegistryVersion.refByQualifiedName(qualifiedName); + break; case SemanticDimension.TYPE_NAME: ref = SemanticDimension.refByQualifiedName(qualifiedName); break; @@ -1290,6 +1299,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICloud.java b/sdk/src/main/java/com/atlan/model/assets/ICloud.java index 607ba10317..499cec1842 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICloud.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICloud.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognite.java b/sdk/src/main/java/com/atlan/model/assets/ICognite.java index bcd112fe7b..d495f01282 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognite.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognite.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognite3DModel.java b/sdk/src/main/java/com/atlan/model/assets/ICognite3DModel.java index e29d9ed8d6..50bd3103cd 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognite3DModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognite3DModel.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICogniteAsset.java b/sdk/src/main/java/com/atlan/model/assets/ICogniteAsset.java index 953cf9350d..58977f1479 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICogniteAsset.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICogniteAsset.java @@ -349,6 +349,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICogniteEvent.java b/sdk/src/main/java/com/atlan/model/assets/ICogniteEvent.java index 27f204d0d1..edace8b475 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICogniteEvent.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICogniteEvent.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICogniteFile.java b/sdk/src/main/java/com/atlan/model/assets/ICogniteFile.java index 2578995d80..1c5ca46fd5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICogniteFile.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICogniteFile.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICogniteSequence.java b/sdk/src/main/java/com/atlan/model/assets/ICogniteSequence.java index af686742ba..f167fa4f66 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICogniteSequence.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICogniteSequence.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICogniteTimeSeries.java b/sdk/src/main/java/com/atlan/model/assets/ICogniteTimeSeries.java index 4acadd6b16..ffa449bd3f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICogniteTimeSeries.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICogniteTimeSeries.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognos.java b/sdk/src/main/java/com/atlan/model/assets/ICognos.java index b7875d8ec8..ba31c09aeb 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognos.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognos.java @@ -366,6 +366,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognosColumn.java b/sdk/src/main/java/com/atlan/model/assets/ICognosColumn.java index 0ded163c73..1a9b05ae38 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognosColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognosColumn.java @@ -363,6 +363,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognosDashboard.java b/sdk/src/main/java/com/atlan/model/assets/ICognosDashboard.java index c133dfa6ee..87afbff9de 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognosDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognosDashboard.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognosDataset.java b/sdk/src/main/java/com/atlan/model/assets/ICognosDataset.java index 3396184328..19bc025704 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognosDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognosDataset.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognosDatasource.java b/sdk/src/main/java/com/atlan/model/assets/ICognosDatasource.java index 458e58affb..aeb59ea3f7 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognosDatasource.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognosDatasource.java @@ -338,6 +338,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognosExploration.java b/sdk/src/main/java/com/atlan/model/assets/ICognosExploration.java index d190253658..3f852831dd 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognosExploration.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognosExploration.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognosFile.java b/sdk/src/main/java/com/atlan/model/assets/ICognosFile.java index c0b54eb1a9..22043db616 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognosFile.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognosFile.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognosFolder.java b/sdk/src/main/java/com/atlan/model/assets/ICognosFolder.java index 084bbc7de5..6f123eae19 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognosFolder.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognosFolder.java @@ -370,6 +370,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognosModule.java b/sdk/src/main/java/com/atlan/model/assets/ICognosModule.java index a2dd987fc4..91fc0b6d6b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognosModule.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognosModule.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognosPackage.java b/sdk/src/main/java/com/atlan/model/assets/ICognosPackage.java index 420f2e9519..c34fa10370 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognosPackage.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognosPackage.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICognosReport.java b/sdk/src/main/java/com/atlan/model/assets/ICognosReport.java index f0a1b6aa0b..27ae705a23 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICognosReport.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICognosReport.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IColumn.java b/sdk/src/main/java/com/atlan/model/assets/IColumn.java index 6c74cf2d24..734a3c9f1b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IColumn.java @@ -622,6 +622,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IColumnProcess.java b/sdk/src/main/java/com/atlan/model/assets/IColumnProcess.java index 89b6533bca..7795c8a046 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IColumnProcess.java +++ b/sdk/src/main/java/com/atlan/model/assets/IColumnProcess.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IConnection.java b/sdk/src/main/java/com/atlan/model/assets/IConnection.java index c5025f0901..83f31af061 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IConnection.java +++ b/sdk/src/main/java/com/atlan/model/assets/IConnection.java @@ -476,6 +476,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IConnectionProcess.java b/sdk/src/main/java/com/atlan/model/assets/IConnectionProcess.java index 17010fe0eb..d635fcd9cf 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IConnectionProcess.java +++ b/sdk/src/main/java/com/atlan/model/assets/IConnectionProcess.java @@ -357,6 +357,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDB.java b/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDB.java index 44000872e8..6a6e1eadaf 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDB.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDB.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBAccount.java b/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBAccount.java index f86c0c2020..039424086c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBAccount.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBAccount.java @@ -405,6 +405,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBCollection.java b/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBCollection.java index 48e33e572e..d221086736 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBCollection.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBCollection.java @@ -351,6 +351,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBDatabase.java b/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBDatabase.java index f915f113c5..278405ed37 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBDatabase.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICosmosMongoDBDatabase.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICube.java b/sdk/src/main/java/com/atlan/model/assets/ICube.java index 968cabe5d6..6501e160bc 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICube.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICube.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICubeDimension.java b/sdk/src/main/java/com/atlan/model/assets/ICubeDimension.java index 43a38970aa..ff316e5ea3 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICubeDimension.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICubeDimension.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICubeField.java b/sdk/src/main/java/com/atlan/model/assets/ICubeField.java index 8248d7e62a..9a1eff4f67 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICubeField.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICubeField.java @@ -367,6 +367,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICubeHierarchy.java b/sdk/src/main/java/com/atlan/model/assets/ICubeHierarchy.java index a43cc593f1..4fcad47dea 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICubeHierarchy.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICubeHierarchy.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICustom.java b/sdk/src/main/java/com/atlan/model/assets/ICustom.java index 4a6a07eda8..bcc9adbebb 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICustom.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICustom.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ICustomEntity.java b/sdk/src/main/java/com/atlan/model/assets/ICustomEntity.java index 8acf6afa08..9fd327d183 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ICustomEntity.java +++ b/sdk/src/main/java/com/atlan/model/assets/ICustomEntity.java @@ -350,6 +350,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataContract.java b/sdk/src/main/java/com/atlan/model/assets/IDataContract.java index fd8fbc88f0..5833a9452f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataContract.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataContract.java @@ -361,6 +361,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataDomain.java b/sdk/src/main/java/com/atlan/model/assets/IDataDomain.java index 23cc769369..084bb6fb11 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataDomain.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataDomain.java @@ -346,6 +346,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataMesh.java b/sdk/src/main/java/com/atlan/model/assets/IDataMesh.java index 4ec87cc466..17e584df1b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataMesh.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataMesh.java @@ -342,6 +342,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataProduct.java b/sdk/src/main/java/com/atlan/model/assets/IDataProduct.java index 707dd48f6e..ee17161bf8 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataProduct.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataProduct.java @@ -404,6 +404,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataQuality.java b/sdk/src/main/java/com/atlan/model/assets/IDataQuality.java index 4ffe532d02..e1debe12ce 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataQuality.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataQuality.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataQualityRule.java b/sdk/src/main/java/com/atlan/model/assets/IDataQualityRule.java index 4c2640c1ad..97eb60c0e8 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataQualityRule.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataQualityRule.java @@ -437,6 +437,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataQualityRuleTemplate.java b/sdk/src/main/java/com/atlan/model/assets/IDataQualityRuleTemplate.java index 61ceaf90d1..6944717dce 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataQualityRuleTemplate.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataQualityRuleTemplate.java @@ -350,6 +350,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataStudio.java b/sdk/src/main/java/com/atlan/model/assets/IDataStudio.java index c2321adb84..7cd962c2da 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataStudio.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataStudio.java @@ -335,6 +335,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataStudioAsset.java b/sdk/src/main/java/com/atlan/model/assets/IDataStudioAsset.java index b8f4bac305..5359659b55 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataStudioAsset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataStudioAsset.java @@ -356,6 +356,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabase.java b/sdk/src/main/java/com/atlan/model/assets/IDatabase.java index 681e763178..9219076c5b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabase.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabase.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabricks.java b/sdk/src/main/java/com/atlan/model/assets/IDatabricks.java index 9fc04c4ce9..3ef0796f0a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabricks.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabricks.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabricksAIModelContext.java b/sdk/src/main/java/com/atlan/model/assets/IDatabricksAIModelContext.java index ece2a83652..8178561ad2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabricksAIModelContext.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabricksAIModelContext.java @@ -372,6 +372,12 @@ default SortedSet getApplications() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabricksAIModelVersion.java b/sdk/src/main/java/com/atlan/model/assets/IDatabricksAIModelVersion.java index f7178789ec..b6e7f20784 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabricksAIModelVersion.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabricksAIModelVersion.java @@ -400,6 +400,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabricksExternalLocation.java b/sdk/src/main/java/com/atlan/model/assets/IDatabricksExternalLocation.java index 2a97aa61cd..748950353f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabricksExternalLocation.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabricksExternalLocation.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabricksExternalLocationPath.java b/sdk/src/main/java/com/atlan/model/assets/IDatabricksExternalLocationPath.java index a5810edbeb..7c9d73318a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabricksExternalLocationPath.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabricksExternalLocationPath.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabricksMetricView.java b/sdk/src/main/java/com/atlan/model/assets/IDatabricksMetricView.java index 165f6f19e7..767647ce8f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabricksMetricView.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabricksMetricView.java @@ -336,6 +336,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabricksNotebook.java b/sdk/src/main/java/com/atlan/model/assets/IDatabricksNotebook.java index 130ef6b0bb..40521851f5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabricksNotebook.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabricksNotebook.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabricksUnityCatalogTag.java b/sdk/src/main/java/com/atlan/model/assets/IDatabricksUnityCatalogTag.java index 3d16bafe57..2877cb3921 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabricksUnityCatalogTag.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabricksUnityCatalogTag.java @@ -334,6 +334,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabricksVolume.java b/sdk/src/main/java/com/atlan/model/assets/IDatabricksVolume.java index ee0b8b104b..7ed63f20d4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabricksVolume.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabricksVolume.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDatabricksVolumePath.java b/sdk/src/main/java/com/atlan/model/assets/IDatabricksVolumePath.java index 64ede962b3..047fac2eaf 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDatabricksVolumePath.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDatabricksVolumePath.java @@ -349,6 +349,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataverse.java b/sdk/src/main/java/com/atlan/model/assets/IDataverse.java index e7a74fb17d..751bc122be 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataverse.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataverse.java @@ -343,6 +343,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataverseAttribute.java b/sdk/src/main/java/com/atlan/model/assets/IDataverseAttribute.java index 92247290d3..eb49a873bf 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataverseAttribute.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataverseAttribute.java @@ -358,6 +358,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDataverseEntity.java b/sdk/src/main/java/com/atlan/model/assets/IDataverseEntity.java index 75b613dff1..56301f92c4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDataverseEntity.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDataverseEntity.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbt.java b/sdk/src/main/java/com/atlan/model/assets/IDbt.java index 4fff9608b9..10b1d03f1e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbt.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbt.java @@ -403,6 +403,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtColumnProcess.java b/sdk/src/main/java/com/atlan/model/assets/IDbtColumnProcess.java index cb5a424a60..d04fd93b4a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtColumnProcess.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtColumnProcess.java @@ -356,6 +356,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtDimension.java b/sdk/src/main/java/com/atlan/model/assets/IDbtDimension.java index a646efb362..d911adb1aa 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtDimension.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtDimension.java @@ -343,6 +343,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtEntity.java b/sdk/src/main/java/com/atlan/model/assets/IDbtEntity.java index 6047732f9d..e263fbd4f9 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtEntity.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtEntity.java @@ -339,6 +339,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtMeasure.java b/sdk/src/main/java/com/atlan/model/assets/IDbtMeasure.java index 56ed9d295f..04f4ac5898 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtMeasure.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtMeasure.java @@ -339,6 +339,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtMetric.java b/sdk/src/main/java/com/atlan/model/assets/IDbtMetric.java index f2ea5ac914..6cfab04574 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtMetric.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtMetric.java @@ -360,6 +360,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtModel.java b/sdk/src/main/java/com/atlan/model/assets/IDbtModel.java index 9bc2933f50..6b7af4b172 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtModel.java @@ -396,6 +396,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtModelColumn.java b/sdk/src/main/java/com/atlan/model/assets/IDbtModelColumn.java index 9e73cbdc52..2d4bcd20a5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtModelColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtModelColumn.java @@ -363,6 +363,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtProcess.java b/sdk/src/main/java/com/atlan/model/assets/IDbtProcess.java index d5f2c8e645..bee9556d81 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtProcess.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtProcess.java @@ -359,6 +359,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtSeed.java b/sdk/src/main/java/com/atlan/model/assets/IDbtSeed.java index 31ebf8e62a..114c69a9ee 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtSeed.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtSeed.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtSemanticModel.java b/sdk/src/main/java/com/atlan/model/assets/IDbtSemanticModel.java index 1c379ec848..a24aff3486 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtSemanticModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtSemanticModel.java @@ -334,6 +334,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtSource.java b/sdk/src/main/java/com/atlan/model/assets/IDbtSource.java index e000523aab..9092390645 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtSource.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtSource.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtTag.java b/sdk/src/main/java/com/atlan/model/assets/IDbtTag.java index e439d4b549..7965931a10 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtTag.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtTag.java @@ -335,6 +335,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDbtTest.java b/sdk/src/main/java/com/atlan/model/assets/IDbtTest.java index f59536b66d..fd07e6aa09 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDbtTest.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDbtTest.java @@ -373,6 +373,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDocumentDB.java b/sdk/src/main/java/com/atlan/model/assets/IDocumentDB.java index 9f590987fb..ca086301a4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDocumentDB.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDocumentDB.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDocumentDBCollection.java b/sdk/src/main/java/com/atlan/model/assets/IDocumentDBCollection.java index 30851dae3b..b03faa6cfd 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDocumentDBCollection.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDocumentDBCollection.java @@ -393,6 +393,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDocumentDBDatabase.java b/sdk/src/main/java/com/atlan/model/assets/IDocumentDBDatabase.java index 36349a7a28..7187ed137e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDocumentDBDatabase.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDocumentDBDatabase.java @@ -342,6 +342,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDomo.java b/sdk/src/main/java/com/atlan/model/assets/IDomo.java index 47a8438858..a7794fde55 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDomo.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDomo.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDomoCard.java b/sdk/src/main/java/com/atlan/model/assets/IDomoCard.java index 108fe66739..51a084f571 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDomoCard.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDomoCard.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDomoDashboard.java b/sdk/src/main/java/com/atlan/model/assets/IDomoDashboard.java index 6afc375d39..9b0b3f0f6c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDomoDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDomoDashboard.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDomoDataset.java b/sdk/src/main/java/com/atlan/model/assets/IDomoDataset.java index 6854b2fc8b..3ef4152dea 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDomoDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDomoDataset.java @@ -359,6 +359,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDomoDatasetColumn.java b/sdk/src/main/java/com/atlan/model/assets/IDomoDatasetColumn.java index 311e32a206..7c09819887 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDomoDatasetColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDomoDatasetColumn.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDremio.java b/sdk/src/main/java/com/atlan/model/assets/IDremio.java index 2ebd79456c..5c27f5a74b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDremio.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDremio.java @@ -360,6 +360,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDremioColumn.java b/sdk/src/main/java/com/atlan/model/assets/IDremioColumn.java index 08a900a401..6b3270a207 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDremioColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDremioColumn.java @@ -336,6 +336,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDremioFolder.java b/sdk/src/main/java/com/atlan/model/assets/IDremioFolder.java index 768fb4713d..40d8a12fd4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDremioFolder.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDremioFolder.java @@ -357,6 +357,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDremioPhysicalDataset.java b/sdk/src/main/java/com/atlan/model/assets/IDremioPhysicalDataset.java index 79318b781a..cad6696660 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDremioPhysicalDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDremioPhysicalDataset.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDremioSource.java b/sdk/src/main/java/com/atlan/model/assets/IDremioSource.java index 0c730939c4..a4d125490c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDremioSource.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDremioSource.java @@ -363,6 +363,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDremioSpace.java b/sdk/src/main/java/com/atlan/model/assets/IDremioSpace.java index 44de7279c1..0685aac05a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDremioSpace.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDremioSpace.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDremioVirtualDataset.java b/sdk/src/main/java/com/atlan/model/assets/IDremioVirtualDataset.java index e8cba957ef..912fca6b87 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDremioVirtualDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDremioVirtualDataset.java @@ -343,6 +343,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDynamoDB.java b/sdk/src/main/java/com/atlan/model/assets/IDynamoDB.java index 89a0f42afe..8b34340c81 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDynamoDB.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDynamoDB.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDynamoDBAttribute.java b/sdk/src/main/java/com/atlan/model/assets/IDynamoDBAttribute.java index 900c4ca4e9..27ea778b75 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDynamoDBAttribute.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDynamoDBAttribute.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDynamoDBGlobalSecondaryIndex.java b/sdk/src/main/java/com/atlan/model/assets/IDynamoDBGlobalSecondaryIndex.java index d969f81c5a..64efd68dd0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDynamoDBGlobalSecondaryIndex.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDynamoDBGlobalSecondaryIndex.java @@ -343,6 +343,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDynamoDBLocalSecondaryIndex.java b/sdk/src/main/java/com/atlan/model/assets/IDynamoDBLocalSecondaryIndex.java index fef0c40e2f..55606e685f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDynamoDBLocalSecondaryIndex.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDynamoDBLocalSecondaryIndex.java @@ -343,6 +343,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDynamoDBSecondaryIndex.java b/sdk/src/main/java/com/atlan/model/assets/IDynamoDBSecondaryIndex.java index 09fa490408..fc3220d03d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDynamoDBSecondaryIndex.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDynamoDBSecondaryIndex.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IDynamoDBTable.java b/sdk/src/main/java/com/atlan/model/assets/IDynamoDBTable.java index 9a6c152248..83826623ed 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IDynamoDBTable.java +++ b/sdk/src/main/java/com/atlan/model/assets/IDynamoDBTable.java @@ -355,6 +355,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IEventStore.java b/sdk/src/main/java/com/atlan/model/assets/IEventStore.java index 0e4742072a..c719ad1e3a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IEventStore.java +++ b/sdk/src/main/java/com/atlan/model/assets/IEventStore.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabric.java b/sdk/src/main/java/com/atlan/model/assets/IFabric.java index 2a16846d08..510d3ada86 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabric.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabric.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricActivity.java b/sdk/src/main/java/com/atlan/model/assets/IFabricActivity.java index 19330f9aef..b19f856a4d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricActivity.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricActivity.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricDashboard.java b/sdk/src/main/java/com/atlan/model/assets/IFabricDashboard.java index 7e921d0d8c..494677d4c7 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricDashboard.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricDataPipeline.java b/sdk/src/main/java/com/atlan/model/assets/IFabricDataPipeline.java index d7add55212..4fb5cfe294 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricDataPipeline.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricDataPipeline.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricDataflow.java b/sdk/src/main/java/com/atlan/model/assets/IFabricDataflow.java index 4f0991e194..7aa5bf6c31 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricDataflow.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricDataflow.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricDataflowEntityColumn.java b/sdk/src/main/java/com/atlan/model/assets/IFabricDataflowEntityColumn.java index e4d6e504e1..b41ebafa85 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricDataflowEntityColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricDataflowEntityColumn.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricPage.java b/sdk/src/main/java/com/atlan/model/assets/IFabricPage.java index cf18d97d04..129dd22fed 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricPage.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricPage.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricReport.java b/sdk/src/main/java/com/atlan/model/assets/IFabricReport.java index 4005a65c76..f4c84ebe17 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricReport.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricReport.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModel.java b/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModel.java index 7f583a2259..c886eccd14 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModel.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModelTable.java b/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModelTable.java index 3b1ac33d19..bea40bff67 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModelTable.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModelTable.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModelTableColumn.java b/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModelTableColumn.java index 69ce845bf6..b59aea5bd4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModelTableColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricSemanticModelTableColumn.java @@ -346,6 +346,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricVisual.java b/sdk/src/main/java/com/atlan/model/assets/IFabricVisual.java index 66faf22408..d9aedbf41b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricVisual.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricVisual.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFabricWorkspace.java b/sdk/src/main/java/com/atlan/model/assets/IFabricWorkspace.java index 212c864277..2bd23d8a21 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFabricWorkspace.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFabricWorkspace.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFile.java b/sdk/src/main/java/com/atlan/model/assets/IFile.java index 21eacb4ba1..837b7da926 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFile.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFile.java @@ -346,6 +346,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFivetran.java b/sdk/src/main/java/com/atlan/model/assets/IFivetran.java index be9c9f5969..c76f2928ef 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFivetran.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFivetran.java @@ -346,6 +346,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFivetranConnector.java b/sdk/src/main/java/com/atlan/model/assets/IFivetranConnector.java index c6f886f4ff..59bb252879 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFivetranConnector.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFivetranConnector.java @@ -500,6 +500,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFlow.java b/sdk/src/main/java/com/atlan/model/assets/IFlow.java index 485981ca31..29c8f948a6 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFlow.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFlow.java @@ -382,6 +382,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFlowControlOperation.java b/sdk/src/main/java/com/atlan/model/assets/IFlowControlOperation.java index 4a000554e0..75d9fcb3b0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFlowControlOperation.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFlowControlOperation.java @@ -349,6 +349,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFlowDataset.java b/sdk/src/main/java/com/atlan/model/assets/IFlowDataset.java index 1137367d59..f07f06ea94 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFlowDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFlowDataset.java @@ -357,6 +357,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFlowDatasetOperation.java b/sdk/src/main/java/com/atlan/model/assets/IFlowDatasetOperation.java index ba31815fd6..2401538120 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFlowDatasetOperation.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFlowDatasetOperation.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFlowField.java b/sdk/src/main/java/com/atlan/model/assets/IFlowField.java index f1b33dd7b2..554a91eeaa 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFlowField.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFlowField.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFlowFieldOperation.java b/sdk/src/main/java/com/atlan/model/assets/IFlowFieldOperation.java index 93ee2dd905..0e95cfbb30 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFlowFieldOperation.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFlowFieldOperation.java @@ -350,6 +350,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFlowFolder.java b/sdk/src/main/java/com/atlan/model/assets/IFlowFolder.java index 54941a517b..a0ca148d63 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFlowFolder.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFlowFolder.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFlowProject.java b/sdk/src/main/java/com/atlan/model/assets/IFlowProject.java index 374bd0ff93..8eb3a9b7a3 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFlowProject.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFlowProject.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFlowReusableUnit.java b/sdk/src/main/java/com/atlan/model/assets/IFlowReusableUnit.java index 2fa7a802c6..615a9f45f2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFlowReusableUnit.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFlowReusableUnit.java @@ -351,6 +351,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFolder.java b/sdk/src/main/java/com/atlan/model/assets/IFolder.java index 5a40f89872..10c7c9b736 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFolder.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFolder.java @@ -346,6 +346,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IForm.java b/sdk/src/main/java/com/atlan/model/assets/IForm.java index a667e50989..333260760f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IForm.java +++ b/sdk/src/main/java/com/atlan/model/assets/IForm.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IFunction.java b/sdk/src/main/java/com/atlan/model/assets/IFunction.java index 4350312416..eb6617590e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IFunction.java +++ b/sdk/src/main/java/com/atlan/model/assets/IFunction.java @@ -389,6 +389,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IGCS.java b/sdk/src/main/java/com/atlan/model/assets/IGCS.java index 52556dbf1f..ce017ce958 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IGCS.java +++ b/sdk/src/main/java/com/atlan/model/assets/IGCS.java @@ -356,6 +356,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IGCSBucket.java b/sdk/src/main/java/com/atlan/model/assets/IGCSBucket.java index 8fa7db22ad..efd407acfa 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IGCSBucket.java +++ b/sdk/src/main/java/com/atlan/model/assets/IGCSBucket.java @@ -365,6 +365,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IGCSObject.java b/sdk/src/main/java/com/atlan/model/assets/IGCSObject.java index a1e5be4dad..920cec1c68 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IGCSObject.java +++ b/sdk/src/main/java/com/atlan/model/assets/IGCSObject.java @@ -392,6 +392,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IGlossary.java b/sdk/src/main/java/com/atlan/model/assets/IGlossary.java index 537d83b73d..262df77296 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IGlossary.java +++ b/sdk/src/main/java/com/atlan/model/assets/IGlossary.java @@ -364,6 +364,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IGlossaryCategory.java b/sdk/src/main/java/com/atlan/model/assets/IGlossaryCategory.java index 41d5c54d58..8f37a50fe3 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IGlossaryCategory.java +++ b/sdk/src/main/java/com/atlan/model/assets/IGlossaryCategory.java @@ -369,6 +369,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IGlossaryTerm.java b/sdk/src/main/java/com/atlan/model/assets/IGlossaryTerm.java index 34a13298c6..e1a0ce5760 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IGlossaryTerm.java +++ b/sdk/src/main/java/com/atlan/model/assets/IGlossaryTerm.java @@ -422,6 +422,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IGoogle.java b/sdk/src/main/java/com/atlan/model/assets/IGoogle.java index 11f5c0de48..82fbbe177f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IGoogle.java +++ b/sdk/src/main/java/com/atlan/model/assets/IGoogle.java @@ -364,6 +364,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IIceberg.java b/sdk/src/main/java/com/atlan/model/assets/IIceberg.java index e3c7b0ad41..9c87d99cae 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IIceberg.java +++ b/sdk/src/main/java/com/atlan/model/assets/IIceberg.java @@ -342,6 +342,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IIcebergCatalog.java b/sdk/src/main/java/com/atlan/model/assets/IIcebergCatalog.java index 980a9585d0..36e6690372 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IIcebergCatalog.java +++ b/sdk/src/main/java/com/atlan/model/assets/IIcebergCatalog.java @@ -349,6 +349,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IIcebergColumn.java b/sdk/src/main/java/com/atlan/model/assets/IIcebergColumn.java index 5a16c2c1f3..6ead6c7d2b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IIcebergColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IIcebergColumn.java @@ -336,6 +336,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IIcebergNamespace.java b/sdk/src/main/java/com/atlan/model/assets/IIcebergNamespace.java index ee4c8e2619..29da62c94c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IIcebergNamespace.java +++ b/sdk/src/main/java/com/atlan/model/assets/IIcebergNamespace.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IIcebergTable.java b/sdk/src/main/java/com/atlan/model/assets/IIcebergTable.java index 9396e5764f..f02d29e79f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IIcebergTable.java +++ b/sdk/src/main/java/com/atlan/model/assets/IIcebergTable.java @@ -355,6 +355,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IIncident.java b/sdk/src/main/java/com/atlan/model/assets/IIncident.java index 09f9a0ae39..e4e9a4e1c9 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IIncident.java +++ b/sdk/src/main/java/com/atlan/model/assets/IIncident.java @@ -338,6 +338,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IInsight.java b/sdk/src/main/java/com/atlan/model/assets/IInsight.java index 37bb2d89a5..aa57da287b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IInsight.java +++ b/sdk/src/main/java/com/atlan/model/assets/IInsight.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IKafka.java b/sdk/src/main/java/com/atlan/model/assets/IKafka.java index eae47967c2..9f9e7fa076 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IKafka.java +++ b/sdk/src/main/java/com/atlan/model/assets/IKafka.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IKafkaCluster.java b/sdk/src/main/java/com/atlan/model/assets/IKafkaCluster.java new file mode 100644 index 0000000000..3e4184ff15 --- /dev/null +++ b/sdk/src/main/java/com/atlan/model/assets/IKafkaCluster.java @@ -0,0 +1,887 @@ +/* SPDX-License-Identifier: Apache-2.0 + Copyright 2023 Atlan Pte. Ltd. */ +package com.atlan.model.assets; + +import com.atlan.model.enums.AssetDQRunStatus; +import com.atlan.model.enums.AtlanAnnouncementType; +import com.atlan.model.enums.AtlanConnectorType; +import com.atlan.model.enums.AtlanIcon; +import com.atlan.model.enums.AtlanStatus; +import com.atlan.model.enums.CertificateStatus; +import com.atlan.model.enums.DataQualityDimension; +import com.atlan.model.enums.DataQualityResult; +import com.atlan.model.enums.DataQualityScheduleType; +import com.atlan.model.enums.DataQualitySourceSyncStatus; +import com.atlan.model.enums.SourceCostUnitType; +import com.atlan.model.fields.KeywordField; +import com.atlan.model.fields.KeywordTextField; +import com.atlan.model.fields.NumericField; +import com.atlan.model.fields.RelationField; +import com.atlan.model.relations.RelationshipAttributes; +import com.atlan.model.relations.UniqueAttributes; +import com.atlan.model.structs.AssetExternalDQMetadata; +import com.atlan.model.structs.AssetGCPDataplexMetadata; +import com.atlan.model.structs.AssetSmusMetadataFormDetails; +import com.atlan.model.structs.PopularityInsights; +import com.atlan.model.structs.StarredDetails; +import com.atlan.serde.AssetDeserializer; +import com.atlan.serde.AssetSerializer; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import java.util.List; +import java.util.Map; +import java.util.SortedSet; +import javax.annotation.processing.Generated; + +/** + * Instance of a Kafka cluster in Atlan. + */ +@Generated(value = "com.atlan.generators.ModelGeneratorV2") +@JsonSerialize(using = AssetSerializer.class) +@JsonDeserialize(using = AssetDeserializer.class) +public interface IKafkaCluster { + + public static final String TYPE_NAME = "KafkaCluster"; + + /** Authentication type used to connect to this Kafka cluster, for example: SASL_PLAIN, SASL_SCRAM, TLS, IAM. */ + KeywordTextField KAFKA_AUTHENTICATION_TYPE = new KeywordTextField( + "kafkaAuthenticationType", "kafkaAuthenticationType.keyword", "kafkaAuthenticationType"); + + /** Bootstrap server addresses for this cluster. */ + KeywordField KAFKA_BOOTSTRAP_SERVERS = new KeywordField("kafkaBootstrapServers", "kafkaBootstrapServers"); + + /** Total number of brokers in this cluster. */ + NumericField KAFKA_BROKER_COUNT = new NumericField("kafkaBrokerCount", "kafkaBrokerCount"); + + /** Distribution type of this Kafka cluster, for example: Apache, Confluent, MSK, Aiven, Redpanda. */ + KeywordTextField KAFKA_CLUSTER_TYPE = + new KeywordTextField("kafkaClusterType", "kafkaClusterType.keyword", "kafkaClusterType"); + + /** Environment classification of this Kafka cluster, for example: DEV, STAGING, PROD. */ + KeywordTextField KAFKA_ENVIRONMENT = + new KeywordTextField("kafkaEnvironment", "kafkaEnvironment.keyword", "kafkaEnvironment"); + + /** Total number of partitions across all topics in this cluster. */ + NumericField KAFKA_PARTITION_COUNT = new NumericField("kafkaPartitionCount", "kafkaPartitionCount"); + + /** URL of the schema registry associated with this cluster. */ + KeywordField KAFKA_SCHEMA_REGISTRY_URL = new KeywordField("kafkaSchemaRegistryUrl", "kafkaSchemaRegistryUrl"); + + /** Number of topics in this cluster. */ + NumericField KAFKA_TOPIC_COUNT = new NumericField("kafkaTopicCount", "kafkaTopicCount"); + + /** Topics contained within this Kafka cluster. */ + RelationField KAFKA_TOPICS = new RelationField("kafkaTopics"); + + /** List of groups who administer this asset. (This is only used for certain asset types.) */ + SortedSet getAdminGroups(); + + /** List of roles who administer this asset. (This is only used for Connection assets.) */ + SortedSet getAdminRoles(); + + /** List of users who administer this asset. (This is only used for certain asset types.) */ + SortedSet getAdminUsers(); + + /** Detailed message to include in the announcement on this asset. */ + String getAnnouncementMessage(); + + /** Brief title for the announcement on this asset. Required when announcementType is specified. */ + String getAnnouncementTitle(); + + /** Type of announcement on this asset. */ + AtlanAnnouncementType getAnnouncementType(); + + /** Time (epoch) at which the announcement was last updated, in milliseconds. */ + Long getAnnouncementUpdatedAt(); + + /** Name of the user who last updated the announcement. */ + String getAnnouncementUpdatedBy(); + + /** Checks that run on this asset. */ + default SortedSet getAnomaloChecks() { + return null; + } + + /** Application owning the Asset. */ + default IApplication getApplication() { + return null; + } + + /** ApplicationField owning the Asset. */ + default IApplicationField getApplicationField() { + return null; + } + + /** Qualified name of the ApplicationField that contains this asset. */ + String getApplicationFieldQualifiedName(); + + /** Qualified name of the Application that contains this asset. */ + String getApplicationQualifiedName(); + + /** Description of this asset, generated by AI based on the asset's context. Displayed separately in the UI and can be used to overwrite existing descriptions. */ + String getAssetAiGeneratedDescription(); + + /** Confidence score of the AI-generated description, ranging from 0.0 to 1.0. */ + Double getAssetAiGeneratedDescriptionConfidence(); + + /** Reasoning behind the AI-generated description, explaining how the description was derived from the asset's context. */ + String getAssetAiGeneratedDescriptionReasoning(); + + /** Time (epoch) at which the announcement expires, in milliseconds. When set, the announcement will no longer be displayed after this time. */ + Long getAssetAnnouncementExpiredAt(); + + /** All associated Anomalo check types. */ + SortedSet getAssetAnomaloAppliedCheckTypes(); + + /** Total number of checks present in Anomalo for this asset. */ + Long getAssetAnomaloCheckCount(); + + /** Stringified JSON object containing status of all Anomalo checks associated to this asset. */ + String getAssetAnomaloCheckStatuses(); + + /** Status of data quality from Anomalo. */ + String getAssetAnomaloDQStatus(); + + /** Total number of checks failed in Anomalo for this asset. */ + Long getAssetAnomaloFailedCheckCount(); + + /** All associated Anomalo failed check types. */ + SortedSet getAssetAnomaloFailedCheckTypes(); + + /** Time (epoch) at which the last check was run via Anomalo. */ + Long getAssetAnomaloLastCheckRunAt(); + + /** URL of the source in Anomalo. */ + String getAssetAnomaloSourceUrl(); + + /** Cover image to use for this asset in the UI (applicable to only a few asset types). */ + String getAssetCoverImage(); + + /** Expectation of data freshness from Source. */ + Long getAssetDQFreshnessExpectation(); + + /** Value of data freshness from Source. */ + Long getAssetDQFreshnessValue(); + + /** Status of the latest manual DQ run triggered for this asset. */ + AssetDQRunStatus getAssetDQManualRunStatus(); + + /** Overall result of all the dq rules. If any one rule failed, then fail else pass. */ + DataQualityResult getAssetDQResult(); + + /** Qualified name of the column used for row scope filtering in DQ rules for this asset. */ + String getAssetDQRowScopeFilterColumnQualifiedName(); + + /** List of all the dimensions of attached rules. */ + SortedSet getAssetDQRuleAttachedDimensions(); + + /** List of all the types of attached rules. */ + SortedSet getAssetDQRuleAttachedRuleTypes(); + + /** Count of failed DQ rules attached to this asset. */ + Long getAssetDQRuleFailedCount(); + + /** List of all the dimensions of failed rules. */ + SortedSet getAssetDQRuleFailedDimensions(); + + /** List of all the types of failed rules. */ + SortedSet getAssetDQRuleFailedRuleTypes(); + + /** Time (epoch) at which the last dq rule ran. */ + Long getAssetDQRuleLastRunAt(); + + /** Count of passed DQ rules attached to this asset. */ + Long getAssetDQRulePassedCount(); + + /** List of all the dimensions for which all the rules passed. */ + SortedSet getAssetDQRulePassedDimensions(); + + /** List of all the types of rules for which all the rules passed. */ + SortedSet getAssetDQRulePassedRuleTypes(); + + /** Tag for the result of the DQ rules. Eg, rule_pass:completeness:null_count. */ + SortedSet getAssetDQRuleResultTags(); + + /** Count of DQ rules attached to this asset. */ + Long getAssetDQRuleTotalCount(); + + /** Crontab of the DQ rule that will run at datasource. */ + String getAssetDQScheduleCrontab(); + + /** Error code in the case of sync state being "error". */ + String getAssetDQScheduleSourceSyncErrorCode(); + + /** Error message in the case of sync state being "error". */ + String getAssetDQScheduleSourceSyncErrorMessage(); + + /** Raw error message from the source. */ + String getAssetDQScheduleSourceSyncRawError(); + + /** Latest sync status of the schedule to the source. */ + DataQualitySourceSyncStatus getAssetDQScheduleSourceSyncStatus(); + + /** Time (epoch) at which the schedule synced to the source. */ + Long getAssetDQScheduleSourceSyncedAt(); + + /** Timezone of the DQ rule schedule that will run at datasource */ + String getAssetDQScheduleTimeZone(); + + /** Type of schedule of the DQ rule that will run at datasource. */ + DataQualityScheduleType getAssetDQScheduleType(); + + /** Name of the account in which this asset exists in dbt. */ + String getAssetDbtAccountName(); + + /** Alias of this asset in dbt. */ + String getAssetDbtAlias(); + + /** Version of the environment in which this asset is materialized in dbt. */ + String getAssetDbtEnvironmentDbtVersion(); + + /** Name of the environment in which this asset is materialized in dbt. */ + String getAssetDbtEnvironmentName(); + + /** Time (epoch) at which the job that materialized this asset in dbt last ran, in milliseconds. */ + Long getAssetDbtJobLastRun(); + + /** Path in S3 to the artifacts saved from the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunArtifactS3Path(); + + /** Whether artifacts were saved from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunArtifactsSaved(); + + /** Time (epoch) at which the job that materialized this asset in dbt was last created, in milliseconds. */ + Long getAssetDbtJobLastRunCreatedAt(); + + /** Time (epoch) at which the job that materialized this asset in dbt was dequeued, in milliseconds. */ + Long getAssetDbtJobLastRunDequedAt(); + + /** Thread ID of the user who executed the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunExecutedByThreadId(); + + /** Branch in git from which the last run of the job that materialized this asset in dbt ran. */ + String getAssetDbtJobLastRunGitBranch(); + + /** SHA hash in git for the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunGitSha(); + + /** Whether docs were generated from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunHasDocsGenerated(); + + /** Whether sources were generated from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunHasSourcesGenerated(); + + /** Whether notifications were sent from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunNotificationsSent(); + + /** Thread ID of the owner of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunOwnerThreadId(); + + /** Total duration the job that materialized this asset in dbt spent being queued. */ + String getAssetDbtJobLastRunQueuedDuration(); + + /** Human-readable total duration of the last run of the job that materialized this asset in dbt spend being queued. */ + String getAssetDbtJobLastRunQueuedDurationHumanized(); + + /** Run duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunRunDuration(); + + /** Human-readable run duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunRunDurationHumanized(); + + /** Time (epoch) at which the job that materialized this asset in dbt was started running, in milliseconds. */ + Long getAssetDbtJobLastRunStartedAt(); + + /** Status message of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunStatusMessage(); + + /** Total duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunTotalDuration(); + + /** Human-readable total duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunTotalDurationHumanized(); + + /** Time (epoch) at which the job that materialized this asset in dbt was last updated, in milliseconds. */ + Long getAssetDbtJobLastRunUpdatedAt(); + + /** URL of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunUrl(); + + /** Name of the job that materialized this asset in dbt. */ + String getAssetDbtJobName(); + + /** Time (epoch) when the next run of the job that materializes this asset in dbt is scheduled. */ + Long getAssetDbtJobNextRun(); + + /** Human-readable time when the next run of the job that materializes this asset in dbt is scheduled. */ + String getAssetDbtJobNextRunHumanized(); + + /** Schedule of the job that materialized this asset in dbt. */ + String getAssetDbtJobSchedule(); + + /** Human-readable cron schedule of the job that materialized this asset in dbt. */ + String getAssetDbtJobScheduleCronHumanized(); + + /** Status of the job that materialized this asset in dbt. */ + String getAssetDbtJobStatus(); + + /** Metadata for this asset in dbt, specifically everything under the 'meta' key in the dbt object. */ + String getAssetDbtMeta(); + + /** Name of the package in which this asset exists in dbt. */ + String getAssetDbtPackageName(); + + /** Name of the project in which this asset exists in dbt. */ + String getAssetDbtProjectName(); + + /** URL of the semantic layer proxy for this asset in dbt. */ + String getAssetDbtSemanticLayerProxyUrl(); + + /** Freshness criteria for the source of this asset in dbt. */ + String getAssetDbtSourceFreshnessCriteria(); + + /** List of tags attached to this asset in dbt. */ + SortedSet getAssetDbtTags(); + + /** All associated dbt test statuses. */ + String getAssetDbtTestStatus(); + + /** Unique identifier of this asset in dbt. */ + String getAssetDbtUniqueId(); + + /** Name of the DBT workflow in Atlan that last updated the asset. */ + String getAssetDbtWorkflowLastUpdated(); + + /** DQ metadata captured for asset from external DQ tool(s). */ + Map getAssetExternalDQMetadataDetails(); + + /** List of field key-values associated with all Aspects linked to this asset. */ + SortedSet getAssetGCPDataplexAspectFieldList(); + + /** List of names of all Aspects linked to this asset. */ + SortedSet getAssetGCPDataplexAspectList(); + + /** Metrics captured by GCP Dataplex for objects associated with GCP services. */ + AssetGCPDataplexMetadata getAssetGCPDataplexMetadataDetails(); + + /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ + AtlanIcon getAssetIcon(); + + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + + /** Internal Popularity score for this asset. */ + Double getAssetInternalPopularityScore(); + + /** List of unique Monte Carlo alert names attached to this asset. */ + SortedSet getAssetMcAlertQualifiedNames(); + + /** List of Monte Carlo incident names attached to this asset. */ + SortedSet getAssetMcIncidentNames(); + + /** List of Monte Carlo incident priorities associated with this asset. */ + SortedSet getAssetMcIncidentPriorities(); + + /** List of unique Monte Carlo incident names attached to this asset. */ + SortedSet getAssetMcIncidentQualifiedNames(); + + /** List of Monte Carlo incident severities associated with this asset. */ + SortedSet getAssetMcIncidentSeverities(); + + /** List of Monte Carlo incident states associated with this asset. */ + SortedSet getAssetMcIncidentStates(); + + /** List of Monte Carlo incident sub-types associated with this asset. */ + SortedSet getAssetMcIncidentSubTypes(); + + /** List of Monte Carlo incident types associated with this asset. */ + SortedSet getAssetMcIncidentTypes(); + + /** Tracks whether this asset is monitored by MC or not */ + Boolean getAssetMcIsMonitored(); + + /** Time (epoch) at which this asset was last synced from Monte Carlo. */ + Long getAssetMcLastSyncRunAt(); + + /** List of Monte Carlo monitor names attached to this asset. */ + SortedSet getAssetMcMonitorNames(); + + /** List of unique Monte Carlo monitor names attached to this asset. */ + SortedSet getAssetMcMonitorQualifiedNames(); + + /** Schedules of all associated Monte Carlo monitors. */ + SortedSet getAssetMcMonitorScheduleTypes(); + + /** Statuses of all associated Monte Carlo monitors. */ + SortedSet getAssetMcMonitorStatuses(); + + /** Types of all associated Monte Carlo monitors. */ + SortedSet getAssetMcMonitorTypes(); + + /** Count of policies inside the asset */ + Long getAssetPoliciesCount(); + + /** Array of policy ids governing this asset */ + SortedSet getAssetPolicyGUIDs(); + + /** Array of asset ids that equivalent to this asset. */ + SortedSet getAssetRedirectGUIDs(); + + /** AWS SMUS Asset MetadataForm details */ + List getAssetSmusMetadataFormDetails(); + + /** List of AWS SMUS MetadataForm Key:Value Details. This is mainly used for filtering purpose. */ + SortedSet getAssetSmusMetadataFormKeyValueDetails(); + + /** List of AWS SMUS MetadataForm Names. This is mainly used for filtering purpose. */ + SortedSet getAssetSmusMetadataFormNames(); + + /** Number of checks done via Soda. */ + Long getAssetSodaCheckCount(); + + /** All associated Soda check statuses. */ + String getAssetSodaCheckStatuses(); + + /** Status of data quality from Soda. */ + String getAssetSodaDQStatus(); + + /** TBC */ + Long getAssetSodaLastScanAt(); + + /** TBC */ + Long getAssetSodaLastSyncRunAt(); + + /** TBC */ + String getAssetSodaSourceURL(); + + /** Unique identifier for this asset in the system from which it was sourced. */ + String getAssetSourceId(); + + /** Readme of this asset, as extracted from source. If present, this will be used for the readme in user interface. */ + String getAssetSourceReadme(); + + /** Name of the space that contains this asset. */ + String getAssetSpaceName(); + + /** Unique name of the space that contains this asset. */ + String getAssetSpaceQualifiedName(); + + /** List of tags attached to this asset. */ + SortedSet getAssetTags(); + + /** Color (in hexadecimal RGB) to use to represent this asset. */ + String getAssetThemeHex(); + + /** Name to use for this type of asset, as a subtype of the actual typeName. */ + String getAssetUserDefinedType(); + + /** Glossary terms that are linked to this asset. */ + default SortedSet getAssignedTerms() { + return null; + } + + /** Status of this asset's certification. */ + CertificateStatus getCertificateStatus(); + + /** Human-readable descriptive message used to provide further detail to certificateStatus. */ + String getCertificateStatusMessage(); + + /** Time (epoch) at which the certification was last updated, in milliseconds. */ + Long getCertificateUpdatedAt(); + + /** Name of the user who last updated the certification of this asset. */ + String getCertificateUpdatedBy(); + + /** Simple name of the connection through which this asset is accessible. */ + String getConnectionName(); + + /** Unique name of the connection through which this asset is accessible. */ + String getConnectionQualifiedName(); + + /** Type of the connector through which this asset is accessible. */ + String getConnectorName(); + + /** Latest version of the data contract (in any status) for this asset. */ + default IDataContract getDataContractLatest() { + return null; + } + + /** Latest certified version of the data contract for this asset. */ + default IDataContract getDataContractLatestCertified() { + return null; + } + + /** Unique name of this asset in dbt. */ + String getDbtQualifiedName(); + + /** Description of this asset, for example as crawled from a source. Fallback for display purposes, if userDescription is empty. */ + String getDescription(); + + /** Human-readable name of this asset used for display purposes (in user interface). */ + String getDisplayName(); + + /** Array of domain guids linked to this asset */ + SortedSet getDomainGUIDs(); + + /** Rules that are applied on this dataset. */ + default SortedSet getDqBaseDatasetRules() { + return null; + } + + /** Rules where this dataset is referenced. */ + default SortedSet getDqReferenceDatasetRules() { + return null; + } + + /** TBC */ + default SortedSet getFiles() { + return null; + } + + /** Whether this asset has contract (true) or not (false). */ + Boolean getHasContract(); + + /** Whether this asset has lineage (true) or not (false). */ + Boolean getHasLineage(); + + /** Data products for which this asset is an input port. */ + default SortedSet getInputPortDataProducts() { + return null; + } + + /** Tasks to which this asset provides input. */ + default SortedSet getInputToAirflowTasks() { + return null; + } + + /** Processes to which this asset provides input. */ + default SortedSet getInputToProcesses() { + return null; + } + + /** TBC */ + default SortedSet getInputToSparkJobs() { + return null; + } + + /** TBC */ + Boolean getIsAIGenerated(); + + /** Whether this asset is discoverable through the UI (true) or not (false). */ + Boolean getIsDiscoverable(); + + /** Whether this asset can be edited in the UI (true) or not (false). */ + Boolean getIsEditable(); + + /** Indicates this asset is not fully-known, if true. */ + Boolean getIsPartial(); + + /** Authentication type used to connect to this Kafka cluster, for example: SASL_PLAIN, SASL_SCRAM, TLS, IAM. */ + String getKafkaAuthenticationType(); + + /** Bootstrap server addresses for this cluster. */ + SortedSet getKafkaBootstrapServers(); + + /** Total number of brokers in this cluster. */ + Long getKafkaBrokerCount(); + + /** Distribution type of this Kafka cluster, for example: Apache, Confluent, MSK, Aiven, Redpanda. */ + String getKafkaClusterType(); + + /** Environment classification of this Kafka cluster, for example: DEV, STAGING, PROD. */ + String getKafkaEnvironment(); + + /** Total number of partitions across all topics in this cluster. */ + Long getKafkaPartitionCount(); + + /** URL of the schema registry associated with this cluster. */ + String getKafkaSchemaRegistryUrl(); + + /** Number of topics in this cluster. */ + Long getKafkaTopicCount(); + + /** Topics contained within this Kafka cluster. */ + default SortedSet getKafkaTopics() { + return null; + } + + /** Time (epoch) of the last operation that inserted, updated, or deleted rows, in milliseconds. */ + Long getLastRowChangedAt(); + + /** Name of the last run of the crawler that last synchronized this asset. */ + String getLastSyncRun(); + + /** Time (epoch) at which this asset was last crawled, in milliseconds. */ + Long getLastSyncRunAt(); + + /** Name of the crawler that last synchronized this asset. */ + String getLastSyncWorkflowName(); + + /** Custom order for sorting purpose, managed by client */ + String getLexicographicalSortOrder(); + + /** Links that are attached to this asset. */ + default SortedSet getLinks() { + return null; + } + + /** TBC */ + default SortedSet getMcIncidents() { + return null; + } + + /** Monitors that observe this asset. */ + default SortedSet getMcMonitors() { + return null; + } + + /** TBC */ + default SortedSet getMetrics() { + return null; + } + + /** Attributes implemented by this asset. */ + default SortedSet getModelImplementedAttributes() { + return null; + } + + /** Entities implemented by this asset. */ + default SortedSet getModelImplementedEntities() { + return null; + } + + /** Name of this asset. Fallback for display purposes, if displayName is empty. */ + String getName(); + + /** Array of policy ids non-compliant to this asset */ + SortedSet getNonCompliantAssetPolicyGUIDs(); + + /** Tasks from which this asset is output. */ + default SortedSet getOutputFromAirflowTasks() { + return null; + } + + /** Processes from which this asset is produced as output. */ + default SortedSet getOutputFromProcesses() { + return null; + } + + /** TBC */ + default SortedSet getOutputFromSparkJobs() { + return null; + } + + /** Data products for which this asset is an output port. */ + default SortedSet getOutputPortDataProducts() { + return null; + } + + /** Array of product guids which have this asset as outputPort */ + SortedSet getOutputProductGUIDs(); + + /** List of groups who own this asset. */ + SortedSet getOwnerGroups(); + + /** List of users who own this asset. */ + SortedSet getOwnerUsers(); + + /** Partial fields contained in the asset. */ + default SortedSet getPartialChildFields() { + return null; + } + + /** Partial objects contained in the asset. */ + default SortedSet getPartialChildObjects() { + return null; + } + + /** Popularity score for this asset. */ + Double getPopularityScore(); + + /** Array of product guids linked to this asset */ + SortedSet getProductGUIDs(); + + /** Unique name for this asset. This is typically a concatenation of the asset's name onto its parent's qualifiedName. This must be unique across all assets of the same type. */ + String getQualifiedName(); + + /** README that is linked to this asset. */ + default IReadme getReadme() { + return null; + } + + /** URL for sample data for this asset. */ + String getSampleDataUrl(); + + /** TBC */ + default SortedSet getSchemaRegistrySubjects() { + return null; + } + + /** TBC */ + default SortedSet getSodaChecks() { + return null; + } + + /** The unit of measure for sourceTotalCost. */ + SourceCostUnitType getSourceCostUnit(); + + /** Time (epoch) at which this asset was created in the source system, in milliseconds. */ + Long getSourceCreatedAt(); + + /** Name of the user who created this asset, in the source system. */ + String getSourceCreatedBy(); + + /** URL to create an embed for a resource (for example, an image of a dashboard) within Atlan. */ + String getSourceEmbedURL(); + + /** Timestamp of most recent read operation. */ + Long getSourceLastReadAt(); + + /** List of owners of this asset, in the source system. */ + String getSourceOwners(); + + /** List of most expensive warehouses with extra insights. */ + List getSourceQueryComputeCostRecords(); + + /** List of most expensive warehouse names. */ + SortedSet getSourceQueryComputeCosts(); + + /** Total count of all read operations at source. */ + Long getSourceReadCount(); + + /** List of the most expensive queries that accessed this asset. */ + List getSourceReadExpensiveQueryRecords(); + + /** List of the most popular queries that accessed this asset. */ + List getSourceReadPopularQueryRecords(); + + /** Total cost of read queries at source. */ + Double getSourceReadQueryCost(); + + /** List of usernames with extra insights for the most recent users who read this asset. */ + List getSourceReadRecentUserRecords(); + + /** List of usernames of the most recent users who read this asset. */ + SortedSet getSourceReadRecentUsers(); + + /** List of the slowest queries that accessed this asset. */ + List getSourceReadSlowQueryRecords(); + + /** List of usernames with extra insights for the users who read this asset the most. */ + List getSourceReadTopUserRecords(); + + /** List of usernames of the users who read this asset the most. */ + SortedSet getSourceReadTopUsers(); + + /** Total number of unique users that read data from asset. */ + Long getSourceReadUserCount(); + + /** Total cost of all operations at source. */ + Double getSourceTotalCost(); + + /** URL to the resource within the source application, used to create a button to view this asset in the source application. */ + String getSourceURL(); + + /** Time (epoch) at which this asset was last updated in the source system, in milliseconds. */ + Long getSourceUpdatedAt(); + + /** Name of the user who last updated this asset, in the source system. */ + String getSourceUpdatedBy(); + + /** Users who have starred this asset. */ + SortedSet getStarredBy(); + + /** Number of users who have starred this asset. */ + Integer getStarredCount(); + + /** List of usernames with extra information of the users who have starred an asset. */ + List getStarredDetails(); + + /** Subtype of this asset. */ + String getSubType(); + + /** Name of the Atlan workspace in which this asset exists. */ + String getTenantId(); + + /** TBC */ + default SortedSet getUserDefRelationshipFroms() { + return null; + } + + /** TBC */ + default SortedSet getUserDefRelationshipTos() { + return null; + } + + /** Description of this asset, as provided by a user. If present, this will be used for the description in user interface. */ + String getUserDescription(); + + /** View score for this asset. */ + Double getViewScore(); + + /** List of groups who can view assets contained in a collection. (This is only used for certain asset types.) */ + SortedSet getViewerGroups(); + + /** List of users who can view assets contained in a collection. (This is only used for certain asset types.) */ + SortedSet getViewerUsers(); + + /** URL of an icon to use for this asset. (Only applies to CustomEntity and Fivetran Catalog assets, currently.) */ + String getIconUrl(); + + /** Built-in connector type through which this asset is accessible. */ + AtlanConnectorType getConnectorType(); + + /** Custom connector type through which this asset is accessible. */ + String getCustomConnectorType(); + + /** Name of the type that defines the asset. */ + String getTypeName(); + + /** Globally-unique identifier for the asset. */ + String getGuid(); + + /** Human-readable name of the asset. */ + String getDisplayText(); + + /** Status of the asset (if this is a related asset). */ + String getEntityStatus(); + + /** Type of the relationship (if this is a related asset). */ + String getRelationshipType(); + + /** Unique identifier of the relationship (when this is a related asset). */ + String getRelationshipGuid(); + + /** Status of the relationship (when this is a related asset). */ + AtlanStatus getRelationshipStatus(); + + /** Attributes specific to the relationship (unused). */ + RelationshipAttributes getRelationshipAttributes(); + + /** + * Attribute(s) that uniquely identify the asset (when this is a related asset). + * If the guid is not provided, these must be provided. + */ + UniqueAttributes getUniqueAttributes(); + + /** + * When true, indicates that this object represents a complete view of the entity. + * When false, this object is only a reference or some partial view of the entity. + */ + boolean isComplete(); + + /** + * Indicates whether this object can be used as a valid reference by GUID. + * @return true if it is a valid GUID reference, false otherwise + */ + boolean isValidReferenceByGuid(); + + /** + * Indicates whether this object can be used as a valid reference by qualifiedName. + * @return true if it is a valid qualifiedName reference, false otherwise + */ + boolean isValidReferenceByQualifiedName(); +} diff --git a/sdk/src/main/java/com/atlan/model/assets/IKafkaConsumerGroup.java b/sdk/src/main/java/com/atlan/model/assets/IKafkaConsumerGroup.java index a58250027e..0b15919181 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IKafkaConsumerGroup.java +++ b/sdk/src/main/java/com/atlan/model/assets/IKafkaConsumerGroup.java @@ -12,6 +12,7 @@ import com.atlan.model.enums.DataQualityResult; import com.atlan.model.enums.DataQualityScheduleType; import com.atlan.model.enums.DataQualitySourceSyncStatus; +import com.atlan.model.enums.KafkaConsumerGroupState; import com.atlan.model.enums.SourceCostUnitType; import com.atlan.model.fields.KeywordField; import com.atlan.model.fields.NumericField; @@ -43,10 +44,17 @@ public interface IKafkaConsumerGroup { public static final String TYPE_NAME = "KafkaConsumerGroup"; + /** List of topic-partition pairs assigned to this consumer group. */ + KeywordField KAFKA_CONSUMER_GROUP_ASSIGNED_PARTITIONS = + new KeywordField("kafkaConsumerGroupAssignedPartitions", "kafkaConsumerGroupAssignedPartitions"); + /** Number of members in this consumer group. */ NumericField KAFKA_CONSUMER_GROUP_MEMBER_COUNT = new NumericField("kafkaConsumerGroupMemberCount", "kafkaConsumerGroupMemberCount"); + /** State of this consumer group. */ + KeywordField KAFKA_CONSUMER_GROUP_STATE = new KeywordField("kafkaConsumerGroupState", "kafkaConsumerGroupState"); + /** List of consumption properties for Kafka topics, for this consumer group. */ KeywordField KAFKA_CONSUMER_GROUP_TOPIC_CONSUMPTION_PROPERTIES = new KeywordField( "kafkaConsumerGroupTopicConsumptionProperties", "kafkaConsumerGroupTopicConsumptionProperties"); @@ -354,6 +362,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); @@ -560,9 +574,15 @@ default SortedSet getInputToSparkJobs() { /** Indicates this asset is not fully-known, if true. */ Boolean getIsPartial(); + /** List of topic-partition pairs assigned to this consumer group. */ + SortedSet getKafkaConsumerGroupAssignedPartitions(); + /** Number of members in this consumer group. */ Long getKafkaConsumerGroupMemberCount(); + /** State of this consumer group. */ + KafkaConsumerGroupState getKafkaConsumerGroupState(); + /** List of consumption properties for Kafka topics, for this consumer group. */ List getKafkaConsumerGroupTopicConsumptionProperties(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IKafkaField.java b/sdk/src/main/java/com/atlan/model/assets/IKafkaField.java new file mode 100644 index 0000000000..acc8a86c0f --- /dev/null +++ b/sdk/src/main/java/com/atlan/model/assets/IKafkaField.java @@ -0,0 +1,881 @@ +/* SPDX-License-Identifier: Apache-2.0 + Copyright 2023 Atlan Pte. Ltd. */ +package com.atlan.model.assets; + +import com.atlan.model.enums.AssetDQRunStatus; +import com.atlan.model.enums.AtlanAnnouncementType; +import com.atlan.model.enums.AtlanConnectorType; +import com.atlan.model.enums.AtlanIcon; +import com.atlan.model.enums.AtlanStatus; +import com.atlan.model.enums.CertificateStatus; +import com.atlan.model.enums.DataQualityDimension; +import com.atlan.model.enums.DataQualityResult; +import com.atlan.model.enums.DataQualityScheduleType; +import com.atlan.model.enums.DataQualitySourceSyncStatus; +import com.atlan.model.enums.SourceCostUnitType; +import com.atlan.model.fields.BooleanField; +import com.atlan.model.fields.KeywordField; +import com.atlan.model.fields.KeywordTextField; +import com.atlan.model.fields.NumericField; +import com.atlan.model.fields.RelationField; +import com.atlan.model.relations.RelationshipAttributes; +import com.atlan.model.relations.UniqueAttributes; +import com.atlan.model.structs.AssetExternalDQMetadata; +import com.atlan.model.structs.AssetGCPDataplexMetadata; +import com.atlan.model.structs.AssetSmusMetadataFormDetails; +import com.atlan.model.structs.PopularityInsights; +import com.atlan.model.structs.StarredDetails; +import com.atlan.serde.AssetDeserializer; +import com.atlan.serde.AssetSerializer; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import java.util.List; +import java.util.Map; +import java.util.SortedSet; +import javax.annotation.processing.Generated; + +/** + * Instance of a field within a Kafka topic schema in Atlan, enabling field-level lineage. + */ +@Generated(value = "com.atlan.generators.ModelGeneratorV2") +@JsonSerialize(using = AssetSerializer.class) +@JsonDeserialize(using = AssetDeserializer.class) +public interface IKafkaField { + + public static final String TYPE_NAME = "KafkaField"; + + /** Data type of this field as defined in the schema, for example: string, int, record. */ + KeywordTextField KAFKA_FIELD_DATA_TYPE = + new KeywordTextField("kafkaFieldDataType", "kafkaFieldDataType.keyword", "kafkaFieldDataType"); + + /** Default value for this field if one is defined in the schema. */ + KeywordField KAFKA_FIELD_DEFAULT_VALUE = new KeywordField("kafkaFieldDefaultValue", "kafkaFieldDefaultValue"); + + /** Whether this field is optional (true) or required (false) in the schema. */ + BooleanField KAFKA_FIELD_IS_OPTIONAL = new BooleanField("kafkaFieldIsOptional", "kafkaFieldIsOptional"); + + /** Position (0-based) of this field in the schema definition. */ + NumericField KAFKA_FIELD_ORDER = new NumericField("kafkaFieldOrder", "kafkaFieldOrder"); + + /** Type of schema from which this field is derived, for example: key or value. */ + KeywordField KAFKA_FIELD_SCHEMA_TYPE = new KeywordField("kafkaFieldSchemaType", "kafkaFieldSchemaType"); + + /** Schema version in which this field was first introduced. */ + KeywordField KAFKA_FIELD_VERSION_INTRODUCED = + new KeywordField("kafkaFieldVersionIntroduced", "kafkaFieldVersionIntroduced"); + + /** Kafka topic in which this field is defined. */ + RelationField KAFKA_TOPIC = new RelationField("kafkaTopic"); + + /** Unique name of the Kafka topic in which this field exists. */ + KeywordField KAFKA_TOPIC_QUALIFIED_NAME = new KeywordField("kafkaTopicQualifiedName", "kafkaTopicQualifiedName"); + + /** List of groups who administer this asset. (This is only used for certain asset types.) */ + SortedSet getAdminGroups(); + + /** List of roles who administer this asset. (This is only used for Connection assets.) */ + SortedSet getAdminRoles(); + + /** List of users who administer this asset. (This is only used for certain asset types.) */ + SortedSet getAdminUsers(); + + /** Detailed message to include in the announcement on this asset. */ + String getAnnouncementMessage(); + + /** Brief title for the announcement on this asset. Required when announcementType is specified. */ + String getAnnouncementTitle(); + + /** Type of announcement on this asset. */ + AtlanAnnouncementType getAnnouncementType(); + + /** Time (epoch) at which the announcement was last updated, in milliseconds. */ + Long getAnnouncementUpdatedAt(); + + /** Name of the user who last updated the announcement. */ + String getAnnouncementUpdatedBy(); + + /** Checks that run on this asset. */ + default SortedSet getAnomaloChecks() { + return null; + } + + /** Application owning the Asset. */ + default IApplication getApplication() { + return null; + } + + /** ApplicationField owning the Asset. */ + default IApplicationField getApplicationField() { + return null; + } + + /** Qualified name of the ApplicationField that contains this asset. */ + String getApplicationFieldQualifiedName(); + + /** Qualified name of the Application that contains this asset. */ + String getApplicationQualifiedName(); + + /** Description of this asset, generated by AI based on the asset's context. Displayed separately in the UI and can be used to overwrite existing descriptions. */ + String getAssetAiGeneratedDescription(); + + /** Confidence score of the AI-generated description, ranging from 0.0 to 1.0. */ + Double getAssetAiGeneratedDescriptionConfidence(); + + /** Reasoning behind the AI-generated description, explaining how the description was derived from the asset's context. */ + String getAssetAiGeneratedDescriptionReasoning(); + + /** Time (epoch) at which the announcement expires, in milliseconds. When set, the announcement will no longer be displayed after this time. */ + Long getAssetAnnouncementExpiredAt(); + + /** All associated Anomalo check types. */ + SortedSet getAssetAnomaloAppliedCheckTypes(); + + /** Total number of checks present in Anomalo for this asset. */ + Long getAssetAnomaloCheckCount(); + + /** Stringified JSON object containing status of all Anomalo checks associated to this asset. */ + String getAssetAnomaloCheckStatuses(); + + /** Status of data quality from Anomalo. */ + String getAssetAnomaloDQStatus(); + + /** Total number of checks failed in Anomalo for this asset. */ + Long getAssetAnomaloFailedCheckCount(); + + /** All associated Anomalo failed check types. */ + SortedSet getAssetAnomaloFailedCheckTypes(); + + /** Time (epoch) at which the last check was run via Anomalo. */ + Long getAssetAnomaloLastCheckRunAt(); + + /** URL of the source in Anomalo. */ + String getAssetAnomaloSourceUrl(); + + /** Cover image to use for this asset in the UI (applicable to only a few asset types). */ + String getAssetCoverImage(); + + /** Expectation of data freshness from Source. */ + Long getAssetDQFreshnessExpectation(); + + /** Value of data freshness from Source. */ + Long getAssetDQFreshnessValue(); + + /** Status of the latest manual DQ run triggered for this asset. */ + AssetDQRunStatus getAssetDQManualRunStatus(); + + /** Overall result of all the dq rules. If any one rule failed, then fail else pass. */ + DataQualityResult getAssetDQResult(); + + /** Qualified name of the column used for row scope filtering in DQ rules for this asset. */ + String getAssetDQRowScopeFilterColumnQualifiedName(); + + /** List of all the dimensions of attached rules. */ + SortedSet getAssetDQRuleAttachedDimensions(); + + /** List of all the types of attached rules. */ + SortedSet getAssetDQRuleAttachedRuleTypes(); + + /** Count of failed DQ rules attached to this asset. */ + Long getAssetDQRuleFailedCount(); + + /** List of all the dimensions of failed rules. */ + SortedSet getAssetDQRuleFailedDimensions(); + + /** List of all the types of failed rules. */ + SortedSet getAssetDQRuleFailedRuleTypes(); + + /** Time (epoch) at which the last dq rule ran. */ + Long getAssetDQRuleLastRunAt(); + + /** Count of passed DQ rules attached to this asset. */ + Long getAssetDQRulePassedCount(); + + /** List of all the dimensions for which all the rules passed. */ + SortedSet getAssetDQRulePassedDimensions(); + + /** List of all the types of rules for which all the rules passed. */ + SortedSet getAssetDQRulePassedRuleTypes(); + + /** Tag for the result of the DQ rules. Eg, rule_pass:completeness:null_count. */ + SortedSet getAssetDQRuleResultTags(); + + /** Count of DQ rules attached to this asset. */ + Long getAssetDQRuleTotalCount(); + + /** Crontab of the DQ rule that will run at datasource. */ + String getAssetDQScheduleCrontab(); + + /** Error code in the case of sync state being "error". */ + String getAssetDQScheduleSourceSyncErrorCode(); + + /** Error message in the case of sync state being "error". */ + String getAssetDQScheduleSourceSyncErrorMessage(); + + /** Raw error message from the source. */ + String getAssetDQScheduleSourceSyncRawError(); + + /** Latest sync status of the schedule to the source. */ + DataQualitySourceSyncStatus getAssetDQScheduleSourceSyncStatus(); + + /** Time (epoch) at which the schedule synced to the source. */ + Long getAssetDQScheduleSourceSyncedAt(); + + /** Timezone of the DQ rule schedule that will run at datasource */ + String getAssetDQScheduleTimeZone(); + + /** Type of schedule of the DQ rule that will run at datasource. */ + DataQualityScheduleType getAssetDQScheduleType(); + + /** Name of the account in which this asset exists in dbt. */ + String getAssetDbtAccountName(); + + /** Alias of this asset in dbt. */ + String getAssetDbtAlias(); + + /** Version of the environment in which this asset is materialized in dbt. */ + String getAssetDbtEnvironmentDbtVersion(); + + /** Name of the environment in which this asset is materialized in dbt. */ + String getAssetDbtEnvironmentName(); + + /** Time (epoch) at which the job that materialized this asset in dbt last ran, in milliseconds. */ + Long getAssetDbtJobLastRun(); + + /** Path in S3 to the artifacts saved from the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunArtifactS3Path(); + + /** Whether artifacts were saved from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunArtifactsSaved(); + + /** Time (epoch) at which the job that materialized this asset in dbt was last created, in milliseconds. */ + Long getAssetDbtJobLastRunCreatedAt(); + + /** Time (epoch) at which the job that materialized this asset in dbt was dequeued, in milliseconds. */ + Long getAssetDbtJobLastRunDequedAt(); + + /** Thread ID of the user who executed the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunExecutedByThreadId(); + + /** Branch in git from which the last run of the job that materialized this asset in dbt ran. */ + String getAssetDbtJobLastRunGitBranch(); + + /** SHA hash in git for the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunGitSha(); + + /** Whether docs were generated from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunHasDocsGenerated(); + + /** Whether sources were generated from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunHasSourcesGenerated(); + + /** Whether notifications were sent from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunNotificationsSent(); + + /** Thread ID of the owner of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunOwnerThreadId(); + + /** Total duration the job that materialized this asset in dbt spent being queued. */ + String getAssetDbtJobLastRunQueuedDuration(); + + /** Human-readable total duration of the last run of the job that materialized this asset in dbt spend being queued. */ + String getAssetDbtJobLastRunQueuedDurationHumanized(); + + /** Run duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunRunDuration(); + + /** Human-readable run duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunRunDurationHumanized(); + + /** Time (epoch) at which the job that materialized this asset in dbt was started running, in milliseconds. */ + Long getAssetDbtJobLastRunStartedAt(); + + /** Status message of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunStatusMessage(); + + /** Total duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunTotalDuration(); + + /** Human-readable total duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunTotalDurationHumanized(); + + /** Time (epoch) at which the job that materialized this asset in dbt was last updated, in milliseconds. */ + Long getAssetDbtJobLastRunUpdatedAt(); + + /** URL of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunUrl(); + + /** Name of the job that materialized this asset in dbt. */ + String getAssetDbtJobName(); + + /** Time (epoch) when the next run of the job that materializes this asset in dbt is scheduled. */ + Long getAssetDbtJobNextRun(); + + /** Human-readable time when the next run of the job that materializes this asset in dbt is scheduled. */ + String getAssetDbtJobNextRunHumanized(); + + /** Schedule of the job that materialized this asset in dbt. */ + String getAssetDbtJobSchedule(); + + /** Human-readable cron schedule of the job that materialized this asset in dbt. */ + String getAssetDbtJobScheduleCronHumanized(); + + /** Status of the job that materialized this asset in dbt. */ + String getAssetDbtJobStatus(); + + /** Metadata for this asset in dbt, specifically everything under the 'meta' key in the dbt object. */ + String getAssetDbtMeta(); + + /** Name of the package in which this asset exists in dbt. */ + String getAssetDbtPackageName(); + + /** Name of the project in which this asset exists in dbt. */ + String getAssetDbtProjectName(); + + /** URL of the semantic layer proxy for this asset in dbt. */ + String getAssetDbtSemanticLayerProxyUrl(); + + /** Freshness criteria for the source of this asset in dbt. */ + String getAssetDbtSourceFreshnessCriteria(); + + /** List of tags attached to this asset in dbt. */ + SortedSet getAssetDbtTags(); + + /** All associated dbt test statuses. */ + String getAssetDbtTestStatus(); + + /** Unique identifier of this asset in dbt. */ + String getAssetDbtUniqueId(); + + /** Name of the DBT workflow in Atlan that last updated the asset. */ + String getAssetDbtWorkflowLastUpdated(); + + /** DQ metadata captured for asset from external DQ tool(s). */ + Map getAssetExternalDQMetadataDetails(); + + /** List of field key-values associated with all Aspects linked to this asset. */ + SortedSet getAssetGCPDataplexAspectFieldList(); + + /** List of names of all Aspects linked to this asset. */ + SortedSet getAssetGCPDataplexAspectList(); + + /** Metrics captured by GCP Dataplex for objects associated with GCP services. */ + AssetGCPDataplexMetadata getAssetGCPDataplexMetadataDetails(); + + /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ + AtlanIcon getAssetIcon(); + + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + + /** Internal Popularity score for this asset. */ + Double getAssetInternalPopularityScore(); + + /** List of unique Monte Carlo alert names attached to this asset. */ + SortedSet getAssetMcAlertQualifiedNames(); + + /** List of Monte Carlo incident names attached to this asset. */ + SortedSet getAssetMcIncidentNames(); + + /** List of Monte Carlo incident priorities associated with this asset. */ + SortedSet getAssetMcIncidentPriorities(); + + /** List of unique Monte Carlo incident names attached to this asset. */ + SortedSet getAssetMcIncidentQualifiedNames(); + + /** List of Monte Carlo incident severities associated with this asset. */ + SortedSet getAssetMcIncidentSeverities(); + + /** List of Monte Carlo incident states associated with this asset. */ + SortedSet getAssetMcIncidentStates(); + + /** List of Monte Carlo incident sub-types associated with this asset. */ + SortedSet getAssetMcIncidentSubTypes(); + + /** List of Monte Carlo incident types associated with this asset. */ + SortedSet getAssetMcIncidentTypes(); + + /** Tracks whether this asset is monitored by MC or not */ + Boolean getAssetMcIsMonitored(); + + /** Time (epoch) at which this asset was last synced from Monte Carlo. */ + Long getAssetMcLastSyncRunAt(); + + /** List of Monte Carlo monitor names attached to this asset. */ + SortedSet getAssetMcMonitorNames(); + + /** List of unique Monte Carlo monitor names attached to this asset. */ + SortedSet getAssetMcMonitorQualifiedNames(); + + /** Schedules of all associated Monte Carlo monitors. */ + SortedSet getAssetMcMonitorScheduleTypes(); + + /** Statuses of all associated Monte Carlo monitors. */ + SortedSet getAssetMcMonitorStatuses(); + + /** Types of all associated Monte Carlo monitors. */ + SortedSet getAssetMcMonitorTypes(); + + /** Count of policies inside the asset */ + Long getAssetPoliciesCount(); + + /** Array of policy ids governing this asset */ + SortedSet getAssetPolicyGUIDs(); + + /** Array of asset ids that equivalent to this asset. */ + SortedSet getAssetRedirectGUIDs(); + + /** AWS SMUS Asset MetadataForm details */ + List getAssetSmusMetadataFormDetails(); + + /** List of AWS SMUS MetadataForm Key:Value Details. This is mainly used for filtering purpose. */ + SortedSet getAssetSmusMetadataFormKeyValueDetails(); + + /** List of AWS SMUS MetadataForm Names. This is mainly used for filtering purpose. */ + SortedSet getAssetSmusMetadataFormNames(); + + /** Number of checks done via Soda. */ + Long getAssetSodaCheckCount(); + + /** All associated Soda check statuses. */ + String getAssetSodaCheckStatuses(); + + /** Status of data quality from Soda. */ + String getAssetSodaDQStatus(); + + /** TBC */ + Long getAssetSodaLastScanAt(); + + /** TBC */ + Long getAssetSodaLastSyncRunAt(); + + /** TBC */ + String getAssetSodaSourceURL(); + + /** Unique identifier for this asset in the system from which it was sourced. */ + String getAssetSourceId(); + + /** Readme of this asset, as extracted from source. If present, this will be used for the readme in user interface. */ + String getAssetSourceReadme(); + + /** Name of the space that contains this asset. */ + String getAssetSpaceName(); + + /** Unique name of the space that contains this asset. */ + String getAssetSpaceQualifiedName(); + + /** List of tags attached to this asset. */ + SortedSet getAssetTags(); + + /** Color (in hexadecimal RGB) to use to represent this asset. */ + String getAssetThemeHex(); + + /** Name to use for this type of asset, as a subtype of the actual typeName. */ + String getAssetUserDefinedType(); + + /** Glossary terms that are linked to this asset. */ + default SortedSet getAssignedTerms() { + return null; + } + + /** Status of this asset's certification. */ + CertificateStatus getCertificateStatus(); + + /** Human-readable descriptive message used to provide further detail to certificateStatus. */ + String getCertificateStatusMessage(); + + /** Time (epoch) at which the certification was last updated, in milliseconds. */ + Long getCertificateUpdatedAt(); + + /** Name of the user who last updated the certification of this asset. */ + String getCertificateUpdatedBy(); + + /** Simple name of the connection through which this asset is accessible. */ + String getConnectionName(); + + /** Unique name of the connection through which this asset is accessible. */ + String getConnectionQualifiedName(); + + /** Type of the connector through which this asset is accessible. */ + String getConnectorName(); + + /** Latest version of the data contract (in any status) for this asset. */ + default IDataContract getDataContractLatest() { + return null; + } + + /** Latest certified version of the data contract for this asset. */ + default IDataContract getDataContractLatestCertified() { + return null; + } + + /** Unique name of this asset in dbt. */ + String getDbtQualifiedName(); + + /** Description of this asset, for example as crawled from a source. Fallback for display purposes, if userDescription is empty. */ + String getDescription(); + + /** Human-readable name of this asset used for display purposes (in user interface). */ + String getDisplayName(); + + /** Array of domain guids linked to this asset */ + SortedSet getDomainGUIDs(); + + /** Rules that are applied on this dataset. */ + default SortedSet getDqBaseDatasetRules() { + return null; + } + + /** Rules where this dataset is referenced. */ + default SortedSet getDqReferenceDatasetRules() { + return null; + } + + /** TBC */ + default SortedSet getFiles() { + return null; + } + + /** Whether this asset has contract (true) or not (false). */ + Boolean getHasContract(); + + /** Whether this asset has lineage (true) or not (false). */ + Boolean getHasLineage(); + + /** Data products for which this asset is an input port. */ + default SortedSet getInputPortDataProducts() { + return null; + } + + /** Tasks to which this asset provides input. */ + default SortedSet getInputToAirflowTasks() { + return null; + } + + /** Processes to which this asset provides input. */ + default SortedSet getInputToProcesses() { + return null; + } + + /** TBC */ + default SortedSet getInputToSparkJobs() { + return null; + } + + /** TBC */ + Boolean getIsAIGenerated(); + + /** Whether this asset is discoverable through the UI (true) or not (false). */ + Boolean getIsDiscoverable(); + + /** Whether this asset can be edited in the UI (true) or not (false). */ + Boolean getIsEditable(); + + /** Indicates this asset is not fully-known, if true. */ + Boolean getIsPartial(); + + /** Data type of this field as defined in the schema, for example: string, int, record. */ + String getKafkaFieldDataType(); + + /** Default value for this field if one is defined in the schema. */ + String getKafkaFieldDefaultValue(); + + /** Whether this field is optional (true) or required (false) in the schema. */ + Boolean getKafkaFieldIsOptional(); + + /** Position (0-based) of this field in the schema definition. */ + Integer getKafkaFieldOrder(); + + /** Type of schema from which this field is derived, for example: key or value. */ + String getKafkaFieldSchemaType(); + + /** Schema version in which this field was first introduced. */ + String getKafkaFieldVersionIntroduced(); + + /** Kafka topic in which this field is defined. */ + default IKafkaTopic getKafkaTopic() { + return null; + } + + /** Unique name of the Kafka topic in which this field exists. */ + String getKafkaTopicQualifiedName(); + + /** Time (epoch) of the last operation that inserted, updated, or deleted rows, in milliseconds. */ + Long getLastRowChangedAt(); + + /** Name of the last run of the crawler that last synchronized this asset. */ + String getLastSyncRun(); + + /** Time (epoch) at which this asset was last crawled, in milliseconds. */ + Long getLastSyncRunAt(); + + /** Name of the crawler that last synchronized this asset. */ + String getLastSyncWorkflowName(); + + /** Custom order for sorting purpose, managed by client */ + String getLexicographicalSortOrder(); + + /** Links that are attached to this asset. */ + default SortedSet getLinks() { + return null; + } + + /** TBC */ + default SortedSet getMcIncidents() { + return null; + } + + /** Monitors that observe this asset. */ + default SortedSet getMcMonitors() { + return null; + } + + /** TBC */ + default SortedSet getMetrics() { + return null; + } + + /** Attributes implemented by this asset. */ + default SortedSet getModelImplementedAttributes() { + return null; + } + + /** Entities implemented by this asset. */ + default SortedSet getModelImplementedEntities() { + return null; + } + + /** Name of this asset. Fallback for display purposes, if displayName is empty. */ + String getName(); + + /** Array of policy ids non-compliant to this asset */ + SortedSet getNonCompliantAssetPolicyGUIDs(); + + /** Tasks from which this asset is output. */ + default SortedSet getOutputFromAirflowTasks() { + return null; + } + + /** Processes from which this asset is produced as output. */ + default SortedSet getOutputFromProcesses() { + return null; + } + + /** TBC */ + default SortedSet getOutputFromSparkJobs() { + return null; + } + + /** Data products for which this asset is an output port. */ + default SortedSet getOutputPortDataProducts() { + return null; + } + + /** Array of product guids which have this asset as outputPort */ + SortedSet getOutputProductGUIDs(); + + /** List of groups who own this asset. */ + SortedSet getOwnerGroups(); + + /** List of users who own this asset. */ + SortedSet getOwnerUsers(); + + /** Partial fields contained in the asset. */ + default SortedSet getPartialChildFields() { + return null; + } + + /** Partial objects contained in the asset. */ + default SortedSet getPartialChildObjects() { + return null; + } + + /** Popularity score for this asset. */ + Double getPopularityScore(); + + /** Array of product guids linked to this asset */ + SortedSet getProductGUIDs(); + + /** Unique name for this asset. This is typically a concatenation of the asset's name onto its parent's qualifiedName. This must be unique across all assets of the same type. */ + String getQualifiedName(); + + /** README that is linked to this asset. */ + default IReadme getReadme() { + return null; + } + + /** URL for sample data for this asset. */ + String getSampleDataUrl(); + + /** TBC */ + default SortedSet getSchemaRegistrySubjects() { + return null; + } + + /** TBC */ + default SortedSet getSodaChecks() { + return null; + } + + /** The unit of measure for sourceTotalCost. */ + SourceCostUnitType getSourceCostUnit(); + + /** Time (epoch) at which this asset was created in the source system, in milliseconds. */ + Long getSourceCreatedAt(); + + /** Name of the user who created this asset, in the source system. */ + String getSourceCreatedBy(); + + /** URL to create an embed for a resource (for example, an image of a dashboard) within Atlan. */ + String getSourceEmbedURL(); + + /** Timestamp of most recent read operation. */ + Long getSourceLastReadAt(); + + /** List of owners of this asset, in the source system. */ + String getSourceOwners(); + + /** List of most expensive warehouses with extra insights. */ + List getSourceQueryComputeCostRecords(); + + /** List of most expensive warehouse names. */ + SortedSet getSourceQueryComputeCosts(); + + /** Total count of all read operations at source. */ + Long getSourceReadCount(); + + /** List of the most expensive queries that accessed this asset. */ + List getSourceReadExpensiveQueryRecords(); + + /** List of the most popular queries that accessed this asset. */ + List getSourceReadPopularQueryRecords(); + + /** Total cost of read queries at source. */ + Double getSourceReadQueryCost(); + + /** List of usernames with extra insights for the most recent users who read this asset. */ + List getSourceReadRecentUserRecords(); + + /** List of usernames of the most recent users who read this asset. */ + SortedSet getSourceReadRecentUsers(); + + /** List of the slowest queries that accessed this asset. */ + List getSourceReadSlowQueryRecords(); + + /** List of usernames with extra insights for the users who read this asset the most. */ + List getSourceReadTopUserRecords(); + + /** List of usernames of the users who read this asset the most. */ + SortedSet getSourceReadTopUsers(); + + /** Total number of unique users that read data from asset. */ + Long getSourceReadUserCount(); + + /** Total cost of all operations at source. */ + Double getSourceTotalCost(); + + /** URL to the resource within the source application, used to create a button to view this asset in the source application. */ + String getSourceURL(); + + /** Time (epoch) at which this asset was last updated in the source system, in milliseconds. */ + Long getSourceUpdatedAt(); + + /** Name of the user who last updated this asset, in the source system. */ + String getSourceUpdatedBy(); + + /** Users who have starred this asset. */ + SortedSet getStarredBy(); + + /** Number of users who have starred this asset. */ + Integer getStarredCount(); + + /** List of usernames with extra information of the users who have starred an asset. */ + List getStarredDetails(); + + /** Subtype of this asset. */ + String getSubType(); + + /** Name of the Atlan workspace in which this asset exists. */ + String getTenantId(); + + /** TBC */ + default SortedSet getUserDefRelationshipFroms() { + return null; + } + + /** TBC */ + default SortedSet getUserDefRelationshipTos() { + return null; + } + + /** Description of this asset, as provided by a user. If present, this will be used for the description in user interface. */ + String getUserDescription(); + + /** View score for this asset. */ + Double getViewScore(); + + /** List of groups who can view assets contained in a collection. (This is only used for certain asset types.) */ + SortedSet getViewerGroups(); + + /** List of users who can view assets contained in a collection. (This is only used for certain asset types.) */ + SortedSet getViewerUsers(); + + /** URL of an icon to use for this asset. (Only applies to CustomEntity and Fivetran Catalog assets, currently.) */ + String getIconUrl(); + + /** Built-in connector type through which this asset is accessible. */ + AtlanConnectorType getConnectorType(); + + /** Custom connector type through which this asset is accessible. */ + String getCustomConnectorType(); + + /** Name of the type that defines the asset. */ + String getTypeName(); + + /** Globally-unique identifier for the asset. */ + String getGuid(); + + /** Human-readable name of the asset. */ + String getDisplayText(); + + /** Status of the asset (if this is a related asset). */ + String getEntityStatus(); + + /** Type of the relationship (if this is a related asset). */ + String getRelationshipType(); + + /** Unique identifier of the relationship (when this is a related asset). */ + String getRelationshipGuid(); + + /** Status of the relationship (when this is a related asset). */ + AtlanStatus getRelationshipStatus(); + + /** Attributes specific to the relationship (unused). */ + RelationshipAttributes getRelationshipAttributes(); + + /** + * Attribute(s) that uniquely identify the asset (when this is a related asset). + * If the guid is not provided, these must be provided. + */ + UniqueAttributes getUniqueAttributes(); + + /** + * When true, indicates that this object represents a complete view of the entity. + * When false, this object is only a reference or some partial view of the entity. + */ + boolean isComplete(); + + /** + * Indicates whether this object can be used as a valid reference by GUID. + * @return true if it is a valid GUID reference, false otherwise + */ + boolean isValidReferenceByGuid(); + + /** + * Indicates whether this object can be used as a valid reference by qualifiedName. + * @return true if it is a valid qualifiedName reference, false otherwise + */ + boolean isValidReferenceByQualifiedName(); +} diff --git a/sdk/src/main/java/com/atlan/model/assets/IKafkaTopic.java b/sdk/src/main/java/com/atlan/model/assets/IKafkaTopic.java index 941fc87f36..c2f2e654dd 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IKafkaTopic.java +++ b/sdk/src/main/java/com/atlan/model/assets/IKafkaTopic.java @@ -45,19 +45,36 @@ public interface IKafkaTopic { public static final String TYPE_NAME = "KafkaTopic"; + /** Kafka cluster containing this topic. */ + RelationField KAFKA_CLUSTER = new RelationField("kafkaCluster"); + /** Consumer groups subscribed to this topic. */ RelationField KAFKA_CONSUMER_GROUPS = new RelationField("kafkaConsumerGroups"); + /** Schema fields defined within this Kafka topic. */ + RelationField KAFKA_FIELDS = new RelationField("kafkaFields"); + /** Cleanup policy for this topic. */ KeywordField KAFKA_TOPIC_CLEANUP_POLICY = new KeywordField("kafkaTopicCleanupPolicy", "kafkaTopicCleanupPolicy"); + /** Unique name of the Kafka cluster in which this topic exists. */ + KeywordField KAFKA_TOPIC_CLUSTER_QUALIFIED_NAME = + new KeywordField("kafkaTopicClusterQualifiedName", "kafkaTopicClusterQualifiedName"); + /** Type of compression used for this topic. */ KeywordField KAFKA_TOPIC_COMPRESSION_TYPE = new KeywordField("kafkaTopicCompressionType", "kafkaTopicCompressionType"); + /** Number of consumer groups consuming this topic. */ + NumericField KAFKA_TOPIC_CONSUMER_COUNT = new NumericField("kafkaTopicConsumerCount", "kafkaTopicConsumerCount"); + /** Whether this topic is an internal topic (true) or not (false). */ BooleanField KAFKA_TOPIC_IS_INTERNAL = new BooleanField("kafkaTopicIsInternal", "kafkaTopicIsInternal"); + /** Whether this topic is fully managed by a schema registry (true) or not (false). */ + BooleanField KAFKA_TOPIC_IS_SCHEMA_MANAGED = + new BooleanField("kafkaTopicIsSchemaManaged", "kafkaTopicIsSchemaManaged"); + /** Comma seperated Cleanup policy for this topic. */ KeywordField KAFKA_TOPIC_LOG_CLEANUP_POLICY = new KeywordField("kafkaTopicLogCleanupPolicy", "kafkaTopicLogCleanupPolicy"); @@ -73,10 +90,17 @@ public interface IKafkaTopic { NumericField KAFKA_TOPIC_REPLICATION_FACTOR = new NumericField("kafkaTopicReplicationFactor", "kafkaTopicReplicationFactor"); + /** Maximum size in bytes that a topic can grow to before discarding old messages; -1 means unlimited. */ + NumericField KAFKA_TOPIC_RETENTION_BYTES = new NumericField("kafkaTopicRetentionBytes", "kafkaTopicRetentionBytes"); + /** Amount of time messages will be retained in this topic, in milliseconds. */ NumericField KAFKA_TOPIC_RETENTION_TIME_IN_MS = new NumericField("kafkaTopicRetentionTimeInMs", "kafkaTopicRetentionTimeInMs"); + /** Name of the schema registry subject governing this topic, if any. */ + KeywordField KAFKA_TOPIC_SCHEMA_REGISTRY_SUBJECT_NAME = + new KeywordField("kafkaTopicSchemaRegistrySubjectName", "kafkaTopicSchemaRegistrySubjectName"); + /** Segment size for this topic. */ NumericField KAFKA_TOPIC_SEGMENT_BYTES = new NumericField("kafkaTopicSegmentBytes", "kafkaTopicSegmentBytes"); @@ -377,6 +401,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); @@ -583,20 +613,39 @@ default SortedSet getInputToSparkJobs() { /** Indicates this asset is not fully-known, if true. */ Boolean getIsPartial(); + /** Kafka cluster containing this topic. */ + default IKafkaCluster getKafkaCluster() { + return null; + } + /** Consumer groups subscribed to this topic. */ default SortedSet getKafkaConsumerGroups() { return null; } + /** Schema fields defined within this Kafka topic. */ + default SortedSet getKafkaFields() { + return null; + } + /** Cleanup policy for this topic. */ KafkaTopicCleanupPolicy getKafkaTopicCleanupPolicy(); + /** Unique name of the Kafka cluster in which this topic exists. */ + String getKafkaTopicClusterQualifiedName(); + /** Type of compression used for this topic. */ KafkaTopicCompressionType getKafkaTopicCompressionType(); + /** Number of consumer groups consuming this topic. */ + Long getKafkaTopicConsumerCount(); + /** Whether this topic is an internal topic (true) or not (false). */ Boolean getKafkaTopicIsInternal(); + /** Whether this topic is fully managed by a schema registry (true) or not (false). */ + Boolean getKafkaTopicIsSchemaManaged(); + /** Comma seperated Cleanup policy for this topic. */ String getKafkaTopicLogCleanupPolicy(); @@ -609,9 +658,15 @@ default SortedSet getKafkaConsumerGroups() { /** Replication factor for this topic. */ Long getKafkaTopicReplicationFactor(); + /** Maximum size in bytes that a topic can grow to before discarding old messages; -1 means unlimited. */ + Long getKafkaTopicRetentionBytes(); + /** Amount of time messages will be retained in this topic, in milliseconds. */ Long getKafkaTopicRetentionTimeInMs(); + /** Name of the schema registry subject governing this topic, if any. */ + String getKafkaTopicSchemaRegistrySubjectName(); + /** Segment size for this topic. */ Long getKafkaTopicSegmentBytes(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILineageProcess.java b/sdk/src/main/java/com/atlan/model/assets/ILineageProcess.java index 4ac8357c5d..7770e91e3f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILineageProcess.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILineageProcess.java @@ -411,6 +411,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILink.java b/sdk/src/main/java/com/atlan/model/assets/ILink.java index aa78da69cd..4bb2aa812b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILink.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILink.java @@ -351,6 +351,12 @@ default IAsset getAsset() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILooker.java b/sdk/src/main/java/com/atlan/model/assets/ILooker.java index 0de244b9df..6ae0dae577 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILooker.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILooker.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILookerDashboard.java b/sdk/src/main/java/com/atlan/model/assets/ILookerDashboard.java index 728a4e9092..6beee80364 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILookerDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILookerDashboard.java @@ -369,6 +369,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILookerExplore.java b/sdk/src/main/java/com/atlan/model/assets/ILookerExplore.java index f93456e154..786f06b78a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILookerExplore.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILookerExplore.java @@ -360,6 +360,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILookerField.java b/sdk/src/main/java/com/atlan/model/assets/ILookerField.java index f3070a187d..17cdb609a5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILookerField.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILookerField.java @@ -406,6 +406,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILookerFolder.java b/sdk/src/main/java/com/atlan/model/assets/ILookerFolder.java index 2c28eb6150..d3b51614d2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILookerFolder.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILookerFolder.java @@ -359,6 +359,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILookerLook.java b/sdk/src/main/java/com/atlan/model/assets/ILookerLook.java index b0209d57b9..060d77c4ca 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILookerLook.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILookerLook.java @@ -385,6 +385,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILookerModel.java b/sdk/src/main/java/com/atlan/model/assets/ILookerModel.java index 4ad7eeb46a..45d866ef93 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILookerModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILookerModel.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILookerProject.java b/sdk/src/main/java/com/atlan/model/assets/ILookerProject.java index 7d6eb7faad..5848bd7904 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILookerProject.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILookerProject.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILookerQuery.java b/sdk/src/main/java/com/atlan/model/assets/ILookerQuery.java index 5cb4c0a960..2fb34a55dd 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILookerQuery.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILookerQuery.java @@ -356,6 +356,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILookerTile.java b/sdk/src/main/java/com/atlan/model/assets/ILookerTile.java index 32827c4a44..7d3f450207 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILookerTile.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILookerTile.java @@ -372,6 +372,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ILookerView.java b/sdk/src/main/java/com/atlan/model/assets/ILookerView.java index d04d33ae09..94115afd51 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ILookerView.java +++ b/sdk/src/main/java/com/atlan/model/assets/ILookerView.java @@ -351,6 +351,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMCIncident.java b/sdk/src/main/java/com/atlan/model/assets/IMCIncident.java index b690edfcdd..2cc75bff1a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMCIncident.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMCIncident.java @@ -362,6 +362,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMCMonitor.java b/sdk/src/main/java/com/atlan/model/assets/IMCMonitor.java index b3f2cd759c..d7cd745e4c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMCMonitor.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMCMonitor.java @@ -416,6 +416,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMaterializedView.java b/sdk/src/main/java/com/atlan/model/assets/IMaterializedView.java index 7abf549786..af15c01f03 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMaterializedView.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMaterializedView.java @@ -383,6 +383,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMatillion.java b/sdk/src/main/java/com/atlan/model/assets/IMatillion.java index 0d59bc0f02..15747d8a26 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMatillion.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMatillion.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMatillionComponent.java b/sdk/src/main/java/com/atlan/model/assets/IMatillionComponent.java index 01d2c10141..33de9ba551 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMatillionComponent.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMatillionComponent.java @@ -373,6 +373,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMatillionGroup.java b/sdk/src/main/java/com/atlan/model/assets/IMatillionGroup.java index ffb0ec64d8..ec3a423e09 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMatillionGroup.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMatillionGroup.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMatillionJob.java b/sdk/src/main/java/com/atlan/model/assets/IMatillionJob.java index ad57f18edf..20f34622a5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMatillionJob.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMatillionJob.java @@ -366,6 +366,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMatillionProject.java b/sdk/src/main/java/com/atlan/model/assets/IMatillionProject.java index bd499244fe..92c06a61ff 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMatillionProject.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMatillionProject.java @@ -360,6 +360,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMetabase.java b/sdk/src/main/java/com/atlan/model/assets/IMetabase.java index afee7a42ba..4d7acd7f25 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMetabase.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMetabase.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMetabaseCollection.java b/sdk/src/main/java/com/atlan/model/assets/IMetabaseCollection.java index ba89db26fb..f24aa32f6b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMetabaseCollection.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMetabaseCollection.java @@ -357,6 +357,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMetabaseDashboard.java b/sdk/src/main/java/com/atlan/model/assets/IMetabaseDashboard.java index d1f5e1391b..4848631dda 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMetabaseDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMetabaseDashboard.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMetabaseQuestion.java b/sdk/src/main/java/com/atlan/model/assets/IMetabaseQuestion.java index 19b353596e..258960d8e2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMetabaseQuestion.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMetabaseQuestion.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMetric.java b/sdk/src/main/java/com/atlan/model/assets/IMetric.java index 84b9741cd5..c8078498e5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMetric.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMetric.java @@ -357,6 +357,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategy.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategy.java index b19a60e170..be5800542c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategy.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategy.java @@ -379,6 +379,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyAttribute.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyAttribute.java index 2b1c85c350..2ff899c558 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyAttribute.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyAttribute.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyColumn.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyColumn.java index 07917591c1..aafe23bbad 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyColumn.java @@ -415,6 +415,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyCube.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyCube.java index 9f564438ed..74a3fde36a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyCube.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyCube.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyDocument.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyDocument.java index f9eb9652e6..3b4a831c2f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyDocument.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyDocument.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyDossier.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyDossier.java index 6ac300436a..991dc31af4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyDossier.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyDossier.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyFact.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyFact.java index fc5aaa2ee3..a02bf52f59 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyFact.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyFact.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyMetric.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyMetric.java index 4f50172936..cc8b1563e2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyMetric.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyMetric.java @@ -396,6 +396,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyProject.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyProject.java index 13a4b3a79f..c0514b501c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyProject.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyProject.java @@ -358,6 +358,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyReport.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyReport.java index fee5fbcd0c..06f6188b07 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyReport.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyReport.java @@ -350,6 +350,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyVisualization.java b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyVisualization.java index fd04563a76..8fbda7ea05 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyVisualization.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMicroStrategyVisualization.java @@ -356,6 +356,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMode.java b/sdk/src/main/java/com/atlan/model/assets/IMode.java index afb2601fd4..a88ebfa597 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMode.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMode.java @@ -368,6 +368,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModeChart.java b/sdk/src/main/java/com/atlan/model/assets/IModeChart.java index 5968e24501..6b4226aa9a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModeChart.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModeChart.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModeCollection.java b/sdk/src/main/java/com/atlan/model/assets/IModeCollection.java index c0c7463b12..ff435e246b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModeCollection.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModeCollection.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModeQuery.java b/sdk/src/main/java/com/atlan/model/assets/IModeQuery.java index 0203a889ea..4fd330622d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModeQuery.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModeQuery.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModeReport.java b/sdk/src/main/java/com/atlan/model/assets/IModeReport.java index b95387a44a..8289a50f47 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModeReport.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModeReport.java @@ -368,6 +368,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModeWorkspace.java b/sdk/src/main/java/com/atlan/model/assets/IModeWorkspace.java index 8e72c5ae14..c3f675553e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModeWorkspace.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModeWorkspace.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModel.java b/sdk/src/main/java/com/atlan/model/assets/IModel.java index 421f4314f5..ac986a0bb5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModel.java @@ -484,6 +484,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModelAttribute.java b/sdk/src/main/java/com/atlan/model/assets/IModelAttribute.java index a7fb6a5bd1..1ede37d36b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModelAttribute.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModelAttribute.java @@ -380,6 +380,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModelAttributeAssociation.java b/sdk/src/main/java/com/atlan/model/assets/IModelAttributeAssociation.java index a195751fdd..de56a68477 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModelAttributeAssociation.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModelAttributeAssociation.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModelDataModel.java b/sdk/src/main/java/com/atlan/model/assets/IModelDataModel.java index 4c1327e6f0..6b03db40dc 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModelDataModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModelDataModel.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModelEntity.java b/sdk/src/main/java/com/atlan/model/assets/IModelEntity.java index 4e0244829d..c8e26bec0d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModelEntity.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModelEntity.java @@ -379,6 +379,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModelEntityAssociation.java b/sdk/src/main/java/com/atlan/model/assets/IModelEntityAssociation.java index 70f7b1e577..43e7626f64 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModelEntityAssociation.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModelEntityAssociation.java @@ -383,6 +383,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IModelVersion.java b/sdk/src/main/java/com/atlan/model/assets/IModelVersion.java index ac79c2c815..c124cb17c4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IModelVersion.java +++ b/sdk/src/main/java/com/atlan/model/assets/IModelVersion.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMongoDB.java b/sdk/src/main/java/com/atlan/model/assets/IMongoDB.java index 6e27214aac..c39eee88fe 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMongoDB.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMongoDB.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMongoDBCollection.java b/sdk/src/main/java/com/atlan/model/assets/IMongoDBCollection.java index 6bbbc9430b..d30a271903 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMongoDBCollection.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMongoDBCollection.java @@ -397,6 +397,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMongoDBDatabase.java b/sdk/src/main/java/com/atlan/model/assets/IMongoDBDatabase.java index 701b42316d..812784d00d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMongoDBDatabase.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMongoDBDatabase.java @@ -342,6 +342,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMonteCarlo.java b/sdk/src/main/java/com/atlan/model/assets/IMonteCarlo.java index ca67889a27..939c3d7313 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMonteCarlo.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMonteCarlo.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IMultiDimensionalDataset.java b/sdk/src/main/java/com/atlan/model/assets/IMultiDimensionalDataset.java index ea388c91a2..26d0c1165d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IMultiDimensionalDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IMultiDimensionalDataset.java @@ -379,6 +379,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/INamespace.java b/sdk/src/main/java/com/atlan/model/assets/INamespace.java index 493127fb39..275734c5da 100644 --- a/sdk/src/main/java/com/atlan/model/assets/INamespace.java +++ b/sdk/src/main/java/com/atlan/model/assets/INamespace.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/INoSQL.java b/sdk/src/main/java/com/atlan/model/assets/INoSQL.java index 519f7d1ab0..b8fb6c871b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/INoSQL.java +++ b/sdk/src/main/java/com/atlan/model/assets/INoSQL.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/INotebook.java b/sdk/src/main/java/com/atlan/model/assets/INotebook.java index 27d5163777..7f5741e858 100644 --- a/sdk/src/main/java/com/atlan/model/assets/INotebook.java +++ b/sdk/src/main/java/com/atlan/model/assets/INotebook.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IObjectStore.java b/sdk/src/main/java/com/atlan/model/assets/IObjectStore.java index 42ece8092b..b4a2a03500 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IObjectStore.java +++ b/sdk/src/main/java/com/atlan/model/assets/IObjectStore.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPartial.java b/sdk/src/main/java/com/atlan/model/assets/IPartial.java index f4637720b3..46bfd68013 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPartial.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPartial.java @@ -351,6 +351,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPartialField.java b/sdk/src/main/java/com/atlan/model/assets/IPartialField.java index d963715587..1f756907e0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPartialField.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPartialField.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPartialObject.java b/sdk/src/main/java/com/atlan/model/assets/IPartialObject.java index 98845af409..c794afa518 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPartialObject.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPartialObject.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPersona.java b/sdk/src/main/java/com/atlan/model/assets/IPersona.java index d1b1489c59..86dc915c00 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPersona.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPersona.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBI.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBI.java index d57b4384ac..51dd91038e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBI.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBI.java @@ -358,6 +358,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIApp.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIApp.java index 234aeefdac..b8559d390b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIApp.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIApp.java @@ -351,6 +351,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIColumn.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIColumn.java index d7029ed93d..476b6e19c2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIColumn.java @@ -365,6 +365,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIDashboard.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIDashboard.java index b4336d6db8..d21daae184 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIDashboard.java @@ -357,6 +357,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataflow.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataflow.java index bd3999b42e..6c9a7d31be 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataflow.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataflow.java @@ -381,6 +381,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataflowEntityColumn.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataflowEntityColumn.java index 0337a6490d..4d34bec5db 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataflowEntityColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataflowEntityColumn.java @@ -355,6 +355,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataset.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataset.java index 726951f447..827833dfc2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIDataset.java @@ -362,6 +362,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIDatasource.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIDatasource.java index 856bac65ad..ef3fc81368 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIDatasource.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIDatasource.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIMeasure.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIMeasure.java index b8d624781d..83f2c2d713 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIMeasure.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIMeasure.java @@ -358,6 +358,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIPage.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIPage.java index e0cbfe5004..1b53cd00bc 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIPage.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIPage.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIReport.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIReport.java index 9c6c6b8d35..dd5d3372ca 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIReport.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIReport.java @@ -366,6 +366,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBITable.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBITable.java index 8ca1a08957..f8a0e7ffe4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBITable.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBITable.java @@ -372,6 +372,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBITile.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBITile.java index a051b8037e..e59478ba43 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBITile.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBITile.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPowerBIWorkspace.java b/sdk/src/main/java/com/atlan/model/assets/IPowerBIWorkspace.java index 3690ae613f..7faa2ed87f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPowerBIWorkspace.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPowerBIWorkspace.java @@ -364,6 +364,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPreset.java b/sdk/src/main/java/com/atlan/model/assets/IPreset.java index 510e2d3142..ad51dad34f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPreset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPreset.java @@ -349,6 +349,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPresetChart.java b/sdk/src/main/java/com/atlan/model/assets/IPresetChart.java index 53e940daa7..c421c6d637 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPresetChart.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPresetChart.java @@ -346,6 +346,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPresetDashboard.java b/sdk/src/main/java/com/atlan/model/assets/IPresetDashboard.java index 853d795763..7cad310db1 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPresetDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPresetDashboard.java @@ -374,6 +374,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPresetDataset.java b/sdk/src/main/java/com/atlan/model/assets/IPresetDataset.java index e437ec8d5d..29810ce56d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPresetDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPresetDataset.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPresetWorkspace.java b/sdk/src/main/java/com/atlan/model/assets/IPresetWorkspace.java index 4075acfd8a..04fbbbfb7a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPresetWorkspace.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPresetWorkspace.java @@ -375,6 +375,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IProcedure.java b/sdk/src/main/java/com/atlan/model/assets/IProcedure.java index 12f2f0f848..263b866ab4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IProcedure.java +++ b/sdk/src/main/java/com/atlan/model/assets/IProcedure.java @@ -384,6 +384,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IPurpose.java b/sdk/src/main/java/com/atlan/model/assets/IPurpose.java index d19d82a492..8e64e1e8e8 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IPurpose.java +++ b/sdk/src/main/java/com/atlan/model/assets/IPurpose.java @@ -339,6 +339,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQlik.java b/sdk/src/main/java/com/atlan/model/assets/IQlik.java index a322017719..db1d226a17 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQlik.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQlik.java @@ -362,6 +362,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQlikApp.java b/sdk/src/main/java/com/atlan/model/assets/IQlikApp.java index b9a3fca6e4..c3d0e824e3 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQlikApp.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQlikApp.java @@ -358,6 +358,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQlikChart.java b/sdk/src/main/java/com/atlan/model/assets/IQlikChart.java index 25b00fd12e..a0de6cddcb 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQlikChart.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQlikChart.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQlikColumn.java b/sdk/src/main/java/com/atlan/model/assets/IQlikColumn.java index a2ef87e0e7..e3dfa1304c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQlikColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQlikColumn.java @@ -356,6 +356,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQlikDataset.java b/sdk/src/main/java/com/atlan/model/assets/IQlikDataset.java index f85751f686..9963b8c15e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQlikDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQlikDataset.java @@ -359,6 +359,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQlikSheet.java b/sdk/src/main/java/com/atlan/model/assets/IQlikSheet.java index 0bd94b61bd..b22b964bf1 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQlikSheet.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQlikSheet.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQlikSpace.java b/sdk/src/main/java/com/atlan/model/assets/IQlikSpace.java index 5d910b8804..a94b9060ed 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQlikSpace.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQlikSpace.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQlikStream.java b/sdk/src/main/java/com/atlan/model/assets/IQlikStream.java index e9e11c1529..6c6cfe18a0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQlikStream.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQlikStream.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQuickSight.java b/sdk/src/main/java/com/atlan/model/assets/IQuickSight.java index 83ccc3f11d..3f2a0b707f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQuickSight.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQuickSight.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQuickSightAnalysis.java b/sdk/src/main/java/com/atlan/model/assets/IQuickSightAnalysis.java index b0000e1568..b8917b01ca 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQuickSightAnalysis.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQuickSightAnalysis.java @@ -358,6 +358,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQuickSightAnalysisVisual.java b/sdk/src/main/java/com/atlan/model/assets/IQuickSightAnalysisVisual.java index 7020ea235d..78a0656789 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQuickSightAnalysisVisual.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQuickSightAnalysisVisual.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQuickSightDashboard.java b/sdk/src/main/java/com/atlan/model/assets/IQuickSightDashboard.java index 86ece46f93..1127597450 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQuickSightDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQuickSightDashboard.java @@ -349,6 +349,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQuickSightDashboardVisual.java b/sdk/src/main/java/com/atlan/model/assets/IQuickSightDashboardVisual.java index ff90987e05..9158499eba 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQuickSightDashboardVisual.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQuickSightDashboardVisual.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQuickSightDataset.java b/sdk/src/main/java/com/atlan/model/assets/IQuickSightDataset.java index ff14b7fe14..8b0f2cb772 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQuickSightDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQuickSightDataset.java @@ -351,6 +351,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQuickSightDatasetField.java b/sdk/src/main/java/com/atlan/model/assets/IQuickSightDatasetField.java index 0f15c29927..8d574b78e1 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQuickSightDatasetField.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQuickSightDatasetField.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IQuickSightFolder.java b/sdk/src/main/java/com/atlan/model/assets/IQuickSightFolder.java index db4516a8fc..907399d5bf 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IQuickSightFolder.java +++ b/sdk/src/main/java/com/atlan/model/assets/IQuickSightFolder.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IReadme.java b/sdk/src/main/java/com/atlan/model/assets/IReadme.java index ede8f8a822..23d9c33d63 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IReadme.java +++ b/sdk/src/main/java/com/atlan/model/assets/IReadme.java @@ -345,6 +345,12 @@ default IAsset getAsset() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IReadmeTemplate.java b/sdk/src/main/java/com/atlan/model/assets/IReadmeTemplate.java index f81deb0f26..34255efb1b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IReadmeTemplate.java +++ b/sdk/src/main/java/com/atlan/model/assets/IReadmeTemplate.java @@ -342,6 +342,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IRedash.java b/sdk/src/main/java/com/atlan/model/assets/IRedash.java index 76da6292f9..57569353ad 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IRedash.java +++ b/sdk/src/main/java/com/atlan/model/assets/IRedash.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IRedashDashboard.java b/sdk/src/main/java/com/atlan/model/assets/IRedashDashboard.java index 61b6f4b820..6216c87c25 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IRedashDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/IRedashDashboard.java @@ -338,6 +338,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IRedashQuery.java b/sdk/src/main/java/com/atlan/model/assets/IRedashQuery.java index 51ec75b628..e6bb586ff6 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IRedashQuery.java +++ b/sdk/src/main/java/com/atlan/model/assets/IRedashQuery.java @@ -362,6 +362,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IRedashVisualization.java b/sdk/src/main/java/com/atlan/model/assets/IRedashVisualization.java index faa2af0475..05bd1b9c43 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IRedashVisualization.java +++ b/sdk/src/main/java/com/atlan/model/assets/IRedashVisualization.java @@ -350,6 +350,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IResource.java b/sdk/src/main/java/com/atlan/model/assets/IResource.java index 6a9795e06d..94613a8a3c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IResource.java +++ b/sdk/src/main/java/com/atlan/model/assets/IResource.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IResponse.java b/sdk/src/main/java/com/atlan/model/assets/IResponse.java index 6a98f76441..bec8b0b198 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IResponse.java +++ b/sdk/src/main/java/com/atlan/model/assets/IResponse.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IS3.java b/sdk/src/main/java/com/atlan/model/assets/IS3.java index cf0030f99e..89ff030a40 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IS3.java +++ b/sdk/src/main/java/com/atlan/model/assets/IS3.java @@ -359,6 +359,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IS3Bucket.java b/sdk/src/main/java/com/atlan/model/assets/IS3Bucket.java index 6ed0d27042..200166dca5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IS3Bucket.java +++ b/sdk/src/main/java/com/atlan/model/assets/IS3Bucket.java @@ -350,6 +350,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IS3Object.java b/sdk/src/main/java/com/atlan/model/assets/IS3Object.java index 238a888cef..4fa78c9541 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IS3Object.java +++ b/sdk/src/main/java/com/atlan/model/assets/IS3Object.java @@ -384,6 +384,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IS3Prefix.java b/sdk/src/main/java/com/atlan/model/assets/IS3Prefix.java index 75bfa782cf..7b2337debc 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IS3Prefix.java +++ b/sdk/src/main/java/com/atlan/model/assets/IS3Prefix.java @@ -361,6 +361,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISAP.java b/sdk/src/main/java/com/atlan/model/assets/ISAP.java index 51ae2c7377..35bf9612cc 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISAP.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISAP.java @@ -356,6 +356,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISQL.java b/sdk/src/main/java/com/atlan/model/assets/ISQL.java index b39bd72542..503b917362 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISQL.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISQL.java @@ -413,6 +413,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISaaS.java b/sdk/src/main/java/com/atlan/model/assets/ISaaS.java index 952395db24..f57cd8dab0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISaaS.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISaaS.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMaker.java b/sdk/src/main/java/com/atlan/model/assets/ISageMaker.java index a048f38326..268594331c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMaker.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMaker.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerFeature.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerFeature.java index 03adc2453e..0c35720625 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerFeature.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerFeature.java @@ -363,6 +363,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerFeatureGroup.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerFeatureGroup.java index 227fe50e34..3b4baaade3 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerFeatureGroup.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerFeatureGroup.java @@ -367,6 +367,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerModel.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerModel.java index ee288f00f0..44845cb08a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerModel.java @@ -376,6 +376,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerModelDeployment.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerModelDeployment.java index 3a44c53e44..dce2e3addd 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerModelDeployment.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerModelDeployment.java @@ -362,6 +362,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerModelGroup.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerModelGroup.java index f0fb94d061..076b13efb5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerModelGroup.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerModelGroup.java @@ -370,6 +370,12 @@ default SortedSet getApplications() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudio.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudio.java index b2795c40a0..91d70b78d5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudio.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudio.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioAsset.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioAsset.java index aede250879..95b7687d3f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioAsset.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioAsset.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioAssetSchema.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioAssetSchema.java index 5d8e2336b8..75b30cc9ff 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioAssetSchema.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioAssetSchema.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioProject.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioProject.java index 6b89e0948c..1230502d0f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioProject.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioProject.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioPublishedAsset.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioPublishedAsset.java index 8adc080090..b370cd6f0b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioPublishedAsset.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioPublishedAsset.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioSubscribedAsset.java b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioSubscribedAsset.java index 4db1130a34..a6ac30c642 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioSubscribedAsset.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISageMakerUnifiedStudioSubscribedAsset.java @@ -374,6 +374,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISalesforce.java b/sdk/src/main/java/com/atlan/model/assets/ISalesforce.java index 981bdc759e..fbe10090bb 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISalesforce.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISalesforce.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISalesforceDashboard.java b/sdk/src/main/java/com/atlan/model/assets/ISalesforceDashboard.java index a9e29310c8..fdd02856b8 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISalesforceDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISalesforceDashboard.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISalesforceField.java b/sdk/src/main/java/com/atlan/model/assets/ISalesforceField.java index e1f627bfe6..a5cce71768 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISalesforceField.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISalesforceField.java @@ -396,6 +396,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISalesforceObject.java b/sdk/src/main/java/com/atlan/model/assets/ISalesforceObject.java index 7afead90cb..6be5237386 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISalesforceObject.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISalesforceObject.java @@ -360,6 +360,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISalesforceOrganization.java b/sdk/src/main/java/com/atlan/model/assets/ISalesforceOrganization.java index 9bd0d5258f..bc4d5f9769 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISalesforceOrganization.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISalesforceOrganization.java @@ -350,6 +350,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISalesforceReport.java b/sdk/src/main/java/com/atlan/model/assets/ISalesforceReport.java index 3e61b964b7..c67a7f7e38 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISalesforceReport.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISalesforceReport.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISapErpAbapProgram.java b/sdk/src/main/java/com/atlan/model/assets/ISapErpAbapProgram.java index 7302e9e200..9503a75141 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISapErpAbapProgram.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISapErpAbapProgram.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISapErpCdsView.java b/sdk/src/main/java/com/atlan/model/assets/ISapErpCdsView.java index cfddb097ff..49f56eb1b4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISapErpCdsView.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISapErpCdsView.java @@ -351,6 +351,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISapErpColumn.java b/sdk/src/main/java/com/atlan/model/assets/ISapErpColumn.java index 6ab575ea73..dc8c669ff2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISapErpColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISapErpColumn.java @@ -400,6 +400,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISapErpComponent.java b/sdk/src/main/java/com/atlan/model/assets/ISapErpComponent.java index dcf61f177a..7e2e79f817 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISapErpComponent.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISapErpComponent.java @@ -358,6 +358,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISapErpFunctionModule.java b/sdk/src/main/java/com/atlan/model/assets/ISapErpFunctionModule.java index d7d78aa3e8..dfcc65190d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISapErpFunctionModule.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISapErpFunctionModule.java @@ -370,6 +370,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISapErpTable.java b/sdk/src/main/java/com/atlan/model/assets/ISapErpTable.java index 3c0c37bb42..19470b6377 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISapErpTable.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISapErpTable.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISapErpTransactionCode.java b/sdk/src/main/java/com/atlan/model/assets/ISapErpTransactionCode.java index 56128bb316..c393c0c103 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISapErpTransactionCode.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISapErpTransactionCode.java @@ -340,6 +340,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISapErpView.java b/sdk/src/main/java/com/atlan/model/assets/ISapErpView.java index cc8b25bc1e..d3d777c831 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISapErpView.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISapErpView.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISchema.java b/sdk/src/main/java/com/atlan/model/assets/ISchema.java index 7729d9aad0..e1669a253f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISchema.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISchema.java @@ -397,6 +397,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistry.java b/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistry.java index 8f54d8bb5b..499212a473 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistry.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistry.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistrySubject.java b/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistrySubject.java index 9878832d03..4f2eb07736 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistrySubject.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistrySubject.java @@ -45,7 +45,7 @@ public interface ISchemaRegistrySubject { public static final String TYPE_NAME = "SchemaRegistrySubject"; - /** TBC */ + /** Assets governed by this schema registry subject. */ RelationField ASSETS = new RelationField("assets"); /** Base name of the subject, without -key, -value prefixes. */ @@ -72,6 +72,9 @@ public interface ISchemaRegistrySubject { KeywordField SCHEMA_REGISTRY_SUBJECT_SCHEMA_COMPATIBILITY = new KeywordField("schemaRegistrySubjectSchemaCompatibility", "schemaRegistrySubjectSchemaCompatibility"); + /** Individual schema versions within this subject. */ + RelationField SCHEMA_REGISTRY_VERSIONS = new RelationField("schemaRegistryVersions"); + /** List of groups who administer this asset. (This is only used for certain asset types.) */ SortedSet getAdminGroups(); @@ -366,6 +369,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); @@ -471,7 +480,7 @@ default IApplicationField getApplicationField() { /** Name to use for this type of asset, as a subtype of the actual typeName. */ String getAssetUserDefinedType(); - /** TBC */ + /** Assets governed by this schema registry subject. */ default SortedSet getAssets() { return null; } @@ -713,6 +722,11 @@ default SortedSet getSchemaRegistrySubjects() { return null; } + /** Individual schema versions within this subject. */ + default SortedSet getSchemaRegistryVersions() { + return null; + } + /** TBC */ default SortedSet getSodaChecks() { return null; diff --git a/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistryVersion.java b/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistryVersion.java new file mode 100644 index 0000000000..b30d8f79f0 --- /dev/null +++ b/sdk/src/main/java/com/atlan/model/assets/ISchemaRegistryVersion.java @@ -0,0 +1,870 @@ +/* SPDX-License-Identifier: Apache-2.0 + Copyright 2023 Atlan Pte. Ltd. */ +package com.atlan.model.assets; + +import com.atlan.model.enums.AssetDQRunStatus; +import com.atlan.model.enums.AtlanAnnouncementType; +import com.atlan.model.enums.AtlanConnectorType; +import com.atlan.model.enums.AtlanIcon; +import com.atlan.model.enums.AtlanStatus; +import com.atlan.model.enums.CertificateStatus; +import com.atlan.model.enums.DataQualityDimension; +import com.atlan.model.enums.DataQualityResult; +import com.atlan.model.enums.DataQualityScheduleType; +import com.atlan.model.enums.DataQualitySourceSyncStatus; +import com.atlan.model.enums.SchemaRegistrySchemaType; +import com.atlan.model.enums.SourceCostUnitType; +import com.atlan.model.fields.KeywordField; +import com.atlan.model.fields.RelationField; +import com.atlan.model.fields.TextField; +import com.atlan.model.relations.RelationshipAttributes; +import com.atlan.model.relations.UniqueAttributes; +import com.atlan.model.structs.AssetExternalDQMetadata; +import com.atlan.model.structs.AssetGCPDataplexMetadata; +import com.atlan.model.structs.AssetSmusMetadataFormDetails; +import com.atlan.model.structs.PopularityInsights; +import com.atlan.model.structs.StarredDetails; +import com.atlan.serde.AssetDeserializer; +import com.atlan.serde.AssetSerializer; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import java.util.List; +import java.util.Map; +import java.util.SortedSet; +import javax.annotation.processing.Generated; + +/** + * Instance of a specific version of a schema registry subject in Atlan. + */ +@Generated(value = "com.atlan.generators.ModelGeneratorV2") +@JsonSerialize(using = AssetSerializer.class) +@JsonDeserialize(using = AssetDeserializer.class) +public interface ISchemaRegistryVersion { + + public static final String TYPE_NAME = "SchemaRegistryVersion"; + + /** Schema registry subject to which this version belongs. */ + RelationField SCHEMA_REGISTRY_SUBJECT = new RelationField("schemaRegistrySubject"); + + /** Unique name of the schema registry subject to which this version belongs. */ + KeywordField SCHEMA_REGISTRY_SUBJECT_QUALIFIED_NAME = + new KeywordField("schemaRegistrySubjectQualifiedName", "schemaRegistrySubjectQualifiedName"); + + /** Version number of this schema version. */ + KeywordField SCHEMA_REGISTRY_VERSION_NUMBER = + new KeywordField("schemaRegistryVersionNumber", "schemaRegistryVersionNumber"); + + /** Full schema definition for this specific version. */ + TextField SCHEMA_REGISTRY_VERSION_SCHEMA_DEFINITION = + new TextField("schemaRegistryVersionSchemaDefinition", "schemaRegistryVersionSchemaDefinition"); + + /** Type of schema language used in this version. */ + KeywordField SCHEMA_REGISTRY_VERSION_SCHEMA_TYPE = + new KeywordField("schemaRegistryVersionSchemaType", "schemaRegistryVersionSchemaType"); + + /** List of groups who administer this asset. (This is only used for certain asset types.) */ + SortedSet getAdminGroups(); + + /** List of roles who administer this asset. (This is only used for Connection assets.) */ + SortedSet getAdminRoles(); + + /** List of users who administer this asset. (This is only used for certain asset types.) */ + SortedSet getAdminUsers(); + + /** Detailed message to include in the announcement on this asset. */ + String getAnnouncementMessage(); + + /** Brief title for the announcement on this asset. Required when announcementType is specified. */ + String getAnnouncementTitle(); + + /** Type of announcement on this asset. */ + AtlanAnnouncementType getAnnouncementType(); + + /** Time (epoch) at which the announcement was last updated, in milliseconds. */ + Long getAnnouncementUpdatedAt(); + + /** Name of the user who last updated the announcement. */ + String getAnnouncementUpdatedBy(); + + /** Checks that run on this asset. */ + default SortedSet getAnomaloChecks() { + return null; + } + + /** Application owning the Asset. */ + default IApplication getApplication() { + return null; + } + + /** ApplicationField owning the Asset. */ + default IApplicationField getApplicationField() { + return null; + } + + /** Qualified name of the ApplicationField that contains this asset. */ + String getApplicationFieldQualifiedName(); + + /** Qualified name of the Application that contains this asset. */ + String getApplicationQualifiedName(); + + /** Description of this asset, generated by AI based on the asset's context. Displayed separately in the UI and can be used to overwrite existing descriptions. */ + String getAssetAiGeneratedDescription(); + + /** Confidence score of the AI-generated description, ranging from 0.0 to 1.0. */ + Double getAssetAiGeneratedDescriptionConfidence(); + + /** Reasoning behind the AI-generated description, explaining how the description was derived from the asset's context. */ + String getAssetAiGeneratedDescriptionReasoning(); + + /** Time (epoch) at which the announcement expires, in milliseconds. When set, the announcement will no longer be displayed after this time. */ + Long getAssetAnnouncementExpiredAt(); + + /** All associated Anomalo check types. */ + SortedSet getAssetAnomaloAppliedCheckTypes(); + + /** Total number of checks present in Anomalo for this asset. */ + Long getAssetAnomaloCheckCount(); + + /** Stringified JSON object containing status of all Anomalo checks associated to this asset. */ + String getAssetAnomaloCheckStatuses(); + + /** Status of data quality from Anomalo. */ + String getAssetAnomaloDQStatus(); + + /** Total number of checks failed in Anomalo for this asset. */ + Long getAssetAnomaloFailedCheckCount(); + + /** All associated Anomalo failed check types. */ + SortedSet getAssetAnomaloFailedCheckTypes(); + + /** Time (epoch) at which the last check was run via Anomalo. */ + Long getAssetAnomaloLastCheckRunAt(); + + /** URL of the source in Anomalo. */ + String getAssetAnomaloSourceUrl(); + + /** Cover image to use for this asset in the UI (applicable to only a few asset types). */ + String getAssetCoverImage(); + + /** Expectation of data freshness from Source. */ + Long getAssetDQFreshnessExpectation(); + + /** Value of data freshness from Source. */ + Long getAssetDQFreshnessValue(); + + /** Status of the latest manual DQ run triggered for this asset. */ + AssetDQRunStatus getAssetDQManualRunStatus(); + + /** Overall result of all the dq rules. If any one rule failed, then fail else pass. */ + DataQualityResult getAssetDQResult(); + + /** Qualified name of the column used for row scope filtering in DQ rules for this asset. */ + String getAssetDQRowScopeFilterColumnQualifiedName(); + + /** List of all the dimensions of attached rules. */ + SortedSet getAssetDQRuleAttachedDimensions(); + + /** List of all the types of attached rules. */ + SortedSet getAssetDQRuleAttachedRuleTypes(); + + /** Count of failed DQ rules attached to this asset. */ + Long getAssetDQRuleFailedCount(); + + /** List of all the dimensions of failed rules. */ + SortedSet getAssetDQRuleFailedDimensions(); + + /** List of all the types of failed rules. */ + SortedSet getAssetDQRuleFailedRuleTypes(); + + /** Time (epoch) at which the last dq rule ran. */ + Long getAssetDQRuleLastRunAt(); + + /** Count of passed DQ rules attached to this asset. */ + Long getAssetDQRulePassedCount(); + + /** List of all the dimensions for which all the rules passed. */ + SortedSet getAssetDQRulePassedDimensions(); + + /** List of all the types of rules for which all the rules passed. */ + SortedSet getAssetDQRulePassedRuleTypes(); + + /** Tag for the result of the DQ rules. Eg, rule_pass:completeness:null_count. */ + SortedSet getAssetDQRuleResultTags(); + + /** Count of DQ rules attached to this asset. */ + Long getAssetDQRuleTotalCount(); + + /** Crontab of the DQ rule that will run at datasource. */ + String getAssetDQScheduleCrontab(); + + /** Error code in the case of sync state being "error". */ + String getAssetDQScheduleSourceSyncErrorCode(); + + /** Error message in the case of sync state being "error". */ + String getAssetDQScheduleSourceSyncErrorMessage(); + + /** Raw error message from the source. */ + String getAssetDQScheduleSourceSyncRawError(); + + /** Latest sync status of the schedule to the source. */ + DataQualitySourceSyncStatus getAssetDQScheduleSourceSyncStatus(); + + /** Time (epoch) at which the schedule synced to the source. */ + Long getAssetDQScheduleSourceSyncedAt(); + + /** Timezone of the DQ rule schedule that will run at datasource */ + String getAssetDQScheduleTimeZone(); + + /** Type of schedule of the DQ rule that will run at datasource. */ + DataQualityScheduleType getAssetDQScheduleType(); + + /** Name of the account in which this asset exists in dbt. */ + String getAssetDbtAccountName(); + + /** Alias of this asset in dbt. */ + String getAssetDbtAlias(); + + /** Version of the environment in which this asset is materialized in dbt. */ + String getAssetDbtEnvironmentDbtVersion(); + + /** Name of the environment in which this asset is materialized in dbt. */ + String getAssetDbtEnvironmentName(); + + /** Time (epoch) at which the job that materialized this asset in dbt last ran, in milliseconds. */ + Long getAssetDbtJobLastRun(); + + /** Path in S3 to the artifacts saved from the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunArtifactS3Path(); + + /** Whether artifacts were saved from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunArtifactsSaved(); + + /** Time (epoch) at which the job that materialized this asset in dbt was last created, in milliseconds. */ + Long getAssetDbtJobLastRunCreatedAt(); + + /** Time (epoch) at which the job that materialized this asset in dbt was dequeued, in milliseconds. */ + Long getAssetDbtJobLastRunDequedAt(); + + /** Thread ID of the user who executed the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunExecutedByThreadId(); + + /** Branch in git from which the last run of the job that materialized this asset in dbt ran. */ + String getAssetDbtJobLastRunGitBranch(); + + /** SHA hash in git for the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunGitSha(); + + /** Whether docs were generated from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunHasDocsGenerated(); + + /** Whether sources were generated from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunHasSourcesGenerated(); + + /** Whether notifications were sent from the last run of the job that materialized this asset in dbt (true) or not (false). */ + Boolean getAssetDbtJobLastRunNotificationsSent(); + + /** Thread ID of the owner of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunOwnerThreadId(); + + /** Total duration the job that materialized this asset in dbt spent being queued. */ + String getAssetDbtJobLastRunQueuedDuration(); + + /** Human-readable total duration of the last run of the job that materialized this asset in dbt spend being queued. */ + String getAssetDbtJobLastRunQueuedDurationHumanized(); + + /** Run duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunRunDuration(); + + /** Human-readable run duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunRunDurationHumanized(); + + /** Time (epoch) at which the job that materialized this asset in dbt was started running, in milliseconds. */ + Long getAssetDbtJobLastRunStartedAt(); + + /** Status message of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunStatusMessage(); + + /** Total duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunTotalDuration(); + + /** Human-readable total duration of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunTotalDurationHumanized(); + + /** Time (epoch) at which the job that materialized this asset in dbt was last updated, in milliseconds. */ + Long getAssetDbtJobLastRunUpdatedAt(); + + /** URL of the last run of the job that materialized this asset in dbt. */ + String getAssetDbtJobLastRunUrl(); + + /** Name of the job that materialized this asset in dbt. */ + String getAssetDbtJobName(); + + /** Time (epoch) when the next run of the job that materializes this asset in dbt is scheduled. */ + Long getAssetDbtJobNextRun(); + + /** Human-readable time when the next run of the job that materializes this asset in dbt is scheduled. */ + String getAssetDbtJobNextRunHumanized(); + + /** Schedule of the job that materialized this asset in dbt. */ + String getAssetDbtJobSchedule(); + + /** Human-readable cron schedule of the job that materialized this asset in dbt. */ + String getAssetDbtJobScheduleCronHumanized(); + + /** Status of the job that materialized this asset in dbt. */ + String getAssetDbtJobStatus(); + + /** Metadata for this asset in dbt, specifically everything under the 'meta' key in the dbt object. */ + String getAssetDbtMeta(); + + /** Name of the package in which this asset exists in dbt. */ + String getAssetDbtPackageName(); + + /** Name of the project in which this asset exists in dbt. */ + String getAssetDbtProjectName(); + + /** URL of the semantic layer proxy for this asset in dbt. */ + String getAssetDbtSemanticLayerProxyUrl(); + + /** Freshness criteria for the source of this asset in dbt. */ + String getAssetDbtSourceFreshnessCriteria(); + + /** List of tags attached to this asset in dbt. */ + SortedSet getAssetDbtTags(); + + /** All associated dbt test statuses. */ + String getAssetDbtTestStatus(); + + /** Unique identifier of this asset in dbt. */ + String getAssetDbtUniqueId(); + + /** Name of the DBT workflow in Atlan that last updated the asset. */ + String getAssetDbtWorkflowLastUpdated(); + + /** DQ metadata captured for asset from external DQ tool(s). */ + Map getAssetExternalDQMetadataDetails(); + + /** List of field key-values associated with all Aspects linked to this asset. */ + SortedSet getAssetGCPDataplexAspectFieldList(); + + /** List of names of all Aspects linked to this asset. */ + SortedSet getAssetGCPDataplexAspectList(); + + /** Metrics captured by GCP Dataplex for objects associated with GCP services. */ + AssetGCPDataplexMetadata getAssetGCPDataplexMetadataDetails(); + + /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ + AtlanIcon getAssetIcon(); + + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + + /** Internal Popularity score for this asset. */ + Double getAssetInternalPopularityScore(); + + /** List of unique Monte Carlo alert names attached to this asset. */ + SortedSet getAssetMcAlertQualifiedNames(); + + /** List of Monte Carlo incident names attached to this asset. */ + SortedSet getAssetMcIncidentNames(); + + /** List of Monte Carlo incident priorities associated with this asset. */ + SortedSet getAssetMcIncidentPriorities(); + + /** List of unique Monte Carlo incident names attached to this asset. */ + SortedSet getAssetMcIncidentQualifiedNames(); + + /** List of Monte Carlo incident severities associated with this asset. */ + SortedSet getAssetMcIncidentSeverities(); + + /** List of Monte Carlo incident states associated with this asset. */ + SortedSet getAssetMcIncidentStates(); + + /** List of Monte Carlo incident sub-types associated with this asset. */ + SortedSet getAssetMcIncidentSubTypes(); + + /** List of Monte Carlo incident types associated with this asset. */ + SortedSet getAssetMcIncidentTypes(); + + /** Tracks whether this asset is monitored by MC or not */ + Boolean getAssetMcIsMonitored(); + + /** Time (epoch) at which this asset was last synced from Monte Carlo. */ + Long getAssetMcLastSyncRunAt(); + + /** List of Monte Carlo monitor names attached to this asset. */ + SortedSet getAssetMcMonitorNames(); + + /** List of unique Monte Carlo monitor names attached to this asset. */ + SortedSet getAssetMcMonitorQualifiedNames(); + + /** Schedules of all associated Monte Carlo monitors. */ + SortedSet getAssetMcMonitorScheduleTypes(); + + /** Statuses of all associated Monte Carlo monitors. */ + SortedSet getAssetMcMonitorStatuses(); + + /** Types of all associated Monte Carlo monitors. */ + SortedSet getAssetMcMonitorTypes(); + + /** Count of policies inside the asset */ + Long getAssetPoliciesCount(); + + /** Array of policy ids governing this asset */ + SortedSet getAssetPolicyGUIDs(); + + /** Array of asset ids that equivalent to this asset. */ + SortedSet getAssetRedirectGUIDs(); + + /** AWS SMUS Asset MetadataForm details */ + List getAssetSmusMetadataFormDetails(); + + /** List of AWS SMUS MetadataForm Key:Value Details. This is mainly used for filtering purpose. */ + SortedSet getAssetSmusMetadataFormKeyValueDetails(); + + /** List of AWS SMUS MetadataForm Names. This is mainly used for filtering purpose. */ + SortedSet getAssetSmusMetadataFormNames(); + + /** Number of checks done via Soda. */ + Long getAssetSodaCheckCount(); + + /** All associated Soda check statuses. */ + String getAssetSodaCheckStatuses(); + + /** Status of data quality from Soda. */ + String getAssetSodaDQStatus(); + + /** TBC */ + Long getAssetSodaLastScanAt(); + + /** TBC */ + Long getAssetSodaLastSyncRunAt(); + + /** TBC */ + String getAssetSodaSourceURL(); + + /** Unique identifier for this asset in the system from which it was sourced. */ + String getAssetSourceId(); + + /** Readme of this asset, as extracted from source. If present, this will be used for the readme in user interface. */ + String getAssetSourceReadme(); + + /** Name of the space that contains this asset. */ + String getAssetSpaceName(); + + /** Unique name of the space that contains this asset. */ + String getAssetSpaceQualifiedName(); + + /** List of tags attached to this asset. */ + SortedSet getAssetTags(); + + /** Color (in hexadecimal RGB) to use to represent this asset. */ + String getAssetThemeHex(); + + /** Name to use for this type of asset, as a subtype of the actual typeName. */ + String getAssetUserDefinedType(); + + /** Glossary terms that are linked to this asset. */ + default SortedSet getAssignedTerms() { + return null; + } + + /** Status of this asset's certification. */ + CertificateStatus getCertificateStatus(); + + /** Human-readable descriptive message used to provide further detail to certificateStatus. */ + String getCertificateStatusMessage(); + + /** Time (epoch) at which the certification was last updated, in milliseconds. */ + Long getCertificateUpdatedAt(); + + /** Name of the user who last updated the certification of this asset. */ + String getCertificateUpdatedBy(); + + /** Simple name of the connection through which this asset is accessible. */ + String getConnectionName(); + + /** Unique name of the connection through which this asset is accessible. */ + String getConnectionQualifiedName(); + + /** Type of the connector through which this asset is accessible. */ + String getConnectorName(); + + /** Latest version of the data contract (in any status) for this asset. */ + default IDataContract getDataContractLatest() { + return null; + } + + /** Latest certified version of the data contract for this asset. */ + default IDataContract getDataContractLatestCertified() { + return null; + } + + /** Unique name of this asset in dbt. */ + String getDbtQualifiedName(); + + /** Description of this asset, for example as crawled from a source. Fallback for display purposes, if userDescription is empty. */ + String getDescription(); + + /** Human-readable name of this asset used for display purposes (in user interface). */ + String getDisplayName(); + + /** Array of domain guids linked to this asset */ + SortedSet getDomainGUIDs(); + + /** Rules that are applied on this dataset. */ + default SortedSet getDqBaseDatasetRules() { + return null; + } + + /** Rules where this dataset is referenced. */ + default SortedSet getDqReferenceDatasetRules() { + return null; + } + + /** TBC */ + default SortedSet getFiles() { + return null; + } + + /** Whether this asset has contract (true) or not (false). */ + Boolean getHasContract(); + + /** Whether this asset has lineage (true) or not (false). */ + Boolean getHasLineage(); + + /** Data products for which this asset is an input port. */ + default SortedSet getInputPortDataProducts() { + return null; + } + + /** Tasks to which this asset provides input. */ + default SortedSet getInputToAirflowTasks() { + return null; + } + + /** Processes to which this asset provides input. */ + default SortedSet getInputToProcesses() { + return null; + } + + /** TBC */ + default SortedSet getInputToSparkJobs() { + return null; + } + + /** TBC */ + Boolean getIsAIGenerated(); + + /** Whether this asset is discoverable through the UI (true) or not (false). */ + Boolean getIsDiscoverable(); + + /** Whether this asset can be edited in the UI (true) or not (false). */ + Boolean getIsEditable(); + + /** Indicates this asset is not fully-known, if true. */ + Boolean getIsPartial(); + + /** Time (epoch) of the last operation that inserted, updated, or deleted rows, in milliseconds. */ + Long getLastRowChangedAt(); + + /** Name of the last run of the crawler that last synchronized this asset. */ + String getLastSyncRun(); + + /** Time (epoch) at which this asset was last crawled, in milliseconds. */ + Long getLastSyncRunAt(); + + /** Name of the crawler that last synchronized this asset. */ + String getLastSyncWorkflowName(); + + /** Custom order for sorting purpose, managed by client */ + String getLexicographicalSortOrder(); + + /** Links that are attached to this asset. */ + default SortedSet getLinks() { + return null; + } + + /** TBC */ + default SortedSet getMcIncidents() { + return null; + } + + /** Monitors that observe this asset. */ + default SortedSet getMcMonitors() { + return null; + } + + /** TBC */ + default SortedSet getMetrics() { + return null; + } + + /** Attributes implemented by this asset. */ + default SortedSet getModelImplementedAttributes() { + return null; + } + + /** Entities implemented by this asset. */ + default SortedSet getModelImplementedEntities() { + return null; + } + + /** Name of this asset. Fallback for display purposes, if displayName is empty. */ + String getName(); + + /** Array of policy ids non-compliant to this asset */ + SortedSet getNonCompliantAssetPolicyGUIDs(); + + /** Tasks from which this asset is output. */ + default SortedSet getOutputFromAirflowTasks() { + return null; + } + + /** Processes from which this asset is produced as output. */ + default SortedSet getOutputFromProcesses() { + return null; + } + + /** TBC */ + default SortedSet getOutputFromSparkJobs() { + return null; + } + + /** Data products for which this asset is an output port. */ + default SortedSet getOutputPortDataProducts() { + return null; + } + + /** Array of product guids which have this asset as outputPort */ + SortedSet getOutputProductGUIDs(); + + /** List of groups who own this asset. */ + SortedSet getOwnerGroups(); + + /** List of users who own this asset. */ + SortedSet getOwnerUsers(); + + /** Partial fields contained in the asset. */ + default SortedSet getPartialChildFields() { + return null; + } + + /** Partial objects contained in the asset. */ + default SortedSet getPartialChildObjects() { + return null; + } + + /** Popularity score for this asset. */ + Double getPopularityScore(); + + /** Array of product guids linked to this asset */ + SortedSet getProductGUIDs(); + + /** Unique name for this asset. This is typically a concatenation of the asset's name onto its parent's qualifiedName. This must be unique across all assets of the same type. */ + String getQualifiedName(); + + /** README that is linked to this asset. */ + default IReadme getReadme() { + return null; + } + + /** URL for sample data for this asset. */ + String getSampleDataUrl(); + + /** Unique identifier for schema definition set by the schema registry. */ + String getSchemaRegistrySchemaId(); + + /** Type of language or specification used to define the schema, for example: JSON, Protobuf, etc. */ + SchemaRegistrySchemaType getSchemaRegistrySchemaType(); + + /** Schema registry subject to which this version belongs. */ + default ISchemaRegistrySubject getSchemaRegistrySubject() { + return null; + } + + /** Unique name of the schema registry subject to which this version belongs. */ + String getSchemaRegistrySubjectQualifiedName(); + + /** TBC */ + default SortedSet getSchemaRegistrySubjects() { + return null; + } + + /** Version number of this schema version. */ + String getSchemaRegistryVersionNumber(); + + /** Full schema definition for this specific version. */ + String getSchemaRegistryVersionSchemaDefinition(); + + /** Type of schema language used in this version. */ + SchemaRegistrySchemaType getSchemaRegistryVersionSchemaType(); + + /** TBC */ + default SortedSet getSodaChecks() { + return null; + } + + /** The unit of measure for sourceTotalCost. */ + SourceCostUnitType getSourceCostUnit(); + + /** Time (epoch) at which this asset was created in the source system, in milliseconds. */ + Long getSourceCreatedAt(); + + /** Name of the user who created this asset, in the source system. */ + String getSourceCreatedBy(); + + /** URL to create an embed for a resource (for example, an image of a dashboard) within Atlan. */ + String getSourceEmbedURL(); + + /** Timestamp of most recent read operation. */ + Long getSourceLastReadAt(); + + /** List of owners of this asset, in the source system. */ + String getSourceOwners(); + + /** List of most expensive warehouses with extra insights. */ + List getSourceQueryComputeCostRecords(); + + /** List of most expensive warehouse names. */ + SortedSet getSourceQueryComputeCosts(); + + /** Total count of all read operations at source. */ + Long getSourceReadCount(); + + /** List of the most expensive queries that accessed this asset. */ + List getSourceReadExpensiveQueryRecords(); + + /** List of the most popular queries that accessed this asset. */ + List getSourceReadPopularQueryRecords(); + + /** Total cost of read queries at source. */ + Double getSourceReadQueryCost(); + + /** List of usernames with extra insights for the most recent users who read this asset. */ + List getSourceReadRecentUserRecords(); + + /** List of usernames of the most recent users who read this asset. */ + SortedSet getSourceReadRecentUsers(); + + /** List of the slowest queries that accessed this asset. */ + List getSourceReadSlowQueryRecords(); + + /** List of usernames with extra insights for the users who read this asset the most. */ + List getSourceReadTopUserRecords(); + + /** List of usernames of the users who read this asset the most. */ + SortedSet getSourceReadTopUsers(); + + /** Total number of unique users that read data from asset. */ + Long getSourceReadUserCount(); + + /** Total cost of all operations at source. */ + Double getSourceTotalCost(); + + /** URL to the resource within the source application, used to create a button to view this asset in the source application. */ + String getSourceURL(); + + /** Time (epoch) at which this asset was last updated in the source system, in milliseconds. */ + Long getSourceUpdatedAt(); + + /** Name of the user who last updated this asset, in the source system. */ + String getSourceUpdatedBy(); + + /** Users who have starred this asset. */ + SortedSet getStarredBy(); + + /** Number of users who have starred this asset. */ + Integer getStarredCount(); + + /** List of usernames with extra information of the users who have starred an asset. */ + List getStarredDetails(); + + /** Subtype of this asset. */ + String getSubType(); + + /** Name of the Atlan workspace in which this asset exists. */ + String getTenantId(); + + /** TBC */ + default SortedSet getUserDefRelationshipFroms() { + return null; + } + + /** TBC */ + default SortedSet getUserDefRelationshipTos() { + return null; + } + + /** Description of this asset, as provided by a user. If present, this will be used for the description in user interface. */ + String getUserDescription(); + + /** View score for this asset. */ + Double getViewScore(); + + /** List of groups who can view assets contained in a collection. (This is only used for certain asset types.) */ + SortedSet getViewerGroups(); + + /** List of users who can view assets contained in a collection. (This is only used for certain asset types.) */ + SortedSet getViewerUsers(); + + /** URL of an icon to use for this asset. (Only applies to CustomEntity and Fivetran Catalog assets, currently.) */ + String getIconUrl(); + + /** Built-in connector type through which this asset is accessible. */ + AtlanConnectorType getConnectorType(); + + /** Custom connector type through which this asset is accessible. */ + String getCustomConnectorType(); + + /** Name of the type that defines the asset. */ + String getTypeName(); + + /** Globally-unique identifier for the asset. */ + String getGuid(); + + /** Human-readable name of the asset. */ + String getDisplayText(); + + /** Status of the asset (if this is a related asset). */ + String getEntityStatus(); + + /** Type of the relationship (if this is a related asset). */ + String getRelationshipType(); + + /** Unique identifier of the relationship (when this is a related asset). */ + String getRelationshipGuid(); + + /** Status of the relationship (when this is a related asset). */ + AtlanStatus getRelationshipStatus(); + + /** Attributes specific to the relationship (unused). */ + RelationshipAttributes getRelationshipAttributes(); + + /** + * Attribute(s) that uniquely identify the asset (when this is a related asset). + * If the guid is not provided, these must be provided. + */ + UniqueAttributes getUniqueAttributes(); + + /** + * When true, indicates that this object represents a complete view of the entity. + * When false, this object is only a reference or some partial view of the entity. + */ + boolean isComplete(); + + /** + * Indicates whether this object can be used as a valid reference by GUID. + * @return true if it is a valid GUID reference, false otherwise + */ + boolean isValidReferenceByGuid(); + + /** + * Indicates whether this object can be used as a valid reference by qualifiedName. + * @return true if it is a valid qualifiedName reference, false otherwise + */ + boolean isValidReferenceByQualifiedName(); +} diff --git a/sdk/src/main/java/com/atlan/model/assets/ISemantic.java b/sdk/src/main/java/com/atlan/model/assets/ISemantic.java index e701d6f210..d7ff4e02ef 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISemantic.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISemantic.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISemanticDimension.java b/sdk/src/main/java/com/atlan/model/assets/ISemanticDimension.java index bff0f65e80..129339d072 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISemanticDimension.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISemanticDimension.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISemanticEntity.java b/sdk/src/main/java/com/atlan/model/assets/ISemanticEntity.java index b19dcc5a0d..6b6b1de69b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISemanticEntity.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISemanticEntity.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISemanticField.java b/sdk/src/main/java/com/atlan/model/assets/ISemanticField.java index 784a7e5555..0e3f8efc57 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISemanticField.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISemanticField.java @@ -356,6 +356,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISemanticMeasure.java b/sdk/src/main/java/com/atlan/model/assets/ISemanticMeasure.java index 40506b6d00..b58038899a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISemanticMeasure.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISemanticMeasure.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISemanticModel.java b/sdk/src/main/java/com/atlan/model/assets/ISemanticModel.java index 4008b4872e..c66ca0027d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISemanticModel.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISemanticModel.java @@ -343,6 +343,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISigma.java b/sdk/src/main/java/com/atlan/model/assets/ISigma.java index 538b1e3d05..39136366fa 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISigma.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISigma.java @@ -357,6 +357,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISigmaDataElement.java b/sdk/src/main/java/com/atlan/model/assets/ISigmaDataElement.java index 9a31359cea..820974fc77 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISigmaDataElement.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISigmaDataElement.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISigmaDataElementField.java b/sdk/src/main/java/com/atlan/model/assets/ISigmaDataElementField.java index 91cb54baeb..48fed7ee90 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISigmaDataElementField.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISigmaDataElementField.java @@ -347,6 +347,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISigmaDataset.java b/sdk/src/main/java/com/atlan/model/assets/ISigmaDataset.java index facbd250e3..9fb85da3c5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISigmaDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISigmaDataset.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISigmaDatasetColumn.java b/sdk/src/main/java/com/atlan/model/assets/ISigmaDatasetColumn.java index d9cfbc6454..3f509c9f18 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISigmaDatasetColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISigmaDatasetColumn.java @@ -346,6 +346,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISigmaPage.java b/sdk/src/main/java/com/atlan/model/assets/ISigmaPage.java index 7fafd00b4f..8a51ecd910 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISigmaPage.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISigmaPage.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISigmaWorkbook.java b/sdk/src/main/java/com/atlan/model/assets/ISigmaWorkbook.java index e082eb8972..0d81599110 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISigmaWorkbook.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISigmaWorkbook.java @@ -341,6 +341,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISisense.java b/sdk/src/main/java/com/atlan/model/assets/ISisense.java index 9ed708062c..965d1d42c9 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISisense.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISisense.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISisenseDashboard.java b/sdk/src/main/java/com/atlan/model/assets/ISisenseDashboard.java index c7532140b5..3760150574 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISisenseDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISisenseDashboard.java @@ -355,6 +355,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISisenseDatamodel.java b/sdk/src/main/java/com/atlan/model/assets/ISisenseDatamodel.java index 84ef8e3582..ce24399251 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISisenseDatamodel.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISisenseDatamodel.java @@ -371,6 +371,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISisenseDatamodelTable.java b/sdk/src/main/java/com/atlan/model/assets/ISisenseDatamodelTable.java index 7a9a9f8f74..0cbf121efb 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISisenseDatamodelTable.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISisenseDatamodelTable.java @@ -377,6 +377,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISisenseFolder.java b/sdk/src/main/java/com/atlan/model/assets/ISisenseFolder.java index ef82d146d6..a6fa088740 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISisenseFolder.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISisenseFolder.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISisenseWidget.java b/sdk/src/main/java/com/atlan/model/assets/ISisenseWidget.java index a4754c27bc..09a5a58d6a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISisenseWidget.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISisenseWidget.java @@ -367,6 +367,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflake.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflake.java index 2ad84f2be0..a248079f27 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflake.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflake.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeAIModelContext.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeAIModelContext.java index 3e65957724..8b427735e4 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeAIModelContext.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeAIModelContext.java @@ -367,6 +367,12 @@ default SortedSet getApplications() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeAIModelVersion.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeAIModelVersion.java index c7e002ae1d..ddc399814c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeAIModelVersion.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeAIModelVersion.java @@ -370,6 +370,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeDynamicTable.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeDynamicTable.java index 01f5385c89..dc3102b661 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeDynamicTable.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeDynamicTable.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakePipe.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakePipe.java index 0f3a958f9c..8e94a00cbd 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakePipe.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakePipe.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticDimension.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticDimension.java index 63ebbd7947..90baa1b217 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticDimension.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticDimension.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticFact.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticFact.java index b65b9d0ad5..95151818a0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticFact.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticFact.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticLogicalTable.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticLogicalTable.java index 5ac28a966d..c7d07d5b19 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticLogicalTable.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticLogicalTable.java @@ -370,6 +370,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticMetric.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticMetric.java index 281ae22a6c..d033b09866 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticMetric.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticMetric.java @@ -366,6 +366,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticView.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticView.java index 668171ec11..d25b74011f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticView.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeSemanticView.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeStage.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeStage.java index e8da45846b..31b9d0dc9a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeStage.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeStage.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeStream.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeStream.java index bbb43f8e0b..29d3b4045c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeStream.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeStream.java @@ -357,6 +357,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeTag.java b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeTag.java index 0305ca8848..1cd712c7ea 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISnowflakeTag.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISnowflakeTag.java @@ -338,6 +338,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISoda.java b/sdk/src/main/java/com/atlan/model/assets/ISoda.java index b1e7ead8bc..876195882a 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISoda.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISoda.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISodaCheck.java b/sdk/src/main/java/com/atlan/model/assets/ISodaCheck.java index da0e52f3b5..e0dfcb31bd 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISodaCheck.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISodaCheck.java @@ -363,6 +363,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISourceTag.java b/sdk/src/main/java/com/atlan/model/assets/ISourceTag.java index f03412978f..e493c8d224 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISourceTag.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISourceTag.java @@ -338,6 +338,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISpark.java b/sdk/src/main/java/com/atlan/model/assets/ISpark.java index aa63e5c5bc..44acd1621b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISpark.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISpark.java @@ -357,6 +357,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISparkJob.java b/sdk/src/main/java/com/atlan/model/assets/ISparkJob.java index c4f9a7d56f..e2d25c91fb 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISparkJob.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISparkJob.java @@ -352,6 +352,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IStakeholder.java b/sdk/src/main/java/com/atlan/model/assets/IStakeholder.java index e6474719e7..635b9b3f5c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IStakeholder.java +++ b/sdk/src/main/java/com/atlan/model/assets/IStakeholder.java @@ -350,6 +350,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IStakeholderTitle.java b/sdk/src/main/java/com/atlan/model/assets/IStakeholderTitle.java index c704356dd0..55db4fa349 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IStakeholderTitle.java +++ b/sdk/src/main/java/com/atlan/model/assets/IStakeholderTitle.java @@ -339,6 +339,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IStarburst.java b/sdk/src/main/java/com/atlan/model/assets/IStarburst.java index 071e4762dd..28e0a20d2b 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IStarburst.java +++ b/sdk/src/main/java/com/atlan/model/assets/IStarburst.java @@ -344,6 +344,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IStarburstDataset.java b/sdk/src/main/java/com/atlan/model/assets/IStarburstDataset.java index 757cbd8ef5..53ba712d73 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IStarburstDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/IStarburstDataset.java @@ -356,6 +356,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IStarburstDatasetColumn.java b/sdk/src/main/java/com/atlan/model/assets/IStarburstDatasetColumn.java index 8dbc098849..f36458c5be 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IStarburstDatasetColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IStarburstDatasetColumn.java @@ -345,6 +345,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISuperset.java b/sdk/src/main/java/com/atlan/model/assets/ISuperset.java index 43623dbede..0b512239a8 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISuperset.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISuperset.java @@ -342,6 +342,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISupersetChart.java b/sdk/src/main/java/com/atlan/model/assets/ISupersetChart.java index 05400e9d9d..1ba70ae461 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISupersetChart.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISupersetChart.java @@ -346,6 +346,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISupersetDashboard.java b/sdk/src/main/java/com/atlan/model/assets/ISupersetDashboard.java index 243635697c..aded3003ae 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISupersetDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISupersetDashboard.java @@ -371,6 +371,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ISupersetDataset.java b/sdk/src/main/java/com/atlan/model/assets/ISupersetDataset.java index f98159cb1a..52269fd176 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ISupersetDataset.java +++ b/sdk/src/main/java/com/atlan/model/assets/ISupersetDataset.java @@ -353,6 +353,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITable.java b/sdk/src/main/java/com/atlan/model/assets/ITable.java index fe77f0e451..f3adaa526f 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITable.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITable.java @@ -442,6 +442,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITablePartition.java b/sdk/src/main/java/com/atlan/model/assets/ITablePartition.java index 3fc9eb53f7..a4e686efa1 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITablePartition.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITablePartition.java @@ -398,6 +398,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableau.java b/sdk/src/main/java/com/atlan/model/assets/ITableau.java index 53197b9173..d1426296c9 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableau.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableau.java @@ -338,6 +338,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauCalculatedField.java b/sdk/src/main/java/com/atlan/model/assets/ITableauCalculatedField.java index b9182bf809..6f0b59e1fe 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauCalculatedField.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauCalculatedField.java @@ -382,6 +382,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauDashboard.java b/sdk/src/main/java/com/atlan/model/assets/ITableauDashboard.java index 90984df7e7..2117df3a47 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauDashboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauDashboard.java @@ -369,6 +369,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauDashboardField.java b/sdk/src/main/java/com/atlan/model/assets/ITableauDashboardField.java index cec4943325..8736bdc1a0 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauDashboardField.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauDashboardField.java @@ -397,6 +397,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauDatasource.java b/sdk/src/main/java/com/atlan/model/assets/ITableauDatasource.java index 7b10d2de78..00c168eb5e 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauDatasource.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauDatasource.java @@ -388,6 +388,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauDatasourceField.java b/sdk/src/main/java/com/atlan/model/assets/ITableauDatasourceField.java index 6a858c53b3..9cf6d55156 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauDatasourceField.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauDatasourceField.java @@ -400,6 +400,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauFlow.java b/sdk/src/main/java/com/atlan/model/assets/ITableauFlow.java index 7cb5e1bd80..5e4e787cb3 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauFlow.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauFlow.java @@ -363,6 +363,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauMetric.java b/sdk/src/main/java/com/atlan/model/assets/ITableauMetric.java index 38fe3f5f2c..1cb1d9c1a6 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauMetric.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauMetric.java @@ -354,6 +354,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauProject.java b/sdk/src/main/java/com/atlan/model/assets/ITableauProject.java index e5e9078901..84510929c1 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauProject.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauProject.java @@ -371,6 +371,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauSite.java b/sdk/src/main/java/com/atlan/model/assets/ITableauSite.java index 03e8ad2cc9..974f589e75 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauSite.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauSite.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauWorkbook.java b/sdk/src/main/java/com/atlan/model/assets/ITableauWorkbook.java index 4cc19938f4..b0d4a93208 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauWorkbook.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauWorkbook.java @@ -366,6 +366,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauWorksheet.java b/sdk/src/main/java/com/atlan/model/assets/ITableauWorksheet.java index 594a42f688..0f348148cd 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauWorksheet.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauWorksheet.java @@ -369,6 +369,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITableauWorksheetField.java b/sdk/src/main/java/com/atlan/model/assets/ITableauWorksheetField.java index e2c0f1fe64..fa2f56e6ac 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITableauWorksheetField.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITableauWorksheetField.java @@ -408,6 +408,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITag.java b/sdk/src/main/java/com/atlan/model/assets/ITag.java index 8570cc6966..25fbc1c1da 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITag.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITag.java @@ -349,6 +349,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITagAttachment.java b/sdk/src/main/java/com/atlan/model/assets/ITagAttachment.java index be032c2825..340d2fd095 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITagAttachment.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITagAttachment.java @@ -343,6 +343,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/ITask.java b/sdk/src/main/java/com/atlan/model/assets/ITask.java index c5f1d2941f..aa9d1f9bd9 100644 --- a/sdk/src/main/java/com/atlan/model/assets/ITask.java +++ b/sdk/src/main/java/com/atlan/model/assets/ITask.java @@ -380,6 +380,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IThoughtspot.java b/sdk/src/main/java/com/atlan/model/assets/IThoughtspot.java index 031eb50371..e3219f9f79 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IThoughtspot.java +++ b/sdk/src/main/java/com/atlan/model/assets/IThoughtspot.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotAnswer.java b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotAnswer.java index 0f3b47fbba..ee7746916d 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotAnswer.java +++ b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotAnswer.java @@ -333,6 +333,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotColumn.java b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotColumn.java index 9effd30a76..12c81b2840 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotColumn.java +++ b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotColumn.java @@ -366,6 +366,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotDashlet.java b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotDashlet.java index bdea8be9e2..cceb50c7a2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotDashlet.java +++ b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotDashlet.java @@ -348,6 +348,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotLiveboard.java b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotLiveboard.java index 0c97a9060e..0a1f31d35c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotLiveboard.java +++ b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotLiveboard.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotTable.java b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotTable.java index 7c6a750c35..783a195565 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotTable.java +++ b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotTable.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotView.java b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotView.java index 5a1a4dd25a..3264d2d8f5 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotView.java +++ b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotView.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotWorksheet.java b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotWorksheet.java index 99fc7f6ed4..87023260f2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IThoughtspotWorksheet.java +++ b/sdk/src/main/java/com/atlan/model/assets/IThoughtspotWorksheet.java @@ -337,6 +337,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IView.java b/sdk/src/main/java/com/atlan/model/assets/IView.java index 8d42496ca7..0dfebfea05 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IView.java +++ b/sdk/src/main/java/com/atlan/model/assets/IView.java @@ -374,6 +374,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IWorkflow.java b/sdk/src/main/java/com/atlan/model/assets/IWorkflow.java index 47d74a3db6..1d04e1c5d2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IWorkflow.java +++ b/sdk/src/main/java/com/atlan/model/assets/IWorkflow.java @@ -365,6 +365,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/IWorkflowRun.java b/sdk/src/main/java/com/atlan/model/assets/IWorkflowRun.java index 144931bf7b..04ab6fff1c 100644 --- a/sdk/src/main/java/com/atlan/model/assets/IWorkflowRun.java +++ b/sdk/src/main/java/com/atlan/model/assets/IWorkflowRun.java @@ -373,6 +373,12 @@ default IApplicationField getApplicationField() { /** Name of the icon to use for this asset. (Only applies to glossaries, currently.) */ AtlanIcon getAssetIcon(); + /** The type of request form on Immuta applicable for the asset. */ + String getAssetImmutaRequestType(); + + /** URL of the request form on Immuta relevant to the asset. */ + String getAssetImmutaRequestUrl(); + /** Internal Popularity score for this asset. */ Double getAssetInternalPopularityScore(); diff --git a/sdk/src/main/java/com/atlan/model/assets/KafkaCluster.java b/sdk/src/main/java/com/atlan/model/assets/KafkaCluster.java new file mode 100644 index 0000000000..02b934f9da --- /dev/null +++ b/sdk/src/main/java/com/atlan/model/assets/KafkaCluster.java @@ -0,0 +1,630 @@ +/* SPDX-License-Identifier: Apache-2.0 + Copyright 2022 Atlan Pte. Ltd. */ +package com.atlan.model.assets; + +import com.atlan.AtlanClient; +import com.atlan.exception.AtlanException; +import com.atlan.exception.ErrorCode; +import com.atlan.exception.InvalidRequestException; +import com.atlan.exception.NotFoundException; +import com.atlan.model.enums.AtlanAnnouncementType; +import com.atlan.model.enums.CertificateStatus; +import com.atlan.model.fields.AtlanField; +import com.atlan.model.relations.Reference; +import com.atlan.model.relations.UniqueAttributes; +import com.atlan.model.search.FluentSearch; +import com.atlan.util.StringUtils; +import com.fasterxml.jackson.annotation.JsonIgnore; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.SortedSet; +import java.util.concurrent.ThreadLocalRandom; +import javax.annotation.processing.Generated; +import lombok.*; +import lombok.experimental.SuperBuilder; +import lombok.extern.slf4j.Slf4j; + +/** + * Instance of a Kafka cluster in Atlan. + */ +@Generated(value = "com.atlan.generators.ModelGeneratorV2") +@Getter +@SuperBuilder(toBuilder = true, builderMethodName = "_internal") +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +@Slf4j +@SuppressWarnings({"cast", "serial"}) +public class KafkaCluster extends Asset + implements IKafkaCluster, IKafka, IEventStore, ICatalog, IAsset, IReferenceable { + private static final long serialVersionUID = 2L; + + public static final String TYPE_NAME = "KafkaCluster"; + + /** Fixed typeName for KafkaClusters. */ + @Getter(onMethod_ = {@Override}) + @Builder.Default + String typeName = TYPE_NAME; + + /** Tasks to which this asset provides input. */ + @Attribute + @Singular + SortedSet inputToAirflowTasks; + + /** Processes to which this asset provides input. */ + @Attribute + @Singular + SortedSet inputToProcesses; + + /** TBC */ + @Attribute + @Singular + SortedSet inputToSparkJobs; + + /** Authentication type used to connect to this Kafka cluster, for example: SASL_PLAIN, SASL_SCRAM, TLS, IAM. */ + @Attribute + String kafkaAuthenticationType; + + /** Bootstrap server addresses for this cluster. */ + @Attribute + @Singular + SortedSet kafkaBootstrapServers; + + /** Total number of brokers in this cluster. */ + @Attribute + Long kafkaBrokerCount; + + /** Distribution type of this Kafka cluster, for example: Apache, Confluent, MSK, Aiven, Redpanda. */ + @Attribute + String kafkaClusterType; + + /** Environment classification of this Kafka cluster, for example: DEV, STAGING, PROD. */ + @Attribute + String kafkaEnvironment; + + /** Total number of partitions across all topics in this cluster. */ + @Attribute + Long kafkaPartitionCount; + + /** URL of the schema registry associated with this cluster. */ + @Attribute + String kafkaSchemaRegistryUrl; + + /** Number of topics in this cluster. */ + @Attribute + Long kafkaTopicCount; + + /** Topics contained within this Kafka cluster. */ + @Attribute + @Singular + SortedSet kafkaTopics; + + /** Attributes implemented by this asset. */ + @Attribute + @Singular + SortedSet modelImplementedAttributes; + + /** Entities implemented by this asset. */ + @Attribute + @Singular + SortedSet modelImplementedEntities; + + /** Tasks from which this asset is output. */ + @Attribute + @Singular + SortedSet outputFromAirflowTasks; + + /** Processes from which this asset is produced as output. */ + @Attribute + @Singular + SortedSet outputFromProcesses; + + /** TBC */ + @Attribute + @Singular + SortedSet outputFromSparkJobs; + + /** Partial fields contained in the asset. */ + @Attribute + @Singular + SortedSet partialChildFields; + + /** Partial objects contained in the asset. */ + @Attribute + @Singular + SortedSet partialChildObjects; + + /** + * Builds the minimal object necessary to create a relationship to a KafkaCluster, from a potentially + * more-complete KafkaCluster object. + * + * @return the minimal object necessary to relate to the KafkaCluster + * @throws InvalidRequestException if any of the minimal set of required properties for a KafkaCluster relationship are not found in the initial object + */ + @Override + public KafkaCluster trimToReference() throws InvalidRequestException { + if (this.getGuid() != null && !this.getGuid().isEmpty()) { + return refByGuid(this.getGuid()); + } + if (this.getQualifiedName() != null && !this.getQualifiedName().isEmpty()) { + return refByQualifiedName(this.getQualifiedName()); + } + if (this.getUniqueAttributes() != null + && this.getUniqueAttributes().getQualifiedName() != null + && !this.getUniqueAttributes().getQualifiedName().isEmpty()) { + return refByQualifiedName(this.getUniqueAttributes().getQualifiedName()); + } + throw new InvalidRequestException( + ErrorCode.MISSING_REQUIRED_RELATIONSHIP_PARAM, TYPE_NAME, "guid, qualifiedName"); + } + + /** + * Start a fluent search that will return all KafkaCluster assets. + * Additional conditions can be chained onto the returned search before any + * asset retrieval is attempted, ensuring all conditions are pushed-down for + * optimal retrieval. Only active (non-archived) KafkaCluster assets will be included. + * + * @param client connectivity to the Atlan tenant from which to retrieve the assets + * @return a fluent search that includes all KafkaCluster assets + */ + public static FluentSearch.FluentSearchBuilder select(AtlanClient client) { + return select(client, false); + } + + /** + * Start a fluent search that will return all KafkaCluster assets. + * Additional conditions can be chained onto the returned search before any + * asset retrieval is attempted, ensuring all conditions are pushed-down for + * optimal retrieval. + * + * @param client connectivity to the Atlan tenant from which to retrieve the assets + * @param includeArchived when true, archived (soft-deleted) KafkaClusters will be included + * @return a fluent search that includes all KafkaCluster assets + */ + public static FluentSearch.FluentSearchBuilder select(AtlanClient client, boolean includeArchived) { + FluentSearch.FluentSearchBuilder builder = + FluentSearch.builder(client).where(Asset.TYPE_NAME.eq(TYPE_NAME)); + if (!includeArchived) { + builder.active(); + } + return builder; + } + + /** + * Reference to a KafkaCluster by GUID. Use this to create a relationship to this KafkaCluster, + * where the relationship should be replaced. + * + * @param guid the GUID of the KafkaCluster to reference + * @return reference to a KafkaCluster that can be used for defining a relationship to a KafkaCluster + */ + public static KafkaCluster refByGuid(String guid) { + return refByGuid(guid, Reference.SaveSemantic.REPLACE); + } + + /** + * Reference to a KafkaCluster by GUID. Use this to create a relationship to this KafkaCluster, + * where you want to further control how that relationship should be updated (i.e. replaced, + * appended, or removed). + * + * @param guid the GUID of the KafkaCluster to reference + * @param semantic how to save this relationship (replace all with this, append it, or remove it) + * @return reference to a KafkaCluster that can be used for defining a relationship to a KafkaCluster + */ + public static KafkaCluster refByGuid(String guid, Reference.SaveSemantic semantic) { + return KafkaCluster._internal().guid(guid).semantic(semantic).build(); + } + + /** + * Reference to a KafkaCluster by qualifiedName. Use this to create a relationship to this KafkaCluster, + * where the relationship should be replaced. + * + * @param qualifiedName the qualifiedName of the KafkaCluster to reference + * @return reference to a KafkaCluster that can be used for defining a relationship to a KafkaCluster + */ + public static KafkaCluster refByQualifiedName(String qualifiedName) { + return refByQualifiedName(qualifiedName, Reference.SaveSemantic.REPLACE); + } + + /** + * Reference to a KafkaCluster by qualifiedName. Use this to create a relationship to this KafkaCluster, + * where you want to further control how that relationship should be updated (i.e. replaced, + * appended, or removed). + * + * @param qualifiedName the qualifiedName of the KafkaCluster to reference + * @param semantic how to save this relationship (replace all with this, append it, or remove it) + * @return reference to a KafkaCluster that can be used for defining a relationship to a KafkaCluster + */ + public static KafkaCluster refByQualifiedName(String qualifiedName, Reference.SaveSemantic semantic) { + return KafkaCluster._internal() + .uniqueAttributes( + UniqueAttributes.builder().qualifiedName(qualifiedName).build()) + .semantic(semantic) + .build(); + } + + /** + * Retrieves a KafkaCluster by one of its identifiers, complete with all of its relationships. + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the KafkaCluster to retrieve, either its GUID or its full qualifiedName + * @return the requested full KafkaCluster, complete with all of its relationships + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the KafkaCluster does not exist or the provided GUID is not a KafkaCluster + */ + @JsonIgnore + public static KafkaCluster get(AtlanClient client, String id) throws AtlanException { + return get(client, id, false); + } + + /** + * Retrieves a KafkaCluster by one of its identifiers, optionally complete with all of its relationships. + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the KafkaCluster to retrieve, either its GUID or its full qualifiedName + * @param includeAllRelationships if true, all the asset's relationships will also be retrieved; if false, no relationships will be retrieved + * @return the requested full KafkaCluster, optionally complete with all of its relationships + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the KafkaCluster does not exist or the provided GUID is not a KafkaCluster + */ + @JsonIgnore + public static KafkaCluster get(AtlanClient client, String id, boolean includeAllRelationships) + throws AtlanException { + if (id == null) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, "(null)"); + } else if (StringUtils.isUUID(id)) { + Asset asset = Asset.get(client, id, includeAllRelationships); + if (asset == null) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, id); + } else if (asset instanceof KafkaCluster) { + return (KafkaCluster) asset; + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_TYPE_REQUESTED, id, TYPE_NAME); + } + } else { + Asset asset = Asset.get(client, TYPE_NAME, id, includeAllRelationships); + if (asset instanceof KafkaCluster) { + return (KafkaCluster) asset; + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_QN, id, TYPE_NAME); + } + } + } + + /** + * Retrieves a KafkaCluster by one of its identifiers, with only the requested attributes (and relationships). + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the KafkaCluster to retrieve, either its GUID or its full qualifiedName + * @param attributes to retrieve for the KafkaCluster, including any relationships + * @return the requested KafkaCluster, with only its minimal information and the requested attributes (and relationships) + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the KafkaCluster does not exist or the provided GUID is not a KafkaCluster + */ + @JsonIgnore + public static KafkaCluster get(AtlanClient client, String id, Collection attributes) + throws AtlanException { + return get(client, id, attributes, Collections.emptyList()); + } + + /** + * Retrieves a KafkaCluster by one of its identifiers, with only the requested attributes (and relationships). + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the KafkaCluster to retrieve, either its GUID or its full qualifiedName + * @param attributes to retrieve for the KafkaCluster, including any relationships + * @param attributesOnRelated to retrieve on each relationship retrieved for the KafkaCluster + * @return the requested KafkaCluster, with only its minimal information and the requested attributes (and relationships) + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the KafkaCluster does not exist or the provided GUID is not a KafkaCluster + */ + @JsonIgnore + public static KafkaCluster get( + AtlanClient client, + String id, + Collection attributes, + Collection attributesOnRelated) + throws AtlanException { + if (id == null) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, "(null)"); + } else if (StringUtils.isUUID(id)) { + Optional asset = KafkaCluster.select(client) + .where(KafkaCluster.GUID.eq(id)) + .includesOnResults(attributes) + .includesOnRelations(attributesOnRelated) + .includeRelationshipAttributes(true) + .pageSize(1) + .stream() + .findFirst(); + if (!asset.isPresent()) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, id); + } else if (asset.get() instanceof KafkaCluster) { + return (KafkaCluster) asset.get(); + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_TYPE_REQUESTED, id, TYPE_NAME); + } + } else { + Optional asset = KafkaCluster.select(client) + .where(KafkaCluster.QUALIFIED_NAME.eq(id)) + .includesOnResults(attributes) + .includesOnRelations(attributesOnRelated) + .includeRelationshipAttributes(true) + .pageSize(1) + .stream() + .findFirst(); + if (!asset.isPresent()) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_QN, id, TYPE_NAME); + } else if (asset.get() instanceof KafkaCluster) { + return (KafkaCluster) asset.get(); + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_TYPE_REQUESTED, id, TYPE_NAME); + } + } + } + + /** + * Restore the archived (soft-deleted) KafkaCluster to active. + * + * @param client connectivity to the Atlan tenant on which to restore the asset + * @param qualifiedName for the KafkaCluster + * @return true if the KafkaCluster is now active, and false otherwise + * @throws AtlanException on any API problems + */ + public static boolean restore(AtlanClient client, String qualifiedName) throws AtlanException { + return Asset.restore(client, TYPE_NAME, qualifiedName); + } + + /** + * Builds the minimal object necessary to update a KafkaCluster. + * + * @param qualifiedName of the KafkaCluster + * @param name of the KafkaCluster + * @return the minimal request necessary to update the KafkaCluster, as a builder + */ + public static KafkaClusterBuilder updater(String qualifiedName, String name) { + return KafkaCluster._internal() + .guid("-" + ThreadLocalRandom.current().nextLong(0, Long.MAX_VALUE - 1)) + .qualifiedName(qualifiedName) + .name(name); + } + + /** + * Builds the minimal object necessary to apply an update to a KafkaCluster, + * from a potentially more-complete KafkaCluster object. + * + * @return the minimal object necessary to update the KafkaCluster, as a builder + * @throws InvalidRequestException if any of the minimal set of required fields for a KafkaCluster are not present in the initial object + */ + @Override + public KafkaClusterBuilder trimToRequired() throws InvalidRequestException { + Map map = new HashMap<>(); + map.put("qualifiedName", this.getQualifiedName()); + map.put("name", this.getName()); + validateRequired(TYPE_NAME, map); + return updater(this.getQualifiedName(), this.getName()); + } + + public abstract static class KafkaClusterBuilder> + extends Asset.AssetBuilder {} + + /** + * Remove the system description from a KafkaCluster. + * + * @param client connectivity to the Atlan tenant on which to remove the asset's description + * @param qualifiedName of the KafkaCluster + * @param name of the KafkaCluster + * @return the updated KafkaCluster, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static KafkaCluster removeDescription(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (KafkaCluster) Asset.removeDescription(client, updater(qualifiedName, name)); + } + + /** + * Remove the user's description from a KafkaCluster. + * + * @param client connectivity to the Atlan tenant on which to remove the asset's description + * @param qualifiedName of the KafkaCluster + * @param name of the KafkaCluster + * @return the updated KafkaCluster, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static KafkaCluster removeUserDescription(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (KafkaCluster) Asset.removeUserDescription(client, updater(qualifiedName, name)); + } + + /** + * Remove the owners from a KafkaCluster. + * + * @param client connectivity to the Atlan tenant from which to remove the KafkaCluster's owners + * @param qualifiedName of the KafkaCluster + * @param name of the KafkaCluster + * @return the updated KafkaCluster, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static KafkaCluster removeOwners(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (KafkaCluster) Asset.removeOwners(client, updater(qualifiedName, name)); + } + + /** + * Update the certificate on a KafkaCluster. + * + * @param client connectivity to the Atlan tenant on which to update the KafkaCluster's certificate + * @param qualifiedName of the KafkaCluster + * @param certificate to use + * @param message (optional) message, or null if no message + * @return the updated KafkaCluster, or null if the update failed + * @throws AtlanException on any API problems + */ + public static KafkaCluster updateCertificate( + AtlanClient client, String qualifiedName, CertificateStatus certificate, String message) + throws AtlanException { + return (KafkaCluster) + Asset.updateCertificate(client, _internal(), TYPE_NAME, qualifiedName, certificate, message); + } + + /** + * Remove the certificate from a KafkaCluster. + * + * @param client connectivity to the Atlan tenant from which to remove the KafkaCluster's certificate + * @param qualifiedName of the KafkaCluster + * @param name of the KafkaCluster + * @return the updated KafkaCluster, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static KafkaCluster removeCertificate(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (KafkaCluster) Asset.removeCertificate(client, updater(qualifiedName, name)); + } + + /** + * Update the announcement on a KafkaCluster. + * + * @param client connectivity to the Atlan tenant on which to update the KafkaCluster's announcement + * @param qualifiedName of the KafkaCluster + * @param type type of announcement to set + * @param title (optional) title of the announcement to set (or null for no title) + * @param message (optional) message of the announcement to set (or null for no message) + * @return the result of the update, or null if the update failed + * @throws AtlanException on any API problems + */ + public static KafkaCluster updateAnnouncement( + AtlanClient client, String qualifiedName, AtlanAnnouncementType type, String title, String message) + throws AtlanException { + return (KafkaCluster) + Asset.updateAnnouncement(client, _internal(), TYPE_NAME, qualifiedName, type, title, message); + } + + /** + * Remove the announcement from a KafkaCluster. + * + * @param client connectivity to the Atlan client from which to remove the KafkaCluster's announcement + * @param qualifiedName of the KafkaCluster + * @param name of the KafkaCluster + * @return the updated KafkaCluster, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static KafkaCluster removeAnnouncement(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (KafkaCluster) Asset.removeAnnouncement(client, updater(qualifiedName, name)); + } + + /** + * Replace the terms linked to the KafkaCluster. + * + * @param client connectivity to the Atlan tenant on which to replace the KafkaCluster's assigned terms + * @param qualifiedName for the KafkaCluster + * @param name human-readable name of the KafkaCluster + * @param terms the list of terms to replace on the KafkaCluster, or null to remove all terms from the KafkaCluster + * @return the KafkaCluster that was updated (note that it will NOT contain details of the replaced terms) + * @throws AtlanException on any API problems + */ + public static KafkaCluster replaceTerms( + AtlanClient client, String qualifiedName, String name, List terms) throws AtlanException { + return (KafkaCluster) Asset.replaceTerms(client, updater(qualifiedName, name), terms); + } + + /** + * Link additional terms to the KafkaCluster, without replacing existing terms linked to the KafkaCluster. + * Note: this operation must make two API calls — one to retrieve the KafkaCluster's existing terms, + * and a second to append the new terms. + * + * @param client connectivity to the Atlan tenant on which to append terms to the KafkaCluster + * @param qualifiedName for the KafkaCluster + * @param terms the list of terms to append to the KafkaCluster + * @return the KafkaCluster that was updated (note that it will NOT contain details of the appended terms) + * @throws AtlanException on any API problems + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#appendAssignedTerm(GlossaryTerm)} + */ + @Deprecated + public static KafkaCluster appendTerms(AtlanClient client, String qualifiedName, List terms) + throws AtlanException { + return (KafkaCluster) Asset.appendTerms(client, TYPE_NAME, qualifiedName, terms); + } + + /** + * Remove terms from a KafkaCluster, without replacing all existing terms linked to the KafkaCluster. + * Note: this operation must make two API calls — one to retrieve the KafkaCluster's existing terms, + * and a second to remove the provided terms. + * + * @param client connectivity to the Atlan tenant from which to remove terms from the KafkaCluster + * @param qualifiedName for the KafkaCluster + * @param terms the list of terms to remove from the KafkaCluster, which must be referenced by GUID + * @return the KafkaCluster that was updated (note that it will NOT contain details of the resulting terms) + * @throws AtlanException on any API problems + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#removeAssignedTerm(GlossaryTerm)} + */ + @Deprecated + public static KafkaCluster removeTerms(AtlanClient client, String qualifiedName, List terms) + throws AtlanException { + return (KafkaCluster) Asset.removeTerms(client, TYPE_NAME, qualifiedName, terms); + } + + /** + * Add Atlan tags to a KafkaCluster, without replacing existing Atlan tags linked to the KafkaCluster. + * Note: this operation must make two API calls — one to retrieve the KafkaCluster's existing Atlan tags, + * and a second to append the new Atlan tags. + * + * @param client connectivity to the Atlan tenant on which to append Atlan tags to the KafkaCluster + * @param qualifiedName of the KafkaCluster + * @param atlanTagNames human-readable names of the Atlan tags to add + * @throws AtlanException on any API problems + * @return the updated KafkaCluster + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#appendAtlanTags(List)} + */ + @Deprecated + public static KafkaCluster appendAtlanTags(AtlanClient client, String qualifiedName, List atlanTagNames) + throws AtlanException { + return (KafkaCluster) Asset.appendAtlanTags(client, TYPE_NAME, qualifiedName, atlanTagNames); + } + + /** + * Add Atlan tags to a KafkaCluster, without replacing existing Atlan tags linked to the KafkaCluster. + * Note: this operation must make two API calls — one to retrieve the KafkaCluster's existing Atlan tags, + * and a second to append the new Atlan tags. + * + * @param client connectivity to the Atlan tenant on which to append Atlan tags to the KafkaCluster + * @param qualifiedName of the KafkaCluster + * @param atlanTagNames human-readable names of the Atlan tags to add + * @param propagate whether to propagate the Atlan tag (true) or not (false) + * @param removePropagationsOnDelete whether to remove the propagated Atlan tags when the Atlan tag is removed from this asset (true) or not (false) + * @param restrictLineagePropagation whether to avoid propagating through lineage (true) or do propagate through lineage (false) + * @throws AtlanException on any API problems + * @return the updated KafkaCluster + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#appendAtlanTags(List, boolean, boolean, boolean, boolean)} + */ + @Deprecated + public static KafkaCluster appendAtlanTags( + AtlanClient client, + String qualifiedName, + List atlanTagNames, + boolean propagate, + boolean removePropagationsOnDelete, + boolean restrictLineagePropagation) + throws AtlanException { + return (KafkaCluster) Asset.appendAtlanTags( + client, + TYPE_NAME, + qualifiedName, + atlanTagNames, + propagate, + removePropagationsOnDelete, + restrictLineagePropagation); + } + + /** + * Remove an Atlan tag from a KafkaCluster. + * + * @param client connectivity to the Atlan tenant from which to remove an Atlan tag from a KafkaCluster + * @param qualifiedName of the KafkaCluster + * @param atlanTagName human-readable name of the Atlan tag to remove + * @throws AtlanException on any API problems, or if the Atlan tag does not exist on the KafkaCluster + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#removeAtlanTag(String)} + */ + @Deprecated + public static void removeAtlanTag(AtlanClient client, String qualifiedName, String atlanTagName) + throws AtlanException { + Asset.removeAtlanTag(client, TYPE_NAME, qualifiedName, atlanTagName); + } +} diff --git a/sdk/src/main/java/com/atlan/model/assets/KafkaConsumerGroup.java b/sdk/src/main/java/com/atlan/model/assets/KafkaConsumerGroup.java index 3e6e7e559a..66d3eb8b98 100644 --- a/sdk/src/main/java/com/atlan/model/assets/KafkaConsumerGroup.java +++ b/sdk/src/main/java/com/atlan/model/assets/KafkaConsumerGroup.java @@ -9,6 +9,7 @@ import com.atlan.exception.NotFoundException; import com.atlan.model.enums.AtlanAnnouncementType; import com.atlan.model.enums.CertificateStatus; +import com.atlan.model.enums.KafkaConsumerGroupState; import com.atlan.model.fields.AtlanField; import com.atlan.model.relations.Reference; import com.atlan.model.relations.UniqueAttributes; @@ -67,10 +68,19 @@ public class KafkaConsumerGroup extends Asset @Singular SortedSet inputToSparkJobs; + /** List of topic-partition pairs assigned to this consumer group. */ + @Attribute + @Singular + SortedSet kafkaConsumerGroupAssignedPartitions; + /** Number of members in this consumer group. */ @Attribute Long kafkaConsumerGroupMemberCount; + /** State of this consumer group. */ + @Attribute + KafkaConsumerGroupState kafkaConsumerGroupState; + /** List of consumption properties for Kafka topics, for this consumer group. */ @Attribute @Singular diff --git a/sdk/src/main/java/com/atlan/model/assets/KafkaField.java b/sdk/src/main/java/com/atlan/model/assets/KafkaField.java new file mode 100644 index 0000000000..8c24d4822c --- /dev/null +++ b/sdk/src/main/java/com/atlan/model/assets/KafkaField.java @@ -0,0 +1,621 @@ +/* SPDX-License-Identifier: Apache-2.0 + Copyright 2022 Atlan Pte. Ltd. */ +package com.atlan.model.assets; + +import com.atlan.AtlanClient; +import com.atlan.exception.AtlanException; +import com.atlan.exception.ErrorCode; +import com.atlan.exception.InvalidRequestException; +import com.atlan.exception.NotFoundException; +import com.atlan.model.enums.AtlanAnnouncementType; +import com.atlan.model.enums.CertificateStatus; +import com.atlan.model.fields.AtlanField; +import com.atlan.model.relations.Reference; +import com.atlan.model.relations.UniqueAttributes; +import com.atlan.model.search.FluentSearch; +import com.atlan.util.StringUtils; +import com.fasterxml.jackson.annotation.JsonIgnore; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.SortedSet; +import java.util.concurrent.ThreadLocalRandom; +import javax.annotation.processing.Generated; +import lombok.*; +import lombok.experimental.SuperBuilder; +import lombok.extern.slf4j.Slf4j; + +/** + * Instance of a field within a Kafka topic schema in Atlan, enabling field-level lineage. + */ +@Generated(value = "com.atlan.generators.ModelGeneratorV2") +@Getter +@SuperBuilder(toBuilder = true, builderMethodName = "_internal") +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +@Slf4j +@SuppressWarnings({"cast", "serial"}) +public class KafkaField extends Asset implements IKafkaField, IKafka, IEventStore, ICatalog, IAsset, IReferenceable { + private static final long serialVersionUID = 2L; + + public static final String TYPE_NAME = "KafkaField"; + + /** Fixed typeName for KafkaFields. */ + @Getter(onMethod_ = {@Override}) + @Builder.Default + String typeName = TYPE_NAME; + + /** Tasks to which this asset provides input. */ + @Attribute + @Singular + SortedSet inputToAirflowTasks; + + /** Processes to which this asset provides input. */ + @Attribute + @Singular + SortedSet inputToProcesses; + + /** TBC */ + @Attribute + @Singular + SortedSet inputToSparkJobs; + + /** Data type of this field as defined in the schema, for example: string, int, record. */ + @Attribute + String kafkaFieldDataType; + + /** Default value for this field if one is defined in the schema. */ + @Attribute + String kafkaFieldDefaultValue; + + /** Whether this field is optional (true) or required (false) in the schema. */ + @Attribute + Boolean kafkaFieldIsOptional; + + /** Position (0-based) of this field in the schema definition. */ + @Attribute + Integer kafkaFieldOrder; + + /** Type of schema from which this field is derived, for example: key or value. */ + @Attribute + String kafkaFieldSchemaType; + + /** Schema version in which this field was first introduced. */ + @Attribute + String kafkaFieldVersionIntroduced; + + /** Kafka topic in which this field is defined. */ + @Attribute + IKafkaTopic kafkaTopic; + + /** Unique name of the Kafka topic in which this field exists. */ + @Attribute + String kafkaTopicQualifiedName; + + /** Attributes implemented by this asset. */ + @Attribute + @Singular + SortedSet modelImplementedAttributes; + + /** Entities implemented by this asset. */ + @Attribute + @Singular + SortedSet modelImplementedEntities; + + /** Tasks from which this asset is output. */ + @Attribute + @Singular + SortedSet outputFromAirflowTasks; + + /** Processes from which this asset is produced as output. */ + @Attribute + @Singular + SortedSet outputFromProcesses; + + /** TBC */ + @Attribute + @Singular + SortedSet outputFromSparkJobs; + + /** Partial fields contained in the asset. */ + @Attribute + @Singular + SortedSet partialChildFields; + + /** Partial objects contained in the asset. */ + @Attribute + @Singular + SortedSet partialChildObjects; + + /** + * Builds the minimal object necessary to create a relationship to a KafkaField, from a potentially + * more-complete KafkaField object. + * + * @return the minimal object necessary to relate to the KafkaField + * @throws InvalidRequestException if any of the minimal set of required properties for a KafkaField relationship are not found in the initial object + */ + @Override + public KafkaField trimToReference() throws InvalidRequestException { + if (this.getGuid() != null && !this.getGuid().isEmpty()) { + return refByGuid(this.getGuid()); + } + if (this.getQualifiedName() != null && !this.getQualifiedName().isEmpty()) { + return refByQualifiedName(this.getQualifiedName()); + } + if (this.getUniqueAttributes() != null + && this.getUniqueAttributes().getQualifiedName() != null + && !this.getUniqueAttributes().getQualifiedName().isEmpty()) { + return refByQualifiedName(this.getUniqueAttributes().getQualifiedName()); + } + throw new InvalidRequestException( + ErrorCode.MISSING_REQUIRED_RELATIONSHIP_PARAM, TYPE_NAME, "guid, qualifiedName"); + } + + /** + * Start a fluent search that will return all KafkaField assets. + * Additional conditions can be chained onto the returned search before any + * asset retrieval is attempted, ensuring all conditions are pushed-down for + * optimal retrieval. Only active (non-archived) KafkaField assets will be included. + * + * @param client connectivity to the Atlan tenant from which to retrieve the assets + * @return a fluent search that includes all KafkaField assets + */ + public static FluentSearch.FluentSearchBuilder select(AtlanClient client) { + return select(client, false); + } + + /** + * Start a fluent search that will return all KafkaField assets. + * Additional conditions can be chained onto the returned search before any + * asset retrieval is attempted, ensuring all conditions are pushed-down for + * optimal retrieval. + * + * @param client connectivity to the Atlan tenant from which to retrieve the assets + * @param includeArchived when true, archived (soft-deleted) KafkaFields will be included + * @return a fluent search that includes all KafkaField assets + */ + public static FluentSearch.FluentSearchBuilder select(AtlanClient client, boolean includeArchived) { + FluentSearch.FluentSearchBuilder builder = + FluentSearch.builder(client).where(Asset.TYPE_NAME.eq(TYPE_NAME)); + if (!includeArchived) { + builder.active(); + } + return builder; + } + + /** + * Reference to a KafkaField by GUID. Use this to create a relationship to this KafkaField, + * where the relationship should be replaced. + * + * @param guid the GUID of the KafkaField to reference + * @return reference to a KafkaField that can be used for defining a relationship to a KafkaField + */ + public static KafkaField refByGuid(String guid) { + return refByGuid(guid, Reference.SaveSemantic.REPLACE); + } + + /** + * Reference to a KafkaField by GUID. Use this to create a relationship to this KafkaField, + * where you want to further control how that relationship should be updated (i.e. replaced, + * appended, or removed). + * + * @param guid the GUID of the KafkaField to reference + * @param semantic how to save this relationship (replace all with this, append it, or remove it) + * @return reference to a KafkaField that can be used for defining a relationship to a KafkaField + */ + public static KafkaField refByGuid(String guid, Reference.SaveSemantic semantic) { + return KafkaField._internal().guid(guid).semantic(semantic).build(); + } + + /** + * Reference to a KafkaField by qualifiedName. Use this to create a relationship to this KafkaField, + * where the relationship should be replaced. + * + * @param qualifiedName the qualifiedName of the KafkaField to reference + * @return reference to a KafkaField that can be used for defining a relationship to a KafkaField + */ + public static KafkaField refByQualifiedName(String qualifiedName) { + return refByQualifiedName(qualifiedName, Reference.SaveSemantic.REPLACE); + } + + /** + * Reference to a KafkaField by qualifiedName. Use this to create a relationship to this KafkaField, + * where you want to further control how that relationship should be updated (i.e. replaced, + * appended, or removed). + * + * @param qualifiedName the qualifiedName of the KafkaField to reference + * @param semantic how to save this relationship (replace all with this, append it, or remove it) + * @return reference to a KafkaField that can be used for defining a relationship to a KafkaField + */ + public static KafkaField refByQualifiedName(String qualifiedName, Reference.SaveSemantic semantic) { + return KafkaField._internal() + .uniqueAttributes( + UniqueAttributes.builder().qualifiedName(qualifiedName).build()) + .semantic(semantic) + .build(); + } + + /** + * Retrieves a KafkaField by one of its identifiers, complete with all of its relationships. + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the KafkaField to retrieve, either its GUID or its full qualifiedName + * @return the requested full KafkaField, complete with all of its relationships + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the KafkaField does not exist or the provided GUID is not a KafkaField + */ + @JsonIgnore + public static KafkaField get(AtlanClient client, String id) throws AtlanException { + return get(client, id, false); + } + + /** + * Retrieves a KafkaField by one of its identifiers, optionally complete with all of its relationships. + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the KafkaField to retrieve, either its GUID or its full qualifiedName + * @param includeAllRelationships if true, all the asset's relationships will also be retrieved; if false, no relationships will be retrieved + * @return the requested full KafkaField, optionally complete with all of its relationships + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the KafkaField does not exist or the provided GUID is not a KafkaField + */ + @JsonIgnore + public static KafkaField get(AtlanClient client, String id, boolean includeAllRelationships) throws AtlanException { + if (id == null) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, "(null)"); + } else if (StringUtils.isUUID(id)) { + Asset asset = Asset.get(client, id, includeAllRelationships); + if (asset == null) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, id); + } else if (asset instanceof KafkaField) { + return (KafkaField) asset; + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_TYPE_REQUESTED, id, TYPE_NAME); + } + } else { + Asset asset = Asset.get(client, TYPE_NAME, id, includeAllRelationships); + if (asset instanceof KafkaField) { + return (KafkaField) asset; + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_QN, id, TYPE_NAME); + } + } + } + + /** + * Retrieves a KafkaField by one of its identifiers, with only the requested attributes (and relationships). + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the KafkaField to retrieve, either its GUID or its full qualifiedName + * @param attributes to retrieve for the KafkaField, including any relationships + * @return the requested KafkaField, with only its minimal information and the requested attributes (and relationships) + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the KafkaField does not exist or the provided GUID is not a KafkaField + */ + @JsonIgnore + public static KafkaField get(AtlanClient client, String id, Collection attributes) + throws AtlanException { + return get(client, id, attributes, Collections.emptyList()); + } + + /** + * Retrieves a KafkaField by one of its identifiers, with only the requested attributes (and relationships). + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the KafkaField to retrieve, either its GUID or its full qualifiedName + * @param attributes to retrieve for the KafkaField, including any relationships + * @param attributesOnRelated to retrieve on each relationship retrieved for the KafkaField + * @return the requested KafkaField, with only its minimal information and the requested attributes (and relationships) + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the KafkaField does not exist or the provided GUID is not a KafkaField + */ + @JsonIgnore + public static KafkaField get( + AtlanClient client, + String id, + Collection attributes, + Collection attributesOnRelated) + throws AtlanException { + if (id == null) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, "(null)"); + } else if (StringUtils.isUUID(id)) { + Optional asset = KafkaField.select(client) + .where(KafkaField.GUID.eq(id)) + .includesOnResults(attributes) + .includesOnRelations(attributesOnRelated) + .includeRelationshipAttributes(true) + .pageSize(1) + .stream() + .findFirst(); + if (!asset.isPresent()) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, id); + } else if (asset.get() instanceof KafkaField) { + return (KafkaField) asset.get(); + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_TYPE_REQUESTED, id, TYPE_NAME); + } + } else { + Optional asset = KafkaField.select(client) + .where(KafkaField.QUALIFIED_NAME.eq(id)) + .includesOnResults(attributes) + .includesOnRelations(attributesOnRelated) + .includeRelationshipAttributes(true) + .pageSize(1) + .stream() + .findFirst(); + if (!asset.isPresent()) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_QN, id, TYPE_NAME); + } else if (asset.get() instanceof KafkaField) { + return (KafkaField) asset.get(); + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_TYPE_REQUESTED, id, TYPE_NAME); + } + } + } + + /** + * Restore the archived (soft-deleted) KafkaField to active. + * + * @param client connectivity to the Atlan tenant on which to restore the asset + * @param qualifiedName for the KafkaField + * @return true if the KafkaField is now active, and false otherwise + * @throws AtlanException on any API problems + */ + public static boolean restore(AtlanClient client, String qualifiedName) throws AtlanException { + return Asset.restore(client, TYPE_NAME, qualifiedName); + } + + /** + * Builds the minimal object necessary to update a KafkaField. + * + * @param qualifiedName of the KafkaField + * @param name of the KafkaField + * @return the minimal request necessary to update the KafkaField, as a builder + */ + public static KafkaFieldBuilder updater(String qualifiedName, String name) { + return KafkaField._internal() + .guid("-" + ThreadLocalRandom.current().nextLong(0, Long.MAX_VALUE - 1)) + .qualifiedName(qualifiedName) + .name(name); + } + + /** + * Builds the minimal object necessary to apply an update to a KafkaField, + * from a potentially more-complete KafkaField object. + * + * @return the minimal object necessary to update the KafkaField, as a builder + * @throws InvalidRequestException if any of the minimal set of required fields for a KafkaField are not present in the initial object + */ + @Override + public KafkaFieldBuilder trimToRequired() throws InvalidRequestException { + Map map = new HashMap<>(); + map.put("qualifiedName", this.getQualifiedName()); + map.put("name", this.getName()); + validateRequired(TYPE_NAME, map); + return updater(this.getQualifiedName(), this.getName()); + } + + public abstract static class KafkaFieldBuilder> + extends Asset.AssetBuilder {} + + /** + * Remove the system description from a KafkaField. + * + * @param client connectivity to the Atlan tenant on which to remove the asset's description + * @param qualifiedName of the KafkaField + * @param name of the KafkaField + * @return the updated KafkaField, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static KafkaField removeDescription(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (KafkaField) Asset.removeDescription(client, updater(qualifiedName, name)); + } + + /** + * Remove the user's description from a KafkaField. + * + * @param client connectivity to the Atlan tenant on which to remove the asset's description + * @param qualifiedName of the KafkaField + * @param name of the KafkaField + * @return the updated KafkaField, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static KafkaField removeUserDescription(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (KafkaField) Asset.removeUserDescription(client, updater(qualifiedName, name)); + } + + /** + * Remove the owners from a KafkaField. + * + * @param client connectivity to the Atlan tenant from which to remove the KafkaField's owners + * @param qualifiedName of the KafkaField + * @param name of the KafkaField + * @return the updated KafkaField, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static KafkaField removeOwners(AtlanClient client, String qualifiedName, String name) throws AtlanException { + return (KafkaField) Asset.removeOwners(client, updater(qualifiedName, name)); + } + + /** + * Update the certificate on a KafkaField. + * + * @param client connectivity to the Atlan tenant on which to update the KafkaField's certificate + * @param qualifiedName of the KafkaField + * @param certificate to use + * @param message (optional) message, or null if no message + * @return the updated KafkaField, or null if the update failed + * @throws AtlanException on any API problems + */ + public static KafkaField updateCertificate( + AtlanClient client, String qualifiedName, CertificateStatus certificate, String message) + throws AtlanException { + return (KafkaField) + Asset.updateCertificate(client, _internal(), TYPE_NAME, qualifiedName, certificate, message); + } + + /** + * Remove the certificate from a KafkaField. + * + * @param client connectivity to the Atlan tenant from which to remove the KafkaField's certificate + * @param qualifiedName of the KafkaField + * @param name of the KafkaField + * @return the updated KafkaField, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static KafkaField removeCertificate(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (KafkaField) Asset.removeCertificate(client, updater(qualifiedName, name)); + } + + /** + * Update the announcement on a KafkaField. + * + * @param client connectivity to the Atlan tenant on which to update the KafkaField's announcement + * @param qualifiedName of the KafkaField + * @param type type of announcement to set + * @param title (optional) title of the announcement to set (or null for no title) + * @param message (optional) message of the announcement to set (or null for no message) + * @return the result of the update, or null if the update failed + * @throws AtlanException on any API problems + */ + public static KafkaField updateAnnouncement( + AtlanClient client, String qualifiedName, AtlanAnnouncementType type, String title, String message) + throws AtlanException { + return (KafkaField) + Asset.updateAnnouncement(client, _internal(), TYPE_NAME, qualifiedName, type, title, message); + } + + /** + * Remove the announcement from a KafkaField. + * + * @param client connectivity to the Atlan client from which to remove the KafkaField's announcement + * @param qualifiedName of the KafkaField + * @param name of the KafkaField + * @return the updated KafkaField, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static KafkaField removeAnnouncement(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (KafkaField) Asset.removeAnnouncement(client, updater(qualifiedName, name)); + } + + /** + * Replace the terms linked to the KafkaField. + * + * @param client connectivity to the Atlan tenant on which to replace the KafkaField's assigned terms + * @param qualifiedName for the KafkaField + * @param name human-readable name of the KafkaField + * @param terms the list of terms to replace on the KafkaField, or null to remove all terms from the KafkaField + * @return the KafkaField that was updated (note that it will NOT contain details of the replaced terms) + * @throws AtlanException on any API problems + */ + public static KafkaField replaceTerms( + AtlanClient client, String qualifiedName, String name, List terms) throws AtlanException { + return (KafkaField) Asset.replaceTerms(client, updater(qualifiedName, name), terms); + } + + /** + * Link additional terms to the KafkaField, without replacing existing terms linked to the KafkaField. + * Note: this operation must make two API calls — one to retrieve the KafkaField's existing terms, + * and a second to append the new terms. + * + * @param client connectivity to the Atlan tenant on which to append terms to the KafkaField + * @param qualifiedName for the KafkaField + * @param terms the list of terms to append to the KafkaField + * @return the KafkaField that was updated (note that it will NOT contain details of the appended terms) + * @throws AtlanException on any API problems + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#appendAssignedTerm(GlossaryTerm)} + */ + @Deprecated + public static KafkaField appendTerms(AtlanClient client, String qualifiedName, List terms) + throws AtlanException { + return (KafkaField) Asset.appendTerms(client, TYPE_NAME, qualifiedName, terms); + } + + /** + * Remove terms from a KafkaField, without replacing all existing terms linked to the KafkaField. + * Note: this operation must make two API calls — one to retrieve the KafkaField's existing terms, + * and a second to remove the provided terms. + * + * @param client connectivity to the Atlan tenant from which to remove terms from the KafkaField + * @param qualifiedName for the KafkaField + * @param terms the list of terms to remove from the KafkaField, which must be referenced by GUID + * @return the KafkaField that was updated (note that it will NOT contain details of the resulting terms) + * @throws AtlanException on any API problems + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#removeAssignedTerm(GlossaryTerm)} + */ + @Deprecated + public static KafkaField removeTerms(AtlanClient client, String qualifiedName, List terms) + throws AtlanException { + return (KafkaField) Asset.removeTerms(client, TYPE_NAME, qualifiedName, terms); + } + + /** + * Add Atlan tags to a KafkaField, without replacing existing Atlan tags linked to the KafkaField. + * Note: this operation must make two API calls — one to retrieve the KafkaField's existing Atlan tags, + * and a second to append the new Atlan tags. + * + * @param client connectivity to the Atlan tenant on which to append Atlan tags to the KafkaField + * @param qualifiedName of the KafkaField + * @param atlanTagNames human-readable names of the Atlan tags to add + * @throws AtlanException on any API problems + * @return the updated KafkaField + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#appendAtlanTags(List)} + */ + @Deprecated + public static KafkaField appendAtlanTags(AtlanClient client, String qualifiedName, List atlanTagNames) + throws AtlanException { + return (KafkaField) Asset.appendAtlanTags(client, TYPE_NAME, qualifiedName, atlanTagNames); + } + + /** + * Add Atlan tags to a KafkaField, without replacing existing Atlan tags linked to the KafkaField. + * Note: this operation must make two API calls — one to retrieve the KafkaField's existing Atlan tags, + * and a second to append the new Atlan tags. + * + * @param client connectivity to the Atlan tenant on which to append Atlan tags to the KafkaField + * @param qualifiedName of the KafkaField + * @param atlanTagNames human-readable names of the Atlan tags to add + * @param propagate whether to propagate the Atlan tag (true) or not (false) + * @param removePropagationsOnDelete whether to remove the propagated Atlan tags when the Atlan tag is removed from this asset (true) or not (false) + * @param restrictLineagePropagation whether to avoid propagating through lineage (true) or do propagate through lineage (false) + * @throws AtlanException on any API problems + * @return the updated KafkaField + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#appendAtlanTags(List, boolean, boolean, boolean, boolean)} + */ + @Deprecated + public static KafkaField appendAtlanTags( + AtlanClient client, + String qualifiedName, + List atlanTagNames, + boolean propagate, + boolean removePropagationsOnDelete, + boolean restrictLineagePropagation) + throws AtlanException { + return (KafkaField) Asset.appendAtlanTags( + client, + TYPE_NAME, + qualifiedName, + atlanTagNames, + propagate, + removePropagationsOnDelete, + restrictLineagePropagation); + } + + /** + * Remove an Atlan tag from a KafkaField. + * + * @param client connectivity to the Atlan tenant from which to remove an Atlan tag from a KafkaField + * @param qualifiedName of the KafkaField + * @param atlanTagName human-readable name of the Atlan tag to remove + * @throws AtlanException on any API problems, or if the Atlan tag does not exist on the KafkaField + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#removeAtlanTag(String)} + */ + @Deprecated + public static void removeAtlanTag(AtlanClient client, String qualifiedName, String atlanTagName) + throws AtlanException { + Asset.removeAtlanTag(client, TYPE_NAME, qualifiedName, atlanTagName); + } +} diff --git a/sdk/src/main/java/com/atlan/model/assets/KafkaTopic.java b/sdk/src/main/java/com/atlan/model/assets/KafkaTopic.java index d5596bce46..c86942c8b2 100644 --- a/sdk/src/main/java/com/atlan/model/assets/KafkaTopic.java +++ b/sdk/src/main/java/com/atlan/model/assets/KafkaTopic.java @@ -65,23 +65,44 @@ public class KafkaTopic extends Asset implements IKafkaTopic, IKafka, IEventStor @Singular SortedSet inputToSparkJobs; + /** Kafka cluster containing this topic. */ + @Attribute + IKafkaCluster kafkaCluster; + /** Consumer groups subscribed to this topic. */ @Attribute @Singular SortedSet kafkaConsumerGroups; + /** Schema fields defined within this Kafka topic. */ + @Attribute + @Singular + SortedSet kafkaFields; + /** Cleanup policy for this topic. */ @Attribute KafkaTopicCleanupPolicy kafkaTopicCleanupPolicy; + /** Unique name of the Kafka cluster in which this topic exists. */ + @Attribute + String kafkaTopicClusterQualifiedName; + /** Type of compression used for this topic. */ @Attribute KafkaTopicCompressionType kafkaTopicCompressionType; + /** Number of consumer groups consuming this topic. */ + @Attribute + Long kafkaTopicConsumerCount; + /** Whether this topic is an internal topic (true) or not (false). */ @Attribute Boolean kafkaTopicIsInternal; + /** Whether this topic is fully managed by a schema registry (true) or not (false). */ + @Attribute + Boolean kafkaTopicIsSchemaManaged; + /** Comma seperated Cleanup policy for this topic. */ @Attribute String kafkaTopicLogCleanupPolicy; @@ -98,10 +119,18 @@ public class KafkaTopic extends Asset implements IKafkaTopic, IKafka, IEventStor @Attribute Long kafkaTopicReplicationFactor; + /** Maximum size in bytes that a topic can grow to before discarding old messages; -1 means unlimited. */ + @Attribute + Long kafkaTopicRetentionBytes; + /** Amount of time messages will be retained in this topic, in milliseconds. */ @Attribute Long kafkaTopicRetentionTimeInMs; + /** Name of the schema registry subject governing this topic, if any. */ + @Attribute + String kafkaTopicSchemaRegistrySubjectName; + /** Segment size for this topic. */ @Attribute Long kafkaTopicSegmentBytes; diff --git a/sdk/src/main/java/com/atlan/model/assets/SchemaRegistrySubject.java b/sdk/src/main/java/com/atlan/model/assets/SchemaRegistrySubject.java index 491905f5e6..062e4b6b20 100644 --- a/sdk/src/main/java/com/atlan/model/assets/SchemaRegistrySubject.java +++ b/sdk/src/main/java/com/atlan/model/assets/SchemaRegistrySubject.java @@ -51,7 +51,7 @@ public class SchemaRegistrySubject extends Asset @Builder.Default String typeName = TYPE_NAME; - /** TBC */ + /** Assets governed by this schema registry subject. */ @Attribute @Singular SortedSet assets; @@ -139,6 +139,11 @@ public class SchemaRegistrySubject extends Asset @Attribute SchemaRegistrySchemaCompatibility schemaRegistrySubjectSchemaCompatibility; + /** Individual schema versions within this subject. */ + @Attribute + @Singular + SortedSet schemaRegistryVersions; + /** * Builds the minimal object necessary to create a relationship to a SchemaRegistrySubject, from a potentially * more-complete SchemaRegistrySubject object. diff --git a/sdk/src/main/java/com/atlan/model/assets/SchemaRegistryVersion.java b/sdk/src/main/java/com/atlan/model/assets/SchemaRegistryVersion.java new file mode 100644 index 0000000000..9e2a3df6ff --- /dev/null +++ b/sdk/src/main/java/com/atlan/model/assets/SchemaRegistryVersion.java @@ -0,0 +1,622 @@ +/* SPDX-License-Identifier: Apache-2.0 + Copyright 2022 Atlan Pte. Ltd. */ +package com.atlan.model.assets; + +import com.atlan.AtlanClient; +import com.atlan.exception.AtlanException; +import com.atlan.exception.ErrorCode; +import com.atlan.exception.InvalidRequestException; +import com.atlan.exception.NotFoundException; +import com.atlan.model.enums.AtlanAnnouncementType; +import com.atlan.model.enums.CertificateStatus; +import com.atlan.model.enums.SchemaRegistrySchemaType; +import com.atlan.model.fields.AtlanField; +import com.atlan.model.relations.Reference; +import com.atlan.model.relations.UniqueAttributes; +import com.atlan.model.search.FluentSearch; +import com.atlan.util.StringUtils; +import com.fasterxml.jackson.annotation.JsonIgnore; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.SortedSet; +import java.util.concurrent.ThreadLocalRandom; +import javax.annotation.processing.Generated; +import lombok.*; +import lombok.experimental.SuperBuilder; +import lombok.extern.slf4j.Slf4j; + +/** + * Instance of a specific version of a schema registry subject in Atlan. + */ +@Generated(value = "com.atlan.generators.ModelGeneratorV2") +@Getter +@SuperBuilder(toBuilder = true, builderMethodName = "_internal") +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +@Slf4j +@SuppressWarnings({"cast", "serial"}) +public class SchemaRegistryVersion extends Asset + implements ISchemaRegistryVersion, ISchemaRegistry, ICatalog, IAsset, IReferenceable { + private static final long serialVersionUID = 2L; + + public static final String TYPE_NAME = "SchemaRegistryVersion"; + + /** Fixed typeName for SchemaRegistryVersions. */ + @Getter(onMethod_ = {@Override}) + @Builder.Default + String typeName = TYPE_NAME; + + /** Tasks to which this asset provides input. */ + @Attribute + @Singular + SortedSet inputToAirflowTasks; + + /** Processes to which this asset provides input. */ + @Attribute + @Singular + SortedSet inputToProcesses; + + /** TBC */ + @Attribute + @Singular + SortedSet inputToSparkJobs; + + /** Attributes implemented by this asset. */ + @Attribute + @Singular + SortedSet modelImplementedAttributes; + + /** Entities implemented by this asset. */ + @Attribute + @Singular + SortedSet modelImplementedEntities; + + /** Tasks from which this asset is output. */ + @Attribute + @Singular + SortedSet outputFromAirflowTasks; + + /** Processes from which this asset is produced as output. */ + @Attribute + @Singular + SortedSet outputFromProcesses; + + /** TBC */ + @Attribute + @Singular + SortedSet outputFromSparkJobs; + + /** Partial fields contained in the asset. */ + @Attribute + @Singular + SortedSet partialChildFields; + + /** Partial objects contained in the asset. */ + @Attribute + @Singular + SortedSet partialChildObjects; + + /** Unique identifier for schema definition set by the schema registry. */ + @Attribute + String schemaRegistrySchemaId; + + /** Type of language or specification used to define the schema, for example: JSON, Protobuf, etc. */ + @Attribute + SchemaRegistrySchemaType schemaRegistrySchemaType; + + /** Schema registry subject to which this version belongs. */ + @Attribute + ISchemaRegistrySubject schemaRegistrySubject; + + /** Unique name of the schema registry subject to which this version belongs. */ + @Attribute + String schemaRegistrySubjectQualifiedName; + + /** Version number of this schema version. */ + @Attribute + String schemaRegistryVersionNumber; + + /** Full schema definition for this specific version. */ + @Attribute + String schemaRegistryVersionSchemaDefinition; + + /** Type of schema language used in this version. */ + @Attribute + SchemaRegistrySchemaType schemaRegistryVersionSchemaType; + + /** + * Builds the minimal object necessary to create a relationship to a SchemaRegistryVersion, from a potentially + * more-complete SchemaRegistryVersion object. + * + * @return the minimal object necessary to relate to the SchemaRegistryVersion + * @throws InvalidRequestException if any of the minimal set of required properties for a SchemaRegistryVersion relationship are not found in the initial object + */ + @Override + public SchemaRegistryVersion trimToReference() throws InvalidRequestException { + if (this.getGuid() != null && !this.getGuid().isEmpty()) { + return refByGuid(this.getGuid()); + } + if (this.getQualifiedName() != null && !this.getQualifiedName().isEmpty()) { + return refByQualifiedName(this.getQualifiedName()); + } + if (this.getUniqueAttributes() != null + && this.getUniqueAttributes().getQualifiedName() != null + && !this.getUniqueAttributes().getQualifiedName().isEmpty()) { + return refByQualifiedName(this.getUniqueAttributes().getQualifiedName()); + } + throw new InvalidRequestException( + ErrorCode.MISSING_REQUIRED_RELATIONSHIP_PARAM, TYPE_NAME, "guid, qualifiedName"); + } + + /** + * Start a fluent search that will return all SchemaRegistryVersion assets. + * Additional conditions can be chained onto the returned search before any + * asset retrieval is attempted, ensuring all conditions are pushed-down for + * optimal retrieval. Only active (non-archived) SchemaRegistryVersion assets will be included. + * + * @param client connectivity to the Atlan tenant from which to retrieve the assets + * @return a fluent search that includes all SchemaRegistryVersion assets + */ + public static FluentSearch.FluentSearchBuilder select(AtlanClient client) { + return select(client, false); + } + + /** + * Start a fluent search that will return all SchemaRegistryVersion assets. + * Additional conditions can be chained onto the returned search before any + * asset retrieval is attempted, ensuring all conditions are pushed-down for + * optimal retrieval. + * + * @param client connectivity to the Atlan tenant from which to retrieve the assets + * @param includeArchived when true, archived (soft-deleted) SchemaRegistryVersions will be included + * @return a fluent search that includes all SchemaRegistryVersion assets + */ + public static FluentSearch.FluentSearchBuilder select(AtlanClient client, boolean includeArchived) { + FluentSearch.FluentSearchBuilder builder = + FluentSearch.builder(client).where(Asset.TYPE_NAME.eq(TYPE_NAME)); + if (!includeArchived) { + builder.active(); + } + return builder; + } + + /** + * Reference to a SchemaRegistryVersion by GUID. Use this to create a relationship to this SchemaRegistryVersion, + * where the relationship should be replaced. + * + * @param guid the GUID of the SchemaRegistryVersion to reference + * @return reference to a SchemaRegistryVersion that can be used for defining a relationship to a SchemaRegistryVersion + */ + public static SchemaRegistryVersion refByGuid(String guid) { + return refByGuid(guid, Reference.SaveSemantic.REPLACE); + } + + /** + * Reference to a SchemaRegistryVersion by GUID. Use this to create a relationship to this SchemaRegistryVersion, + * where you want to further control how that relationship should be updated (i.e. replaced, + * appended, or removed). + * + * @param guid the GUID of the SchemaRegistryVersion to reference + * @param semantic how to save this relationship (replace all with this, append it, or remove it) + * @return reference to a SchemaRegistryVersion that can be used for defining a relationship to a SchemaRegistryVersion + */ + public static SchemaRegistryVersion refByGuid(String guid, Reference.SaveSemantic semantic) { + return SchemaRegistryVersion._internal().guid(guid).semantic(semantic).build(); + } + + /** + * Reference to a SchemaRegistryVersion by qualifiedName. Use this to create a relationship to this SchemaRegistryVersion, + * where the relationship should be replaced. + * + * @param qualifiedName the qualifiedName of the SchemaRegistryVersion to reference + * @return reference to a SchemaRegistryVersion that can be used for defining a relationship to a SchemaRegistryVersion + */ + public static SchemaRegistryVersion refByQualifiedName(String qualifiedName) { + return refByQualifiedName(qualifiedName, Reference.SaveSemantic.REPLACE); + } + + /** + * Reference to a SchemaRegistryVersion by qualifiedName. Use this to create a relationship to this SchemaRegistryVersion, + * where you want to further control how that relationship should be updated (i.e. replaced, + * appended, or removed). + * + * @param qualifiedName the qualifiedName of the SchemaRegistryVersion to reference + * @param semantic how to save this relationship (replace all with this, append it, or remove it) + * @return reference to a SchemaRegistryVersion that can be used for defining a relationship to a SchemaRegistryVersion + */ + public static SchemaRegistryVersion refByQualifiedName(String qualifiedName, Reference.SaveSemantic semantic) { + return SchemaRegistryVersion._internal() + .uniqueAttributes( + UniqueAttributes.builder().qualifiedName(qualifiedName).build()) + .semantic(semantic) + .build(); + } + + /** + * Retrieves a SchemaRegistryVersion by one of its identifiers, complete with all of its relationships. + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the SchemaRegistryVersion to retrieve, either its GUID or its full qualifiedName + * @return the requested full SchemaRegistryVersion, complete with all of its relationships + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the SchemaRegistryVersion does not exist or the provided GUID is not a SchemaRegistryVersion + */ + @JsonIgnore + public static SchemaRegistryVersion get(AtlanClient client, String id) throws AtlanException { + return get(client, id, false); + } + + /** + * Retrieves a SchemaRegistryVersion by one of its identifiers, optionally complete with all of its relationships. + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the SchemaRegistryVersion to retrieve, either its GUID or its full qualifiedName + * @param includeAllRelationships if true, all the asset's relationships will also be retrieved; if false, no relationships will be retrieved + * @return the requested full SchemaRegistryVersion, optionally complete with all of its relationships + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the SchemaRegistryVersion does not exist or the provided GUID is not a SchemaRegistryVersion + */ + @JsonIgnore + public static SchemaRegistryVersion get(AtlanClient client, String id, boolean includeAllRelationships) + throws AtlanException { + if (id == null) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, "(null)"); + } else if (StringUtils.isUUID(id)) { + Asset asset = Asset.get(client, id, includeAllRelationships); + if (asset == null) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, id); + } else if (asset instanceof SchemaRegistryVersion) { + return (SchemaRegistryVersion) asset; + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_TYPE_REQUESTED, id, TYPE_NAME); + } + } else { + Asset asset = Asset.get(client, TYPE_NAME, id, includeAllRelationships); + if (asset instanceof SchemaRegistryVersion) { + return (SchemaRegistryVersion) asset; + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_QN, id, TYPE_NAME); + } + } + } + + /** + * Retrieves a SchemaRegistryVersion by one of its identifiers, with only the requested attributes (and relationships). + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the SchemaRegistryVersion to retrieve, either its GUID or its full qualifiedName + * @param attributes to retrieve for the SchemaRegistryVersion, including any relationships + * @return the requested SchemaRegistryVersion, with only its minimal information and the requested attributes (and relationships) + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the SchemaRegistryVersion does not exist or the provided GUID is not a SchemaRegistryVersion + */ + @JsonIgnore + public static SchemaRegistryVersion get(AtlanClient client, String id, Collection attributes) + throws AtlanException { + return get(client, id, attributes, Collections.emptyList()); + } + + /** + * Retrieves a SchemaRegistryVersion by one of its identifiers, with only the requested attributes (and relationships). + * + * @param client connectivity to the Atlan tenant from which to retrieve the asset + * @param id of the SchemaRegistryVersion to retrieve, either its GUID or its full qualifiedName + * @param attributes to retrieve for the SchemaRegistryVersion, including any relationships + * @param attributesOnRelated to retrieve on each relationship retrieved for the SchemaRegistryVersion + * @return the requested SchemaRegistryVersion, with only its minimal information and the requested attributes (and relationships) + * @throws AtlanException on any error during the API invocation, such as the {@link NotFoundException} if the SchemaRegistryVersion does not exist or the provided GUID is not a SchemaRegistryVersion + */ + @JsonIgnore + public static SchemaRegistryVersion get( + AtlanClient client, + String id, + Collection attributes, + Collection attributesOnRelated) + throws AtlanException { + if (id == null) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, "(null)"); + } else if (StringUtils.isUUID(id)) { + Optional asset = SchemaRegistryVersion.select(client) + .where(SchemaRegistryVersion.GUID.eq(id)) + .includesOnResults(attributes) + .includesOnRelations(attributesOnRelated) + .includeRelationshipAttributes(true) + .pageSize(1) + .stream() + .findFirst(); + if (!asset.isPresent()) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_GUID, id); + } else if (asset.get() instanceof SchemaRegistryVersion) { + return (SchemaRegistryVersion) asset.get(); + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_TYPE_REQUESTED, id, TYPE_NAME); + } + } else { + Optional asset = SchemaRegistryVersion.select(client) + .where(SchemaRegistryVersion.QUALIFIED_NAME.eq(id)) + .includesOnResults(attributes) + .includesOnRelations(attributesOnRelated) + .includeRelationshipAttributes(true) + .pageSize(1) + .stream() + .findFirst(); + if (!asset.isPresent()) { + throw new NotFoundException(ErrorCode.ASSET_NOT_FOUND_BY_QN, id, TYPE_NAME); + } else if (asset.get() instanceof SchemaRegistryVersion) { + return (SchemaRegistryVersion) asset.get(); + } else { + throw new NotFoundException(ErrorCode.ASSET_NOT_TYPE_REQUESTED, id, TYPE_NAME); + } + } + } + + /** + * Restore the archived (soft-deleted) SchemaRegistryVersion to active. + * + * @param client connectivity to the Atlan tenant on which to restore the asset + * @param qualifiedName for the SchemaRegistryVersion + * @return true if the SchemaRegistryVersion is now active, and false otherwise + * @throws AtlanException on any API problems + */ + public static boolean restore(AtlanClient client, String qualifiedName) throws AtlanException { + return Asset.restore(client, TYPE_NAME, qualifiedName); + } + + /** + * Builds the minimal object necessary to update a SchemaRegistryVersion. + * + * @param qualifiedName of the SchemaRegistryVersion + * @param name of the SchemaRegistryVersion + * @return the minimal request necessary to update the SchemaRegistryVersion, as a builder + */ + public static SchemaRegistryVersionBuilder updater(String qualifiedName, String name) { + return SchemaRegistryVersion._internal() + .guid("-" + ThreadLocalRandom.current().nextLong(0, Long.MAX_VALUE - 1)) + .qualifiedName(qualifiedName) + .name(name); + } + + /** + * Builds the minimal object necessary to apply an update to a SchemaRegistryVersion, + * from a potentially more-complete SchemaRegistryVersion object. + * + * @return the minimal object necessary to update the SchemaRegistryVersion, as a builder + * @throws InvalidRequestException if any of the minimal set of required fields for a SchemaRegistryVersion are not present in the initial object + */ + @Override + public SchemaRegistryVersionBuilder trimToRequired() throws InvalidRequestException { + Map map = new HashMap<>(); + map.put("qualifiedName", this.getQualifiedName()); + map.put("name", this.getName()); + validateRequired(TYPE_NAME, map); + return updater(this.getQualifiedName(), this.getName()); + } + + public abstract static class SchemaRegistryVersionBuilder< + C extends SchemaRegistryVersion, B extends SchemaRegistryVersionBuilder> + extends Asset.AssetBuilder {} + + /** + * Remove the system description from a SchemaRegistryVersion. + * + * @param client connectivity to the Atlan tenant on which to remove the asset's description + * @param qualifiedName of the SchemaRegistryVersion + * @param name of the SchemaRegistryVersion + * @return the updated SchemaRegistryVersion, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static SchemaRegistryVersion removeDescription(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (SchemaRegistryVersion) Asset.removeDescription(client, updater(qualifiedName, name)); + } + + /** + * Remove the user's description from a SchemaRegistryVersion. + * + * @param client connectivity to the Atlan tenant on which to remove the asset's description + * @param qualifiedName of the SchemaRegistryVersion + * @param name of the SchemaRegistryVersion + * @return the updated SchemaRegistryVersion, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static SchemaRegistryVersion removeUserDescription(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (SchemaRegistryVersion) Asset.removeUserDescription(client, updater(qualifiedName, name)); + } + + /** + * Remove the owners from a SchemaRegistryVersion. + * + * @param client connectivity to the Atlan tenant from which to remove the SchemaRegistryVersion's owners + * @param qualifiedName of the SchemaRegistryVersion + * @param name of the SchemaRegistryVersion + * @return the updated SchemaRegistryVersion, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static SchemaRegistryVersion removeOwners(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (SchemaRegistryVersion) Asset.removeOwners(client, updater(qualifiedName, name)); + } + + /** + * Update the certificate on a SchemaRegistryVersion. + * + * @param client connectivity to the Atlan tenant on which to update the SchemaRegistryVersion's certificate + * @param qualifiedName of the SchemaRegistryVersion + * @param certificate to use + * @param message (optional) message, or null if no message + * @return the updated SchemaRegistryVersion, or null if the update failed + * @throws AtlanException on any API problems + */ + public static SchemaRegistryVersion updateCertificate( + AtlanClient client, String qualifiedName, CertificateStatus certificate, String message) + throws AtlanException { + return (SchemaRegistryVersion) + Asset.updateCertificate(client, _internal(), TYPE_NAME, qualifiedName, certificate, message); + } + + /** + * Remove the certificate from a SchemaRegistryVersion. + * + * @param client connectivity to the Atlan tenant from which to remove the SchemaRegistryVersion's certificate + * @param qualifiedName of the SchemaRegistryVersion + * @param name of the SchemaRegistryVersion + * @return the updated SchemaRegistryVersion, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static SchemaRegistryVersion removeCertificate(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (SchemaRegistryVersion) Asset.removeCertificate(client, updater(qualifiedName, name)); + } + + /** + * Update the announcement on a SchemaRegistryVersion. + * + * @param client connectivity to the Atlan tenant on which to update the SchemaRegistryVersion's announcement + * @param qualifiedName of the SchemaRegistryVersion + * @param type type of announcement to set + * @param title (optional) title of the announcement to set (or null for no title) + * @param message (optional) message of the announcement to set (or null for no message) + * @return the result of the update, or null if the update failed + * @throws AtlanException on any API problems + */ + public static SchemaRegistryVersion updateAnnouncement( + AtlanClient client, String qualifiedName, AtlanAnnouncementType type, String title, String message) + throws AtlanException { + return (SchemaRegistryVersion) + Asset.updateAnnouncement(client, _internal(), TYPE_NAME, qualifiedName, type, title, message); + } + + /** + * Remove the announcement from a SchemaRegistryVersion. + * + * @param client connectivity to the Atlan client from which to remove the SchemaRegistryVersion's announcement + * @param qualifiedName of the SchemaRegistryVersion + * @param name of the SchemaRegistryVersion + * @return the updated SchemaRegistryVersion, or null if the removal failed + * @throws AtlanException on any API problems + */ + public static SchemaRegistryVersion removeAnnouncement(AtlanClient client, String qualifiedName, String name) + throws AtlanException { + return (SchemaRegistryVersion) Asset.removeAnnouncement(client, updater(qualifiedName, name)); + } + + /** + * Replace the terms linked to the SchemaRegistryVersion. + * + * @param client connectivity to the Atlan tenant on which to replace the SchemaRegistryVersion's assigned terms + * @param qualifiedName for the SchemaRegistryVersion + * @param name human-readable name of the SchemaRegistryVersion + * @param terms the list of terms to replace on the SchemaRegistryVersion, or null to remove all terms from the SchemaRegistryVersion + * @return the SchemaRegistryVersion that was updated (note that it will NOT contain details of the replaced terms) + * @throws AtlanException on any API problems + */ + public static SchemaRegistryVersion replaceTerms( + AtlanClient client, String qualifiedName, String name, List terms) throws AtlanException { + return (SchemaRegistryVersion) Asset.replaceTerms(client, updater(qualifiedName, name), terms); + } + + /** + * Link additional terms to the SchemaRegistryVersion, without replacing existing terms linked to the SchemaRegistryVersion. + * Note: this operation must make two API calls — one to retrieve the SchemaRegistryVersion's existing terms, + * and a second to append the new terms. + * + * @param client connectivity to the Atlan tenant on which to append terms to the SchemaRegistryVersion + * @param qualifiedName for the SchemaRegistryVersion + * @param terms the list of terms to append to the SchemaRegistryVersion + * @return the SchemaRegistryVersion that was updated (note that it will NOT contain details of the appended terms) + * @throws AtlanException on any API problems + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#appendAssignedTerm(GlossaryTerm)} + */ + @Deprecated + public static SchemaRegistryVersion appendTerms(AtlanClient client, String qualifiedName, List terms) + throws AtlanException { + return (SchemaRegistryVersion) Asset.appendTerms(client, TYPE_NAME, qualifiedName, terms); + } + + /** + * Remove terms from a SchemaRegistryVersion, without replacing all existing terms linked to the SchemaRegistryVersion. + * Note: this operation must make two API calls — one to retrieve the SchemaRegistryVersion's existing terms, + * and a second to remove the provided terms. + * + * @param client connectivity to the Atlan tenant from which to remove terms from the SchemaRegistryVersion + * @param qualifiedName for the SchemaRegistryVersion + * @param terms the list of terms to remove from the SchemaRegistryVersion, which must be referenced by GUID + * @return the SchemaRegistryVersion that was updated (note that it will NOT contain details of the resulting terms) + * @throws AtlanException on any API problems + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#removeAssignedTerm(GlossaryTerm)} + */ + @Deprecated + public static SchemaRegistryVersion removeTerms(AtlanClient client, String qualifiedName, List terms) + throws AtlanException { + return (SchemaRegistryVersion) Asset.removeTerms(client, TYPE_NAME, qualifiedName, terms); + } + + /** + * Add Atlan tags to a SchemaRegistryVersion, without replacing existing Atlan tags linked to the SchemaRegistryVersion. + * Note: this operation must make two API calls — one to retrieve the SchemaRegistryVersion's existing Atlan tags, + * and a second to append the new Atlan tags. + * + * @param client connectivity to the Atlan tenant on which to append Atlan tags to the SchemaRegistryVersion + * @param qualifiedName of the SchemaRegistryVersion + * @param atlanTagNames human-readable names of the Atlan tags to add + * @throws AtlanException on any API problems + * @return the updated SchemaRegistryVersion + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#appendAtlanTags(List)} + */ + @Deprecated + public static SchemaRegistryVersion appendAtlanTags( + AtlanClient client, String qualifiedName, List atlanTagNames) throws AtlanException { + return (SchemaRegistryVersion) Asset.appendAtlanTags(client, TYPE_NAME, qualifiedName, atlanTagNames); + } + + /** + * Add Atlan tags to a SchemaRegistryVersion, without replacing existing Atlan tags linked to the SchemaRegistryVersion. + * Note: this operation must make two API calls — one to retrieve the SchemaRegistryVersion's existing Atlan tags, + * and a second to append the new Atlan tags. + * + * @param client connectivity to the Atlan tenant on which to append Atlan tags to the SchemaRegistryVersion + * @param qualifiedName of the SchemaRegistryVersion + * @param atlanTagNames human-readable names of the Atlan tags to add + * @param propagate whether to propagate the Atlan tag (true) or not (false) + * @param removePropagationsOnDelete whether to remove the propagated Atlan tags when the Atlan tag is removed from this asset (true) or not (false) + * @param restrictLineagePropagation whether to avoid propagating through lineage (true) or do propagate through lineage (false) + * @throws AtlanException on any API problems + * @return the updated SchemaRegistryVersion + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#appendAtlanTags(List, boolean, boolean, boolean, boolean)} + */ + @Deprecated + public static SchemaRegistryVersion appendAtlanTags( + AtlanClient client, + String qualifiedName, + List atlanTagNames, + boolean propagate, + boolean removePropagationsOnDelete, + boolean restrictLineagePropagation) + throws AtlanException { + return (SchemaRegistryVersion) Asset.appendAtlanTags( + client, + TYPE_NAME, + qualifiedName, + atlanTagNames, + propagate, + removePropagationsOnDelete, + restrictLineagePropagation); + } + + /** + * Remove an Atlan tag from a SchemaRegistryVersion. + * + * @param client connectivity to the Atlan tenant from which to remove an Atlan tag from a SchemaRegistryVersion + * @param qualifiedName of the SchemaRegistryVersion + * @param atlanTagName human-readable name of the Atlan tag to remove + * @throws AtlanException on any API problems, or if the Atlan tag does not exist on the SchemaRegistryVersion + * @deprecated see {@link com.atlan.model.assets.Asset.AssetBuilder#removeAtlanTag(String)} + */ + @Deprecated + public static void removeAtlanTag(AtlanClient client, String qualifiedName, String atlanTagName) + throws AtlanException { + Asset.removeAtlanTag(client, TYPE_NAME, qualifiedName, atlanTagName); + } +} diff --git a/sdk/src/main/java/com/atlan/model/enums/KafkaConsumerGroupState.java b/sdk/src/main/java/com/atlan/model/enums/KafkaConsumerGroupState.java new file mode 100644 index 0000000000..f57f6f613e --- /dev/null +++ b/sdk/src/main/java/com/atlan/model/enums/KafkaConsumerGroupState.java @@ -0,0 +1,34 @@ +/* SPDX-License-Identifier: Apache-2.0 + Copyright 2022 Atlan Pte. Ltd. */ +package com.atlan.model.enums; + +import com.fasterxml.jackson.annotation.JsonValue; +import javax.annotation.processing.Generated; +import lombok.Getter; + +@Generated(value = "com.atlan.generators.ModelGeneratorV2") +public enum KafkaConsumerGroupState implements AtlanEnum { + STABLE("Stable"), + EMPTY("Empty"), + PREPARING_REBALANCE("PreparingRebalance"), + COMPLETING_REBALANCE("CompletingRebalance"), + DEAD("Dead"), + ; + + @JsonValue + @Getter(onMethod_ = {@Override}) + private final String value; + + KafkaConsumerGroupState(String value) { + this.value = value; + } + + public static KafkaConsumerGroupState fromValue(String value) { + for (KafkaConsumerGroupState b : KafkaConsumerGroupState.values()) { + if (b.value.equals(value)) { + return b; + } + } + return null; + } +} diff --git a/sdk/src/test/java/com/atlan/model/assets/ADLSAccountTest.java b/sdk/src/test/java/com/atlan/model/assets/ADLSAccountTest.java index b3144dbf7b..336d880b14 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ADLSAccountTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ADLSAccountTest.java @@ -630,6 +630,8 @@ public class ADLSAccountTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ADLSContainerTest.java b/sdk/src/test/java/com/atlan/model/assets/ADLSContainerTest.java index e9403a17b5..3d16cddf88 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ADLSContainerTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ADLSContainerTest.java @@ -630,6 +630,8 @@ public class ADLSContainerTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ADLSObjectTest.java b/sdk/src/test/java/com/atlan/model/assets/ADLSObjectTest.java index 97df993fca..6955574440 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ADLSObjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ADLSObjectTest.java @@ -630,6 +630,8 @@ public class ADLSObjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AIApplicationTest.java b/sdk/src/test/java/com/atlan/model/assets/AIApplicationTest.java index f13231992c..cefd998709 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AIApplicationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AIApplicationTest.java @@ -635,6 +635,8 @@ public class AIApplicationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AIModelTest.java b/sdk/src/test/java/com/atlan/model/assets/AIModelTest.java index be752acb64..c43cd9ee49 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AIModelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AIModelTest.java @@ -635,6 +635,8 @@ public class AIModelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AIModelVersionTest.java b/sdk/src/test/java/com/atlan/model/assets/AIModelVersionTest.java index c36ab303e5..11da7d1e5c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AIModelVersionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AIModelVersionTest.java @@ -635,6 +635,8 @@ public class AIModelVersionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/APIFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/APIFieldTest.java index e19da14040..b2741a04a8 100644 --- a/sdk/src/test/java/com/atlan/model/assets/APIFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/APIFieldTest.java @@ -637,6 +637,8 @@ public class APIFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/APIObjectTest.java b/sdk/src/test/java/com/atlan/model/assets/APIObjectTest.java index 0b3b262c6c..bfa9eefd68 100644 --- a/sdk/src/test/java/com/atlan/model/assets/APIObjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/APIObjectTest.java @@ -637,6 +637,8 @@ public class APIObjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/APIPathTest.java b/sdk/src/test/java/com/atlan/model/assets/APIPathTest.java index 0100224bc6..3b68fd556a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/APIPathTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/APIPathTest.java @@ -637,6 +637,8 @@ public class APIPathTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/APIQueryTest.java b/sdk/src/test/java/com/atlan/model/assets/APIQueryTest.java index 0044e749a4..3aa4f3cb30 100644 --- a/sdk/src/test/java/com/atlan/model/assets/APIQueryTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/APIQueryTest.java @@ -637,6 +637,8 @@ public class APIQueryTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/APISpecTest.java b/sdk/src/test/java/com/atlan/model/assets/APISpecTest.java index ecc2a597f4..57e8b86bbe 100644 --- a/sdk/src/test/java/com/atlan/model/assets/APISpecTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/APISpecTest.java @@ -637,6 +637,8 @@ public class APISpecTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AdfActivityTest.java b/sdk/src/test/java/com/atlan/model/assets/AdfActivityTest.java index 1235335474..36789c806b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AdfActivityTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AdfActivityTest.java @@ -630,6 +630,8 @@ public class AdfActivityTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AdfDataflowTest.java b/sdk/src/test/java/com/atlan/model/assets/AdfDataflowTest.java index 14b7cdf330..8c9f66eed0 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AdfDataflowTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AdfDataflowTest.java @@ -630,6 +630,8 @@ public class AdfDataflowTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AdfDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/AdfDatasetTest.java index 2de2949ccd..d4fe26616b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AdfDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AdfDatasetTest.java @@ -630,6 +630,8 @@ public class AdfDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AdfLinkedserviceTest.java b/sdk/src/test/java/com/atlan/model/assets/AdfLinkedserviceTest.java index 0ecfeda84f..0fb9292232 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AdfLinkedserviceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AdfLinkedserviceTest.java @@ -630,6 +630,8 @@ public class AdfLinkedserviceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AdfPipelineTest.java b/sdk/src/test/java/com/atlan/model/assets/AdfPipelineTest.java index f4a4387d14..a2bcdb7c6c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AdfPipelineTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AdfPipelineTest.java @@ -630,6 +630,8 @@ public class AdfPipelineTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AirflowDagTest.java b/sdk/src/test/java/com/atlan/model/assets/AirflowDagTest.java index 4287695528..54560a995f 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AirflowDagTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AirflowDagTest.java @@ -637,6 +637,8 @@ public class AirflowDagTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AirflowTaskTest.java b/sdk/src/test/java/com/atlan/model/assets/AirflowTaskTest.java index b16c2fdee6..7191c46d1c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AirflowTaskTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AirflowTaskTest.java @@ -637,6 +637,8 @@ public class AirflowTaskTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnaplanAppTest.java b/sdk/src/test/java/com/atlan/model/assets/AnaplanAppTest.java index b193881634..96ef500ec2 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnaplanAppTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnaplanAppTest.java @@ -635,6 +635,8 @@ public class AnaplanAppTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnaplanDimensionTest.java b/sdk/src/test/java/com/atlan/model/assets/AnaplanDimensionTest.java index 2fe9fa70aa..8f76680d75 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnaplanDimensionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnaplanDimensionTest.java @@ -635,6 +635,8 @@ public class AnaplanDimensionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnaplanLineItemTest.java b/sdk/src/test/java/com/atlan/model/assets/AnaplanLineItemTest.java index b9b9bb4be9..e02ae33c16 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnaplanLineItemTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnaplanLineItemTest.java @@ -635,6 +635,8 @@ public class AnaplanLineItemTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnaplanListTest.java b/sdk/src/test/java/com/atlan/model/assets/AnaplanListTest.java index 287825eb75..6b23ccc661 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnaplanListTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnaplanListTest.java @@ -635,6 +635,8 @@ public class AnaplanListTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnaplanModelTest.java b/sdk/src/test/java/com/atlan/model/assets/AnaplanModelTest.java index b22699f2a7..65f6ba39db 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnaplanModelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnaplanModelTest.java @@ -635,6 +635,8 @@ public class AnaplanModelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnaplanModuleTest.java b/sdk/src/test/java/com/atlan/model/assets/AnaplanModuleTest.java index 02aba1f0e7..66590e91a9 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnaplanModuleTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnaplanModuleTest.java @@ -635,6 +635,8 @@ public class AnaplanModuleTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnaplanPageTest.java b/sdk/src/test/java/com/atlan/model/assets/AnaplanPageTest.java index d9a57e34cc..97318c3dbc 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnaplanPageTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnaplanPageTest.java @@ -635,6 +635,8 @@ public class AnaplanPageTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnaplanSystemDimensionTest.java b/sdk/src/test/java/com/atlan/model/assets/AnaplanSystemDimensionTest.java index f3d10c936d..8f76c862be 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnaplanSystemDimensionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnaplanSystemDimensionTest.java @@ -635,6 +635,8 @@ public class AnaplanSystemDimensionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnaplanViewTest.java b/sdk/src/test/java/com/atlan/model/assets/AnaplanViewTest.java index 8f5c4d9210..b3646c2058 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnaplanViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnaplanViewTest.java @@ -635,6 +635,8 @@ public class AnaplanViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnaplanWorkspaceTest.java b/sdk/src/test/java/com/atlan/model/assets/AnaplanWorkspaceTest.java index d4c03c088a..f19e050f3b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnaplanWorkspaceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnaplanWorkspaceTest.java @@ -635,6 +635,8 @@ public class AnaplanWorkspaceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AnomaloCheckTest.java b/sdk/src/test/java/com/atlan/model/assets/AnomaloCheckTest.java index 6cd9b54abf..2987a3b856 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AnomaloCheckTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AnomaloCheckTest.java @@ -629,6 +629,8 @@ public class AnomaloCheckTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ApplicationFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/ApplicationFieldTest.java index 3f5b9172c2..1df29ddd56 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ApplicationFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ApplicationFieldTest.java @@ -629,6 +629,8 @@ public class ApplicationFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ApplicationTest.java b/sdk/src/test/java/com/atlan/model/assets/ApplicationTest.java index 05c2823a38..18b50f29fd 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ApplicationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ApplicationTest.java @@ -629,6 +629,8 @@ public class ApplicationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AssetGroupingCollectionTest.java b/sdk/src/test/java/com/atlan/model/assets/AssetGroupingCollectionTest.java index 90b13622c8..84d80465f1 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AssetGroupingCollectionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AssetGroupingCollectionTest.java @@ -628,6 +628,8 @@ public class AssetGroupingCollectionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AssetGroupingStrategyTest.java b/sdk/src/test/java/com/atlan/model/assets/AssetGroupingStrategyTest.java index a9ea79928d..76cd452377 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AssetGroupingStrategyTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AssetGroupingStrategyTest.java @@ -628,6 +628,8 @@ public class AssetGroupingStrategyTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AtlanAppDeploymentTest.java b/sdk/src/test/java/com/atlan/model/assets/AtlanAppDeploymentTest.java index b9f3e6d3e9..7023594cbd 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AtlanAppDeploymentTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AtlanAppDeploymentTest.java @@ -632,6 +632,8 @@ public class AtlanAppDeploymentTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AtlanAppInstalledTest.java b/sdk/src/test/java/com/atlan/model/assets/AtlanAppInstalledTest.java index b4464db2f0..146ecb421d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AtlanAppInstalledTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AtlanAppInstalledTest.java @@ -632,6 +632,8 @@ public class AtlanAppInstalledTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AtlanAppToolTest.java b/sdk/src/test/java/com/atlan/model/assets/AtlanAppToolTest.java index a8b22aa457..4727d61cb5 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AtlanAppToolTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AtlanAppToolTest.java @@ -632,6 +632,8 @@ public class AtlanAppToolTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AtlanAppWorkflowTest.java b/sdk/src/test/java/com/atlan/model/assets/AtlanAppWorkflowTest.java index b8702fef17..55108084d9 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AtlanAppWorkflowTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AtlanAppWorkflowTest.java @@ -632,6 +632,8 @@ public class AtlanAppWorkflowTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AtlanCollectionTest.java b/sdk/src/test/java/com/atlan/model/assets/AtlanCollectionTest.java index 8a938f22d7..05809dc0ce 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AtlanCollectionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AtlanCollectionTest.java @@ -628,6 +628,8 @@ public class AtlanCollectionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AtlanQueryTest.java b/sdk/src/test/java/com/atlan/model/assets/AtlanQueryTest.java index 366e94b9a6..22fd43bdd8 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AtlanQueryTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AtlanQueryTest.java @@ -647,6 +647,8 @@ public class AtlanQueryTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AuthPolicyTest.java b/sdk/src/test/java/com/atlan/model/assets/AuthPolicyTest.java index 747d980a19..d0db2f7f2d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AuthPolicyTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AuthPolicyTest.java @@ -628,6 +628,8 @@ public class AuthPolicyTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AuthServiceTest.java b/sdk/src/test/java/com/atlan/model/assets/AuthServiceTest.java index 989c70d1e8..abf89c7816 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AuthServiceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AuthServiceTest.java @@ -628,6 +628,8 @@ public class AuthServiceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusNamespaceTest.java b/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusNamespaceTest.java index 362b61a9fc..82b5e53b35 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusNamespaceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusNamespaceTest.java @@ -631,6 +631,8 @@ public class AzureServiceBusNamespaceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusSchemaTest.java b/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusSchemaTest.java index 3aa5a4343e..f6c4c6e28a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusSchemaTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusSchemaTest.java @@ -631,6 +631,8 @@ public class AzureServiceBusSchemaTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusTopicTest.java b/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusTopicTest.java index 524506ed2b..553639c970 100644 --- a/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusTopicTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/AzureServiceBusTopicTest.java @@ -631,6 +631,8 @@ public class AzureServiceBusTopicTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/BIProcessTest.java b/sdk/src/test/java/com/atlan/model/assets/BIProcessTest.java index c73a682e62..b1d5cb66c6 100644 --- a/sdk/src/test/java/com/atlan/model/assets/BIProcessTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/BIProcessTest.java @@ -635,6 +635,8 @@ public class BIProcessTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/BigqueryRoutineTest.java b/sdk/src/test/java/com/atlan/model/assets/BigqueryRoutineTest.java index 208bcf3349..01ca2b0644 100644 --- a/sdk/src/test/java/com/atlan/model/assets/BigqueryRoutineTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/BigqueryRoutineTest.java @@ -672,6 +672,8 @@ public class BigqueryRoutineTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CalculationViewTest.java b/sdk/src/test/java/com/atlan/model/assets/CalculationViewTest.java index 262987931e..cdcb1de5f9 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CalculationViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CalculationViewTest.java @@ -647,6 +647,8 @@ public class CalculationViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CassandraColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/CassandraColumnTest.java index ed8b77bf12..5e60a4f384 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CassandraColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CassandraColumnTest.java @@ -634,6 +634,8 @@ public class CassandraColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CassandraIndexTest.java b/sdk/src/test/java/com/atlan/model/assets/CassandraIndexTest.java index bf08e12544..eb2a0c7a00 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CassandraIndexTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CassandraIndexTest.java @@ -634,6 +634,8 @@ public class CassandraIndexTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CassandraKeyspaceTest.java b/sdk/src/test/java/com/atlan/model/assets/CassandraKeyspaceTest.java index b33f953dc0..cbaef66d4c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CassandraKeyspaceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CassandraKeyspaceTest.java @@ -634,6 +634,8 @@ public class CassandraKeyspaceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CassandraTableTest.java b/sdk/src/test/java/com/atlan/model/assets/CassandraTableTest.java index aacbe09d92..d4cc8574ab 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CassandraTableTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CassandraTableTest.java @@ -634,6 +634,8 @@ public class CassandraTableTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CassandraViewTest.java b/sdk/src/test/java/com/atlan/model/assets/CassandraViewTest.java index 77291a6582..e54ff01204 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CassandraViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CassandraViewTest.java @@ -634,6 +634,8 @@ public class CassandraViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/Cognite3DModelTest.java b/sdk/src/test/java/com/atlan/model/assets/Cognite3DModelTest.java index aff2eb249e..4d48e73d64 100644 --- a/sdk/src/test/java/com/atlan/model/assets/Cognite3DModelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/Cognite3DModelTest.java @@ -628,6 +628,8 @@ public class Cognite3DModelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CogniteAssetTest.java b/sdk/src/test/java/com/atlan/model/assets/CogniteAssetTest.java index d87d52b7d7..f2805d3438 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CogniteAssetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CogniteAssetTest.java @@ -628,6 +628,8 @@ public class CogniteAssetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CogniteEventTest.java b/sdk/src/test/java/com/atlan/model/assets/CogniteEventTest.java index 2a576d49a2..c5795b44ca 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CogniteEventTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CogniteEventTest.java @@ -628,6 +628,8 @@ public class CogniteEventTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CogniteFileTest.java b/sdk/src/test/java/com/atlan/model/assets/CogniteFileTest.java index 7c9655fb7a..e52a7bc162 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CogniteFileTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CogniteFileTest.java @@ -628,6 +628,8 @@ public class CogniteFileTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CogniteSequenceTest.java b/sdk/src/test/java/com/atlan/model/assets/CogniteSequenceTest.java index 27c942fbb5..d27699b653 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CogniteSequenceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CogniteSequenceTest.java @@ -628,6 +628,8 @@ public class CogniteSequenceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CogniteTimeSeriesTest.java b/sdk/src/test/java/com/atlan/model/assets/CogniteTimeSeriesTest.java index b1a004877d..e1192eb049 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CogniteTimeSeriesTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CogniteTimeSeriesTest.java @@ -628,6 +628,8 @@ public class CogniteTimeSeriesTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CognosColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/CognosColumnTest.java index 265808a8a4..1862842ce8 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CognosColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CognosColumnTest.java @@ -637,6 +637,8 @@ public class CognosColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CognosDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/CognosDashboardTest.java index 0d55422990..018f1d4f2f 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CognosDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CognosDashboardTest.java @@ -637,6 +637,8 @@ public class CognosDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CognosDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/CognosDatasetTest.java index 4d43850dc0..5ad9ce8152 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CognosDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CognosDatasetTest.java @@ -637,6 +637,8 @@ public class CognosDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CognosDatasourceTest.java b/sdk/src/test/java/com/atlan/model/assets/CognosDatasourceTest.java index 5aa3f61922..c4f871973c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CognosDatasourceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CognosDatasourceTest.java @@ -637,6 +637,8 @@ public class CognosDatasourceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CognosExplorationTest.java b/sdk/src/test/java/com/atlan/model/assets/CognosExplorationTest.java index 86adb471f9..3705d3e9ba 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CognosExplorationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CognosExplorationTest.java @@ -637,6 +637,8 @@ public class CognosExplorationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CognosFileTest.java b/sdk/src/test/java/com/atlan/model/assets/CognosFileTest.java index 7fbaa9486b..9edad713c5 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CognosFileTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CognosFileTest.java @@ -637,6 +637,8 @@ public class CognosFileTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CognosFolderTest.java b/sdk/src/test/java/com/atlan/model/assets/CognosFolderTest.java index 57256c0faa..8bd8cfe5c8 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CognosFolderTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CognosFolderTest.java @@ -637,6 +637,8 @@ public class CognosFolderTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CognosModuleTest.java b/sdk/src/test/java/com/atlan/model/assets/CognosModuleTest.java index 7fd6c2beb3..a2416471dc 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CognosModuleTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CognosModuleTest.java @@ -637,6 +637,8 @@ public class CognosModuleTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CognosPackageTest.java b/sdk/src/test/java/com/atlan/model/assets/CognosPackageTest.java index 7f06cf850a..e1cd8d009e 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CognosPackageTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CognosPackageTest.java @@ -637,6 +637,8 @@ public class CognosPackageTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CognosReportTest.java b/sdk/src/test/java/com/atlan/model/assets/CognosReportTest.java index 79fb45d7ac..2a66633a71 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CognosReportTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CognosReportTest.java @@ -637,6 +637,8 @@ public class CognosReportTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ColumnProcessTest.java b/sdk/src/test/java/com/atlan/model/assets/ColumnProcessTest.java index 5158804823..a7dfc70bec 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ColumnProcessTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ColumnProcessTest.java @@ -635,6 +635,8 @@ public class ColumnProcessTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/ColumnTest.java index 3528a8620f..fd07e9f38c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ColumnTest.java @@ -647,6 +647,8 @@ public class ColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBAccountTest.java b/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBAccountTest.java index 65e3792e2b..b6c4c58e9d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBAccountTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBAccountTest.java @@ -629,6 +629,8 @@ public class CosmosMongoDBAccountTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBCollectionTest.java b/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBCollectionTest.java index 63516e07a2..9f63e354c4 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBCollectionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBCollectionTest.java @@ -629,6 +629,8 @@ public class CosmosMongoDBCollectionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBDatabaseTest.java b/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBDatabaseTest.java index 20d34dab1f..ada93aef19 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBDatabaseTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CosmosMongoDBDatabaseTest.java @@ -629,6 +629,8 @@ public class CosmosMongoDBDatabaseTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CubeDimensionTest.java b/sdk/src/test/java/com/atlan/model/assets/CubeDimensionTest.java index c739296b6b..f89d068dfa 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CubeDimensionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CubeDimensionTest.java @@ -634,6 +634,8 @@ public class CubeDimensionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CubeFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/CubeFieldTest.java index 138f823e88..78cf10d1de 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CubeFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CubeFieldTest.java @@ -634,6 +634,8 @@ public class CubeFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CubeHierarchyTest.java b/sdk/src/test/java/com/atlan/model/assets/CubeHierarchyTest.java index b15d6f25d1..66b54532fc 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CubeHierarchyTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CubeHierarchyTest.java @@ -634,6 +634,8 @@ public class CubeHierarchyTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CubeTest.java b/sdk/src/test/java/com/atlan/model/assets/CubeTest.java index 9dfe788624..33369a4414 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CubeTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CubeTest.java @@ -634,6 +634,8 @@ public class CubeTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/CustomEntityTest.java b/sdk/src/test/java/com/atlan/model/assets/CustomEntityTest.java index 2ee3614e4c..ca59bf3af4 100644 --- a/sdk/src/test/java/com/atlan/model/assets/CustomEntityTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/CustomEntityTest.java @@ -627,6 +627,8 @@ public class CustomEntityTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DataDomainTest.java b/sdk/src/test/java/com/atlan/model/assets/DataDomainTest.java index 96c93d6350..fc411cf6cd 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DataDomainTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DataDomainTest.java @@ -630,6 +630,8 @@ public class DataDomainTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DataProductTest.java b/sdk/src/test/java/com/atlan/model/assets/DataProductTest.java index adfed4709c..d90f324e69 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DataProductTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DataProductTest.java @@ -630,6 +630,8 @@ public class DataProductTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DataQualityRuleTemplateTest.java b/sdk/src/test/java/com/atlan/model/assets/DataQualityRuleTemplateTest.java index 5287d6fc1e..620115161e 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DataQualityRuleTemplateTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DataQualityRuleTemplateTest.java @@ -629,6 +629,8 @@ public class DataQualityRuleTemplateTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DataQualityRuleTest.java b/sdk/src/test/java/com/atlan/model/assets/DataQualityRuleTest.java index 769aa5386d..371973e352 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DataQualityRuleTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DataQualityRuleTest.java @@ -629,6 +629,8 @@ public class DataQualityRuleTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DataStudioAssetTest.java b/sdk/src/test/java/com/atlan/model/assets/DataStudioAssetTest.java index d53f950651..9f348496b6 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DataStudioAssetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DataStudioAssetTest.java @@ -628,6 +628,8 @@ public class DataStudioAssetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DatabaseTest.java b/sdk/src/test/java/com/atlan/model/assets/DatabaseTest.java index 4446de18eb..09fdca66cb 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DatabaseTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DatabaseTest.java @@ -647,6 +647,8 @@ public class DatabaseTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DatabricksAIModelContextTest.java b/sdk/src/test/java/com/atlan/model/assets/DatabricksAIModelContextTest.java index b39833b8c7..6b85aad744 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DatabricksAIModelContextTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DatabricksAIModelContextTest.java @@ -647,6 +647,8 @@ public class DatabricksAIModelContextTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DatabricksAIModelVersionTest.java b/sdk/src/test/java/com/atlan/model/assets/DatabricksAIModelVersionTest.java index 3fab180c62..a7413218a2 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DatabricksAIModelVersionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DatabricksAIModelVersionTest.java @@ -647,6 +647,8 @@ public class DatabricksAIModelVersionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DatabricksExternalLocationPathTest.java b/sdk/src/test/java/com/atlan/model/assets/DatabricksExternalLocationPathTest.java index 5c420c9697..edc3a4f82c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DatabricksExternalLocationPathTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DatabricksExternalLocationPathTest.java @@ -647,6 +647,8 @@ public class DatabricksExternalLocationPathTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DatabricksExternalLocationTest.java b/sdk/src/test/java/com/atlan/model/assets/DatabricksExternalLocationTest.java index e7a1ee75c0..718f184d00 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DatabricksExternalLocationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DatabricksExternalLocationTest.java @@ -647,6 +647,8 @@ public class DatabricksExternalLocationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DatabricksMetricViewTest.java b/sdk/src/test/java/com/atlan/model/assets/DatabricksMetricViewTest.java index a6dd772fd8..70cde6549b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DatabricksMetricViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DatabricksMetricViewTest.java @@ -647,6 +647,8 @@ public class DatabricksMetricViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DatabricksNotebookTest.java b/sdk/src/test/java/com/atlan/model/assets/DatabricksNotebookTest.java index 9f9ea0f735..0d3e9b80fe 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DatabricksNotebookTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DatabricksNotebookTest.java @@ -647,6 +647,8 @@ public class DatabricksNotebookTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DatabricksVolumePathTest.java b/sdk/src/test/java/com/atlan/model/assets/DatabricksVolumePathTest.java index ab3f6163d2..f9e0a377bd 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DatabricksVolumePathTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DatabricksVolumePathTest.java @@ -647,6 +647,8 @@ public class DatabricksVolumePathTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DatabricksVolumeTest.java b/sdk/src/test/java/com/atlan/model/assets/DatabricksVolumeTest.java index 17bebac466..051d2cff51 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DatabricksVolumeTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DatabricksVolumeTest.java @@ -647,6 +647,8 @@ public class DatabricksVolumeTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DataverseAttributeTest.java b/sdk/src/test/java/com/atlan/model/assets/DataverseAttributeTest.java index dfb373f39d..a8e84e2517 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DataverseAttributeTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DataverseAttributeTest.java @@ -631,6 +631,8 @@ public class DataverseAttributeTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DataverseEntityTest.java b/sdk/src/test/java/com/atlan/model/assets/DataverseEntityTest.java index f1d627e8af..eb0ccb6686 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DataverseEntityTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DataverseEntityTest.java @@ -631,6 +631,8 @@ public class DataverseEntityTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtColumnProcessTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtColumnProcessTest.java index 511454c3d1..cf47f275d0 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtColumnProcessTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtColumnProcessTest.java @@ -673,6 +673,8 @@ public class DbtColumnProcessTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtDimensionTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtDimensionTest.java index 5a851f9541..ef88edc22d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtDimensionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtDimensionTest.java @@ -673,6 +673,8 @@ public class DbtDimensionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtEntityTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtEntityTest.java index 84052c71c0..c7221628bf 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtEntityTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtEntityTest.java @@ -673,6 +673,8 @@ public class DbtEntityTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtMeasureTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtMeasureTest.java index 25d6566bcc..e7868e4316 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtMeasureTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtMeasureTest.java @@ -673,6 +673,8 @@ public class DbtMeasureTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtMetricTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtMetricTest.java index 5b91956c8f..8e27146229 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtMetricTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtMetricTest.java @@ -673,6 +673,8 @@ public class DbtMetricTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtModelColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtModelColumnTest.java index bfeaa7ca28..40d38c0ae5 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtModelColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtModelColumnTest.java @@ -673,6 +673,8 @@ public class DbtModelColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtModelTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtModelTest.java index d703c91f95..976b737684 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtModelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtModelTest.java @@ -673,6 +673,8 @@ public class DbtModelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtProcessTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtProcessTest.java index d0b794422d..9f3e6df0ac 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtProcessTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtProcessTest.java @@ -673,6 +673,8 @@ public class DbtProcessTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtSeedTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtSeedTest.java index 244cbc976c..15235dbfbc 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtSeedTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtSeedTest.java @@ -673,6 +673,8 @@ public class DbtSeedTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtSemanticModelTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtSemanticModelTest.java index 012641420f..a02b7a6cd5 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtSemanticModelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtSemanticModelTest.java @@ -673,6 +673,8 @@ public class DbtSemanticModelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtSourceTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtSourceTest.java index 17d0cd577f..a260612f3c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtSourceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtSourceTest.java @@ -673,6 +673,8 @@ public class DbtSourceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtTagTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtTagTest.java index 70d2681bca..4adbb59dc7 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtTagTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtTagTest.java @@ -673,6 +673,8 @@ public class DbtTagTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DbtTestTest.java b/sdk/src/test/java/com/atlan/model/assets/DbtTestTest.java index 1e07de3884..545414ada0 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DbtTestTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DbtTestTest.java @@ -673,6 +673,8 @@ public class DbtTestTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DocumentDBCollectionTest.java b/sdk/src/test/java/com/atlan/model/assets/DocumentDBCollectionTest.java index e544cade80..96ee155cee 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DocumentDBCollectionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DocumentDBCollectionTest.java @@ -629,6 +629,8 @@ public class DocumentDBCollectionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DocumentDBDatabaseTest.java b/sdk/src/test/java/com/atlan/model/assets/DocumentDBDatabaseTest.java index d9a9976b9c..d102354f74 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DocumentDBDatabaseTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DocumentDBDatabaseTest.java @@ -629,6 +629,8 @@ public class DocumentDBDatabaseTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DomoCardTest.java b/sdk/src/test/java/com/atlan/model/assets/DomoCardTest.java index 39afa1befb..157a543a39 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DomoCardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DomoCardTest.java @@ -630,6 +630,8 @@ public class DomoCardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DomoDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/DomoDashboardTest.java index cbf8711759..9909cd5152 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DomoDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DomoDashboardTest.java @@ -630,6 +630,8 @@ public class DomoDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DomoDatasetColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/DomoDatasetColumnTest.java index 0c4a26a4dc..7ffb011612 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DomoDatasetColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DomoDatasetColumnTest.java @@ -630,6 +630,8 @@ public class DomoDatasetColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DomoDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/DomoDatasetTest.java index 0a6306a1ef..1c1aaabde6 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DomoDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DomoDatasetTest.java @@ -630,6 +630,8 @@ public class DomoDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DremioColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/DremioColumnTest.java index 5d79b0dadf..1abda1f705 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DremioColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DremioColumnTest.java @@ -657,6 +657,8 @@ public class DremioColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DremioFolderTest.java b/sdk/src/test/java/com/atlan/model/assets/DremioFolderTest.java index 82f61ef778..eecc939171 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DremioFolderTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DremioFolderTest.java @@ -657,6 +657,8 @@ public class DremioFolderTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DremioPhysicalDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/DremioPhysicalDatasetTest.java index f08bc5d495..6b5f1cee61 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DremioPhysicalDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DremioPhysicalDatasetTest.java @@ -657,6 +657,8 @@ public class DremioPhysicalDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DremioSourceTest.java b/sdk/src/test/java/com/atlan/model/assets/DremioSourceTest.java index 2dc6f6a86e..9bd9ba830d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DremioSourceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DremioSourceTest.java @@ -657,6 +657,8 @@ public class DremioSourceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DremioSpaceTest.java b/sdk/src/test/java/com/atlan/model/assets/DremioSpaceTest.java index 4330eb450f..3ae2c71a1a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DremioSpaceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DremioSpaceTest.java @@ -657,6 +657,8 @@ public class DremioSpaceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DremioVirtualDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/DremioVirtualDatasetTest.java index 66bba9b01a..abc5ec0165 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DremioVirtualDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DremioVirtualDatasetTest.java @@ -657,6 +657,8 @@ public class DremioVirtualDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DynamoDBAttributeTest.java b/sdk/src/test/java/com/atlan/model/assets/DynamoDBAttributeTest.java index c4bd937e72..cdf42458d3 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DynamoDBAttributeTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DynamoDBAttributeTest.java @@ -634,6 +634,8 @@ public class DynamoDBAttributeTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/DynamoDBTableTest.java b/sdk/src/test/java/com/atlan/model/assets/DynamoDBTableTest.java index 25df648cfd..d8bae2237b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/DynamoDBTableTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/DynamoDBTableTest.java @@ -634,6 +634,8 @@ public class DynamoDBTableTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricActivityTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricActivityTest.java index 42746f4259..8200d02312 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricActivityTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricActivityTest.java @@ -631,6 +631,8 @@ public class FabricActivityTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricDashboardTest.java index 83c790800f..34baf35d80 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricDashboardTest.java @@ -631,6 +631,8 @@ public class FabricDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricDataPipelineTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricDataPipelineTest.java index d4dc882b71..e0d4d937d4 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricDataPipelineTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricDataPipelineTest.java @@ -631,6 +631,8 @@ public class FabricDataPipelineTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricDataflowEntityColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricDataflowEntityColumnTest.java index 1b1e872b16..7447e9b8e3 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricDataflowEntityColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricDataflowEntityColumnTest.java @@ -631,6 +631,8 @@ public class FabricDataflowEntityColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricDataflowTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricDataflowTest.java index 61eb6be58a..618f6919e6 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricDataflowTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricDataflowTest.java @@ -631,6 +631,8 @@ public class FabricDataflowTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricPageTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricPageTest.java index 8006665fa9..5986462f1b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricPageTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricPageTest.java @@ -631,6 +631,8 @@ public class FabricPageTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricReportTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricReportTest.java index 934d10647c..8a190c1d20 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricReportTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricReportTest.java @@ -631,6 +631,8 @@ public class FabricReportTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTableColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTableColumnTest.java index 09cd455377..a9a805dbd8 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTableColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTableColumnTest.java @@ -631,6 +631,8 @@ public class FabricSemanticModelTableColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTableTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTableTest.java index 14ca251096..03c0280abf 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTableTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTableTest.java @@ -631,6 +631,8 @@ public class FabricSemanticModelTableTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTest.java index 609ea56bca..e75a43dccd 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricSemanticModelTest.java @@ -631,6 +631,8 @@ public class FabricSemanticModelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricVisualTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricVisualTest.java index cee7b2f431..eec826ac93 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricVisualTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricVisualTest.java @@ -631,6 +631,8 @@ public class FabricVisualTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FabricWorkspaceTest.java b/sdk/src/test/java/com/atlan/model/assets/FabricWorkspaceTest.java index be899f783b..21b294ea16 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FabricWorkspaceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FabricWorkspaceTest.java @@ -631,6 +631,8 @@ public class FabricWorkspaceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FileTest.java b/sdk/src/test/java/com/atlan/model/assets/FileTest.java index 0c82f5a263..9c4e6e8982 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FileTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FileTest.java @@ -633,6 +633,8 @@ public class FileTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FivetranConnectorTest.java b/sdk/src/test/java/com/atlan/model/assets/FivetranConnectorTest.java index a931acef84..888c8aa06f 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FivetranConnectorTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FivetranConnectorTest.java @@ -631,6 +631,8 @@ public class FivetranConnectorTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FlowControlOperationTest.java b/sdk/src/test/java/com/atlan/model/assets/FlowControlOperationTest.java index e41d7dbd2c..cdab33124d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FlowControlOperationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FlowControlOperationTest.java @@ -643,6 +643,8 @@ public class FlowControlOperationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FlowDatasetOperationTest.java b/sdk/src/test/java/com/atlan/model/assets/FlowDatasetOperationTest.java index ec02ea9293..9b75f65005 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FlowDatasetOperationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FlowDatasetOperationTest.java @@ -643,6 +643,8 @@ public class FlowDatasetOperationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FlowDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/FlowDatasetTest.java index 2c6a038a7a..dea92c0da6 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FlowDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FlowDatasetTest.java @@ -643,6 +643,8 @@ public class FlowDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FlowFieldOperationTest.java b/sdk/src/test/java/com/atlan/model/assets/FlowFieldOperationTest.java index cc3d1c2ba8..dffa6814eb 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FlowFieldOperationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FlowFieldOperationTest.java @@ -643,6 +643,8 @@ public class FlowFieldOperationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FlowFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/FlowFieldTest.java index 4c7a81d5b1..fda1853ed7 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FlowFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FlowFieldTest.java @@ -643,6 +643,8 @@ public class FlowFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FlowFolderTest.java b/sdk/src/test/java/com/atlan/model/assets/FlowFolderTest.java index f8d609b8a3..8dec43e8cb 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FlowFolderTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FlowFolderTest.java @@ -643,6 +643,8 @@ public class FlowFolderTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FlowProjectTest.java b/sdk/src/test/java/com/atlan/model/assets/FlowProjectTest.java index 76c50f65c2..31c829f6c6 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FlowProjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FlowProjectTest.java @@ -643,6 +643,8 @@ public class FlowProjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FlowReusableUnitTest.java b/sdk/src/test/java/com/atlan/model/assets/FlowReusableUnitTest.java index 1e43a914a2..47e6df991c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FlowReusableUnitTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FlowReusableUnitTest.java @@ -643,6 +643,8 @@ public class FlowReusableUnitTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FolderTest.java b/sdk/src/test/java/com/atlan/model/assets/FolderTest.java index 4f1c193282..6de4697443 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FolderTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FolderTest.java @@ -628,6 +628,8 @@ public class FolderTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/FunctionTest.java b/sdk/src/test/java/com/atlan/model/assets/FunctionTest.java index 3795ac51a9..f351b53951 100644 --- a/sdk/src/test/java/com/atlan/model/assets/FunctionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/FunctionTest.java @@ -647,6 +647,8 @@ public class FunctionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/GCSBucketTest.java b/sdk/src/test/java/com/atlan/model/assets/GCSBucketTest.java index 478b8de0f4..24af1bfb0e 100644 --- a/sdk/src/test/java/com/atlan/model/assets/GCSBucketTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/GCSBucketTest.java @@ -634,6 +634,8 @@ public class GCSBucketTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/GCSObjectTest.java b/sdk/src/test/java/com/atlan/model/assets/GCSObjectTest.java index 3d22934a18..6accdb9f9a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/GCSObjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/GCSObjectTest.java @@ -634,6 +634,8 @@ public class GCSObjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/GlossaryCategoryTest.java b/sdk/src/test/java/com/atlan/model/assets/GlossaryCategoryTest.java index 9a4bbfc386..62a5ede56c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/GlossaryCategoryTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/GlossaryCategoryTest.java @@ -628,6 +628,8 @@ public class GlossaryCategoryTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/GlossaryTermTest.java b/sdk/src/test/java/com/atlan/model/assets/GlossaryTermTest.java index 81944d84be..f89b552311 100644 --- a/sdk/src/test/java/com/atlan/model/assets/GlossaryTermTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/GlossaryTermTest.java @@ -628,6 +628,8 @@ public class GlossaryTermTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/GlossaryTest.java b/sdk/src/test/java/com/atlan/model/assets/GlossaryTest.java index 45ba3d6bf3..7e779aeae3 100644 --- a/sdk/src/test/java/com/atlan/model/assets/GlossaryTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/GlossaryTest.java @@ -628,6 +628,8 @@ public class GlossaryTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/IcebergCatalogTest.java b/sdk/src/test/java/com/atlan/model/assets/IcebergCatalogTest.java index 14044e8770..60bb4b86ab 100644 --- a/sdk/src/test/java/com/atlan/model/assets/IcebergCatalogTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/IcebergCatalogTest.java @@ -650,6 +650,8 @@ public class IcebergCatalogTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/IcebergColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/IcebergColumnTest.java index c89b200154..4ad71d338d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/IcebergColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/IcebergColumnTest.java @@ -650,6 +650,8 @@ public class IcebergColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/IcebergNamespaceTest.java b/sdk/src/test/java/com/atlan/model/assets/IcebergNamespaceTest.java index 77d8ecba8b..df8ac2dcfd 100644 --- a/sdk/src/test/java/com/atlan/model/assets/IcebergNamespaceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/IcebergNamespaceTest.java @@ -650,6 +650,8 @@ public class IcebergNamespaceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/IcebergTableTest.java b/sdk/src/test/java/com/atlan/model/assets/IcebergTableTest.java index 4ddfdee2a8..4288f1e610 100644 --- a/sdk/src/test/java/com/atlan/model/assets/IcebergTableTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/IcebergTableTest.java @@ -650,6 +650,8 @@ public class IcebergTableTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/InsightTest.java b/sdk/src/test/java/com/atlan/model/assets/InsightTest.java index 8f949c44df..7b57d138e0 100644 --- a/sdk/src/test/java/com/atlan/model/assets/InsightTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/InsightTest.java @@ -628,6 +628,8 @@ public class InsightTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/KafkaClusterTest.java b/sdk/src/test/java/com/atlan/model/assets/KafkaClusterTest.java new file mode 100644 index 0000000000..2cab026c8c --- /dev/null +++ b/sdk/src/test/java/com/atlan/model/assets/KafkaClusterTest.java @@ -0,0 +1,752 @@ +/* SPDX-License-Identifier: Apache-2.0 + Copyright 2022 Atlan Pte. Ltd. */ +package com.atlan.model.assets; + +import static org.testng.Assert.*; + +import com.atlan.mock.MockAtlanTenant; +import com.atlan.model.core.AtlanTag; +import com.atlan.model.core.CustomMetadataAttributes; +import com.atlan.model.enums.*; +import com.atlan.model.structs.*; +import java.io.IOException; +import java.util.*; +import javax.annotation.processing.Generated; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.Test; + +@Generated(value = "com.atlan.generators.ModelGeneratorV2") +@SuppressWarnings("deprecation") +public class KafkaClusterTest { + + private final KafkaCluster full = KafkaCluster._internal() + .guid("guid") + .displayText("displayText") + .status(AtlanStatus.ACTIVE) + .createdBy("createdBy") + .updatedBy("updatedBy") + .createTime(123456789L) + .updateTime(123456789L) + .isIncomplete(false) + .deleteHandler("SOFT") + .meaningNames(Set.of("meaningName1", "meaningName2")) + .meanings(Set.of( + Meaning.builder() + .termGuid("termGuid1") + .relationGuid("relationGuid1") + .displayText("displayText1") + .confidence(100) + .build(), + Meaning.builder() + .termGuid("termGuid2") + .relationGuid("relationGuid2") + .displayText("displayText2") + .confidence(100) + .build())) + .qualifiedName("qualifiedName") + .atlanTag(AtlanTag.of("String0")) + .atlanTag(AtlanTag.builder().typeName("String1").propagate(false).build()) + .customMetadata( + "String0", + CustomMetadataAttributes.builder() + .attribute("String0", 123.456) + .attribute("String1", true) + .build()) + .customMetadata( + "String1", + CustomMetadataAttributes.builder() + // Note: for equivalency this MUST be a Long (not an Integer), as deserialization + // will always produce a Long + .attribute("String0", 789L) + .attribute("String1", "AnotherString") + .build()) + .name("String0") + .displayName("String0") + .description("String0") + .assetSourceReadme("String0") + .userDescription("String0") + .assetAiGeneratedDescription("String0") + .assetAiGeneratedDescriptionConfidence(123.456) + .assetAiGeneratedDescriptionReasoning("String0") + .tenantId("String0") + .certificateStatus(CertificateStatus.DEPRECATED) + .certificateStatusMessage("String0") + .certificateUpdatedBy("String0") + .certificateUpdatedAt(123456789L) + .announcementTitle("String0") + .announcementMessage("String0") + .announcementType(AtlanAnnouncementType.INFORMATION) + .announcementUpdatedAt(123456789L) + .announcementUpdatedBy("String0") + .assetAnnouncementExpiredAt(123456789L) + .ownerUser("String0") + .ownerUser("String1") + .ownerGroup("String0") + .ownerGroup("String1") + .adminUser("String0") + .adminUser("String1") + .adminGroup("String0") + .adminGroup("String1") + .viewerUser("String0") + .viewerUser("String1") + .viewerGroup("String0") + .viewerGroup("String1") + .connectorName("String0") + .connectionName("String0") + .connectionQualifiedName("String0") + .hasLineage(true) + .isDiscoverable(true) + .isEditable(true) + .subType("String0") + .viewScore(123.456) + .popularityScore(123.456) + .sourceOwners("String0") + .assetSourceId("String0") + .sourceCreatedBy("String0") + .sourceCreatedAt(123456789L) + .sourceUpdatedAt(123456789L) + .sourceUpdatedBy("String0") + .sourceURL("String0") + .sourceEmbedURL("String0") + .lastSyncWorkflowName("String0") + .lastSyncRunAt(123456789L) + .lastSyncRun("String0") + .adminRole("String0") + .adminRole("String1") + .sourceReadCount(123456789L) + .sourceReadUserCount(123456789L) + .sourceLastReadAt(123456789L) + .lastRowChangedAt(123456789L) + .sourceTotalCost(123.456) + .sourceCostUnit(SourceCostUnitType.CREDITS) + .sourceReadQueryCost(123.456) + .sourceReadRecentUser("String0") + .sourceReadRecentUser("String1") + .sourceReadRecentUserRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadRecentUserRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadTopUser("String0") + .sourceReadTopUser("String1") + .sourceReadTopUserRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadTopUserRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadPopularQueryRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadPopularQueryRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadExpensiveQueryRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadExpensiveQueryRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadSlowQueryRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadSlowQueryRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceQueryComputeCost("String0") + .sourceQueryComputeCost("String1") + .sourceQueryComputeCostRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceQueryComputeCostRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .dbtQualifiedName("String0") + .assetDbtWorkflowLastUpdated("String0") + .assetDbtAlias("String0") + .assetDbtMeta("String0") + .assetDbtUniqueId("String0") + .assetDbtAccountName("String0") + .assetDbtProjectName("String0") + .assetDbtPackageName("String0") + .assetDbtJobName("String0") + .assetDbtJobSchedule("String0") + .assetDbtJobStatus("String0") + .assetDbtTestStatus("String0") + .assetDbtJobScheduleCronHumanized("String0") + .assetDbtJobLastRun(123456789L) + .assetDbtJobLastRunUrl("String0") + .assetDbtJobLastRunCreatedAt(123456789L) + .assetDbtJobLastRunUpdatedAt(123456789L) + .assetDbtJobLastRunDequedAt(123456789L) + .assetDbtJobLastRunStartedAt(123456789L) + .assetDbtJobLastRunTotalDuration("String0") + .assetDbtJobLastRunTotalDurationHumanized("String0") + .assetDbtJobLastRunQueuedDuration("String0") + .assetDbtJobLastRunQueuedDurationHumanized("String0") + .assetDbtJobLastRunRunDuration("String0") + .assetDbtJobLastRunRunDurationHumanized("String0") + .assetDbtJobLastRunGitBranch("String0") + .assetDbtJobLastRunGitSha("String0") + .assetDbtJobLastRunStatusMessage("String0") + .assetDbtJobLastRunOwnerThreadId("String0") + .assetDbtJobLastRunExecutedByThreadId("String0") + .assetDbtJobLastRunArtifactsSaved(true) + .assetDbtJobLastRunArtifactS3Path("String0") + .assetDbtJobLastRunHasDocsGenerated(true) + .assetDbtJobLastRunHasSourcesGenerated(true) + .assetDbtJobLastRunNotificationsSent(true) + .assetDbtJobNextRun(123456789L) + .assetDbtJobNextRunHumanized("String0") + .assetDbtEnvironmentName("String0") + .assetDbtEnvironmentDbtVersion("String0") + .assetDbtTag("String0") + .assetDbtTag("String1") + .assetDbtSemanticLayerProxyUrl("String0") + .assetDbtSourceFreshnessCriteria("String0") + .sampleDataUrl("String0") + .assetTag("String0") + .assetTag("String1") + .assetMcIncidentName("String0") + .assetMcIncidentName("String1") + .assetMcIncidentQualifiedName("String0") + .assetMcIncidentQualifiedName("String1") + .assetMcAlertQualifiedName("String0") + .assetMcAlertQualifiedName("String1") + .assetMcMonitorName("String0") + .assetMcMonitorName("String1") + .assetMcMonitorQualifiedName("String0") + .assetMcMonitorQualifiedName("String1") + .assetMcMonitorStatus("String0") + .assetMcMonitorStatus("String1") + .assetMcMonitorType("String0") + .assetMcMonitorType("String1") + .assetMcMonitorScheduleType("String0") + .assetMcMonitorScheduleType("String1") + .assetMcIncidentType("String0") + .assetMcIncidentType("String1") + .assetMcIncidentSubType("String0") + .assetMcIncidentSubType("String1") + .assetMcIncidentSeverity("String0") + .assetMcIncidentSeverity("String1") + .assetMcIncidentPriority("String0") + .assetMcIncidentPriority("String1") + .assetMcIncidentState("String0") + .assetMcIncidentState("String1") + .assetMcIsMonitored(true) + .assetMcLastSyncRunAt(123456789L) + .addStarredBy("String0") + .addStarredBy("String1") + .starredDetail(StarredDetails.builder() + .assetStarredBy("String0") + .assetStarredAt(123456789L) + .build()) + .starredDetail(StarredDetails.builder() + .assetStarredBy("String1") + .assetStarredAt(987654321L) + .build()) + .starredCount(123) + .assetAnomaloDQStatus("String0") + .assetAnomaloCheckCount(123456789L) + .assetAnomaloFailedCheckCount(123456789L) + .assetAnomaloCheckStatuses("String0") + .assetAnomaloLastCheckRunAt(123456789L) + .assetAnomaloAppliedCheckType("String0") + .assetAnomaloAppliedCheckType("String1") + .assetAnomaloFailedCheckType("String0") + .assetAnomaloFailedCheckType("String1") + .assetAnomaloSourceUrl("String0") + .assetSodaDQStatus("String0") + .assetSodaCheckCount(123456789L) + .assetSodaLastSyncRunAt(123456789L) + .assetSodaLastScanAt(123456789L) + .assetSodaCheckStatuses("String0") + .assetSodaSourceURL("String0") + .assetIcon(AtlanIcon.ATLAN_TAG) + .assetExternalDQMetadataDetail( + "String0", + AssetExternalDQMetadata.builder() + .assetExternalDQSystemName("String0") + .assetExternalDQSourceLogo("String0") + .assetExternalDQSourceURL("String0") + .assetExternalDQLastSyncRunAt(123456789L) + .assetExternalDQTestEntityName("String0") + .assetExternalDQTestTotalCount(123) + .assetExternalDQTestLastRunSuccessCount(123) + .assetExternalDQTestLastRunFailureCount(123) + .assetExternalDQOverallScoreValue("String0") + .assetExternalDQOverallScoreType("String0") + .assetExternalDQScoreDimensions(List.of( + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String0") + .assetExternalDQScoreDimensionDescription("String0") + .assetExternalDQScoreDimensionScoreValue("String0") + .assetExternalDQScoreDimensionScoreType("String0") + .build(), + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String1") + .assetExternalDQScoreDimensionDescription("String1") + .assetExternalDQScoreDimensionScoreValue("String1") + .assetExternalDQScoreDimensionScoreType("String1") + .build())) + .assetExternalDQTests(List.of( + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String0") + .assetExternalDQTestId("String0") + .assetExternalDQTestDescription("String0") + .assetExternalDQTestScheduleType("String0") + .assetExternalDQTestLastRunStatus("String0") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build(), + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String1") + .assetExternalDQTestId("String1") + .assetExternalDQTestDescription("String1") + .assetExternalDQTestScheduleType("String1") + .assetExternalDQTestLastRunStatus("String1") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build())) + .build()) + .assetExternalDQMetadataDetail( + "String1", + AssetExternalDQMetadata.builder() + .assetExternalDQSystemName("String1") + .assetExternalDQSourceLogo("String1") + .assetExternalDQSourceURL("String1") + .assetExternalDQLastSyncRunAt(987654321L) + .assetExternalDQTestEntityName("String1") + .assetExternalDQTestTotalCount(456) + .assetExternalDQTestLastRunSuccessCount(456) + .assetExternalDQTestLastRunFailureCount(456) + .assetExternalDQOverallScoreValue("String1") + .assetExternalDQOverallScoreType("String1") + .assetExternalDQScoreDimensions(List.of( + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String0") + .assetExternalDQScoreDimensionDescription("String0") + .assetExternalDQScoreDimensionScoreValue("String0") + .assetExternalDQScoreDimensionScoreType("String0") + .build(), + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String1") + .assetExternalDQScoreDimensionDescription("String1") + .assetExternalDQScoreDimensionScoreValue("String1") + .assetExternalDQScoreDimensionScoreType("String1") + .build())) + .assetExternalDQTests(List.of( + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String0") + .assetExternalDQTestId("String0") + .assetExternalDQTestDescription("String0") + .assetExternalDQTestScheduleType("String0") + .assetExternalDQTestLastRunStatus("String0") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build(), + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String1") + .assetExternalDQTestId("String1") + .assetExternalDQTestDescription("String1") + .assetExternalDQTestScheduleType("String1") + .assetExternalDQTestLastRunStatus("String1") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build())) + .build()) + .isPartial(true) + .isAIGenerated(true) + .assetCoverImage("String0") + .assetThemeHex("String0") + .lexicographicalSortOrder("String0") + .hasContract(true) + .assetRedirectGUID("String0") + .assetRedirectGUID("String1") + .assetPolicyGUID("String0") + .assetPolicyGUID("String1") + .assetPoliciesCount(123456789L) + .domainGUID("String0") + .domainGUID("String1") + .nonCompliantAssetPolicyGUID("String0") + .nonCompliantAssetPolicyGUID("String1") + .productGUID("String0") + .productGUID("String1") + .outputProductGUID("String0") + .outputProductGUID("String1") + .applicationQualifiedName("String0") + .applicationFieldQualifiedName("String0") + .assetUserDefinedType("String0") + .assetInternalPopularityScore(123.456) + .assetDQScheduleType(DataQualityScheduleType.ON_DATA_CHANGE) + .assetDQScheduleCrontab("String0") + .assetDQScheduleTimeZone("String0") + .assetDQScheduleSourceSyncStatus(DataQualitySourceSyncStatus.SUCCESSFUL) + .assetDQScheduleSourceSyncedAt(123456789L) + .assetDQScheduleSourceSyncErrorMessage("String0") + .assetDQScheduleSourceSyncErrorCode("String0") + .assetDQScheduleSourceSyncRawError("String0") + .assetDQRuleAttachedDimension(DataQualityDimension.COMPLETENESS) + .assetDQRuleAttachedDimension(DataQualityDimension.TIMELINESS) + .assetDQRuleFailedDimension(DataQualityDimension.COMPLETENESS) + .assetDQRuleFailedDimension(DataQualityDimension.TIMELINESS) + .assetDQRulePassedDimension(DataQualityDimension.COMPLETENESS) + .assetDQRulePassedDimension(DataQualityDimension.TIMELINESS) + .assetDQRuleAttachedRuleType("String0") + .assetDQRuleAttachedRuleType("String1") + .assetDQRuleFailedRuleType("String0") + .assetDQRuleFailedRuleType("String1") + .assetDQRulePassedRuleType("String0") + .assetDQRulePassedRuleType("String1") + .assetDQRuleResultTag("String0") + .assetDQRuleResultTag("String1") + .assetDQRuleLastRunAt(123456789L) + .assetDQManualRunStatus(AssetDQRunStatus.SUCCESSFUL) + .assetDQRuleTotalCount(123456789L) + .assetDQRuleFailedCount(123456789L) + .assetDQRulePassedCount(123456789L) + .assetDQResult(DataQualityResult.PASS) + .assetDQFreshnessValue(123456789L) + .assetDQFreshnessExpectation(123456789L) + .assetDQRowScopeFilterColumnQualifiedName("String0") + .assetSpaceQualifiedName("String0") + .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") + .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() + .assetGCPDataplexLastSyncRunAt(123456789L) + .assetGCPDataplexAspectDetails(Map.of( + "String0", + AssetGCPDataplexAspectMetadata.builder() + .assetGCPDataplexAspectFullName("String0") + .assetGCPDataplexAspectDisplayName("String0") + .assetGCPDataplexAspectType("String0") + .assetGCPDataplexAspectTypeLabels(Map.of("String0", "String0")) + .assetGCPDataplexAspectCreatedAt(123456789L) + .assetGCPDataplexAspectUpdatedAt(123456789L) + .assetGCPDataplexAspectFields(Map.of("String0", "String0")) + .build())) + .build()) + .addAssetGCPDataplexAspect("String0") + .addAssetGCPDataplexAspect("String1") + .addAssetGCPDataplexAspectField("String0") + .addAssetGCPDataplexAspectField("String1") + .assetSmusMetadataFormName("String0") + .assetSmusMetadataFormName("String1") + .assetSmusMetadataFormKeyValueDetail("String0") + .assetSmusMetadataFormKeyValueDetail("String1") + .assetSmusMetadataFormDetail(AssetSmusMetadataFormDetails.builder() + .assetMetadataFormName("String0") + .assetMetadataFormDescription("String0") + .assetMetadataFormDomainId("String0") + .assetMetadataFormProjectId("String0") + .assetMetadataFormStatus(AssetSmusMetadataFormStatus.ENABLED) + .assetMetadataFormRevision("String0") + .assetMetadataFormFields(List.of(Map.of("key1", "value1"), Map.of("key2", "value2"))) + .build()) + .assetSmusMetadataFormDetail(AssetSmusMetadataFormDetails.builder() + .assetMetadataFormName("String1") + .assetMetadataFormDescription("String1") + .assetMetadataFormDomainId("String1") + .assetMetadataFormProjectId("String1") + .assetMetadataFormStatus(AssetSmusMetadataFormStatus.DISABLED) + .assetMetadataFormRevision("String1") + .assetMetadataFormFields(List.of(Map.of("key1", "value1"), Map.of("key2", "value2"))) + .build()) + .kafkaTopicCount(123456789L) + .kafkaPartitionCount(123456789L) + .kafkaBrokerCount(123456789L) + .kafkaBootstrapServer("String0") + .kafkaBootstrapServer("String1") + .kafkaClusterType("String0") + .kafkaSchemaRegistryUrl("String0") + .kafkaAuthenticationType("String0") + .kafkaEnvironment("String0") + .kafkaTopic(KafkaTopic.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .kafkaTopic(KafkaTopic.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .assignedTerm(GlossaryTerm.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .assignedTerm(GlossaryTerm.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .anomaloCheck(AnomaloCheck.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .anomaloCheck(AnomaloCheck.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .application(Application.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .applicationField(ApplicationField.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dataContractLatest(DataContract.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dataContractLatestCertified(DataContract.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dqBaseDatasetRule(DataQualityRule.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dqBaseDatasetRule(DataQualityRule.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .dqReferenceDatasetRule(DataQualityRule.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dqReferenceDatasetRule( + DataQualityRule.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .file(File.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .file(File.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .inputPortDataProduct(DataProduct.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .inputPortDataProduct(DataProduct.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .link(Link.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .link(Link.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .mcIncident(MCIncident.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .mcIncident(MCIncident.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .mcMonitor(MCMonitor.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .mcMonitor(MCMonitor.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .metric(Metric.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .metric(Metric.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .outputPortDataProduct(DataProduct.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .outputPortDataProduct(DataProduct.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .readme(Readme.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .schemaRegistrySubject(SchemaRegistrySubject.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .schemaRegistrySubject( + SchemaRegistrySubject.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .sodaCheck(SodaCheck.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .sodaCheck(SodaCheck.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .userDefRelationshipFrom(IndistinctAsset.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .userDefRelationshipFrom( + IndistinctAsset.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .userDefRelationshipTo(IndistinctAsset.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .userDefRelationshipTo( + IndistinctAsset.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .build(); + + @BeforeClass + void init() throws InterruptedException { + MockAtlanTenant.initializeClient(); + } + + @Test + void serdeCycleKafkaCluster() throws IOException { + assertNotNull(full, "Unable to build sample instance of KafkaCluster,"); + final int hash = full.hashCode(); + // Builder equivalency + assertEquals( + full.toBuilder().build(), + full, + "Unable to converting KafkaCluster via builder back to its original state,"); + // Serialization + final String serialized = full.toJson(MockAtlanTenant.client); + assertNotNull(serialized, "Unable to serialize sample instance of KafkaCluster,"); + assertEquals(full.hashCode(), hash, "Serialization mutated the original value,"); + // Deserialization + final KafkaCluster frodo = MockAtlanTenant.client.readValue(serialized, KafkaCluster.class); + assertNotNull(frodo, "Unable to reverse-read serialized value back into an instance of KafkaCluster,"); + // Serialized equivalency + String backAgain = frodo.toJson(MockAtlanTenant.client); + assertEquals(backAgain, serialized, "Serialization is not equivalent after serde loop,"); + // Deserialized equivalency + assertEquals(frodo, full, "Deserialization is not equivalent after serde loop,"); + } +} diff --git a/sdk/src/test/java/com/atlan/model/assets/KafkaConsumerGroupTest.java b/sdk/src/test/java/com/atlan/model/assets/KafkaConsumerGroupTest.java index 20fee4e3dc..367e063a26 100644 --- a/sdk/src/test/java/com/atlan/model/assets/KafkaConsumerGroupTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/KafkaConsumerGroupTest.java @@ -628,6 +628,8 @@ public class KafkaConsumerGroupTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( @@ -685,6 +687,9 @@ public class KafkaConsumerGroupTest { .kafkaTopicName("String1") .kafkaTopicQualifiedName("String0") .kafkaTopicQualifiedName("String1") + .kafkaConsumerGroupState(KafkaConsumerGroupState.STABLE) + .kafkaConsumerGroupAssignedPartition("String0") + .kafkaConsumerGroupAssignedPartition("String1") .kafkaTopic(KafkaTopic.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) .kafkaTopic(KafkaTopic.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) .assignedTerm(GlossaryTerm.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) diff --git a/sdk/src/test/java/com/atlan/model/assets/KafkaFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/KafkaFieldTest.java new file mode 100644 index 0000000000..4f649396cb --- /dev/null +++ b/sdk/src/test/java/com/atlan/model/assets/KafkaFieldTest.java @@ -0,0 +1,749 @@ +/* SPDX-License-Identifier: Apache-2.0 + Copyright 2022 Atlan Pte. Ltd. */ +package com.atlan.model.assets; + +import static org.testng.Assert.*; + +import com.atlan.mock.MockAtlanTenant; +import com.atlan.model.core.AtlanTag; +import com.atlan.model.core.CustomMetadataAttributes; +import com.atlan.model.enums.*; +import com.atlan.model.structs.*; +import java.io.IOException; +import java.util.*; +import javax.annotation.processing.Generated; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.Test; + +@Generated(value = "com.atlan.generators.ModelGeneratorV2") +@SuppressWarnings("deprecation") +public class KafkaFieldTest { + + private final KafkaField full = KafkaField._internal() + .guid("guid") + .displayText("displayText") + .status(AtlanStatus.ACTIVE) + .createdBy("createdBy") + .updatedBy("updatedBy") + .createTime(123456789L) + .updateTime(123456789L) + .isIncomplete(false) + .deleteHandler("SOFT") + .meaningNames(Set.of("meaningName1", "meaningName2")) + .meanings(Set.of( + Meaning.builder() + .termGuid("termGuid1") + .relationGuid("relationGuid1") + .displayText("displayText1") + .confidence(100) + .build(), + Meaning.builder() + .termGuid("termGuid2") + .relationGuid("relationGuid2") + .displayText("displayText2") + .confidence(100) + .build())) + .qualifiedName("qualifiedName") + .atlanTag(AtlanTag.of("String0")) + .atlanTag(AtlanTag.builder().typeName("String1").propagate(false).build()) + .customMetadata( + "String0", + CustomMetadataAttributes.builder() + .attribute("String0", 123.456) + .attribute("String1", true) + .build()) + .customMetadata( + "String1", + CustomMetadataAttributes.builder() + // Note: for equivalency this MUST be a Long (not an Integer), as deserialization + // will always produce a Long + .attribute("String0", 789L) + .attribute("String1", "AnotherString") + .build()) + .name("String0") + .displayName("String0") + .description("String0") + .assetSourceReadme("String0") + .userDescription("String0") + .assetAiGeneratedDescription("String0") + .assetAiGeneratedDescriptionConfidence(123.456) + .assetAiGeneratedDescriptionReasoning("String0") + .tenantId("String0") + .certificateStatus(CertificateStatus.DEPRECATED) + .certificateStatusMessage("String0") + .certificateUpdatedBy("String0") + .certificateUpdatedAt(123456789L) + .announcementTitle("String0") + .announcementMessage("String0") + .announcementType(AtlanAnnouncementType.INFORMATION) + .announcementUpdatedAt(123456789L) + .announcementUpdatedBy("String0") + .assetAnnouncementExpiredAt(123456789L) + .ownerUser("String0") + .ownerUser("String1") + .ownerGroup("String0") + .ownerGroup("String1") + .adminUser("String0") + .adminUser("String1") + .adminGroup("String0") + .adminGroup("String1") + .viewerUser("String0") + .viewerUser("String1") + .viewerGroup("String0") + .viewerGroup("String1") + .connectorName("String0") + .connectionName("String0") + .connectionQualifiedName("String0") + .hasLineage(true) + .isDiscoverable(true) + .isEditable(true) + .subType("String0") + .viewScore(123.456) + .popularityScore(123.456) + .sourceOwners("String0") + .assetSourceId("String0") + .sourceCreatedBy("String0") + .sourceCreatedAt(123456789L) + .sourceUpdatedAt(123456789L) + .sourceUpdatedBy("String0") + .sourceURL("String0") + .sourceEmbedURL("String0") + .lastSyncWorkflowName("String0") + .lastSyncRunAt(123456789L) + .lastSyncRun("String0") + .adminRole("String0") + .adminRole("String1") + .sourceReadCount(123456789L) + .sourceReadUserCount(123456789L) + .sourceLastReadAt(123456789L) + .lastRowChangedAt(123456789L) + .sourceTotalCost(123.456) + .sourceCostUnit(SourceCostUnitType.CREDITS) + .sourceReadQueryCost(123.456) + .sourceReadRecentUser("String0") + .sourceReadRecentUser("String1") + .sourceReadRecentUserRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadRecentUserRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadTopUser("String0") + .sourceReadTopUser("String1") + .sourceReadTopUserRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadTopUserRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadPopularQueryRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadPopularQueryRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadExpensiveQueryRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadExpensiveQueryRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadSlowQueryRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadSlowQueryRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceQueryComputeCost("String0") + .sourceQueryComputeCost("String1") + .sourceQueryComputeCostRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceQueryComputeCostRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .dbtQualifiedName("String0") + .assetDbtWorkflowLastUpdated("String0") + .assetDbtAlias("String0") + .assetDbtMeta("String0") + .assetDbtUniqueId("String0") + .assetDbtAccountName("String0") + .assetDbtProjectName("String0") + .assetDbtPackageName("String0") + .assetDbtJobName("String0") + .assetDbtJobSchedule("String0") + .assetDbtJobStatus("String0") + .assetDbtTestStatus("String0") + .assetDbtJobScheduleCronHumanized("String0") + .assetDbtJobLastRun(123456789L) + .assetDbtJobLastRunUrl("String0") + .assetDbtJobLastRunCreatedAt(123456789L) + .assetDbtJobLastRunUpdatedAt(123456789L) + .assetDbtJobLastRunDequedAt(123456789L) + .assetDbtJobLastRunStartedAt(123456789L) + .assetDbtJobLastRunTotalDuration("String0") + .assetDbtJobLastRunTotalDurationHumanized("String0") + .assetDbtJobLastRunQueuedDuration("String0") + .assetDbtJobLastRunQueuedDurationHumanized("String0") + .assetDbtJobLastRunRunDuration("String0") + .assetDbtJobLastRunRunDurationHumanized("String0") + .assetDbtJobLastRunGitBranch("String0") + .assetDbtJobLastRunGitSha("String0") + .assetDbtJobLastRunStatusMessage("String0") + .assetDbtJobLastRunOwnerThreadId("String0") + .assetDbtJobLastRunExecutedByThreadId("String0") + .assetDbtJobLastRunArtifactsSaved(true) + .assetDbtJobLastRunArtifactS3Path("String0") + .assetDbtJobLastRunHasDocsGenerated(true) + .assetDbtJobLastRunHasSourcesGenerated(true) + .assetDbtJobLastRunNotificationsSent(true) + .assetDbtJobNextRun(123456789L) + .assetDbtJobNextRunHumanized("String0") + .assetDbtEnvironmentName("String0") + .assetDbtEnvironmentDbtVersion("String0") + .assetDbtTag("String0") + .assetDbtTag("String1") + .assetDbtSemanticLayerProxyUrl("String0") + .assetDbtSourceFreshnessCriteria("String0") + .sampleDataUrl("String0") + .assetTag("String0") + .assetTag("String1") + .assetMcIncidentName("String0") + .assetMcIncidentName("String1") + .assetMcIncidentQualifiedName("String0") + .assetMcIncidentQualifiedName("String1") + .assetMcAlertQualifiedName("String0") + .assetMcAlertQualifiedName("String1") + .assetMcMonitorName("String0") + .assetMcMonitorName("String1") + .assetMcMonitorQualifiedName("String0") + .assetMcMonitorQualifiedName("String1") + .assetMcMonitorStatus("String0") + .assetMcMonitorStatus("String1") + .assetMcMonitorType("String0") + .assetMcMonitorType("String1") + .assetMcMonitorScheduleType("String0") + .assetMcMonitorScheduleType("String1") + .assetMcIncidentType("String0") + .assetMcIncidentType("String1") + .assetMcIncidentSubType("String0") + .assetMcIncidentSubType("String1") + .assetMcIncidentSeverity("String0") + .assetMcIncidentSeverity("String1") + .assetMcIncidentPriority("String0") + .assetMcIncidentPriority("String1") + .assetMcIncidentState("String0") + .assetMcIncidentState("String1") + .assetMcIsMonitored(true) + .assetMcLastSyncRunAt(123456789L) + .addStarredBy("String0") + .addStarredBy("String1") + .starredDetail(StarredDetails.builder() + .assetStarredBy("String0") + .assetStarredAt(123456789L) + .build()) + .starredDetail(StarredDetails.builder() + .assetStarredBy("String1") + .assetStarredAt(987654321L) + .build()) + .starredCount(123) + .assetAnomaloDQStatus("String0") + .assetAnomaloCheckCount(123456789L) + .assetAnomaloFailedCheckCount(123456789L) + .assetAnomaloCheckStatuses("String0") + .assetAnomaloLastCheckRunAt(123456789L) + .assetAnomaloAppliedCheckType("String0") + .assetAnomaloAppliedCheckType("String1") + .assetAnomaloFailedCheckType("String0") + .assetAnomaloFailedCheckType("String1") + .assetAnomaloSourceUrl("String0") + .assetSodaDQStatus("String0") + .assetSodaCheckCount(123456789L) + .assetSodaLastSyncRunAt(123456789L) + .assetSodaLastScanAt(123456789L) + .assetSodaCheckStatuses("String0") + .assetSodaSourceURL("String0") + .assetIcon(AtlanIcon.ATLAN_TAG) + .assetExternalDQMetadataDetail( + "String0", + AssetExternalDQMetadata.builder() + .assetExternalDQSystemName("String0") + .assetExternalDQSourceLogo("String0") + .assetExternalDQSourceURL("String0") + .assetExternalDQLastSyncRunAt(123456789L) + .assetExternalDQTestEntityName("String0") + .assetExternalDQTestTotalCount(123) + .assetExternalDQTestLastRunSuccessCount(123) + .assetExternalDQTestLastRunFailureCount(123) + .assetExternalDQOverallScoreValue("String0") + .assetExternalDQOverallScoreType("String0") + .assetExternalDQScoreDimensions(List.of( + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String0") + .assetExternalDQScoreDimensionDescription("String0") + .assetExternalDQScoreDimensionScoreValue("String0") + .assetExternalDQScoreDimensionScoreType("String0") + .build(), + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String1") + .assetExternalDQScoreDimensionDescription("String1") + .assetExternalDQScoreDimensionScoreValue("String1") + .assetExternalDQScoreDimensionScoreType("String1") + .build())) + .assetExternalDQTests(List.of( + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String0") + .assetExternalDQTestId("String0") + .assetExternalDQTestDescription("String0") + .assetExternalDQTestScheduleType("String0") + .assetExternalDQTestLastRunStatus("String0") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build(), + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String1") + .assetExternalDQTestId("String1") + .assetExternalDQTestDescription("String1") + .assetExternalDQTestScheduleType("String1") + .assetExternalDQTestLastRunStatus("String1") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build())) + .build()) + .assetExternalDQMetadataDetail( + "String1", + AssetExternalDQMetadata.builder() + .assetExternalDQSystemName("String1") + .assetExternalDQSourceLogo("String1") + .assetExternalDQSourceURL("String1") + .assetExternalDQLastSyncRunAt(987654321L) + .assetExternalDQTestEntityName("String1") + .assetExternalDQTestTotalCount(456) + .assetExternalDQTestLastRunSuccessCount(456) + .assetExternalDQTestLastRunFailureCount(456) + .assetExternalDQOverallScoreValue("String1") + .assetExternalDQOverallScoreType("String1") + .assetExternalDQScoreDimensions(List.of( + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String0") + .assetExternalDQScoreDimensionDescription("String0") + .assetExternalDQScoreDimensionScoreValue("String0") + .assetExternalDQScoreDimensionScoreType("String0") + .build(), + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String1") + .assetExternalDQScoreDimensionDescription("String1") + .assetExternalDQScoreDimensionScoreValue("String1") + .assetExternalDQScoreDimensionScoreType("String1") + .build())) + .assetExternalDQTests(List.of( + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String0") + .assetExternalDQTestId("String0") + .assetExternalDQTestDescription("String0") + .assetExternalDQTestScheduleType("String0") + .assetExternalDQTestLastRunStatus("String0") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build(), + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String1") + .assetExternalDQTestId("String1") + .assetExternalDQTestDescription("String1") + .assetExternalDQTestScheduleType("String1") + .assetExternalDQTestLastRunStatus("String1") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build())) + .build()) + .isPartial(true) + .isAIGenerated(true) + .assetCoverImage("String0") + .assetThemeHex("String0") + .lexicographicalSortOrder("String0") + .hasContract(true) + .assetRedirectGUID("String0") + .assetRedirectGUID("String1") + .assetPolicyGUID("String0") + .assetPolicyGUID("String1") + .assetPoliciesCount(123456789L) + .domainGUID("String0") + .domainGUID("String1") + .nonCompliantAssetPolicyGUID("String0") + .nonCompliantAssetPolicyGUID("String1") + .productGUID("String0") + .productGUID("String1") + .outputProductGUID("String0") + .outputProductGUID("String1") + .applicationQualifiedName("String0") + .applicationFieldQualifiedName("String0") + .assetUserDefinedType("String0") + .assetInternalPopularityScore(123.456) + .assetDQScheduleType(DataQualityScheduleType.ON_DATA_CHANGE) + .assetDQScheduleCrontab("String0") + .assetDQScheduleTimeZone("String0") + .assetDQScheduleSourceSyncStatus(DataQualitySourceSyncStatus.SUCCESSFUL) + .assetDQScheduleSourceSyncedAt(123456789L) + .assetDQScheduleSourceSyncErrorMessage("String0") + .assetDQScheduleSourceSyncErrorCode("String0") + .assetDQScheduleSourceSyncRawError("String0") + .assetDQRuleAttachedDimension(DataQualityDimension.COMPLETENESS) + .assetDQRuleAttachedDimension(DataQualityDimension.TIMELINESS) + .assetDQRuleFailedDimension(DataQualityDimension.COMPLETENESS) + .assetDQRuleFailedDimension(DataQualityDimension.TIMELINESS) + .assetDQRulePassedDimension(DataQualityDimension.COMPLETENESS) + .assetDQRulePassedDimension(DataQualityDimension.TIMELINESS) + .assetDQRuleAttachedRuleType("String0") + .assetDQRuleAttachedRuleType("String1") + .assetDQRuleFailedRuleType("String0") + .assetDQRuleFailedRuleType("String1") + .assetDQRulePassedRuleType("String0") + .assetDQRulePassedRuleType("String1") + .assetDQRuleResultTag("String0") + .assetDQRuleResultTag("String1") + .assetDQRuleLastRunAt(123456789L) + .assetDQManualRunStatus(AssetDQRunStatus.SUCCESSFUL) + .assetDQRuleTotalCount(123456789L) + .assetDQRuleFailedCount(123456789L) + .assetDQRulePassedCount(123456789L) + .assetDQResult(DataQualityResult.PASS) + .assetDQFreshnessValue(123456789L) + .assetDQFreshnessExpectation(123456789L) + .assetDQRowScopeFilterColumnQualifiedName("String0") + .assetSpaceQualifiedName("String0") + .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") + .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() + .assetGCPDataplexLastSyncRunAt(123456789L) + .assetGCPDataplexAspectDetails(Map.of( + "String0", + AssetGCPDataplexAspectMetadata.builder() + .assetGCPDataplexAspectFullName("String0") + .assetGCPDataplexAspectDisplayName("String0") + .assetGCPDataplexAspectType("String0") + .assetGCPDataplexAspectTypeLabels(Map.of("String0", "String0")) + .assetGCPDataplexAspectCreatedAt(123456789L) + .assetGCPDataplexAspectUpdatedAt(123456789L) + .assetGCPDataplexAspectFields(Map.of("String0", "String0")) + .build())) + .build()) + .addAssetGCPDataplexAspect("String0") + .addAssetGCPDataplexAspect("String1") + .addAssetGCPDataplexAspectField("String0") + .addAssetGCPDataplexAspectField("String1") + .assetSmusMetadataFormName("String0") + .assetSmusMetadataFormName("String1") + .assetSmusMetadataFormKeyValueDetail("String0") + .assetSmusMetadataFormKeyValueDetail("String1") + .assetSmusMetadataFormDetail(AssetSmusMetadataFormDetails.builder() + .assetMetadataFormName("String0") + .assetMetadataFormDescription("String0") + .assetMetadataFormDomainId("String0") + .assetMetadataFormProjectId("String0") + .assetMetadataFormStatus(AssetSmusMetadataFormStatus.ENABLED) + .assetMetadataFormRevision("String0") + .assetMetadataFormFields(List.of(Map.of("key1", "value1"), Map.of("key2", "value2"))) + .build()) + .assetSmusMetadataFormDetail(AssetSmusMetadataFormDetails.builder() + .assetMetadataFormName("String1") + .assetMetadataFormDescription("String1") + .assetMetadataFormDomainId("String1") + .assetMetadataFormProjectId("String1") + .assetMetadataFormStatus(AssetSmusMetadataFormStatus.DISABLED) + .assetMetadataFormRevision("String1") + .assetMetadataFormFields(List.of(Map.of("key1", "value1"), Map.of("key2", "value2"))) + .build()) + .kafkaFieldDataType("String0") + .kafkaFieldIsOptional(true) + .kafkaFieldDefaultValue("String0") + .kafkaFieldVersionIntroduced("String0") + .kafkaFieldOrder(123) + .kafkaTopicQualifiedName("String0") + .kafkaFieldSchemaType("String0") + .kafkaTopic(KafkaTopic.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .assignedTerm(GlossaryTerm.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .assignedTerm(GlossaryTerm.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .anomaloCheck(AnomaloCheck.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .anomaloCheck(AnomaloCheck.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .application(Application.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .applicationField(ApplicationField.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dataContractLatest(DataContract.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dataContractLatestCertified(DataContract.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dqBaseDatasetRule(DataQualityRule.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dqBaseDatasetRule(DataQualityRule.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .dqReferenceDatasetRule(DataQualityRule.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dqReferenceDatasetRule( + DataQualityRule.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .file(File.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .file(File.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .inputPortDataProduct(DataProduct.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .inputPortDataProduct(DataProduct.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .link(Link.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .link(Link.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .mcIncident(MCIncident.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .mcIncident(MCIncident.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .mcMonitor(MCMonitor.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .mcMonitor(MCMonitor.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .metric(Metric.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .metric(Metric.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .outputPortDataProduct(DataProduct.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .outputPortDataProduct(DataProduct.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .readme(Readme.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .schemaRegistrySubject(SchemaRegistrySubject.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .schemaRegistrySubject( + SchemaRegistrySubject.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .sodaCheck(SodaCheck.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .sodaCheck(SodaCheck.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .userDefRelationshipFrom(IndistinctAsset.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .userDefRelationshipFrom( + IndistinctAsset.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .userDefRelationshipTo(IndistinctAsset.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .userDefRelationshipTo( + IndistinctAsset.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .build(); + + @BeforeClass + void init() throws InterruptedException { + MockAtlanTenant.initializeClient(); + } + + @Test + void serdeCycleKafkaField() throws IOException { + assertNotNull(full, "Unable to build sample instance of KafkaField,"); + final int hash = full.hashCode(); + // Builder equivalency + assertEquals( + full.toBuilder().build(), + full, + "Unable to converting KafkaField via builder back to its original state,"); + // Serialization + final String serialized = full.toJson(MockAtlanTenant.client); + assertNotNull(serialized, "Unable to serialize sample instance of KafkaField,"); + assertEquals(full.hashCode(), hash, "Serialization mutated the original value,"); + // Deserialization + final KafkaField frodo = MockAtlanTenant.client.readValue(serialized, KafkaField.class); + assertNotNull(frodo, "Unable to reverse-read serialized value back into an instance of KafkaField,"); + // Serialized equivalency + String backAgain = frodo.toJson(MockAtlanTenant.client); + assertEquals(backAgain, serialized, "Serialization is not equivalent after serde loop,"); + // Deserialized equivalency + assertEquals(frodo, full, "Deserialization is not equivalent after serde loop,"); + } +} diff --git a/sdk/src/test/java/com/atlan/model/assets/KafkaTopicTest.java b/sdk/src/test/java/com/atlan/model/assets/KafkaTopicTest.java index ef6a28b635..3839903f56 100644 --- a/sdk/src/test/java/com/atlan/model/assets/KafkaTopicTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/KafkaTopicTest.java @@ -628,6 +628,8 @@ public class KafkaTopicTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( @@ -678,9 +680,17 @@ public class KafkaTopicTest { .kafkaTopicRecordCount(123456789L) .kafkaTopicCleanupPolicy(KafkaTopicCleanupPolicy.COMPACT) .kafkaTopicLogCleanupPolicy("String0") + .kafkaTopicIsSchemaManaged(true) + .kafkaTopicConsumerCount(123456789L) + .kafkaTopicRetentionBytes(123456789L) + .kafkaTopicSchemaRegistrySubjectName("String0") + .kafkaTopicClusterQualifiedName("String0") .kafkaConsumerGroup(KafkaConsumerGroup.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) .kafkaConsumerGroup( KafkaConsumerGroup.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .kafkaCluster(KafkaCluster.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .kafkaField(KafkaField.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .kafkaField(KafkaField.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) .assignedTerm(GlossaryTerm.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) .assignedTerm(GlossaryTerm.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) .anomaloCheck(AnomaloCheck.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) diff --git a/sdk/src/test/java/com/atlan/model/assets/LinkTest.java b/sdk/src/test/java/com/atlan/model/assets/LinkTest.java index 63ed8b4704..9e570b3f2c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LinkTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LinkTest.java @@ -633,6 +633,8 @@ public class LinkTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/LookerDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/LookerDashboardTest.java index 739b19e619..3f950f4b08 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LookerDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LookerDashboardTest.java @@ -629,6 +629,8 @@ public class LookerDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/LookerExploreTest.java b/sdk/src/test/java/com/atlan/model/assets/LookerExploreTest.java index dbdc4c92f7..a2cf573273 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LookerExploreTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LookerExploreTest.java @@ -629,6 +629,8 @@ public class LookerExploreTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/LookerFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/LookerFieldTest.java index 340d3ce58a..448d9ac69b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LookerFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LookerFieldTest.java @@ -629,6 +629,8 @@ public class LookerFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/LookerFolderTest.java b/sdk/src/test/java/com/atlan/model/assets/LookerFolderTest.java index df2239ce03..d843070e8d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LookerFolderTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LookerFolderTest.java @@ -629,6 +629,8 @@ public class LookerFolderTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/LookerLookTest.java b/sdk/src/test/java/com/atlan/model/assets/LookerLookTest.java index cfa5e48235..266437c749 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LookerLookTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LookerLookTest.java @@ -629,6 +629,8 @@ public class LookerLookTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/LookerModelTest.java b/sdk/src/test/java/com/atlan/model/assets/LookerModelTest.java index ddd08f876e..5bb8fa25c4 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LookerModelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LookerModelTest.java @@ -629,6 +629,8 @@ public class LookerModelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/LookerProjectTest.java b/sdk/src/test/java/com/atlan/model/assets/LookerProjectTest.java index 5eae4697da..39335afb24 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LookerProjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LookerProjectTest.java @@ -629,6 +629,8 @@ public class LookerProjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/LookerQueryTest.java b/sdk/src/test/java/com/atlan/model/assets/LookerQueryTest.java index a48ed94976..bf00e85707 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LookerQueryTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LookerQueryTest.java @@ -629,6 +629,8 @@ public class LookerQueryTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/LookerTileTest.java b/sdk/src/test/java/com/atlan/model/assets/LookerTileTest.java index a7de19c7fb..526d5777b8 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LookerTileTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LookerTileTest.java @@ -629,6 +629,8 @@ public class LookerTileTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/LookerViewTest.java b/sdk/src/test/java/com/atlan/model/assets/LookerViewTest.java index 1f61e81cdd..d250593eac 100644 --- a/sdk/src/test/java/com/atlan/model/assets/LookerViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/LookerViewTest.java @@ -629,6 +629,8 @@ public class LookerViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MCIncidentTest.java b/sdk/src/test/java/com/atlan/model/assets/MCIncidentTest.java index e56c3b5913..edf3ef51a5 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MCIncidentTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MCIncidentTest.java @@ -633,6 +633,8 @@ public class MCIncidentTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MCMonitorTest.java b/sdk/src/test/java/com/atlan/model/assets/MCMonitorTest.java index 7b08b62447..ea8823cc74 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MCMonitorTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MCMonitorTest.java @@ -633,6 +633,8 @@ public class MCMonitorTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MaterializedViewTest.java b/sdk/src/test/java/com/atlan/model/assets/MaterializedViewTest.java index 681bfceb64..a2c3606da2 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MaterializedViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MaterializedViewTest.java @@ -647,6 +647,8 @@ public class MaterializedViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MatillionComponentTest.java b/sdk/src/test/java/com/atlan/model/assets/MatillionComponentTest.java index 97ba83cea2..e430f41d17 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MatillionComponentTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MatillionComponentTest.java @@ -629,6 +629,8 @@ public class MatillionComponentTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MatillionGroupTest.java b/sdk/src/test/java/com/atlan/model/assets/MatillionGroupTest.java index f5b7d36e74..8959f92190 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MatillionGroupTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MatillionGroupTest.java @@ -629,6 +629,8 @@ public class MatillionGroupTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MatillionJobTest.java b/sdk/src/test/java/com/atlan/model/assets/MatillionJobTest.java index cc0ec11c89..0bc9074567 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MatillionJobTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MatillionJobTest.java @@ -629,6 +629,8 @@ public class MatillionJobTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MatillionProjectTest.java b/sdk/src/test/java/com/atlan/model/assets/MatillionProjectTest.java index 48b485bae3..c7bb706971 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MatillionProjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MatillionProjectTest.java @@ -629,6 +629,8 @@ public class MatillionProjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MetabaseCollectionTest.java b/sdk/src/test/java/com/atlan/model/assets/MetabaseCollectionTest.java index c2b8c1a1a6..fb63fa5014 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MetabaseCollectionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MetabaseCollectionTest.java @@ -630,6 +630,8 @@ public class MetabaseCollectionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MetabaseDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/MetabaseDashboardTest.java index a5c2fd1d14..4a20287e34 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MetabaseDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MetabaseDashboardTest.java @@ -630,6 +630,8 @@ public class MetabaseDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MetabaseQuestionTest.java b/sdk/src/test/java/com/atlan/model/assets/MetabaseQuestionTest.java index ada59daee5..7abf80c70b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MetabaseQuestionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MetabaseQuestionTest.java @@ -630,6 +630,8 @@ public class MetabaseQuestionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MetricTest.java b/sdk/src/test/java/com/atlan/model/assets/MetricTest.java index e2cf6d3b66..eb2918fae3 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MetricTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MetricTest.java @@ -629,6 +629,8 @@ public class MetricTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyAttributeTest.java b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyAttributeTest.java index c81a1eefe7..4460d74713 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyAttributeTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyAttributeTest.java @@ -643,6 +643,8 @@ public class MicroStrategyAttributeTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyColumnTest.java index ded2a800c2..1273aeba3e 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyColumnTest.java @@ -643,6 +643,8 @@ public class MicroStrategyColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyCubeTest.java b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyCubeTest.java index 2e1caea2fa..2a778836e5 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyCubeTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyCubeTest.java @@ -643,6 +643,8 @@ public class MicroStrategyCubeTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyDocumentTest.java b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyDocumentTest.java index 918494b8ac..7facc07198 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyDocumentTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyDocumentTest.java @@ -643,6 +643,8 @@ public class MicroStrategyDocumentTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyDossierTest.java b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyDossierTest.java index b516c1b885..8f0fa9ed26 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyDossierTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyDossierTest.java @@ -643,6 +643,8 @@ public class MicroStrategyDossierTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyFactTest.java b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyFactTest.java index 6b588f1713..39cfe01f34 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyFactTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyFactTest.java @@ -643,6 +643,8 @@ public class MicroStrategyFactTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyMetricTest.java b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyMetricTest.java index c308efc640..77a5b344a0 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyMetricTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyMetricTest.java @@ -643,6 +643,8 @@ public class MicroStrategyMetricTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyProjectTest.java b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyProjectTest.java index 1c5bbe69a5..707bcb9eaa 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyProjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyProjectTest.java @@ -643,6 +643,8 @@ public class MicroStrategyProjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyReportTest.java b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyReportTest.java index 3260bd59c3..54da2c9344 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyReportTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyReportTest.java @@ -643,6 +643,8 @@ public class MicroStrategyReportTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyVisualizationTest.java b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyVisualizationTest.java index 4b5bc63429..5e32a30a3a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MicroStrategyVisualizationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MicroStrategyVisualizationTest.java @@ -643,6 +643,8 @@ public class MicroStrategyVisualizationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModeChartTest.java b/sdk/src/test/java/com/atlan/model/assets/ModeChartTest.java index 7fb9ff256a..1cd5541a86 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModeChartTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModeChartTest.java @@ -637,6 +637,8 @@ public class ModeChartTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModeCollectionTest.java b/sdk/src/test/java/com/atlan/model/assets/ModeCollectionTest.java index d94bac4ccf..e7b7b21a99 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModeCollectionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModeCollectionTest.java @@ -637,6 +637,8 @@ public class ModeCollectionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModeQueryTest.java b/sdk/src/test/java/com/atlan/model/assets/ModeQueryTest.java index 971dd88e6a..8566e64190 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModeQueryTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModeQueryTest.java @@ -637,6 +637,8 @@ public class ModeQueryTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModeReportTest.java b/sdk/src/test/java/com/atlan/model/assets/ModeReportTest.java index 26a3d194e5..9f855de652 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModeReportTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModeReportTest.java @@ -637,6 +637,8 @@ public class ModeReportTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModeWorkspaceTest.java b/sdk/src/test/java/com/atlan/model/assets/ModeWorkspaceTest.java index f0a07eadc9..e5fb84789d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModeWorkspaceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModeWorkspaceTest.java @@ -637,6 +637,8 @@ public class ModeWorkspaceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModelAttributeAssociationTest.java b/sdk/src/test/java/com/atlan/model/assets/ModelAttributeAssociationTest.java index c0644ac04b..34d39b711a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModelAttributeAssociationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModelAttributeAssociationTest.java @@ -642,6 +642,8 @@ public class ModelAttributeAssociationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModelAttributeTest.java b/sdk/src/test/java/com/atlan/model/assets/ModelAttributeTest.java index 69c0fb7353..6c8cec81e2 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModelAttributeTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModelAttributeTest.java @@ -642,6 +642,8 @@ public class ModelAttributeTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModelDataModelTest.java b/sdk/src/test/java/com/atlan/model/assets/ModelDataModelTest.java index 6866df36cf..8d24888cfc 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModelDataModelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModelDataModelTest.java @@ -642,6 +642,8 @@ public class ModelDataModelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModelEntityAssociationTest.java b/sdk/src/test/java/com/atlan/model/assets/ModelEntityAssociationTest.java index 30b21ec6e1..7c20c51636 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModelEntityAssociationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModelEntityAssociationTest.java @@ -642,6 +642,8 @@ public class ModelEntityAssociationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModelEntityTest.java b/sdk/src/test/java/com/atlan/model/assets/ModelEntityTest.java index a9334c0de3..4486723c98 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModelEntityTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModelEntityTest.java @@ -642,6 +642,8 @@ public class ModelEntityTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ModelVersionTest.java b/sdk/src/test/java/com/atlan/model/assets/ModelVersionTest.java index 636b8bae4e..8a69f9bc72 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ModelVersionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ModelVersionTest.java @@ -642,6 +642,8 @@ public class ModelVersionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MongoDBCollectionTest.java b/sdk/src/test/java/com/atlan/model/assets/MongoDBCollectionTest.java index a962e64e79..5163706bb1 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MongoDBCollectionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MongoDBCollectionTest.java @@ -629,6 +629,8 @@ public class MongoDBCollectionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/MongoDBDatabaseTest.java b/sdk/src/test/java/com/atlan/model/assets/MongoDBDatabaseTest.java index 1a906ba04d..560c1d7292 100644 --- a/sdk/src/test/java/com/atlan/model/assets/MongoDBDatabaseTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/MongoDBDatabaseTest.java @@ -629,6 +629,8 @@ public class MongoDBDatabaseTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PartialFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/PartialFieldTest.java index ed9dbbf980..99c23f9424 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PartialFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PartialFieldTest.java @@ -633,6 +633,8 @@ public class PartialFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PartialObjectTest.java b/sdk/src/test/java/com/atlan/model/assets/PartialObjectTest.java index 70e107804c..e6593c57bd 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PartialObjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PartialObjectTest.java @@ -633,6 +633,8 @@ public class PartialObjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PersonaTest.java b/sdk/src/test/java/com/atlan/model/assets/PersonaTest.java index 133cd35680..5f6eb63845 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PersonaTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PersonaTest.java @@ -647,6 +647,8 @@ public class PersonaTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIAppTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIAppTest.java index d05faf5e4d..219203af52 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIAppTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIAppTest.java @@ -634,6 +634,8 @@ public class PowerBIAppTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIColumnTest.java index ac1ef99c8d..929b44efc9 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIColumnTest.java @@ -634,6 +634,8 @@ public class PowerBIColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIDashboardTest.java index a2207d3118..d2d043df73 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIDashboardTest.java @@ -634,6 +634,8 @@ public class PowerBIDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIDataflowEntityColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIDataflowEntityColumnTest.java index 07bc69c10c..fd7e1c7710 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIDataflowEntityColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIDataflowEntityColumnTest.java @@ -634,6 +634,8 @@ public class PowerBIDataflowEntityColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIDataflowTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIDataflowTest.java index 0dcb57858a..f06f81b90e 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIDataflowTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIDataflowTest.java @@ -634,6 +634,8 @@ public class PowerBIDataflowTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIDatasetTest.java index 4323950f73..79244b7d7d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIDatasetTest.java @@ -634,6 +634,8 @@ public class PowerBIDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIDatasourceTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIDatasourceTest.java index 80e7be807c..f96bae8bc9 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIDatasourceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIDatasourceTest.java @@ -634,6 +634,8 @@ public class PowerBIDatasourceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIMeasureTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIMeasureTest.java index 8bac9e3297..3233897dff 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIMeasureTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIMeasureTest.java @@ -634,6 +634,8 @@ public class PowerBIMeasureTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIPageTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIPageTest.java index 20fbd46c25..ba8f8fc876 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIPageTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIPageTest.java @@ -634,6 +634,8 @@ public class PowerBIPageTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIReportTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIReportTest.java index fbd8c9eb82..b67ef7edc0 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIReportTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIReportTest.java @@ -634,6 +634,8 @@ public class PowerBIReportTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBITableTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBITableTest.java index 2c17be8dff..8ff5de38fa 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBITableTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBITableTest.java @@ -634,6 +634,8 @@ public class PowerBITableTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBITileTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBITileTest.java index be92fcccb8..8ec8cf2e9f 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBITileTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBITileTest.java @@ -634,6 +634,8 @@ public class PowerBITileTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PowerBIWorkspaceTest.java b/sdk/src/test/java/com/atlan/model/assets/PowerBIWorkspaceTest.java index 9ab8144e31..8fcdd4b8e1 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PowerBIWorkspaceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PowerBIWorkspaceTest.java @@ -634,6 +634,8 @@ public class PowerBIWorkspaceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PresetChartTest.java b/sdk/src/test/java/com/atlan/model/assets/PresetChartTest.java index 8312c1fdaa..82ed27efd2 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PresetChartTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PresetChartTest.java @@ -632,6 +632,8 @@ public class PresetChartTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PresetDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/PresetDashboardTest.java index 0850dad8d9..54befdf4af 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PresetDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PresetDashboardTest.java @@ -632,6 +632,8 @@ public class PresetDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PresetDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/PresetDatasetTest.java index dfefaebfdc..1b5226e890 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PresetDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PresetDatasetTest.java @@ -632,6 +632,8 @@ public class PresetDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PresetWorkspaceTest.java b/sdk/src/test/java/com/atlan/model/assets/PresetWorkspaceTest.java index 9c8d528942..ef920d4b10 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PresetWorkspaceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PresetWorkspaceTest.java @@ -632,6 +632,8 @@ public class PresetWorkspaceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ProcedureTest.java b/sdk/src/test/java/com/atlan/model/assets/ProcedureTest.java index 3358b84968..d81156f0b1 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ProcedureTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ProcedureTest.java @@ -647,6 +647,8 @@ public class ProcedureTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/PurposeTest.java b/sdk/src/test/java/com/atlan/model/assets/PurposeTest.java index 28005caec1..11f7c01776 100644 --- a/sdk/src/test/java/com/atlan/model/assets/PurposeTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/PurposeTest.java @@ -647,6 +647,8 @@ public class PurposeTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QlikAppTest.java b/sdk/src/test/java/com/atlan/model/assets/QlikAppTest.java index 83826b4658..c019a09130 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QlikAppTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QlikAppTest.java @@ -636,6 +636,8 @@ public class QlikAppTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QlikChartTest.java b/sdk/src/test/java/com/atlan/model/assets/QlikChartTest.java index acaf43b5ec..f0513c14a9 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QlikChartTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QlikChartTest.java @@ -636,6 +636,8 @@ public class QlikChartTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QlikColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/QlikColumnTest.java index 4c4f05c398..8f7e9a9026 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QlikColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QlikColumnTest.java @@ -636,6 +636,8 @@ public class QlikColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QlikDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/QlikDatasetTest.java index d1c61ac3c8..316436d95a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QlikDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QlikDatasetTest.java @@ -636,6 +636,8 @@ public class QlikDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QlikSheetTest.java b/sdk/src/test/java/com/atlan/model/assets/QlikSheetTest.java index b70abe9564..80445ef5be 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QlikSheetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QlikSheetTest.java @@ -636,6 +636,8 @@ public class QlikSheetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QlikSpaceTest.java b/sdk/src/test/java/com/atlan/model/assets/QlikSpaceTest.java index 90e3e1122c..171b9c3cd9 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QlikSpaceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QlikSpaceTest.java @@ -636,6 +636,8 @@ public class QlikSpaceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QuickSightAnalysisTest.java b/sdk/src/test/java/com/atlan/model/assets/QuickSightAnalysisTest.java index 7849c5ef65..1cbf1b7168 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QuickSightAnalysisTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QuickSightAnalysisTest.java @@ -631,6 +631,8 @@ public class QuickSightAnalysisTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QuickSightAnalysisVisualTest.java b/sdk/src/test/java/com/atlan/model/assets/QuickSightAnalysisVisualTest.java index 182798fe41..4b3ac9d087 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QuickSightAnalysisVisualTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QuickSightAnalysisVisualTest.java @@ -631,6 +631,8 @@ public class QuickSightAnalysisVisualTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QuickSightDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/QuickSightDashboardTest.java index fa633cd6df..e358b27f9b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QuickSightDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QuickSightDashboardTest.java @@ -631,6 +631,8 @@ public class QuickSightDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QuickSightDashboardVisualTest.java b/sdk/src/test/java/com/atlan/model/assets/QuickSightDashboardVisualTest.java index 0e8228463c..c1ba979937 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QuickSightDashboardVisualTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QuickSightDashboardVisualTest.java @@ -631,6 +631,8 @@ public class QuickSightDashboardVisualTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QuickSightDatasetFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/QuickSightDatasetFieldTest.java index 2a3e5fe0b9..697d67a933 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QuickSightDatasetFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QuickSightDatasetFieldTest.java @@ -631,6 +631,8 @@ public class QuickSightDatasetFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QuickSightDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/QuickSightDatasetTest.java index 8cbf8565f3..922565079b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QuickSightDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QuickSightDatasetTest.java @@ -631,6 +631,8 @@ public class QuickSightDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/QuickSightFolderTest.java b/sdk/src/test/java/com/atlan/model/assets/QuickSightFolderTest.java index 6dd6e644c0..4c902e474f 100644 --- a/sdk/src/test/java/com/atlan/model/assets/QuickSightFolderTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/QuickSightFolderTest.java @@ -631,6 +631,8 @@ public class QuickSightFolderTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ReadmeTemplateTest.java b/sdk/src/test/java/com/atlan/model/assets/ReadmeTemplateTest.java index 8758a28879..b3fbbf8d77 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ReadmeTemplateTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ReadmeTemplateTest.java @@ -633,6 +633,8 @@ public class ReadmeTemplateTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ReadmeTest.java b/sdk/src/test/java/com/atlan/model/assets/ReadmeTest.java index fbedad16b3..db150d15a5 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ReadmeTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ReadmeTest.java @@ -633,6 +633,8 @@ public class ReadmeTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/RedashDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/RedashDashboardTest.java index 9b9d472d48..694e0a35e8 100644 --- a/sdk/src/test/java/com/atlan/model/assets/RedashDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/RedashDashboardTest.java @@ -629,6 +629,8 @@ public class RedashDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/RedashQueryTest.java b/sdk/src/test/java/com/atlan/model/assets/RedashQueryTest.java index 3d7c9c2c9c..e8c69bd948 100644 --- a/sdk/src/test/java/com/atlan/model/assets/RedashQueryTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/RedashQueryTest.java @@ -629,6 +629,8 @@ public class RedashQueryTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/RedashVisualizationTest.java b/sdk/src/test/java/com/atlan/model/assets/RedashVisualizationTest.java index 1ff5f46f5f..3b9e08c1b1 100644 --- a/sdk/src/test/java/com/atlan/model/assets/RedashVisualizationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/RedashVisualizationTest.java @@ -629,6 +629,8 @@ public class RedashVisualizationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/S3BucketTest.java b/sdk/src/test/java/com/atlan/model/assets/S3BucketTest.java index 415129dfc1..5c5e5f4df6 100644 --- a/sdk/src/test/java/com/atlan/model/assets/S3BucketTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/S3BucketTest.java @@ -633,6 +633,8 @@ public class S3BucketTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/S3ObjectTest.java b/sdk/src/test/java/com/atlan/model/assets/S3ObjectTest.java index ba61fd48df..1fbc711f09 100644 --- a/sdk/src/test/java/com/atlan/model/assets/S3ObjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/S3ObjectTest.java @@ -633,6 +633,8 @@ public class S3ObjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/S3PrefixTest.java b/sdk/src/test/java/com/atlan/model/assets/S3PrefixTest.java index 5bd72ba13a..96863bab8d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/S3PrefixTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/S3PrefixTest.java @@ -633,6 +633,8 @@ public class S3PrefixTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SageMakerFeatureGroupTest.java b/sdk/src/test/java/com/atlan/model/assets/SageMakerFeatureGroupTest.java index b176f48bff..2c6bf2485c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SageMakerFeatureGroupTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SageMakerFeatureGroupTest.java @@ -636,6 +636,8 @@ public class SageMakerFeatureGroupTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SageMakerFeatureTest.java b/sdk/src/test/java/com/atlan/model/assets/SageMakerFeatureTest.java index 262826708f..73351586e5 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SageMakerFeatureTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SageMakerFeatureTest.java @@ -636,6 +636,8 @@ public class SageMakerFeatureTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SageMakerModelDeploymentTest.java b/sdk/src/test/java/com/atlan/model/assets/SageMakerModelDeploymentTest.java index b95b7ba265..d9457c0319 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SageMakerModelDeploymentTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SageMakerModelDeploymentTest.java @@ -636,6 +636,8 @@ public class SageMakerModelDeploymentTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SageMakerModelGroupTest.java b/sdk/src/test/java/com/atlan/model/assets/SageMakerModelGroupTest.java index 720f1fa2eb..57e68397eb 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SageMakerModelGroupTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SageMakerModelGroupTest.java @@ -636,6 +636,8 @@ public class SageMakerModelGroupTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SageMakerModelTest.java b/sdk/src/test/java/com/atlan/model/assets/SageMakerModelTest.java index 873b8e2297..71c2f7c48a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SageMakerModelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SageMakerModelTest.java @@ -636,6 +636,8 @@ public class SageMakerModelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioAssetSchemaTest.java b/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioAssetSchemaTest.java index 962852a22a..25253ee804 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioAssetSchemaTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioAssetSchemaTest.java @@ -634,6 +634,8 @@ public class SageMakerUnifiedStudioAssetSchemaTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioAssetTest.java b/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioAssetTest.java index 897dca0a0e..33e5a90cad 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioAssetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioAssetTest.java @@ -634,6 +634,8 @@ public class SageMakerUnifiedStudioAssetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioProjectTest.java b/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioProjectTest.java index 3652a34d07..b18a6dd18c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioProjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioProjectTest.java @@ -634,6 +634,8 @@ public class SageMakerUnifiedStudioProjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioPublishedAssetTest.java b/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioPublishedAssetTest.java index d1a015188f..a60f64761a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioPublishedAssetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioPublishedAssetTest.java @@ -634,6 +634,8 @@ public class SageMakerUnifiedStudioPublishedAssetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioSubscribedAssetTest.java b/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioSubscribedAssetTest.java index 742d423db2..223fba8304 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioSubscribedAssetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SageMakerUnifiedStudioSubscribedAssetTest.java @@ -634,6 +634,8 @@ public class SageMakerUnifiedStudioSubscribedAssetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SalesforceDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/SalesforceDashboardTest.java index 5ef14ea8fb..37a3e57eba 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SalesforceDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SalesforceDashboardTest.java @@ -630,6 +630,8 @@ public class SalesforceDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SalesforceFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/SalesforceFieldTest.java index 84a04e30ab..94c56a0d0c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SalesforceFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SalesforceFieldTest.java @@ -630,6 +630,8 @@ public class SalesforceFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SalesforceObjectTest.java b/sdk/src/test/java/com/atlan/model/assets/SalesforceObjectTest.java index 355028e00d..4e4a45e1e4 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SalesforceObjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SalesforceObjectTest.java @@ -630,6 +630,8 @@ public class SalesforceObjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SalesforceOrganizationTest.java b/sdk/src/test/java/com/atlan/model/assets/SalesforceOrganizationTest.java index 65a6fecf9c..dac820acf9 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SalesforceOrganizationTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SalesforceOrganizationTest.java @@ -630,6 +630,8 @@ public class SalesforceOrganizationTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SalesforceReportTest.java b/sdk/src/test/java/com/atlan/model/assets/SalesforceReportTest.java index 0d12448e1f..94927396b8 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SalesforceReportTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SalesforceReportTest.java @@ -630,6 +630,8 @@ public class SalesforceReportTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SapErpAbapProgramTest.java b/sdk/src/test/java/com/atlan/model/assets/SapErpAbapProgramTest.java index 1c6d70b008..a338802756 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SapErpAbapProgramTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SapErpAbapProgramTest.java @@ -635,6 +635,8 @@ public class SapErpAbapProgramTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SapErpCdsViewTest.java b/sdk/src/test/java/com/atlan/model/assets/SapErpCdsViewTest.java index 3424c4d27a..36cea15335 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SapErpCdsViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SapErpCdsViewTest.java @@ -635,6 +635,8 @@ public class SapErpCdsViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SapErpColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/SapErpColumnTest.java index c90375f69a..c5a76ed6ff 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SapErpColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SapErpColumnTest.java @@ -635,6 +635,8 @@ public class SapErpColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SapErpComponentTest.java b/sdk/src/test/java/com/atlan/model/assets/SapErpComponentTest.java index c2eb21f2d6..3a05677f73 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SapErpComponentTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SapErpComponentTest.java @@ -635,6 +635,8 @@ public class SapErpComponentTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SapErpFunctionModuleTest.java b/sdk/src/test/java/com/atlan/model/assets/SapErpFunctionModuleTest.java index 6755325b2f..de2f00066b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SapErpFunctionModuleTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SapErpFunctionModuleTest.java @@ -635,6 +635,8 @@ public class SapErpFunctionModuleTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SapErpTableTest.java b/sdk/src/test/java/com/atlan/model/assets/SapErpTableTest.java index eb05370daa..5ce162f51d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SapErpTableTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SapErpTableTest.java @@ -635,6 +635,8 @@ public class SapErpTableTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SapErpTransactionCodeTest.java b/sdk/src/test/java/com/atlan/model/assets/SapErpTransactionCodeTest.java index 38fe3e3fe3..14b6c91ab8 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SapErpTransactionCodeTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SapErpTransactionCodeTest.java @@ -635,6 +635,8 @@ public class SapErpTransactionCodeTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SapErpViewTest.java b/sdk/src/test/java/com/atlan/model/assets/SapErpViewTest.java index 737faebe9e..071a38ce4c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SapErpViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SapErpViewTest.java @@ -635,6 +635,8 @@ public class SapErpViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SchemaRegistrySubjectTest.java b/sdk/src/test/java/com/atlan/model/assets/SchemaRegistrySubjectTest.java index 28a06dc889..f26a8c177f 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SchemaRegistrySubjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SchemaRegistrySubjectTest.java @@ -630,6 +630,8 @@ public class SchemaRegistrySubjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( @@ -679,6 +681,9 @@ public class SchemaRegistrySubjectTest { .schemaRegistrySubjectGoverningAssetQualifiedName("String1") .asset(IndistinctAsset.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) .asset(IndistinctAsset.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .schemaRegistryVersion(SchemaRegistryVersion.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .schemaRegistryVersion( + SchemaRegistryVersion.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) .assignedTerm(GlossaryTerm.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) .assignedTerm(GlossaryTerm.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) .anomaloCheck(AnomaloCheck.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) diff --git a/sdk/src/test/java/com/atlan/model/assets/SchemaRegistryVersionTest.java b/sdk/src/test/java/com/atlan/model/assets/SchemaRegistryVersionTest.java new file mode 100644 index 0000000000..6bc6ec03c1 --- /dev/null +++ b/sdk/src/test/java/com/atlan/model/assets/SchemaRegistryVersionTest.java @@ -0,0 +1,748 @@ +/* SPDX-License-Identifier: Apache-2.0 + Copyright 2022 Atlan Pte. Ltd. */ +package com.atlan.model.assets; + +import static org.testng.Assert.*; + +import com.atlan.mock.MockAtlanTenant; +import com.atlan.model.core.AtlanTag; +import com.atlan.model.core.CustomMetadataAttributes; +import com.atlan.model.enums.*; +import com.atlan.model.structs.*; +import java.io.IOException; +import java.util.*; +import javax.annotation.processing.Generated; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.Test; + +@Generated(value = "com.atlan.generators.ModelGeneratorV2") +@SuppressWarnings("deprecation") +public class SchemaRegistryVersionTest { + + private final SchemaRegistryVersion full = SchemaRegistryVersion._internal() + .guid("guid") + .displayText("displayText") + .status(AtlanStatus.ACTIVE) + .createdBy("createdBy") + .updatedBy("updatedBy") + .createTime(123456789L) + .updateTime(123456789L) + .isIncomplete(false) + .deleteHandler("SOFT") + .meaningNames(Set.of("meaningName1", "meaningName2")) + .meanings(Set.of( + Meaning.builder() + .termGuid("termGuid1") + .relationGuid("relationGuid1") + .displayText("displayText1") + .confidence(100) + .build(), + Meaning.builder() + .termGuid("termGuid2") + .relationGuid("relationGuid2") + .displayText("displayText2") + .confidence(100) + .build())) + .qualifiedName("qualifiedName") + .atlanTag(AtlanTag.of("String0")) + .atlanTag(AtlanTag.builder().typeName("String1").propagate(false).build()) + .customMetadata( + "String0", + CustomMetadataAttributes.builder() + .attribute("String0", 123.456) + .attribute("String1", true) + .build()) + .customMetadata( + "String1", + CustomMetadataAttributes.builder() + // Note: for equivalency this MUST be a Long (not an Integer), as deserialization + // will always produce a Long + .attribute("String0", 789L) + .attribute("String1", "AnotherString") + .build()) + .schemaRegistrySchemaType(SchemaRegistrySchemaType.AVRO) + .schemaRegistrySchemaId("String0") + .name("String0") + .displayName("String0") + .description("String0") + .assetSourceReadme("String0") + .userDescription("String0") + .assetAiGeneratedDescription("String0") + .assetAiGeneratedDescriptionConfidence(123.456) + .assetAiGeneratedDescriptionReasoning("String0") + .tenantId("String0") + .certificateStatus(CertificateStatus.DEPRECATED) + .certificateStatusMessage("String0") + .certificateUpdatedBy("String0") + .certificateUpdatedAt(123456789L) + .announcementTitle("String0") + .announcementMessage("String0") + .announcementType(AtlanAnnouncementType.INFORMATION) + .announcementUpdatedAt(123456789L) + .announcementUpdatedBy("String0") + .assetAnnouncementExpiredAt(123456789L) + .ownerUser("String0") + .ownerUser("String1") + .ownerGroup("String0") + .ownerGroup("String1") + .adminUser("String0") + .adminUser("String1") + .adminGroup("String0") + .adminGroup("String1") + .viewerUser("String0") + .viewerUser("String1") + .viewerGroup("String0") + .viewerGroup("String1") + .connectorName("String0") + .connectionName("String0") + .connectionQualifiedName("String0") + .hasLineage(true) + .isDiscoverable(true) + .isEditable(true) + .subType("String0") + .viewScore(123.456) + .popularityScore(123.456) + .sourceOwners("String0") + .assetSourceId("String0") + .sourceCreatedBy("String0") + .sourceCreatedAt(123456789L) + .sourceUpdatedAt(123456789L) + .sourceUpdatedBy("String0") + .sourceURL("String0") + .sourceEmbedURL("String0") + .lastSyncWorkflowName("String0") + .lastSyncRunAt(123456789L) + .lastSyncRun("String0") + .adminRole("String0") + .adminRole("String1") + .sourceReadCount(123456789L) + .sourceReadUserCount(123456789L) + .sourceLastReadAt(123456789L) + .lastRowChangedAt(123456789L) + .sourceTotalCost(123.456) + .sourceCostUnit(SourceCostUnitType.CREDITS) + .sourceReadQueryCost(123.456) + .sourceReadRecentUser("String0") + .sourceReadRecentUser("String1") + .sourceReadRecentUserRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadRecentUserRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadTopUser("String0") + .sourceReadTopUser("String1") + .sourceReadTopUserRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadTopUserRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadPopularQueryRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadPopularQueryRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadExpensiveQueryRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadExpensiveQueryRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceReadSlowQueryRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceReadSlowQueryRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .sourceQueryComputeCost("String0") + .sourceQueryComputeCost("String1") + .sourceQueryComputeCostRecord(PopularityInsights.builder() + .recordUser("String0") + .recordQuery("String0") + .recordQueryDuration(123456789L) + .recordQueryCount(123456789L) + .recordTotalUserCount(123456789L) + .recordComputeCost(123.456) + .recordMaxComputeCost(123.456) + .recordComputeCostUnit(SourceCostUnitType.CREDITS) + .recordLastTimestamp(123456789L) + .recordWarehouse("String0") + .build()) + .sourceQueryComputeCostRecord(PopularityInsights.builder() + .recordUser("String1") + .recordQuery("String1") + .recordQueryDuration(987654321L) + .recordQueryCount(987654321L) + .recordTotalUserCount(987654321L) + .recordComputeCost(654.321) + .recordMaxComputeCost(654.321) + .recordComputeCostUnit(SourceCostUnitType.BYTES) + .recordLastTimestamp(987654321L) + .recordWarehouse("String1") + .build()) + .dbtQualifiedName("String0") + .assetDbtWorkflowLastUpdated("String0") + .assetDbtAlias("String0") + .assetDbtMeta("String0") + .assetDbtUniqueId("String0") + .assetDbtAccountName("String0") + .assetDbtProjectName("String0") + .assetDbtPackageName("String0") + .assetDbtJobName("String0") + .assetDbtJobSchedule("String0") + .assetDbtJobStatus("String0") + .assetDbtTestStatus("String0") + .assetDbtJobScheduleCronHumanized("String0") + .assetDbtJobLastRun(123456789L) + .assetDbtJobLastRunUrl("String0") + .assetDbtJobLastRunCreatedAt(123456789L) + .assetDbtJobLastRunUpdatedAt(123456789L) + .assetDbtJobLastRunDequedAt(123456789L) + .assetDbtJobLastRunStartedAt(123456789L) + .assetDbtJobLastRunTotalDuration("String0") + .assetDbtJobLastRunTotalDurationHumanized("String0") + .assetDbtJobLastRunQueuedDuration("String0") + .assetDbtJobLastRunQueuedDurationHumanized("String0") + .assetDbtJobLastRunRunDuration("String0") + .assetDbtJobLastRunRunDurationHumanized("String0") + .assetDbtJobLastRunGitBranch("String0") + .assetDbtJobLastRunGitSha("String0") + .assetDbtJobLastRunStatusMessage("String0") + .assetDbtJobLastRunOwnerThreadId("String0") + .assetDbtJobLastRunExecutedByThreadId("String0") + .assetDbtJobLastRunArtifactsSaved(true) + .assetDbtJobLastRunArtifactS3Path("String0") + .assetDbtJobLastRunHasDocsGenerated(true) + .assetDbtJobLastRunHasSourcesGenerated(true) + .assetDbtJobLastRunNotificationsSent(true) + .assetDbtJobNextRun(123456789L) + .assetDbtJobNextRunHumanized("String0") + .assetDbtEnvironmentName("String0") + .assetDbtEnvironmentDbtVersion("String0") + .assetDbtTag("String0") + .assetDbtTag("String1") + .assetDbtSemanticLayerProxyUrl("String0") + .assetDbtSourceFreshnessCriteria("String0") + .sampleDataUrl("String0") + .assetTag("String0") + .assetTag("String1") + .assetMcIncidentName("String0") + .assetMcIncidentName("String1") + .assetMcIncidentQualifiedName("String0") + .assetMcIncidentQualifiedName("String1") + .assetMcAlertQualifiedName("String0") + .assetMcAlertQualifiedName("String1") + .assetMcMonitorName("String0") + .assetMcMonitorName("String1") + .assetMcMonitorQualifiedName("String0") + .assetMcMonitorQualifiedName("String1") + .assetMcMonitorStatus("String0") + .assetMcMonitorStatus("String1") + .assetMcMonitorType("String0") + .assetMcMonitorType("String1") + .assetMcMonitorScheduleType("String0") + .assetMcMonitorScheduleType("String1") + .assetMcIncidentType("String0") + .assetMcIncidentType("String1") + .assetMcIncidentSubType("String0") + .assetMcIncidentSubType("String1") + .assetMcIncidentSeverity("String0") + .assetMcIncidentSeverity("String1") + .assetMcIncidentPriority("String0") + .assetMcIncidentPriority("String1") + .assetMcIncidentState("String0") + .assetMcIncidentState("String1") + .assetMcIsMonitored(true) + .assetMcLastSyncRunAt(123456789L) + .addStarredBy("String0") + .addStarredBy("String1") + .starredDetail(StarredDetails.builder() + .assetStarredBy("String0") + .assetStarredAt(123456789L) + .build()) + .starredDetail(StarredDetails.builder() + .assetStarredBy("String1") + .assetStarredAt(987654321L) + .build()) + .starredCount(123) + .assetAnomaloDQStatus("String0") + .assetAnomaloCheckCount(123456789L) + .assetAnomaloFailedCheckCount(123456789L) + .assetAnomaloCheckStatuses("String0") + .assetAnomaloLastCheckRunAt(123456789L) + .assetAnomaloAppliedCheckType("String0") + .assetAnomaloAppliedCheckType("String1") + .assetAnomaloFailedCheckType("String0") + .assetAnomaloFailedCheckType("String1") + .assetAnomaloSourceUrl("String0") + .assetSodaDQStatus("String0") + .assetSodaCheckCount(123456789L) + .assetSodaLastSyncRunAt(123456789L) + .assetSodaLastScanAt(123456789L) + .assetSodaCheckStatuses("String0") + .assetSodaSourceURL("String0") + .assetIcon(AtlanIcon.ATLAN_TAG) + .assetExternalDQMetadataDetail( + "String0", + AssetExternalDQMetadata.builder() + .assetExternalDQSystemName("String0") + .assetExternalDQSourceLogo("String0") + .assetExternalDQSourceURL("String0") + .assetExternalDQLastSyncRunAt(123456789L) + .assetExternalDQTestEntityName("String0") + .assetExternalDQTestTotalCount(123) + .assetExternalDQTestLastRunSuccessCount(123) + .assetExternalDQTestLastRunFailureCount(123) + .assetExternalDQOverallScoreValue("String0") + .assetExternalDQOverallScoreType("String0") + .assetExternalDQScoreDimensions(List.of( + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String0") + .assetExternalDQScoreDimensionDescription("String0") + .assetExternalDQScoreDimensionScoreValue("String0") + .assetExternalDQScoreDimensionScoreType("String0") + .build(), + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String1") + .assetExternalDQScoreDimensionDescription("String1") + .assetExternalDQScoreDimensionScoreValue("String1") + .assetExternalDQScoreDimensionScoreType("String1") + .build())) + .assetExternalDQTests(List.of( + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String0") + .assetExternalDQTestId("String0") + .assetExternalDQTestDescription("String0") + .assetExternalDQTestScheduleType("String0") + .assetExternalDQTestLastRunStatus("String0") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build(), + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String1") + .assetExternalDQTestId("String1") + .assetExternalDQTestDescription("String1") + .assetExternalDQTestScheduleType("String1") + .assetExternalDQTestLastRunStatus("String1") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build())) + .build()) + .assetExternalDQMetadataDetail( + "String1", + AssetExternalDQMetadata.builder() + .assetExternalDQSystemName("String1") + .assetExternalDQSourceLogo("String1") + .assetExternalDQSourceURL("String1") + .assetExternalDQLastSyncRunAt(987654321L) + .assetExternalDQTestEntityName("String1") + .assetExternalDQTestTotalCount(456) + .assetExternalDQTestLastRunSuccessCount(456) + .assetExternalDQTestLastRunFailureCount(456) + .assetExternalDQOverallScoreValue("String1") + .assetExternalDQOverallScoreType("String1") + .assetExternalDQScoreDimensions(List.of( + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String0") + .assetExternalDQScoreDimensionDescription("String0") + .assetExternalDQScoreDimensionScoreValue("String0") + .assetExternalDQScoreDimensionScoreType("String0") + .build(), + AssetExternalDQScoreBreakdownByDimension.builder() + .assetExternalDQScoreDimensionName("String1") + .assetExternalDQScoreDimensionDescription("String1") + .assetExternalDQScoreDimensionScoreValue("String1") + .assetExternalDQScoreDimensionScoreType("String1") + .build())) + .assetExternalDQTests(List.of( + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String0") + .assetExternalDQTestId("String0") + .assetExternalDQTestDescription("String0") + .assetExternalDQTestScheduleType("String0") + .assetExternalDQTestLastRunStatus("String0") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build(), + AssetExternalDQTestDetails.builder() + .assetExternalDQTestName("String1") + .assetExternalDQTestId("String1") + .assetExternalDQTestDescription("String1") + .assetExternalDQTestScheduleType("String1") + .assetExternalDQTestLastRunStatus("String1") + .assetExternalDQTestRuns(List.of( + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(123456789L) + .assetExternalDQTestRunEndedAt(123456789L) + .assetExternalDQTestRunStatus("String0") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String0") + .assetExternalDQTestMetricUpperBound( + "String0") + .assetExternalDQTestMetricLowerBound( + "String0") + .build()) + .build(), + AssetExternalDQTestRunHistory.builder() + .assetExternalDQTestRunStartedAt(987654321L) + .assetExternalDQTestRunEndedAt(987654321L) + .assetExternalDQTestRunStatus("String1") + .assetExternalDQTestMetricInfo( + AssetExternalDQTestMetric.builder() + .assetExternalDQTestMetricObservedValue( + "String1") + .assetExternalDQTestMetricUpperBound( + "String1") + .assetExternalDQTestMetricLowerBound( + "String1") + .build()) + .build())) + .build())) + .build()) + .isPartial(true) + .isAIGenerated(true) + .assetCoverImage("String0") + .assetThemeHex("String0") + .lexicographicalSortOrder("String0") + .hasContract(true) + .assetRedirectGUID("String0") + .assetRedirectGUID("String1") + .assetPolicyGUID("String0") + .assetPolicyGUID("String1") + .assetPoliciesCount(123456789L) + .domainGUID("String0") + .domainGUID("String1") + .nonCompliantAssetPolicyGUID("String0") + .nonCompliantAssetPolicyGUID("String1") + .productGUID("String0") + .productGUID("String1") + .outputProductGUID("String0") + .outputProductGUID("String1") + .applicationQualifiedName("String0") + .applicationFieldQualifiedName("String0") + .assetUserDefinedType("String0") + .assetInternalPopularityScore(123.456) + .assetDQScheduleType(DataQualityScheduleType.ON_DATA_CHANGE) + .assetDQScheduleCrontab("String0") + .assetDQScheduleTimeZone("String0") + .assetDQScheduleSourceSyncStatus(DataQualitySourceSyncStatus.SUCCESSFUL) + .assetDQScheduleSourceSyncedAt(123456789L) + .assetDQScheduleSourceSyncErrorMessage("String0") + .assetDQScheduleSourceSyncErrorCode("String0") + .assetDQScheduleSourceSyncRawError("String0") + .assetDQRuleAttachedDimension(DataQualityDimension.COMPLETENESS) + .assetDQRuleAttachedDimension(DataQualityDimension.TIMELINESS) + .assetDQRuleFailedDimension(DataQualityDimension.COMPLETENESS) + .assetDQRuleFailedDimension(DataQualityDimension.TIMELINESS) + .assetDQRulePassedDimension(DataQualityDimension.COMPLETENESS) + .assetDQRulePassedDimension(DataQualityDimension.TIMELINESS) + .assetDQRuleAttachedRuleType("String0") + .assetDQRuleAttachedRuleType("String1") + .assetDQRuleFailedRuleType("String0") + .assetDQRuleFailedRuleType("String1") + .assetDQRulePassedRuleType("String0") + .assetDQRulePassedRuleType("String1") + .assetDQRuleResultTag("String0") + .assetDQRuleResultTag("String1") + .assetDQRuleLastRunAt(123456789L) + .assetDQManualRunStatus(AssetDQRunStatus.SUCCESSFUL) + .assetDQRuleTotalCount(123456789L) + .assetDQRuleFailedCount(123456789L) + .assetDQRulePassedCount(123456789L) + .assetDQResult(DataQualityResult.PASS) + .assetDQFreshnessValue(123456789L) + .assetDQFreshnessExpectation(123456789L) + .assetDQRowScopeFilterColumnQualifiedName("String0") + .assetSpaceQualifiedName("String0") + .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") + .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() + .assetGCPDataplexLastSyncRunAt(123456789L) + .assetGCPDataplexAspectDetails(Map.of( + "String0", + AssetGCPDataplexAspectMetadata.builder() + .assetGCPDataplexAspectFullName("String0") + .assetGCPDataplexAspectDisplayName("String0") + .assetGCPDataplexAspectType("String0") + .assetGCPDataplexAspectTypeLabels(Map.of("String0", "String0")) + .assetGCPDataplexAspectCreatedAt(123456789L) + .assetGCPDataplexAspectUpdatedAt(123456789L) + .assetGCPDataplexAspectFields(Map.of("String0", "String0")) + .build())) + .build()) + .addAssetGCPDataplexAspect("String0") + .addAssetGCPDataplexAspect("String1") + .addAssetGCPDataplexAspectField("String0") + .addAssetGCPDataplexAspectField("String1") + .assetSmusMetadataFormName("String0") + .assetSmusMetadataFormName("String1") + .assetSmusMetadataFormKeyValueDetail("String0") + .assetSmusMetadataFormKeyValueDetail("String1") + .assetSmusMetadataFormDetail(AssetSmusMetadataFormDetails.builder() + .assetMetadataFormName("String0") + .assetMetadataFormDescription("String0") + .assetMetadataFormDomainId("String0") + .assetMetadataFormProjectId("String0") + .assetMetadataFormStatus(AssetSmusMetadataFormStatus.ENABLED) + .assetMetadataFormRevision("String0") + .assetMetadataFormFields(List.of(Map.of("key1", "value1"), Map.of("key2", "value2"))) + .build()) + .assetSmusMetadataFormDetail(AssetSmusMetadataFormDetails.builder() + .assetMetadataFormName("String1") + .assetMetadataFormDescription("String1") + .assetMetadataFormDomainId("String1") + .assetMetadataFormProjectId("String1") + .assetMetadataFormStatus(AssetSmusMetadataFormStatus.DISABLED) + .assetMetadataFormRevision("String1") + .assetMetadataFormFields(List.of(Map.of("key1", "value1"), Map.of("key2", "value2"))) + .build()) + .schemaRegistryVersionNumber("String0") + .schemaRegistryVersionSchemaDefinition("String0") + .schemaRegistryVersionSchemaType(SchemaRegistrySchemaType.AVRO) + .schemaRegistrySubjectQualifiedName("String0") + .schemaRegistrySubject(SchemaRegistrySubject.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .assignedTerm(GlossaryTerm.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .assignedTerm(GlossaryTerm.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .anomaloCheck(AnomaloCheck.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .anomaloCheck(AnomaloCheck.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .application(Application.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .applicationField(ApplicationField.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dataContractLatest(DataContract.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dataContractLatestCertified(DataContract.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dqBaseDatasetRule(DataQualityRule.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dqBaseDatasetRule(DataQualityRule.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .dqReferenceDatasetRule(DataQualityRule.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .dqReferenceDatasetRule( + DataQualityRule.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .file(File.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .file(File.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .inputPortDataProduct(DataProduct.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .inputPortDataProduct(DataProduct.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .link(Link.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .link(Link.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .mcIncident(MCIncident.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .mcIncident(MCIncident.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .mcMonitor(MCMonitor.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .mcMonitor(MCMonitor.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .metric(Metric.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .metric(Metric.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .outputPortDataProduct(DataProduct.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .outputPortDataProduct(DataProduct.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .readme(Readme.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .schemaRegistrySubject(SchemaRegistrySubject.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .schemaRegistrySubject( + SchemaRegistrySubject.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .sodaCheck(SodaCheck.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .sodaCheck(SodaCheck.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .userDefRelationshipFrom(IndistinctAsset.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .userDefRelationshipFrom( + IndistinctAsset.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .userDefRelationshipTo(IndistinctAsset.refByGuid("705d96f4-bdb6-4792-8dfe-8dc4ca3d2c23")) + .userDefRelationshipTo( + IndistinctAsset.refByQualifiedName("default/snowflake/1234567890/test/qualifiedName")) + .build(); + + @BeforeClass + void init() throws InterruptedException { + MockAtlanTenant.initializeClient(); + } + + @Test + void serdeCycleSchemaRegistryVersion() throws IOException { + assertNotNull(full, "Unable to build sample instance of SchemaRegistryVersion,"); + final int hash = full.hashCode(); + // Builder equivalency + assertEquals( + full.toBuilder().build(), + full, + "Unable to converting SchemaRegistryVersion via builder back to its original state,"); + // Serialization + final String serialized = full.toJson(MockAtlanTenant.client); + assertNotNull(serialized, "Unable to serialize sample instance of SchemaRegistryVersion,"); + assertEquals(full.hashCode(), hash, "Serialization mutated the original value,"); + // Deserialization + final SchemaRegistryVersion frodo = MockAtlanTenant.client.readValue(serialized, SchemaRegistryVersion.class); + assertNotNull(frodo, "Unable to reverse-read serialized value back into an instance of SchemaRegistryVersion,"); + // Serialized equivalency + String backAgain = frodo.toJson(MockAtlanTenant.client); + assertEquals(backAgain, serialized, "Serialization is not equivalent after serde loop,"); + // Deserialized equivalency + assertEquals(frodo, full, "Deserialization is not equivalent after serde loop,"); + } +} diff --git a/sdk/src/test/java/com/atlan/model/assets/SchemaTest.java b/sdk/src/test/java/com/atlan/model/assets/SchemaTest.java index 00736cf384..ae8b9655f3 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SchemaTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SchemaTest.java @@ -647,6 +647,8 @@ public class SchemaTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SemanticDimensionTest.java b/sdk/src/test/java/com/atlan/model/assets/SemanticDimensionTest.java index 7593a382a7..c5b14a92f4 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SemanticDimensionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SemanticDimensionTest.java @@ -628,6 +628,8 @@ public class SemanticDimensionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SemanticEntityTest.java b/sdk/src/test/java/com/atlan/model/assets/SemanticEntityTest.java index d890abbefa..d1338c19ae 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SemanticEntityTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SemanticEntityTest.java @@ -628,6 +628,8 @@ public class SemanticEntityTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SemanticFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/SemanticFieldTest.java index 53eae75633..e367b49326 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SemanticFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SemanticFieldTest.java @@ -628,6 +628,8 @@ public class SemanticFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SemanticMeasureTest.java b/sdk/src/test/java/com/atlan/model/assets/SemanticMeasureTest.java index f988301d18..3fe78f6e1e 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SemanticMeasureTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SemanticMeasureTest.java @@ -628,6 +628,8 @@ public class SemanticMeasureTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SemanticModelTest.java b/sdk/src/test/java/com/atlan/model/assets/SemanticModelTest.java index 13fdba6c97..67ea712dcd 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SemanticModelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SemanticModelTest.java @@ -628,6 +628,8 @@ public class SemanticModelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SigmaDataElementFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/SigmaDataElementFieldTest.java index b43cd8a14b..5594abf40c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SigmaDataElementFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SigmaDataElementFieldTest.java @@ -634,6 +634,8 @@ public class SigmaDataElementFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SigmaDataElementTest.java b/sdk/src/test/java/com/atlan/model/assets/SigmaDataElementTest.java index 5dd48bd35e..0528fb177c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SigmaDataElementTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SigmaDataElementTest.java @@ -634,6 +634,8 @@ public class SigmaDataElementTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SigmaDatasetColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/SigmaDatasetColumnTest.java index 65281eec75..f84c76b247 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SigmaDatasetColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SigmaDatasetColumnTest.java @@ -634,6 +634,8 @@ public class SigmaDatasetColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SigmaDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/SigmaDatasetTest.java index e05af8e945..931546dbbc 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SigmaDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SigmaDatasetTest.java @@ -634,6 +634,8 @@ public class SigmaDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SigmaPageTest.java b/sdk/src/test/java/com/atlan/model/assets/SigmaPageTest.java index bf610e2412..6de471aa1e 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SigmaPageTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SigmaPageTest.java @@ -634,6 +634,8 @@ public class SigmaPageTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SigmaWorkbookTest.java b/sdk/src/test/java/com/atlan/model/assets/SigmaWorkbookTest.java index 00d322e0b2..b8dbe507b5 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SigmaWorkbookTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SigmaWorkbookTest.java @@ -634,6 +634,8 @@ public class SigmaWorkbookTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SisenseDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/SisenseDashboardTest.java index ba41a4ca76..9b61bf095c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SisenseDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SisenseDashboardTest.java @@ -628,6 +628,8 @@ public class SisenseDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SisenseDatamodelTableTest.java b/sdk/src/test/java/com/atlan/model/assets/SisenseDatamodelTableTest.java index 2865980836..e278174a47 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SisenseDatamodelTableTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SisenseDatamodelTableTest.java @@ -628,6 +628,8 @@ public class SisenseDatamodelTableTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SisenseDatamodelTest.java b/sdk/src/test/java/com/atlan/model/assets/SisenseDatamodelTest.java index 4abcb3c171..5cdb7d9e77 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SisenseDatamodelTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SisenseDatamodelTest.java @@ -628,6 +628,8 @@ public class SisenseDatamodelTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SisenseFolderTest.java b/sdk/src/test/java/com/atlan/model/assets/SisenseFolderTest.java index b8357f2cd6..91421f5925 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SisenseFolderTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SisenseFolderTest.java @@ -628,6 +628,8 @@ public class SisenseFolderTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SisenseWidgetTest.java b/sdk/src/test/java/com/atlan/model/assets/SisenseWidgetTest.java index e581c9997e..3449afaad7 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SisenseWidgetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SisenseWidgetTest.java @@ -628,6 +628,8 @@ public class SisenseWidgetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SnowflakeAIModelContextTest.java b/sdk/src/test/java/com/atlan/model/assets/SnowflakeAIModelContextTest.java index 862eec9766..bd1ed7996b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SnowflakeAIModelContextTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SnowflakeAIModelContextTest.java @@ -647,6 +647,8 @@ public class SnowflakeAIModelContextTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SnowflakeAIModelVersionTest.java b/sdk/src/test/java/com/atlan/model/assets/SnowflakeAIModelVersionTest.java index c0f621f6d9..888499a653 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SnowflakeAIModelVersionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SnowflakeAIModelVersionTest.java @@ -647,6 +647,8 @@ public class SnowflakeAIModelVersionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticDimensionTest.java b/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticDimensionTest.java index a09193ff6e..98154c20e7 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticDimensionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticDimensionTest.java @@ -647,6 +647,8 @@ public class SnowflakeSemanticDimensionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticFactTest.java b/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticFactTest.java index b9af465ff6..55d0a01d6d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticFactTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticFactTest.java @@ -647,6 +647,8 @@ public class SnowflakeSemanticFactTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticLogicalTableTest.java b/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticLogicalTableTest.java index 83c2cef84f..6187d69c0a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticLogicalTableTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticLogicalTableTest.java @@ -647,6 +647,8 @@ public class SnowflakeSemanticLogicalTableTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticMetricTest.java b/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticMetricTest.java index 72c384401d..5e0a93b867 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticMetricTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticMetricTest.java @@ -647,6 +647,8 @@ public class SnowflakeSemanticMetricTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticViewTest.java b/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticViewTest.java index 3b6375f3a3..ea2f33017f 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SnowflakeSemanticViewTest.java @@ -647,6 +647,8 @@ public class SnowflakeSemanticViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SodaCheckTest.java b/sdk/src/test/java/com/atlan/model/assets/SodaCheckTest.java index cdbbef27eb..e2cb03121d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SodaCheckTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SodaCheckTest.java @@ -629,6 +629,8 @@ public class SodaCheckTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SourceTagTest.java b/sdk/src/test/java/com/atlan/model/assets/SourceTagTest.java index 7a277589d7..a1b3f07839 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SourceTagTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SourceTagTest.java @@ -642,6 +642,8 @@ public class SourceTagTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SparkJobTest.java b/sdk/src/test/java/com/atlan/model/assets/SparkJobTest.java index cf51623053..e0ee5332e0 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SparkJobTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SparkJobTest.java @@ -633,6 +633,8 @@ public class SparkJobTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/StarburstDatasetColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/StarburstDatasetColumnTest.java index 841f1d8ccc..e4a9ba08d4 100644 --- a/sdk/src/test/java/com/atlan/model/assets/StarburstDatasetColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/StarburstDatasetColumnTest.java @@ -650,6 +650,8 @@ public class StarburstDatasetColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/StarburstDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/StarburstDatasetTest.java index fd848eaeac..b8c53cf75b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/StarburstDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/StarburstDatasetTest.java @@ -650,6 +650,8 @@ public class StarburstDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SupersetChartTest.java b/sdk/src/test/java/com/atlan/model/assets/SupersetChartTest.java index 4c315e09b4..4fdd78fec0 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SupersetChartTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SupersetChartTest.java @@ -630,6 +630,8 @@ public class SupersetChartTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SupersetDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/SupersetDashboardTest.java index 557fbe6379..554019c620 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SupersetDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SupersetDashboardTest.java @@ -630,6 +630,8 @@ public class SupersetDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/SupersetDatasetTest.java b/sdk/src/test/java/com/atlan/model/assets/SupersetDatasetTest.java index 4d007c57c7..861a53b27d 100644 --- a/sdk/src/test/java/com/atlan/model/assets/SupersetDatasetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/SupersetDatasetTest.java @@ -630,6 +630,8 @@ public class SupersetDatasetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TablePartitionTest.java b/sdk/src/test/java/com/atlan/model/assets/TablePartitionTest.java index 2008efd125..5061886168 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TablePartitionTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TablePartitionTest.java @@ -647,6 +647,8 @@ public class TablePartitionTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableTest.java b/sdk/src/test/java/com/atlan/model/assets/TableTest.java index 14862a1628..b749903c42 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableTest.java @@ -647,6 +647,8 @@ public class TableTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauCalculatedFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauCalculatedFieldTest.java index 955d41b7a2..77e2176233 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauCalculatedFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauCalculatedFieldTest.java @@ -630,6 +630,8 @@ public class TableauCalculatedFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauDashboardFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauDashboardFieldTest.java index 3b380e76be..71d9368e40 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauDashboardFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauDashboardFieldTest.java @@ -630,6 +630,8 @@ public class TableauDashboardFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauDashboardTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauDashboardTest.java index 943fb7f4db..02a5d0893c 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauDashboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauDashboardTest.java @@ -630,6 +630,8 @@ public class TableauDashboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauDatasourceFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauDatasourceFieldTest.java index eb7a18f6c2..40bbd8d29a 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauDatasourceFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauDatasourceFieldTest.java @@ -630,6 +630,8 @@ public class TableauDatasourceFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauDatasourceTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauDatasourceTest.java index 11d66425f1..27b74cba03 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauDatasourceTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauDatasourceTest.java @@ -630,6 +630,8 @@ public class TableauDatasourceTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauFlowTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauFlowTest.java index 792f42432e..5b246aabd2 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauFlowTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauFlowTest.java @@ -630,6 +630,8 @@ public class TableauFlowTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauMetricTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauMetricTest.java index 36ce511067..290f202689 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauMetricTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauMetricTest.java @@ -630,6 +630,8 @@ public class TableauMetricTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauProjectTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauProjectTest.java index 53ab24c2d0..b2d9f1c2ab 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauProjectTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauProjectTest.java @@ -630,6 +630,8 @@ public class TableauProjectTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauSiteTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauSiteTest.java index 7737fa9550..902d2f6e24 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauSiteTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauSiteTest.java @@ -630,6 +630,8 @@ public class TableauSiteTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauWorkbookTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauWorkbookTest.java index d320c7bc6e..63559f83fe 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauWorkbookTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauWorkbookTest.java @@ -630,6 +630,8 @@ public class TableauWorkbookTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauWorksheetFieldTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauWorksheetFieldTest.java index 06bc15e548..20f6d02cfb 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauWorksheetFieldTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauWorksheetFieldTest.java @@ -630,6 +630,8 @@ public class TableauWorksheetFieldTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/TableauWorksheetTest.java b/sdk/src/test/java/com/atlan/model/assets/TableauWorksheetTest.java index d1f6bd594f..175950c4a2 100644 --- a/sdk/src/test/java/com/atlan/model/assets/TableauWorksheetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/TableauWorksheetTest.java @@ -630,6 +630,8 @@ public class TableauWorksheetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotAnswerTest.java b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotAnswerTest.java index 8bb0706779..808a61a0a5 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotAnswerTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotAnswerTest.java @@ -632,6 +632,8 @@ public class ThoughtspotAnswerTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotColumnTest.java b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotColumnTest.java index fe46ca3553..9478bf0670 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotColumnTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotColumnTest.java @@ -632,6 +632,8 @@ public class ThoughtspotColumnTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotDashletTest.java b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotDashletTest.java index 070d9062a2..4f873ea100 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotDashletTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotDashletTest.java @@ -632,6 +632,8 @@ public class ThoughtspotDashletTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotLiveboardTest.java b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotLiveboardTest.java index 79695e1f7f..966517fdf8 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotLiveboardTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotLiveboardTest.java @@ -632,6 +632,8 @@ public class ThoughtspotLiveboardTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotTableTest.java b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotTableTest.java index 16080cebbe..c387bb080b 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotTableTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotTableTest.java @@ -632,6 +632,8 @@ public class ThoughtspotTableTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotViewTest.java b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotViewTest.java index 7d75de443a..7d203d469f 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotViewTest.java @@ -632,6 +632,8 @@ public class ThoughtspotViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotWorksheetTest.java b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotWorksheetTest.java index 387d89afff..29727746e9 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ThoughtspotWorksheetTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ThoughtspotWorksheetTest.java @@ -632,6 +632,8 @@ public class ThoughtspotWorksheetTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of( diff --git a/sdk/src/test/java/com/atlan/model/assets/ViewTest.java b/sdk/src/test/java/com/atlan/model/assets/ViewTest.java index fc33031678..e12f6d9d1f 100644 --- a/sdk/src/test/java/com/atlan/model/assets/ViewTest.java +++ b/sdk/src/test/java/com/atlan/model/assets/ViewTest.java @@ -647,6 +647,8 @@ public class ViewTest { .assetDQRowScopeFilterColumnQualifiedName("String0") .assetSpaceQualifiedName("String0") .assetSpaceName("String0") + .assetImmutaRequestUrl("String0") + .assetImmutaRequestType("String0") .assetGCPDataplexMetadataDetails(AssetGCPDataplexMetadata.builder() .assetGCPDataplexLastSyncRunAt(123456789L) .assetGCPDataplexAspectDetails(Map.of(