Class AssetSummaryProvider

All Implemented Interfaces:
Serializable

@Generated("com.atlan.generators.ModelGeneratorV2") public class AssetSummaryProvider extends AtlanStruct
Metadata about the provider of an asset's summary.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • of

      public static AssetSummaryProvider of(String assetSummaryProviderName, String assetSummaryProviderUrl)
      Quickly create a new AssetSummaryProvider.
      Parameters:
      assetSummaryProviderName - Identifier for the provider; drives which renderer and icon the frontend picks for the summary card.
      assetSummaryProviderUrl - Optional deep link back to the asset's summary in the provider's UI; rendered on the asset summary page as a 'Show in {name}' button.
      Returns:
      a AssetSummaryProvider with the provided information
    • builder

    • toBuilder

    • getAssetSummaryProviderName

      public String getAssetSummaryProviderName()
      Identifier for the provider; drives which renderer and icon the frontend picks for the summary card.
    • getAssetSummaryProviderUrl

      public String getAssetSummaryProviderUrl()
      Optional deep link back to the asset's summary in the provider's UI; rendered on the asset summary page as a 'Show in {name}' button.
    • 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 AssetSummaryProvider.
      Overrides:
      getTypeName in class AtlanStruct