Package io.github.cdklabs.projen.github
Interface ContributorStatementOptions
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ContributorStatementOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:43.065Z") @Stability(Experimental) public interface ContributorStatementOptions extends software.amazon.jsii.JsiiSerializable
(experimental) Options for requiring a contributor statement on Pull Requests.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classContributorStatementOptions.BuilderA builder forContributorStatementOptionsstatic classContributorStatementOptions.Jsii$ProxyAn implementation forContributorStatementOptions
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ContributorStatementOptions.Builderbuilder()default List<String>getExemptLabels()(experimental) Pull requests with one of these labels are exempted from a contributor statement.default List<String>getExemptUsers()(experimental) Pull requests from these GitHub users are exempted from a contributor statement.
-
-
-
Method Detail
-
getExemptLabels
@Stability(Experimental) @Nullable default List<String> getExemptLabels()
(experimental) Pull requests with one of these labels are exempted from a contributor statement.Default: - no labels are excluded
-
getExemptUsers
@Stability(Experimental) @Nullable default List<String> getExemptUsers()
(experimental) Pull requests from these GitHub users are exempted from a contributor statement.Default: - no users are exempted
-
builder
@Stability(Experimental) static ContributorStatementOptions.Builder builder()
-
-