Class AssetGCPDataplexAspectMetadata

java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.structs.AtlanStruct
com.atlan.model.structs.AssetGCPDataplexAspectMetadata
All Implemented Interfaces:
Serializable

@Generated("com.atlan.generators.ModelGeneratorV2") public class AssetGCPDataplexAspectMetadata extends AtlanStruct
Aspect metadata linked to the given assets and associated fields info.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • of

      public static AssetGCPDataplexAspectMetadata of(String assetGCPDataplexAspectFullName, String assetGCPDataplexAspectDisplayName, String assetGCPDataplexAspectType, Map<String,String> assetGCPDataplexAspectTypeLabels, Long assetGCPDataplexAspectCreatedAt, Long assetGCPDataplexAspectUpdatedAt, Map<String,String> assetGCPDataplexAspectFields)
      Quickly create a new AssetGCPDataplexAspectMetadata.
      Parameters:
      assetGCPDataplexAspectFullName - Aspect name including the project and region references.
      assetGCPDataplexAspectDisplayName - Aspect Display name.
      assetGCPDataplexAspectType - Path of the Aspect Type associated with this Aspect in the project.
      assetGCPDataplexAspectTypeLabels - Labels associated with the Aspect Type.
      assetGCPDataplexAspectCreatedAt - Aspect creation timestamp.
      assetGCPDataplexAspectUpdatedAt - Aspect Last-Updated timestamp.
      assetGCPDataplexAspectFields - Set of metadata key-value pairs associated with the aspect.
      Returns:
      a AssetGCPDataplexAspectMetadata with the provided information
    • builder

    • toBuilder

    • getAssetGCPDataplexAspectFullName

      public String getAssetGCPDataplexAspectFullName()
      Aspect name including the project and region references.
    • getAssetGCPDataplexAspectDisplayName

      public String getAssetGCPDataplexAspectDisplayName()
      Aspect Display name.
    • getAssetGCPDataplexAspectType

      public String getAssetGCPDataplexAspectType()
      Path of the Aspect Type associated with this Aspect in the project.
    • getAssetGCPDataplexAspectTypeLabels

      public Map<String,String> getAssetGCPDataplexAspectTypeLabels()
      Labels associated with the Aspect Type.
    • getAssetGCPDataplexAspectCreatedAt

      public Long getAssetGCPDataplexAspectCreatedAt()
      Aspect creation timestamp.
    • getAssetGCPDataplexAspectUpdatedAt

      public Long getAssetGCPDataplexAspectUpdatedAt()
      Aspect Last-Updated timestamp.
    • getAssetGCPDataplexAspectFields

      public Map<String,String> getAssetGCPDataplexAspectFields()
      Set of metadata key-value pairs associated with the aspect.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class AtlanStruct
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class AtlanStruct
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AtlanStruct
    • toString

      public String toString()
      Description copied from class: AtlanObject
      Overrides:
      toString in class AtlanObject
    • getTypeName

      public String getTypeName()
      Fixed typeName for AssetGCPDataplexAspectMetadata.
      Overrides:
      getTypeName in class AtlanStruct