@Stability(value=Experimental) public static final class FileBaseOptions.Builder extends Object implements software.amazon.jsii.Builder<FileBaseOptions>
FileBaseOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
FileBaseOptions |
build()
Builds the configured instance.
|
FileBaseOptions.Builder |
committed(Boolean committed)
Sets the value of
FileBaseOptions.getCommitted() |
FileBaseOptions.Builder |
editGitignore(Boolean editGitignore)
Sets the value of
FileBaseOptions.getEditGitignore() |
FileBaseOptions.Builder |
executable(Boolean executable)
Sets the value of
FileBaseOptions.getExecutable() |
FileBaseOptions.Builder |
readonly(Boolean readonly)
Sets the value of
FileBaseOptions.getReadonly() |
@Stability(value=Experimental) public FileBaseOptions.Builder committed(Boolean committed)
FileBaseOptions.getCommitted()committed - Indicates whether this file should be committed to git or ignored.
By
default, all generated files are committed and anti-tamper is used to
protect against manual modifications.this@Stability(value=Experimental) public FileBaseOptions.Builder editGitignore(Boolean editGitignore)
FileBaseOptions.getEditGitignore()editGitignore - Update the project's .gitignore file.this@Stability(value=Experimental) public FileBaseOptions.Builder executable(Boolean executable)
FileBaseOptions.getExecutable()executable - Whether the generated file should be marked as executable.this@Stability(value=Experimental) public FileBaseOptions.Builder readonly(Boolean readonly)
FileBaseOptions.getReadonly()readonly - Whether the generated file should be readonly.this@Stability(value=Experimental) public FileBaseOptions build()
build in interface software.amazon.jsii.Builder<FileBaseOptions>FileBaseOptionsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.