Interface GitCommitBuilder

All Superinterfaces:
com.atlassian.bitbucket.scm.CommandBuilderSupport<GitCommitBuilder>, GitCommandBuilderSupport<GitCommitBuilder>

public interface GitCommitBuilder extends GitCommandBuilderSupport<GitCommitBuilder>
  • Method Details

    • all

      @Nonnull GitCommitBuilder all(boolean value)
      Parameters:
      value - true to include all
      Returns:
      the git commit builder
      Since:
      4.13
    • build

      @Nonnull GitCommand<Void> build()
    • clearPaths

      @Nonnull GitCommitBuilder clearPaths()
      Returns:
      the git commit builder
      Since:
      4.13
    • message

      @Nonnull GitCommitBuilder message(@Nonnull File value)
    • message

      @Nonnull GitCommitBuilder message(@Nonnull String value)
    • path

      @Nonnull GitCommitBuilder path(String value)
      Parameters:
      value - the path
      Returns:
      the git commit builder
      Since:
      4.13
    • paths

      @Nonnull GitCommitBuilder paths(String value, String... values)
      Parameters:
      value - the path value
      values - additional path values
      Returns:
      the git commit builder
      Since:
      4.13
    • paths

      @Nonnull GitCommitBuilder paths(Iterable<String> values)
      Parameters:
      values - path values
      Returns:
      the git commit builder
      Since:
      4.13
    • quiet

      @Nonnull GitCommitBuilder quiet(boolean value)
      Parameters:
      value - true to make the output quieter
      Returns:
      the git commit builder
      Since:
      4.13
    • verify

      @Nonnull GitCommitBuilder verify(@Nonnull GitCommitVerify value)
      Controls whether git commit will try to run hooks like commit-msg and pre-commit.
      Parameters:
      value - the verification mode to use
      Returns:
      this
      Since:
      7.2