Class Scm.Builder

java.lang.Object
org.apache.maven.api.model.Scm.Builder
Enclosing class:
Scm

@NotThreadSafe public static class Scm.Builder extends Object
Builder class used to create Scm instances.
See Also:
  • Method Details

    • connection

      @Nonnull public Scm.Builder connection(String connection)
    • developerConnection

      @Nonnull public Scm.Builder developerConnection(String developerConnection)
    • tag

      @Nonnull public Scm.Builder tag(String tag)
    • url

      @Nonnull public Scm.Builder url(String url)
    • childScmConnectionInheritAppendPath

      @Nonnull public Scm.Builder childScmConnectionInheritAppendPath(String childScmConnectionInheritAppendPath)
    • childScmDeveloperConnectionInheritAppendPath

      @Nonnull public Scm.Builder childScmDeveloperConnectionInheritAppendPath(String childScmDeveloperConnectionInheritAppendPath)
    • childScmUrlInheritAppendPath

      @Nonnull public Scm.Builder childScmUrlInheritAppendPath(String childScmUrlInheritAppendPath)
    • location

      @Nonnull public Scm.Builder location(Object key, InputLocation location)
    • build

      @Nonnull public Scm build()