All Classes and Interfaces
Class
Description
`Any` contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
`Any` contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
Processes JSON objects returned by a server response.
Protobuf type
moby.filesync.v1.CredentialsRequest
Protobuf type
moby.filesync.v1.CredentialsRequest
Protobuf type
moby.filesync.v1.CredentialsResponse
Protobuf type
moby.filesync.v1.CredentialsResponse
Protobuf type
moby.filesync.v1.FetchTokenRequest
Protobuf type
moby.filesync.v1.FetchTokenRequest
Protobuf type
moby.filesync.v1.FetchTokenResponse
Protobuf type
moby.filesync.v1.FetchTokenResponse
Protobuf type
moby.filesync.v1.GetTokenAuthorityRequest
Protobuf type
moby.filesync.v1.GetTokenAuthorityRequest
Protobuf type
moby.filesync.v1.GetTokenAuthorityResponse
Protobuf type
moby.filesync.v1.GetTokenAuthorityResponse
Protobuf type
moby.filesync.v1.VerifyTokenAuthorityRequest
Protobuf type
moby.filesync.v1.VerifyTokenAuthorityRequest
Protobuf type
moby.filesync.v1.VerifyTokenAuthorityResponse
Protobuf type
moby.filesync.v1.VerifyTokenAuthorityResponse
APICap defines a capability supported by the service
APICap defines a capability supported by the service
Protobuf type
contenthash.CacheRecord
Protobuf type
contenthash.CacheRecord
Protobuf type
contenthash.CacheRecords
Protobuf type
contenthash.CacheRecords
Protobuf enum
contenthash.CacheRecordType
Protobuf type
contenthash.CacheRecordWithPath
Protobuf type
contenthash.CacheRecordWithPath
Non-sensitive configuration that is stored in the swarm.
A docker container, a running instance of an image.
The type of stop condition to wait for.
The result of the
Container.waitForStop(StopCondition)
operation.Thrown if the user attempts to start a container that is already started.
Creates a container.
Options that apply to bind mounts.
The result of creating a container.
Determines when the container should automatically restart.
Determines when a container is restarted automatically.
A container's logs.
A container's log streams.
Protobuf type
moby.buildkit.v1.BuildHistoryEvent
Protobuf type
moby.buildkit.v1.BuildHistoryEvent
Protobuf enum
moby.buildkit.v1.BuildHistoryEventType
Protobuf type
moby.buildkit.v1.BuildHistoryRecord
Protobuf type
moby.buildkit.v1.BuildHistoryRecord
Protobuf type
moby.buildkit.v1.BuildHistoryRequest
Protobuf type
moby.buildkit.v1.BuildHistoryRequest
Protobuf type
moby.buildkit.v1.BuildResultInfo
Protobuf type
moby.buildkit.v1.BuildResultInfo
Protobuf type
moby.buildkit.v1.BytesMessage
Protobuf type
moby.buildkit.v1.BytesMessage
Protobuf type
moby.buildkit.v1.CacheOptions
Protobuf type
moby.buildkit.v1.CacheOptions
Protobuf type
moby.buildkit.v1.CacheOptionsEntry
Protobuf type
moby.buildkit.v1.CacheOptionsEntry
Protobuf type
moby.buildkit.v1.Descriptor
Protobuf type
moby.buildkit.v1.Descriptor
Protobuf type
moby.buildkit.v1.DiskUsageRequest
Protobuf type
moby.buildkit.v1.DiskUsageRequest
Protobuf type
moby.buildkit.v1.DiskUsageResponse
Protobuf type
moby.buildkit.v1.DiskUsageResponse
Exporter describes the output exporter
Exporter describes the output exporter
Protobuf type
moby.buildkit.v1.InfoRequest
Protobuf type
moby.buildkit.v1.InfoRequest
Protobuf type
moby.buildkit.v1.InfoResponse
Protobuf type
moby.buildkit.v1.InfoResponse
Protobuf type
moby.buildkit.v1.ListWorkersRequest
Protobuf type
moby.buildkit.v1.ListWorkersRequest
Protobuf type
moby.buildkit.v1.ListWorkersResponse
Protobuf type
moby.buildkit.v1.ListWorkersResponse
Protobuf type
moby.buildkit.v1.PruneRequest
Protobuf type
moby.buildkit.v1.PruneRequest
Protobuf type
moby.buildkit.v1.SolveRequest
Protobuf type
moby.buildkit.v1.SolveRequest
Protobuf type
moby.buildkit.v1.SolveResponse
Protobuf type
moby.buildkit.v1.SolveResponse
Protobuf type
moby.buildkit.v1.StatusRequest
Protobuf type
moby.buildkit.v1.StatusRequest
Protobuf type
moby.buildkit.v1.StatusResponse
Protobuf type
moby.buildkit.v1.StatusResponse
Protobuf type
moby.buildkit.v1.UpdateBuildHistoryRequest
Protobuf type
moby.buildkit.v1.UpdateBuildHistoryRequest
Protobuf type
moby.buildkit.v1.UpdateBuildHistoryResponse
Protobuf type
moby.buildkit.v1.UpdateBuildHistoryResponse
Protobuf type
moby.buildkit.v1.UsageRecord
Protobuf type
moby.buildkit.v1.UsageRecord
Protobuf type
moby.buildkit.v1.Vertex
Protobuf type
moby.buildkit.v1.Vertex
Protobuf type
moby.buildkit.v1.VertexLog
Protobuf type
moby.buildkit.v1.VertexLog
Protobuf type
moby.buildkit.v1.VertexStatus
Protobuf type
moby.buildkit.v1.VertexStatus
Protobuf type
moby.buildkit.v1.VertexWarning
Protobuf type
moby.buildkit.v1.VertexWarning
Describes a message type.
Describes a message type.
Protobuf type
google.protobuf.DescriptorProto.ExtensionRange
Protobuf type
google.protobuf.DescriptorProto.ExtensionRange
Range of reserved tag numbers.
Range of reserved tag numbers.
The full set of known editions.
Describes an enum type.
Describes an enum type.
Range of reserved numeric values.
Range of reserved numeric values.
Protobuf type
google.protobuf.EnumOptions
Protobuf type
google.protobuf.EnumOptions
Describes a value within an enum.
Describes a value within an enum.
Protobuf type
google.protobuf.EnumValueOptions
Protobuf type
google.protobuf.EnumValueOptions
Protobuf type
google.protobuf.ExtensionRangeOptions
Protobuf type
google.protobuf.ExtensionRangeOptions
Protobuf type
google.protobuf.ExtensionRangeOptions.Declaration
Protobuf type
google.protobuf.ExtensionRangeOptions.Declaration
The verification state of the extension range.
TODO Enums in C++ gencode (and potentially other languages) are
not well scoped.
TODO Enums in C++ gencode (and potentially other languages) are
not well scoped.
Protobuf enum
google.protobuf.FeatureSet.EnumType
Protobuf enum
google.protobuf.FeatureSet.FieldPresence
Protobuf enum
google.protobuf.FeatureSet.JsonFormat
Protobuf enum
google.protobuf.FeatureSet.MessageEncoding
Protobuf enum
google.protobuf.FeatureSet.RepeatedFieldEncoding
Protobuf enum
google.protobuf.FeatureSet.Utf8Validation
A compiled specification for the defaults of a set of features.
A compiled specification for the defaults of a set of features.
A map from every known edition with a unique set of defaults to its
defaults.
A map from every known edition with a unique set of defaults to its
defaults.
Describes a field within a message.
Describes a field within a message.
Protobuf enum
google.protobuf.FieldDescriptorProto.Label
Protobuf enum
google.protobuf.FieldDescriptorProto.Type
Protobuf type
google.protobuf.FieldOptions
Protobuf type
google.protobuf.FieldOptions
Protobuf enum
google.protobuf.FieldOptions.CType
Protobuf type
google.protobuf.FieldOptions.EditionDefault
Protobuf type
google.protobuf.FieldOptions.EditionDefault
Information about the support window of a feature.
Information about the support window of a feature.
Protobuf enum
google.protobuf.FieldOptions.JSType
If set to RETENTION_SOURCE, the option will be omitted from the binary.
This indicates the types of entities that the field may apply to when used
as an option.
Describes a complete .proto file.
Describes a complete .proto file.
The protocol compiler can output a FileDescriptorSet containing the .proto
files it parses.
The protocol compiler can output a FileDescriptorSet containing the .proto
files it parses.
Protobuf type
google.protobuf.FileOptions
Protobuf type
google.protobuf.FileOptions
Generated classes can be optimized for speed or code size.
Describes the relationship between generated code and its original source
file.
Protobuf type
google.protobuf.GeneratedCodeInfo.Annotation
Protobuf type
google.protobuf.GeneratedCodeInfo.Annotation
Represents the identified object's effect on the element in the original
.proto file.
Describes the relationship between generated code and its original source
file.
Protobuf type
google.protobuf.MessageOptions
Protobuf type
google.protobuf.MessageOptions
Describes a method of a service.
Describes a method of a service.
Protobuf type
google.protobuf.MethodOptions
Protobuf type
google.protobuf.MethodOptions
Is this method side-effect-free (or safe in HTTP parlance), or idempotent,
or neither?
Describes a oneof.
Describes a oneof.
Protobuf type
google.protobuf.OneofOptions
Protobuf type
google.protobuf.OneofOptions
Describes a service.
Describes a service.
Protobuf type
google.protobuf.ServiceOptions
Protobuf type
google.protobuf.ServiceOptions
Encapsulates information about the original source file from which a
FileDescriptorProto was generated.
Encapsulates information about the original source file from which a
FileDescriptorProto was generated.
Protobuf type
google.protobuf.SourceCodeInfo.Location
Protobuf type
google.protobuf.SourceCodeInfo.Location
A message representing a option the parser does not recognize.
A message representing a option the parser does not recognize.
The name of the uninterpreted option.
The name of the uninterpreted option.
A client of the Docker REST API.
Converts Dockerfile into a
Predicate<Path>
that indicates which paths to include in the build
context.Converts .dockerignore into a
Predicate<Path>
that indicates which paths to exclude from the build
context.Protobuf type
errdefs.ContentCache
Protobuf type
errdefs.ContentCache
Protobuf type
errdefs.FileAction
Protobuf type
errdefs.FileAction
Protobuf type
errdefs.FrontendCap
Protobuf type
errdefs.FrontendCap
Protobuf type
errdefs.Solve
Protobuf type
errdefs.Solve
Protobuf type
errdefs.Source
Protobuf type
errdefs.Source
Protobuf type
errdefs.Subrequest
Protobuf type
errdefs.Subrequest
Protobuf type
errdefs.Vertex
Protobuf type
errdefs.Vertex
Helper functions for exceptions.
BytesMessage contains a chunk of byte data
BytesMessage contains a chunk of byte data
Protobuf type
moby.buildkit.v1.frontend.Attestation
Protobuf type
moby.buildkit.v1.frontend.Attestation
Protobuf enum
moby.buildkit.v1.frontend.AttestationKind
Protobuf type
moby.buildkit.v1.frontend.Attestations
Protobuf type
moby.buildkit.v1.frontend.Attestations
CacheOptionsEntry corresponds to the control.CacheOptionsEntry
CacheOptionsEntry corresponds to the control.CacheOptionsEntry
Protobuf type
moby.buildkit.v1.frontend.DoneMessage
Protobuf type
moby.buildkit.v1.frontend.DoneMessage
Protobuf type
moby.buildkit.v1.frontend.EvaluateRequest
Protobuf type
moby.buildkit.v1.frontend.EvaluateRequest
Protobuf type
moby.buildkit.v1.frontend.EvaluateResponse
Protobuf type
moby.buildkit.v1.frontend.EvaluateResponse
Protobuf type
moby.buildkit.v1.frontend.ExecMessage
Protobuf type
moby.buildkit.v1.frontend.ExecMessage
Protobuf type
moby.buildkit.v1.frontend.ExitMessage
Protobuf type
moby.buildkit.v1.frontend.ExitMessage
Protobuf type
moby.buildkit.v1.frontend.FdMessage
Protobuf type
moby.buildkit.v1.frontend.FdMessage
Protobuf type
moby.buildkit.v1.frontend.FileRange
Protobuf type
moby.buildkit.v1.frontend.FileRange
Protobuf type
moby.buildkit.v1.frontend.InitMessage
Protobuf type
moby.buildkit.v1.frontend.InitMessage
Protobuf type
moby.buildkit.v1.frontend.InputsRequest
Protobuf type
moby.buildkit.v1.frontend.InputsRequest
Protobuf type
moby.buildkit.v1.frontend.InputsResponse
Protobuf type
moby.buildkit.v1.frontend.InputsResponse
Protobuf type
moby.buildkit.v1.frontend.InTotoSubject
Protobuf type
moby.buildkit.v1.frontend.InTotoSubject
Protobuf enum
moby.buildkit.v1.frontend.InTotoSubjectKind
Protobuf type
moby.buildkit.v1.frontend.NewContainerRequest
Protobuf type
moby.buildkit.v1.frontend.NewContainerRequest
Protobuf type
moby.buildkit.v1.frontend.NewContainerResponse
Protobuf type
moby.buildkit.v1.frontend.NewContainerResponse
Protobuf type
moby.buildkit.v1.frontend.PingRequest
Protobuf type
moby.buildkit.v1.frontend.PingRequest
Protobuf type
moby.buildkit.v1.frontend.PongResponse
Protobuf type
moby.buildkit.v1.frontend.PongResponse
Protobuf type
moby.buildkit.v1.frontend.ReadDirRequest
Protobuf type
moby.buildkit.v1.frontend.ReadDirRequest
Protobuf type
moby.buildkit.v1.frontend.ReadDirResponse
Protobuf type
moby.buildkit.v1.frontend.ReadDirResponse
Protobuf type
moby.buildkit.v1.frontend.ReadFileRequest
Protobuf type
moby.buildkit.v1.frontend.ReadFileRequest
Protobuf type
moby.buildkit.v1.frontend.ReadFileResponse
Protobuf type
moby.buildkit.v1.frontend.ReadFileResponse
Protobuf type
moby.buildkit.v1.frontend.Ref
Protobuf type
moby.buildkit.v1.frontend.Ref
Protobuf type
moby.buildkit.v1.frontend.RefMap
Protobuf type
moby.buildkit.v1.frontend.RefMap
Protobuf type
moby.buildkit.v1.frontend.RefMapDeprecated
Protobuf type
moby.buildkit.v1.frontend.RefMapDeprecated
Protobuf type
moby.buildkit.v1.frontend.ReleaseContainerRequest
Protobuf type
moby.buildkit.v1.frontend.ReleaseContainerRequest
Protobuf type
moby.buildkit.v1.frontend.ReleaseContainerResponse
Protobuf type
moby.buildkit.v1.frontend.ReleaseContainerResponse
Protobuf type
moby.buildkit.v1.frontend.ResizeMessage
Protobuf type
moby.buildkit.v1.frontend.ResizeMessage
Protobuf type
moby.buildkit.v1.frontend.ResolveImageConfigRequest
Protobuf type
moby.buildkit.v1.frontend.ResolveImageConfigRequest
Protobuf type
moby.buildkit.v1.frontend.ResolveImageConfigResponse
Protobuf type
moby.buildkit.v1.frontend.ResolveImageConfigResponse
Protobuf type
moby.buildkit.v1.frontend.ResolveSourceImageResponse
Protobuf type
moby.buildkit.v1.frontend.ResolveSourceImageResponse
Protobuf type
moby.buildkit.v1.frontend.ResolveSourceMetaRequest
Protobuf type
moby.buildkit.v1.frontend.ResolveSourceMetaRequest
Protobuf type
moby.buildkit.v1.frontend.ResolveSourceMetaResponse
Protobuf type
moby.buildkit.v1.frontend.ResolveSourceMetaResponse
Protobuf type
moby.buildkit.v1.frontend.Result
Protobuf type
moby.buildkit.v1.frontend.Result
Protobuf type
moby.buildkit.v1.frontend.ReturnRequest
Protobuf type
moby.buildkit.v1.frontend.ReturnRequest
Protobuf type
moby.buildkit.v1.frontend.ReturnResponse
Protobuf type
moby.buildkit.v1.frontend.ReturnResponse
Protobuf type
moby.buildkit.v1.frontend.SignalMessage
Protobuf type
moby.buildkit.v1.frontend.SignalMessage
Protobuf type
moby.buildkit.v1.frontend.SolveRequest
Protobuf type
moby.buildkit.v1.frontend.SolveRequest
Protobuf type
moby.buildkit.v1.frontend.SolveResponse
Protobuf type
moby.buildkit.v1.frontend.SolveResponse
Protobuf type
moby.buildkit.v1.frontend.StartedMessage
Protobuf type
moby.buildkit.v1.frontend.StartedMessage
Protobuf type
moby.buildkit.v1.frontend.StatFileRequest
Protobuf type
moby.buildkit.v1.frontend.StatFileRequest
Protobuf type
moby.buildkit.v1.frontend.StatFileResponse
Protobuf type
moby.buildkit.v1.frontend.StatFileResponse
Protobuf type
moby.buildkit.v1.frontend.WarnRequest
Protobuf type
moby.buildkit.v1.frontend.WarnRequest
Protobuf type
moby.buildkit.v1.frontend.WarnResponse
Protobuf type
moby.buildkit.v1.frontend.WarnResponse
Parses and converts glob patterns.
A docker image.
Builds an image.
Logs the output of "docker build" incrementally.
Pulls an image from a remote repository.
Pushes an image to a remote repository.
Logs the output of "docker push" or "docker pull" incrementally.
Processes JSON objects returned by a server response.
Logs the output of a docker container incrementally.
A docker network.
A network configuration.
A docker node.
Indicates if the node is available to run tasks.
Indicates if it is possible to communicate with the node.
Indicates the overall health of the node.
The overall health of the node.
The role of the node within the swarm.
BuildInput is used for BuildOp.
BuildInput is used for BuildOp.
BuildOp is used for nested build invocation.
BuildOp is used for nested build invocation.
CacheOpt defines options specific to cache mounts
CacheOpt defines options specific to cache mounts
CacheSharingOpt defines different sharing modes for cache mount
CDIDevice specifies a CDI device information.
CDIDevice specifies a CDI device information.
Protobuf type
pb.ChownOpt
Protobuf type
pb.ChownOpt
Definition is the LLB definition structure with per-vertex metadata entries
Definition is the LLB definition structure with per-vertex metadata entries
Protobuf type
pb.DiffOp
Protobuf type
pb.DiffOp
ExecOp executes a command in a container.
ExecOp executes a command in a container.
Protobuf type
pb.ExportCache
Protobuf type
pb.ExportCache
Protobuf type
pb.FileAction
Protobuf type
pb.FileAction
Protobuf type
pb.FileActionCopy
Protobuf type
pb.FileActionCopy
Protobuf type
pb.FileActionMkDir
Protobuf type
pb.FileActionMkDir
Protobuf type
pb.FileActionMkFile
Protobuf type
pb.FileActionMkFile
Protobuf type
pb.FileActionRm
Protobuf type
pb.FileActionRm
Protobuf type
pb.FileActionSymlink
Protobuf type
pb.FileActionSymlink
Protobuf type
pb.FileOp
Protobuf type
pb.FileOp
Protobuf type
pb.HostIP
Protobuf type
pb.HostIP
Input represents an input edge for an Op.
Input represents an input edge for an Op.
Location defines list of areas in to source file
Location defines list of areas in to source file
Locations is a list of ranges with a index to its source map.
Locations is a list of ranges with a index to its source map.
Protobuf type
pb.LowerDiffInput
Protobuf type
pb.LowerDiffInput
Protobuf type
pb.MergeInput
Protobuf type
pb.MergeInput
Protobuf type
pb.MergeOp
Protobuf type
pb.MergeOp
Meta is a set of arguments for ExecOp.
Meta is a set of arguments for ExecOp.
Mount specifies how to mount an input Op as a filesystem.
Mount specifies how to mount an input Op as a filesystem.
MountContentCache ...
MountType defines a type of a mount from a supported set
Protobuf type
pb.NamedUserOpt
Protobuf type
pb.NamedUserOpt
Protobuf enum
pb.NetMode
Op represents a vertex of the LLB DAG.
Op represents a vertex of the LLB DAG.
OpMetadata is a per-vertex metadata entry, which can be defined for arbitrary Op vertex and overridable on the run time.
OpMetadata is a per-vertex metadata entry, which can be defined for arbitrary Op vertex and overridable on the run time.
Platform is github.com/opencontainers/image-spec/specs-go/v1.Platform
Platform is github.com/opencontainers/image-spec/specs-go/v1.Platform
Position is single location in a source file
Position is single location in a source file
Protobuf type
pb.ProgressGroup
Protobuf type
pb.ProgressGroup
Protobuf type
pb.ProxyEnv
Protobuf type
pb.ProxyEnv
Range is an area in the source file
Range is an area in the source file
SecretEnv is an environment variable that is backed by a secret.
SecretEnv is an environment variable that is backed by a secret.
SecretOpt defines options describing secret mounts
SecretOpt defines options describing secret mounts
Protobuf enum
pb.SecurityMode
Source is a source mapping description for a file
Source is a source mapping description for a file
Source info contains the shared metadata of a source mapping
Source info contains the shared metadata of a source mapping
SourceOp specifies a source such as build contexts and images.
SourceOp specifies a source such as build contexts and images.
SSHOpt defines options describing ssh mounts
SSHOpt defines options describing ssh mounts
TmpfsOpt defines options describing tpmfs mounts
TmpfsOpt defines options describing tpmfs mounts
Protobuf type
pb.Ulimit
Protobuf type
pb.Ulimit
Protobuf type
pb.UpperDiffInput
Protobuf type
pb.UpperDiffInput
Protobuf type
pb.UserOpt
Protobuf type
pb.UserOpt
WorkerConstraints defines conditions for the worker
WorkerConstraints defines conditions for the worker
AttrConstraint defines a constraint on a source attribute
AttrConstraint defines a constraint on a source attribute
AttrMatch defines the condition to match a source attribute
Match type is used to determine how a rule source is matched
Policy is the list of rules the policy engine will perform
Policy is the list of rules the policy engine will perform
PolicyAction defines the action to take when a source is matched
Rule defines the action(s) to take when a source is matched
Rule defines the action(s) to take when a source is matched
Selector identifies a source to match a policy to
Selector identifies a source to match a policy to
Update contains updates to the matched build step after rule is applied
Update contains updates to the matched build step after rule is applied
Signals that a client wishes to abort an ongoing request.
Thrown if a referenced resource does not exist.
Runtime modes.
Protobuf type
moby.buildkit.secrets.v1.GetSecretRequest
Protobuf type
moby.buildkit.secrets.v1.GetSecretRequest
Protobuf type
moby.buildkit.secrets.v1.GetSecretResponse
Protobuf type
moby.buildkit.secrets.v1.GetSecretResponse
A docker server.
BytesMessage contains a chunk of byte data
BytesMessage contains a chunk of byte data
Protobuf type
moby.sshforward.v1.CheckAgentRequest
Protobuf type
moby.sshforward.v1.CheckAgentRequest
Protobuf type
moby.sshforward.v1.CheckAgentResponse
Protobuf type
moby.sshforward.v1.CheckAgentResponse
Protobuf type
stack.Frame
Protobuf type
stack.Frame
Protobuf type
stack.Stack
Protobuf type
stack.Stack
Protobuf type
fsutil.types.Stat
Protobuf type
fsutil.types.Stat
The `Status` type defines a logical error model that is suitable for
different programming environments, including REST APIs and RPC APIs.
The `Status` type defines a logical error model that is suitable for
different programming environments, including REST APIs and RPC APIs.
String helper functions.
A docker swarm (cluster).
A unit of work that executes on a node.
A Timestamp represents a point in time independent of any time zone or local
calendar, encoded as a count of seconds and fractions of seconds at
nanosecond resolution.
A Timestamp represents a point in time independent of any time zone or local
calendar, encoded as a count of seconds and fractions of seconds at
nanosecond resolution.
A class that generates a String representation of an object using a JSON-like format.
BytesMessage contains a chunk of byte data
BytesMessage contains a chunk of byte data
Protobuf type
fsutil.types.Packet
Protobuf type
fsutil.types.Packet
Protobuf enum
fsutil.types.Packet.PacketType
Protobuf type
moby.buildkit.v1.types.BuildkitVersion
Protobuf type
moby.buildkit.v1.types.BuildkitVersion
Protobuf type
moby.buildkit.v1.types.CDIDevice
Protobuf type
moby.buildkit.v1.types.CDIDevice
Protobuf type
moby.buildkit.v1.types.GCPolicy
Protobuf type
moby.buildkit.v1.types.GCPolicy
Protobuf type
moby.buildkit.v1.types.WorkerRecord
Protobuf type
moby.buildkit.v1.types.WorkerRecord