Class BetaPackages
-
- All Implemented Interfaces:
public final class BetaPackagesPackages (and their versions) available in this environment.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classBetaPackages.BuilderA builder for BetaPackages.
public final classBetaPackages.TypePackage configuration type
-
Method Summary
Modifier and Type Method Description final List<String>apt()Ubuntu/Debian packages to install final List<String>cargo()Rust packages to install final List<String>gem()Ruby packages to install final List<String>go()Go packages to install final List<String>npm()Node. final List<String>pip()Python packages to install final Optional<BetaPackages.Type>type()Package configuration type final JsonField<List<String>>_apt()Returns the raw JSON value of apt. final JsonField<List<String>>_cargo()Returns the raw JSON value of cargo. final JsonField<List<String>>_gem()Returns the raw JSON value of gem. final JsonField<List<String>>_go()Returns the raw JSON value of go. final JsonField<List<String>>_npm()Returns the raw JSON value of npm. final JsonField<List<String>>_pip()Returns the raw JSON value of pip. final JsonField<BetaPackages.Type>_type()Returns the raw JSON value of type. final Map<String, JsonValue>_additionalProperties()final BetaPackages.BuildertoBuilder()final BetaPackagesvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaPackages.Builderbuilder()Returns a mutable builder for constructing an instance of BetaPackages. -
-
Method Detail
-
type
final Optional<BetaPackages.Type> type()
Package configuration type
-
_apt
final JsonField<List<String>> _apt()
Returns the raw JSON value of apt.
Unlike apt, this method doesn't throw if the JSON field has an unexpected type.
-
_cargo
final JsonField<List<String>> _cargo()
Returns the raw JSON value of cargo.
Unlike cargo, this method doesn't throw if the JSON field has an unexpected type.
-
_gem
final JsonField<List<String>> _gem()
Returns the raw JSON value of gem.
Unlike gem, this method doesn't throw if the JSON field has an unexpected type.
-
_go
final JsonField<List<String>> _go()
Returns the raw JSON value of go.
Unlike go, this method doesn't throw if the JSON field has an unexpected type.
-
_npm
final JsonField<List<String>> _npm()
Returns the raw JSON value of npm.
Unlike npm, this method doesn't throw if the JSON field has an unexpected type.
-
_pip
final JsonField<List<String>> _pip()
Returns the raw JSON value of pip.
Unlike pip, this method doesn't throw if the JSON field has an unexpected type.
-
_type
final JsonField<BetaPackages.Type> _type()
Returns the raw JSON value of type.
Unlike type, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final BetaPackages.Builder toBuilder()
-
validate
final BetaPackages validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static BetaPackages.Builder builder()
Returns a mutable builder for constructing an instance of BetaPackages.
The following fields are required:
.apt() .cargo() .gem() .go() .npm() .pip()
-
-
-
-