Class ReleaseTrackAssignmentBuilder
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Builder
-
- org.jenkinsci.plugins.googleplayandroidpublisher.GooglePlayBuilder
-
- org.jenkinsci.plugins.googleplayandroidpublisher.ReleaseTrackAssignmentBuilder
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Builder>
,BuildStep
,SimpleBuildStep
public class ReleaseTrackAssignmentBuilder extends GooglePlayBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ReleaseTrackAssignmentBuilder.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Nested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
-
-
Field Summary
-
Fields inherited from class org.jenkinsci.plugins.googleplayandroidpublisher.GooglePlayBuilder
currentBuild, currentListener
-
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
-
Constructor Summary
Constructors Constructor Description ReleaseTrackAssignmentBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
getApkFilesPattern()
Deprecated.String
getApplicationId()
String
getFilesPattern()
Boolean
getFromVersionCode()
String
getInAppUpdatePriority()
String
getReleaseName()
Double
getRolloutPercent()
Deprecated.String
getRolloutPercentage()
String
getTrackName()
String
getVersionCodes()
boolean
isFromVersionCode()
void
perform(Run<?,?> run, FilePath workspace, Launcher launcher, TaskListener listener)
protected Object
readResolve()
void
setApkFilesPattern(String value)
Deprecated.void
setApplicationId(String applicationId)
void
setFilesPattern(String pattern)
void
setFromVersionCode(Boolean fromVersionCode)
void
setInAppUpdatePriority(String priorityStr)
void
setReleaseName(String releaseName)
void
setRolloutPercent(Double percent)
Deprecated.void
setRolloutPercentage(String percentage)
void
setTrackName(String trackName)
void
setVersionCodes(String versionCodes)
-
Methods inherited from class org.jenkinsci.plugins.googleplayandroidpublisher.GooglePlayBuilder
expand, getCredentialsHandler, getGoogleCredentialsId, getRequiredMonitorService, setGoogleCredentialsId
-
Methods inherited from class hudson.tasks.Builder
all, getDescriptor, prebuild
-
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, perform, prebuild
-
-
-
-
Method Detail
-
readResolve
protected Object readResolve()
-
setFromVersionCode
@DataBoundSetter public void setFromVersionCode(Boolean fromVersionCode)
-
getFromVersionCode
public Boolean getFromVersionCode()
-
isFromVersionCode
public boolean isFromVersionCode()
-
setApplicationId
@DataBoundSetter public void setApplicationId(String applicationId)
-
getApplicationId
public String getApplicationId()
-
setVersionCodes
@DataBoundSetter public void setVersionCodes(String versionCodes)
-
getVersionCodes
public String getVersionCodes()
-
setApkFilesPattern
@Deprecated @DataBoundSetter public void setApkFilesPattern(String value)
Deprecated.
-
getApkFilesPattern
@Deprecated public String getApkFilesPattern()
Deprecated.
-
setRolloutPercent
@Deprecated @DataBoundSetter public void setRolloutPercent(Double percent)
Deprecated.
-
getRolloutPercent
@Deprecated public Double getRolloutPercent()
Deprecated.
-
setTrackName
@DataBoundSetter public void setTrackName(String trackName)
-
setReleaseName
@DataBoundSetter public void setReleaseName(String releaseName)
-
setInAppUpdatePriority
@DataBoundSetter public void setInAppUpdatePriority(@Nullable String priorityStr)
-
perform
public void perform(@Nonnull Run<?,?> run, @Nonnull FilePath workspace, @Nonnull Launcher launcher, @Nonnull TaskListener listener) throws InterruptedException, IOException
- Specified by:
perform
in interfaceSimpleBuildStep
- Overrides:
perform
in classGooglePlayBuilder
- Throws:
InterruptedException
IOException
-
-