Class DbtJobRun

All Implemented Interfaces:
Serializable

@Generated("com.atlan.generators.ModelGeneratorV2") public class DbtJobRun extends AtlanStruct
Detailed information about a dbt job run.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • of

      public static DbtJobRun of(String dbtJobId, String dbtJobName, String dbtEnvironmentId, String dbtEnvironmentName, String dbtJobRunId, Long dbtJobRunCompletedAt, String dbtJobRunStatus, String dbtTestRunStatus, String dbtModelRunStatus, String dbtCompiledSQL, String dbtCompiledCode)
      Quickly create a new DbtJobRun.
      Parameters:
      dbtJobId - Unique Id of the DBT job
      dbtJobName - Name of the DBT job instance
      dbtEnvironmentId - Unique environment id for the DBT job
      dbtEnvironmentName - Environment name where the DBT job runs
      dbtJobRunId - Unique id for the DBT job run
      dbtJobRunCompletedAt - Dbt job instance run completion timestamp
      dbtJobRunStatus - Status of the dbt job run
      dbtTestRunStatus - Status of the dbt test executed by current job run
      dbtModelRunStatus - Status of the dbt model executed by current job run
      dbtCompiledSQL - compiled sql executed by a dbt model/test triggered by this dbt job run instance
      dbtCompiledCode - compiled code executed by a dbt model/test triggered by this dbt job run instance
      Returns:
      a DbtJobRun with the provided information
    • builder

      public static DbtJobRun.DbtJobRunBuilder<?,?> builder()
    • toBuilder

      public DbtJobRun.DbtJobRunBuilder<?,?> toBuilder()
    • getDbtJobId

      public String getDbtJobId()
      Unique Id of the DBT job
    • getDbtJobName

      public String getDbtJobName()
      Name of the DBT job instance
    • getDbtEnvironmentId

      public String getDbtEnvironmentId()
      Unique environment id for the DBT job
    • getDbtEnvironmentName

      public String getDbtEnvironmentName()
      Environment name where the DBT job runs
    • getDbtJobRunId

      public String getDbtJobRunId()
      Unique id for the DBT job run
    • getDbtJobRunCompletedAt

      public Long getDbtJobRunCompletedAt()
      Dbt job instance run completion timestamp
    • getDbtJobRunStatus

      public String getDbtJobRunStatus()
      Status of the dbt job run
    • getDbtTestRunStatus

      public String getDbtTestRunStatus()
      Status of the dbt test executed by current job run
    • getDbtModelRunStatus

      public String getDbtModelRunStatus()
      Status of the dbt model executed by current job run
    • getDbtCompiledSQL

      public String getDbtCompiledSQL()
      compiled sql executed by a dbt model/test triggered by this dbt job run instance
    • getDbtCompiledCode

      public String getDbtCompiledCode()
      compiled code executed by a dbt model/test triggered by this dbt job run instance
    • 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 DbtJobRun.
      Overrides:
      getTypeName in class AtlanStruct