Package com.fetherbrik.gradle.afb.domain
Class VersionInfo.Builder
- java.lang.Object
-
- com.fetherbrik.gradle.afb.domain.VersionInfo.Builder
-
- Enclosing class:
- VersionInfo
public static final class VersionInfo.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VersionInfobuild()VersionInfo.Buildercopy()VersionInfo.Builderfrom(VersionInfo copy)VersionInfo.Buildermajor(int major)voidmeta(java.lang.String meta)VersionInfo.Builderminor(int minor)VersionInfo.Builderpatch(int patch)VersionInfo.Builderprefix(java.lang.String prefix)VersionInfo.BuilderpreRelease(java.lang.String suffix)
-
-
-
Method Detail
-
major
public VersionInfo.Builder major(int major)
-
minor
public VersionInfo.Builder minor(int minor)
-
patch
public VersionInfo.Builder patch(int patch)
-
prefix
public VersionInfo.Builder prefix(java.lang.String prefix)
-
preRelease
public VersionInfo.Builder preRelease(java.lang.String suffix)
-
from
public VersionInfo.Builder from(VersionInfo copy)
-
copy
public VersionInfo.Builder copy()
-
build
public VersionInfo build()
-
meta
public void meta(java.lang.String meta)
-
-