Package jenkins.plugins.instana
Class ReleaseMarkerStep
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
jenkins.plugins.instana.ReleaseMarkerStep
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
public final class ReleaseMarkerStep
extends org.jenkinsci.plugins.workflow.steps.Step
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ReleaseMarkerStep.DescriptorImpl
static class
ReleaseMarkerStep.Execution
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
Constructors Constructor Description ReleaseMarkerStep(String releaseName)
-
Method Summary
Modifier and Type Method Description List<Application>
getApplications()
ReleaseMarkerStep.DescriptorImpl
getDescriptor()
String
getReleaseEndTimestamp()
String
getReleaseName()
String
getReleaseStartTimestamp()
List<Service>
getServices()
void
setApplications(List<Application> applications)
void
setReleaseEndTimestamp(String releaseEndTimestamp)
void
setReleaseStartTimestamp(String releaseStartTimestamp)
void
setServices(List<Service> services)
org.jenkinsci.plugins.workflow.steps.StepExecution
start(org.jenkinsci.plugins.workflow.steps.StepContext stepContext)
-
Constructor Details
-
Method Details
-
getReleaseName
-
getReleaseStartTimestamp
-
setReleaseStartTimestamp
-
getReleaseEndTimestamp
-
setReleaseEndTimestamp
-
getServices
-
setServices
-
getApplications
-
setApplications
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext stepContext)- Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
-
getDescriptor
- Specified by:
getDescriptor
in interfaceDescribable<org.jenkinsci.plugins.workflow.steps.Step>
- Overrides:
getDescriptor
in classorg.jenkinsci.plugins.workflow.steps.Step
-