Class WorkflowMetadata

java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.workflow.WorkflowMetadata
All Implemented Interfaces:
Serializable

public class WorkflowMetadata extends AtlanObject
Metadata that describes a workflow.
See Also:
  • Constructor Details

  • Method Details

    • builder

      public static WorkflowMetadata.WorkflowMetadataBuilder<?,?> builder()
    • toBuilder

    • getLabels

      public Map<String,String> getLabels()
      Labels that describe the workflow. These are usually a combination of keys that start with orchestration.atlan.com, package.argoproj.io, and workflows.argoproj.io.
    • getAnnotations

      public Map<String,String> getAnnotations()
      Annotations that describe the workflow. These are usually a combination of keys that start with orchestration.atlan.com and package.argoproj.io.
    • getName

      public String getName()
      Name of the workflow.
    • getNamespace

      public String getNamespace()
      Kubernetes namespace in which the workflow is defined.
    • getUid

      public String getUid()
      Unique identifier (GUID) of the workflow.
    • getResourceVersion

      public String getResourceVersion()
      TBC
    • getGenerateName

      public String getGenerateName()
      TBC
    • getGeneration

      public Long getGeneration()
      Indication of the version of this workflow. Each modification to the workflow will increment the generation, such that a generation of 1 is the initial workflow definition, a generation of 2 is the first time the workflow's configuration has been modified, and so on.
    • getCreationTimestamp

      public String getCreationTimestamp()
      Time at which the workflow was created, as a formatted string.
    • getManagedFields

      public List<Object> getManagedFields()
      TBC *
    • equals

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

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

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

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