Package io.github.cdklabs.projen.release
Interface NugetPublishOptions
-
- All Superinterfaces:
CommonPublishOptions,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
JsiiDotNetTarget,JsiiReleaseNuget
- All Known Implementing Classes:
JsiiDotNetTarget.Jsii$Proxy,JsiiReleaseNuget.Jsii$Proxy,NugetPublishOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:43.254Z") @Stability(Experimental) public interface NugetPublishOptions extends software.amazon.jsii.JsiiSerializable, CommonPublishOptions
(experimental) Options for NuGet releases.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNugetPublishOptions.BuilderA builder forNugetPublishOptionsstatic classNugetPublishOptions.Jsii$ProxyAn implementation forNugetPublishOptions
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static NugetPublishOptions.Builderbuilder()default StringgetNugetApiKeySecret()(experimental) GitHub secret which contains the API key for NuGet.default StringgetNugetServer()(experimental) NuGet Server URL (defaults to nuget.org).-
Methods inherited from interface io.github.cdklabs.projen.release.CommonPublishOptions
getPostPublishSteps, getPrePublishSteps, getPublishTools
-
-
-
-
Method Detail
-
getNugetApiKeySecret
@Stability(Experimental) @Nullable default String getNugetApiKeySecret()
(experimental) GitHub secret which contains the API key for NuGet.Default: "NUGET_API_KEY"
-
getNugetServer
@Stability(Experimental) @Nullable default String getNugetServer()
(experimental) NuGet Server URL (defaults to nuget.org).
-
builder
@Stability(Experimental) static NugetPublishOptions.Builder builder()
- Returns:
- a
NugetPublishOptions.BuilderofNugetPublishOptions
-
-