BuildxBuilderState class
Input properties used for looking up and filtering BuildxBuilder resources.
Constructors
-
BuildxBuilderState({Input<
bool?> ? append, Input<bool?> ? bootstrap, Input<String?> ? buildkitConfig, Input<String?> ? buildkitFlags, Input<BuildxBuilderDockerContainer?> ? dockerContainer, Input<String?> ? driver, Input<Map< ? driverOptions, Input<String, String> ?>String?> ? endpoint, Input<BuildxBuilderKubernetes?> ? kubernetes, Input<String?> ? name, Input<String?> ? node, Input<List< ? platforms, Input<String> ?>BuildxBuilderRemote?> ? remote, Input<bool?> ? use}) -
Creates a new BuildxBuilderState.
appendAppend a node to builder instead of changing itbootstrapAutomatically boot the builder after creation. Defaults tofalsebuildkitConfigBuildKit daemon config filebuildkitFlagsBuildKit flags to set for the builder.dockerContainerConfiguration block for the Docker-Container driver.driverThe driver to use for the Buildx builder (e.g., docker-container, kubernetes).driverOptionsAdditional options for the Buildx driver in the form ofkey=value,.... These options are driver-specific.endpointThe endpoint or context to use for the Buildx builder, where context is the name of a context from docker context ls and endpoint is the address for Docker socket (eg. DOCKER_HOST value). By default, the current Docker configuration is used for determining the context/endpoint value.kubernetesConfiguration block for the Kubernetes driver.nameThe name of the Buildx builder. IF not specified, a random name will be generated.nodeCreate/modify node with given nameplatformsFixed platforms for current noderemoteConfiguration block for the Remote driver.useSet the current builder instance as the default for the current context.const -
BuildxBuilderState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
append
→ Input<
bool?> ? -
Append a node to builder instead of changing it
final
-
bootstrap
→ Input<
bool?> ? -
Automatically boot the builder after creation. Defaults to
falsefinal -
buildkitConfig
→ Input<
String?> ? -
BuildKit daemon config file
final
-
buildkitFlags
→ Input<
String?> ? -
BuildKit flags to set for the builder.
final
-
dockerContainer
→ Input<
BuildxBuilderDockerContainer?> ? -
Configuration block for the Docker-Container driver.
final
-
driver
→ Input<
String?> ? -
The driver to use for the Buildx builder (e.g., docker-container, kubernetes).
final
-
driverOptions
→ Input<
Map< ?String, String> ?> -
Additional options for the Buildx driver in the form of
key=value,.... These options are driver-specific.final -
endpoint
→ Input<
String?> ? -
The endpoint or context to use for the Buildx builder, where context is the name of a context from docker context ls and endpoint is the address for Docker socket (eg. DOCKER_HOST value). By default, the current Docker configuration is used for determining the context/endpoint value.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
kubernetes
→ Input<
BuildxBuilderKubernetes?> ? -
Configuration block for the Kubernetes driver.
final
-
name
→ Input<
String?> ? -
The name of the Buildx builder. IF not specified, a random name will be generated.
final
-
node
→ Input<
String?> ? -
Create/modify node with given name
final
-
platforms
→ Input<
List< ?String> ?> -
Fixed platforms for current node
final
-
remote
→ Input<
BuildxBuilderRemote?> ? -
Configuration block for the Remote driver.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
use
→ Input<
bool?> ? -
Set the current builder instance as the default for the current context.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited