@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:17.093Z") @Stability(value=Experimental) public class InitPackage extends InitElement
| Modifier | Constructor and Description |
|---|---|
protected |
InitPackage(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
InitPackage(software.amazon.jsii.JsiiObjectRef objRef) |
protected |
InitPackage(String type,
List<String> versions) |
protected |
InitPackage(String type,
List<String> versions,
String packageName) |
protected |
InitPackage(String type,
List<String> versions,
String packageName,
List<InitServiceRestartHandle> serviceHandles) |
| Modifier and Type | Method and Description |
|---|---|
static InitPackage |
apt(String packageName)
(experimental) Install a package using APT.
|
static InitPackage |
apt(String packageName,
NamedPackageOptions options)
(experimental) Install a package using APT.
|
String |
getElementType()
(experimental) Returns the init element type for this element.
|
static InitPackage |
msi(String location)
(experimental) Install an MSI package from an HTTP URL or a location on disk.
|
static InitPackage |
msi(String location,
LocationPackageOptions options)
(experimental) Install an MSI package from an HTTP URL or a location on disk.
|
static InitPackage |
python(String packageName)
(experimental) Install a package from PyPI.
|
static InitPackage |
python(String packageName,
NamedPackageOptions options)
(experimental) Install a package from PyPI.
|
protected Object |
renderPackageVersions() |
static InitPackage |
rpm(String location)
(experimental) Install an RPM from an HTTP URL or a location on disk.
|
static InitPackage |
rpm(String location,
LocationPackageOptions options)
(experimental) Install an RPM from an HTTP URL or a location on disk.
|
static InitPackage |
rubyGem(String gemName)
(experimental) Install a package from RubyGems.
|
static InitPackage |
rubyGem(String gemName,
NamedPackageOptions options)
(experimental) Install a package from RubyGems.
|
static InitPackage |
yum(String packageName)
(experimental) Install a package using Yum.
|
static InitPackage |
yum(String packageName,
NamedPackageOptions options)
(experimental) Install a package using Yum.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected InitPackage(software.amazon.jsii.JsiiObjectRef objRef)
protected InitPackage(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental)
protected InitPackage(@NotNull
String type,
@NotNull
List<String> versions,
@Nullable
String packageName,
@Nullable
List<InitServiceRestartHandle> serviceHandles)
type - This parameter is required.versions - This parameter is required.packageName - serviceHandles - @Stability(value=Experimental)
protected InitPackage(@NotNull
String type,
@NotNull
List<String> versions,
@Nullable
String packageName)
type - This parameter is required.versions - This parameter is required.packageName - @Stability(value=Experimental) @NotNull public static InitPackage apt(@NotNull String packageName, @Nullable NamedPackageOptions options)
packageName - This parameter is required.options - @Stability(value=Experimental) @NotNull public static InitPackage apt(@NotNull String packageName)
packageName - This parameter is required.@Stability(value=Experimental) @NotNull public static InitPackage msi(@NotNull String location, @Nullable LocationPackageOptions options)
location - This parameter is required.options - @Stability(value=Experimental) @NotNull public static InitPackage msi(@NotNull String location)
location - This parameter is required.@Stability(value=Experimental) @NotNull public static InitPackage python(@NotNull String packageName, @Nullable NamedPackageOptions options)
packageName - This parameter is required.options - @Stability(value=Experimental) @NotNull public static InitPackage python(@NotNull String packageName)
packageName - This parameter is required.@Stability(value=Experimental) @NotNull public static InitPackage rpm(@NotNull String location, @Nullable LocationPackageOptions options)
location - This parameter is required.options - @Stability(value=Experimental) @NotNull public static InitPackage rpm(@NotNull String location)
location - This parameter is required.@Stability(value=Experimental) @NotNull public static InitPackage rubyGem(@NotNull String gemName, @Nullable NamedPackageOptions options)
gemName - This parameter is required.options - @Stability(value=Experimental) @NotNull public static InitPackage rubyGem(@NotNull String gemName)
gemName - This parameter is required.@Stability(value=Experimental) @NotNull public static InitPackage yum(@NotNull String packageName, @Nullable NamedPackageOptions options)
packageName - This parameter is required.options - @Stability(value=Experimental) @NotNull public static InitPackage yum(@NotNull String packageName)
packageName - This parameter is required.@Stability(value=Experimental) @NotNull protected Object renderPackageVersions()
@Stability(value=Experimental) @NotNull public String getElementType()
getElementType in class InitElementCopyright © 2021. All rights reserved.