@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.640Z") @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, jsiiStaticSet
protected 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 InitElement
Copyright © 2021. All rights reserved.