Class SaltProvenanceStep
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.Step
-
- io.jenkins.plugins.xygeni.saltbuildstep.SaltProvenanceStep
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
public class SaltProvenanceStep extends org.jenkinsci.plugins.workflow.steps.Step
Salt Provenance Recorder Class.- Author:
- Victor de la Rosa
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SaltProvenanceStep.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description SaltProvenanceStep(String artifactFilter, List<Subject> subjects)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getArtifactFilter()
AttestationOptions
getAttestationOptions()
Certs
getCerts()
String
getName()
OutputOptions
getOutputOptions()
Paths
getPaths()
List<Subject>
getSubjects()
boolean
isArtifactFilterOn()
boolean
isOtherSubjectsOn()
void
setArtifactFilter(String artifactFilter)
void
setAttestationOptions(AttestationOptions attestationOptions)
void
setCerts(Certs certs)
void
setOutputOptions(OutputOptions outputOptions)
void
setPaths(Paths paths)
void
setSubjects(List<Subject> subjects)
org.jenkinsci.plugins.workflow.steps.StepExecution
start(org.jenkinsci.plugins.workflow.steps.StepContext context)
-
-
-
Method Detail
-
getArtifactFilter
public String getArtifactFilter()
-
setArtifactFilter
public void setArtifactFilter(String artifactFilter)
-
setAttestationOptions
@DataBoundSetter public void setAttestationOptions(AttestationOptions attestationOptions)
-
setOutputOptions
@DataBoundSetter public void setOutputOptions(OutputOptions outputOptions)
-
setCerts
@DataBoundSetter public void setCerts(Certs certs)
-
setPaths
@DataBoundSetter public void setPaths(Paths paths)
-
getAttestationOptions
public AttestationOptions getAttestationOptions()
-
getCerts
public Certs getCerts()
-
getOutputOptions
public OutputOptions getOutputOptions()
-
getPaths
public Paths getPaths()
-
isArtifactFilterOn
public boolean isArtifactFilterOn()
-
isOtherSubjectsOn
public boolean isOtherSubjectsOn()
-
getName
public String getName()
-
-