Package io.github.cdklabs.projen
Class GitOptions.Builder
- java.lang.Object
-
- io.github.cdklabs.projen.GitOptions.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<GitOptions>
- Enclosing interface:
- GitOptions
@Stability(Experimental) public static final class GitOptions.Builder extends Object implements software.amazon.jsii.Builder<GitOptions>
A builder forGitOptions
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GitOptionsbuild()Builds the configured instance.GitOptions.BuilderlfsPatterns(List<String> lfsPatterns)Sets the value ofGitOptions.getLfsPatterns()
-
-
-
Method Detail
-
lfsPatterns
@Stability(Experimental) public GitOptions.Builder lfsPatterns(List<String> lfsPatterns)
Sets the value ofGitOptions.getLfsPatterns()- Parameters:
lfsPatterns- File patterns to mark as stored in Git LFS.- Returns:
this
-
build
@Stability(Experimental) public GitOptions build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<GitOptions>- Returns:
- a new instance of
GitOptions - Throws:
NullPointerException- if any required attribute was not provided
-
-