Package org.apache.maven.api.metadata
Class Versioning.Builder
java.lang.Object
org.apache.maven.api.metadata.Versioning.Builder
- Enclosing class:
Versioning
Builder class used to create Versioning instances.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Versioning(package private) String(package private) String(package private) String(package private) Snapshot(package private) Collection<SnapshotVersion> (package private) Collection<String> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder(boolean withDefaults) protectedBuilder(Versioning base, boolean forceCopy) -
Method Summary
Modifier and TypeMethodDescriptionbuild()lastUpdated(String lastUpdated) snapshotVersions(Collection<SnapshotVersion> snapshotVersions) versions(Collection<String> versions)
-
Field Details
-
base
Versioning base -
latest
String latest -
release
String release -
versions
Collection<String> versions -
lastUpdated
String lastUpdated -
snapshot
Snapshot snapshot -
snapshotVersions
Collection<SnapshotVersion> snapshotVersions
-
-
Constructor Details
-
Builder
protected Builder(boolean withDefaults) -
Builder
-
-
Method Details
-
latest
-
release
-
versions
-
lastUpdated
-
snapshot
-
snapshotVersions
-
build
-