Class CRAbstractFetchTask

java.lang.Object
com.thoughtworks.go.plugin.configrepo.contract.CRBase
com.thoughtworks.go.plugin.configrepo.contract.tasks.CRTask
com.thoughtworks.go.plugin.configrepo.contract.tasks.CRAbstractFetchTask
All Implemented Interfaces:
Locatable
Direct Known Subclasses:
CRFetchArtifactTask, CRFetchPluggableArtifactTask

public abstract class CRAbstractFetchTask
extends CRTask
  • Field Details

    • TYPE_NAME

      public static final java.lang.String TYPE_NAME
      See Also:
      Constant Field Values
    • pipeline

      @SerializedName("pipeline") @Expose protected java.lang.String pipeline
    • stage

      @SerializedName("stage") @Expose protected java.lang.String stage
    • job

      @SerializedName("job") @Expose protected java.lang.String job
    • artifactOrigin

      @SerializedName("artifact_origin") @Expose protected CRAbstractFetchTask.ArtifactOrigin artifactOrigin
  • Constructor Details

  • Method Details

    • getLocation

      public java.lang.String getLocation​(java.lang.String parent)