Interface ITableauField

All Known Implementing Classes:
TableauCalculatedField, TableauDatasourceField

public interface ITableauField
Instance of a Tableau calculated or datasource field in Atlan. (Note that this is necessary, and not generated, to cater for the attribute 'fields' on TableauDatasource that can refer to either of these types of Tableau fields, through two different RelationshipDefs that use the same endpoint name 'fields' and thus cause an overload of the attribute name.)
  • Method Details

    • getAdminGroups

      SortedSet<String> getAdminGroups()
      TBC
    • getAdminRoles

      SortedSet<String> getAdminRoles()
      TBC
    • getAdminUsers

      SortedSet<String> getAdminUsers()
      TBC
    • getAnnouncementMessage

      String getAnnouncementMessage()
      TBC
    • getAnnouncementTitle

      String getAnnouncementTitle()
      TBC
    • getAnnouncementType

      AtlanAnnouncementType getAnnouncementType()
      TBC
    • getAnnouncementUpdatedAt

      Long getAnnouncementUpdatedAt()
      TBC
    • getAnnouncementUpdatedBy

      String getAnnouncementUpdatedBy()
      TBC
    • getAssetDbtAccountName

      String getAssetDbtAccountName()
      TBC
    • getAssetDbtAlias

      String getAssetDbtAlias()
      TBC
    • getAssetDbtEnvironmentDbtVersion

      String getAssetDbtEnvironmentDbtVersion()
      TBC
    • getAssetDbtEnvironmentName

      String getAssetDbtEnvironmentName()
      TBC
    • getAssetDbtJobLastRun

      Long getAssetDbtJobLastRun()
      TBC
    • getAssetDbtJobLastRunArtifactS3Path

      String getAssetDbtJobLastRunArtifactS3Path()
      TBC
    • getAssetDbtJobLastRunArtifactsSaved

      Boolean getAssetDbtJobLastRunArtifactsSaved()
      TBC
    • getAssetDbtJobLastRunCreatedAt

      Long getAssetDbtJobLastRunCreatedAt()
      TBC
    • getAssetDbtJobLastRunDequedAt

      Long getAssetDbtJobLastRunDequedAt()
      TBC
    • getAssetDbtJobLastRunExecutedByThreadId

      String getAssetDbtJobLastRunExecutedByThreadId()
      TBC
    • getAssetDbtJobLastRunGitBranch

      String getAssetDbtJobLastRunGitBranch()
      TBC
    • getAssetDbtJobLastRunGitSha

      String getAssetDbtJobLastRunGitSha()
      TBC
    • getAssetDbtJobLastRunHasDocsGenerated

      Boolean getAssetDbtJobLastRunHasDocsGenerated()
      TBC
    • getAssetDbtJobLastRunHasSourcesGenerated

      Boolean getAssetDbtJobLastRunHasSourcesGenerated()
      TBC
    • getAssetDbtJobLastRunNotificationsSent

      Boolean getAssetDbtJobLastRunNotificationsSent()
      TBC
    • getAssetDbtJobLastRunOwnerThreadId

      String getAssetDbtJobLastRunOwnerThreadId()
      TBC
    • getAssetDbtJobLastRunQueuedDuration

      String getAssetDbtJobLastRunQueuedDuration()
      TBC
    • getAssetDbtJobLastRunQueuedDurationHumanized

      String getAssetDbtJobLastRunQueuedDurationHumanized()
      TBC
    • getAssetDbtJobLastRunRunDuration

      String getAssetDbtJobLastRunRunDuration()
      TBC
    • getAssetDbtJobLastRunRunDurationHumanized

      String getAssetDbtJobLastRunRunDurationHumanized()
      TBC
    • getAssetDbtJobLastRunStartedAt

      Long getAssetDbtJobLastRunStartedAt()
      TBC
    • getAssetDbtJobLastRunStatusMessage

      String getAssetDbtJobLastRunStatusMessage()
      TBC
    • getAssetDbtJobLastRunTotalDuration

      String getAssetDbtJobLastRunTotalDuration()
      TBC
    • getAssetDbtJobLastRunTotalDurationHumanized

      String getAssetDbtJobLastRunTotalDurationHumanized()
      TBC
    • getAssetDbtJobLastRunUpdatedAt

      Long getAssetDbtJobLastRunUpdatedAt()
      TBC
    • getAssetDbtJobLastRunUrl

      String getAssetDbtJobLastRunUrl()
      TBC
    • getAssetDbtJobName

      String getAssetDbtJobName()
      TBC
    • getAssetDbtJobNextRun

      Long getAssetDbtJobNextRun()
      TBC
    • getAssetDbtJobNextRunHumanized

      String getAssetDbtJobNextRunHumanized()
      TBC
    • getAssetDbtJobSchedule

      String getAssetDbtJobSchedule()
      TBC
    • getAssetDbtJobScheduleCronHumanized

      String getAssetDbtJobScheduleCronHumanized()
      TBC
    • getAssetDbtJobStatus

      String getAssetDbtJobStatus()
      TBC
    • getAssetDbtMeta

      String getAssetDbtMeta()
      TBC
    • getAssetDbtPackageName

      String getAssetDbtPackageName()
      TBC
    • getAssetDbtProjectName

      String getAssetDbtProjectName()
      TBC
    • getAssetDbtSemanticLayerProxyUrl

      String getAssetDbtSemanticLayerProxyUrl()
      TBC
    • getAssetDbtSourceFreshnessCriteria

      String getAssetDbtSourceFreshnessCriteria()
      TBC
    • getAssetDbtTags

      SortedSet<String> getAssetDbtTags()
      TBC
    • getAssetDbtUniqueId

      String getAssetDbtUniqueId()
      TBC
    • getAssetMcIncidentNames

      SortedSet<String> getAssetMcIncidentNames()
      TBC
    • getAssetMcIncidentQualifiedNames

      SortedSet<String> getAssetMcIncidentQualifiedNames()
      TBC
    • getAssetMcIncidentSeverities

      SortedSet<String> getAssetMcIncidentSeverities()
      TBC
    • getAssetMcIncidentStates

      SortedSet<String> getAssetMcIncidentStates()
      TBC
    • getAssetMcIncidentSubTypes

      SortedSet<String> getAssetMcIncidentSubTypes()
      TBC
    • getAssetMcIncidentTypes

      SortedSet<String> getAssetMcIncidentTypes()
      TBC
    • getAssetMcLastSyncRunAt

      Long getAssetMcLastSyncRunAt()
      TBC
    • getAssetMcMonitorNames

      SortedSet<String> getAssetMcMonitorNames()
      TBC
    • getAssetMcMonitorQualifiedNames

      SortedSet<String> getAssetMcMonitorQualifiedNames()
      TBC
    • getAssetMcMonitorScheduleTypes

      SortedSet<String> getAssetMcMonitorScheduleTypes()
      TBC
    • getAssetMcMonitorStatuses

      SortedSet<String> getAssetMcMonitorStatuses()
      TBC
    • getAssetMcMonitorTypes

      SortedSet<String> getAssetMcMonitorTypes()
      TBC
    • getAssetTags

      SortedSet<String> getAssetTags()
      TBC
    • getAssignedTerms

      SortedSet<IGlossaryTerm> getAssignedTerms()
      TBC
    • getCertificateStatus

      CertificateStatus getCertificateStatus()
      TBC
    • getCertificateStatusMessage

      String getCertificateStatusMessage()
      TBC
    • getCertificateUpdatedAt

      Long getCertificateUpdatedAt()
      TBC
    • getCertificateUpdatedBy

      String getCertificateUpdatedBy()
      TBC
    • getConnectionName

      String getConnectionName()
      TBC
    • getConnectionQualifiedName

      String getConnectionQualifiedName()
      TBC
    • getConnectorType

      AtlanConnectorType getConnectorType()
      TBC
    • getDatasource

      ITableauDatasource getDatasource()
      TBC
    • getDatasourceQualifiedName

      String getDatasourceQualifiedName()
      TBC
    • getDbtQualifiedName

      String getDbtQualifiedName()
      TBC
    • getDescription

      String getDescription()
      TBC
    • getDisplayName

      String getDisplayName()
      TBC
    • getFiles

      SortedSet<IFile> getFiles()
      TBC
    • getHasLineage

      Boolean getHasLineage()
      TBC
    • getInputToProcesses

      SortedSet<ILineageProcess> getInputToProcesses()
      TBC
    • getIsDiscoverable

      Boolean getIsDiscoverable()
      TBC
    • getIsEditable

      Boolean getIsEditable()
      TBC
    • getLastRowChangedAt

      Long getLastRowChangedAt()
      TBC
    • getLastSyncRun

      String getLastSyncRun()
      TBC
    • getLastSyncRunAt

      Long getLastSyncRunAt()
      TBC
    • getLastSyncWorkflowName

      String getLastSyncWorkflowName()
      TBC
    • getLinks

      SortedSet<ILink> getLinks()
      TBC
    • getMcIncidents

      SortedSet<IMCIncident> getMcIncidents()
      TBC
    • getMcMonitors

      SortedSet<IMCMonitor> getMcMonitors()
      TBC
    • getMetrics

      SortedSet<IMetric> getMetrics()
      TBC
    • getName

      String getName()
      TBC
    • getOutputFromProcesses

      SortedSet<ILineageProcess> getOutputFromProcesses()
      TBC
    • getOwnerGroups

      SortedSet<String> getOwnerGroups()
      TBC
    • getOwnerUsers

      SortedSet<String> getOwnerUsers()
      TBC
    • getPopularityScore

      Double getPopularityScore()
      TBC
    • getProjectHierarchy

      List<Map<String,String>> getProjectHierarchy()
      TBC
    • getProjectQualifiedName

      String getProjectQualifiedName()
      TBC
    • getQualifiedName

      String getQualifiedName()
      TBC
    • getReadme

      IReadme getReadme()
      TBC
    • getSampleDataUrl

      String getSampleDataUrl()
      TBC
    • getSiteQualifiedName

      String getSiteQualifiedName()
      TBC
    • getSourceCostUnit

      SourceCostUnitType getSourceCostUnit()
      TBC
    • getSourceCreatedAt

      Long getSourceCreatedAt()
      TBC
    • getSourceCreatedBy

      String getSourceCreatedBy()
      TBC
    • getSourceEmbedURL

      String getSourceEmbedURL()
      TBC
    • getSourceLastReadAt

      Long getSourceLastReadAt()
      TBC
    • getSourceOwners

      String getSourceOwners()
      TBC
    • getSourceQueryComputeCostRecords

      List<PopularityInsights> getSourceQueryComputeCostRecords()
      TBC
    • getSourceQueryComputeCosts

      SortedSet<String> getSourceQueryComputeCosts()
      TBC
    • getSourceReadCount

      Long getSourceReadCount()
      TBC
    • getSourceReadExpensiveQueryRecords

      List<PopularityInsights> getSourceReadExpensiveQueryRecords()
      TBC
    • getSourceReadPopularQueryRecords

      List<PopularityInsights> getSourceReadPopularQueryRecords()
      TBC
    • getSourceReadQueryCost

      Double getSourceReadQueryCost()
      TBC
    • getSourceReadRecentUserRecords

      List<PopularityInsights> getSourceReadRecentUserRecords()
      TBC
    • getSourceReadRecentUsers

      SortedSet<String> getSourceReadRecentUsers()
      TBC
    • getSourceReadSlowQueryRecords

      List<PopularityInsights> getSourceReadSlowQueryRecords()
      TBC
    • getSourceReadTopUserRecords

      List<PopularityInsights> getSourceReadTopUserRecords()
      TBC
    • getSourceReadTopUsers

      SortedSet<String> getSourceReadTopUsers()
      TBC
    • getSourceReadUserCount

      Long getSourceReadUserCount()
      TBC
    • getSourceTotalCost

      Double getSourceTotalCost()
      TBC
    • getSourceURL

      String getSourceURL()
      TBC
    • getSourceUpdatedAt

      Long getSourceUpdatedAt()
      TBC
    • getSourceUpdatedBy

      String getSourceUpdatedBy()
      TBC
    • getStarredBy

      SortedSet<String> getStarredBy()
      TBC
    • getSubType

      String getSubType()
      TBC
    • getTenantId

      String getTenantId()
      TBC
    • getTopLevelProjectQualifiedName

      String getTopLevelProjectQualifiedName()
      TBC
    • getUpstreamFields

      List<Map<String,String>> getUpstreamFields()
      TBC
    • getUserDescription

      String getUserDescription()
      TBC
    • getViewScore

      Double getViewScore()
      TBC
    • getViewerGroups

      SortedSet<String> getViewerGroups()
      TBC
    • getViewerUsers

      SortedSet<String> getViewerUsers()
      TBC
    • getWorkbookQualifiedName

      String getWorkbookQualifiedName()
      TBC
    • getWorksheets

      SortedSet<ITableauWorksheet> getWorksheets()
      TBC
    • getTypeName

      String getTypeName()
      Name of the type that defines the asset.
    • getGuid

      String getGuid()
      Globally-unique identifier for the asset.
    • getDisplayText

      String getDisplayText()
      Human-readable name of the asset.
    • getEntityStatus

      String getEntityStatus()
      Status of the asset (if this is a related asset).
    • getRelationshipType

      String getRelationshipType()
      Type of the relationship (if this is a related asset).
    • getRelationshipGuid

      String getRelationshipGuid()
      Unique identifier of the relationship (when this is a related asset).
    • getRelationshipStatus

      AtlanStatus getRelationshipStatus()
      Status of the relationship (when this is a related asset).
    • getRelationshipAttributes

      RelationshipAttributes getRelationshipAttributes()
      Attributes specific to the relationship (unused).
    • getUniqueAttributes

      UniqueAttributes getUniqueAttributes()
      Attribute(s) that uniquely identify the asset (when this is a related asset). If the guid is not provided, these must be provided.
    • isComplete

      boolean isComplete()
      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.
    • isValidReferenceByGuid

      boolean isValidReferenceByGuid()
      Indicates whether this object can be used as a valid reference by GUID.
      Returns:
      true if it is a valid GUID reference, false otherwise
    • isValidReferenceByQualifiedName

      boolean isValidReferenceByQualifiedName()
      Indicates whether this object can be used as a valid reference by qualifiedName.
      Returns:
      true if it is a valid qualifiedName reference, false otherwise