Dagger.Binding (dagger v0.19.4)
View SourceDagger.Binding
Summary
Functions
Retrieve the binding value, as type Address
Retrieve the binding value, as type CacheVolume
Retrieve the binding value, as type Changeset
Retrieve the binding value, as type Cloud
Retrieve the binding value, as type Container
Retrieve the binding value, as type Directory
Retrieve the binding value, as type Env
Retrieve the binding value, as type EnvFile
Retrieve the binding value, as type File
Retrieve the binding value, as type GitRef
Retrieve the binding value, as type GitRepository
Retrieve the binding value, as type JSONValue
Retrieve the binding value, as type Module
Retrieve the binding value, as type ModuleConfigClient
Retrieve the binding value, as type ModuleSource
Retrieve the binding value, as type SearchResult
Retrieve the binding value, as type SearchSubmatch
Retrieve the binding value, as type Secret
Retrieve the binding value, as type Service
Retrieve the binding value, as type Socket
Returns the binding's string value
Returns the digest of the binding value
A unique identifier for this Binding.
Returns the binding name
Returns true if the binding is null
Returns the binding type
Types
Functions
@spec as_address(t()) :: Dagger.Address.t()
Retrieve the binding value, as type Address
@spec as_cache_volume(t()) :: Dagger.CacheVolume.t()
Retrieve the binding value, as type CacheVolume
@spec as_changeset(t()) :: Dagger.Changeset.t()
Retrieve the binding value, as type Changeset
@spec as_cloud(t()) :: Dagger.Cloud.t()
Retrieve the binding value, as type Cloud
@spec as_container(t()) :: Dagger.Container.t()
Retrieve the binding value, as type Container
@spec as_directory(t()) :: Dagger.Directory.t()
Retrieve the binding value, as type Directory
@spec as_env(t()) :: Dagger.Env.t()
Retrieve the binding value, as type Env
@spec as_env_file(t()) :: Dagger.EnvFile.t()
Retrieve the binding value, as type EnvFile
@spec as_file(t()) :: Dagger.File.t()
Retrieve the binding value, as type File
@spec as_git_ref(t()) :: Dagger.GitRef.t()
Retrieve the binding value, as type GitRef
@spec as_git_repository(t()) :: Dagger.GitRepository.t()
Retrieve the binding value, as type GitRepository
@spec as_json_value(t()) :: Dagger.JSONValue.t()
Retrieve the binding value, as type JSONValue
@spec as_module(t()) :: Dagger.Module.t()
Retrieve the binding value, as type Module
@spec as_module_config_client(t()) :: Dagger.ModuleConfigClient.t()
Retrieve the binding value, as type ModuleConfigClient
@spec as_module_source(t()) :: Dagger.ModuleSource.t()
Retrieve the binding value, as type ModuleSource
@spec as_search_result(t()) :: Dagger.SearchResult.t()
Retrieve the binding value, as type SearchResult
@spec as_search_submatch(t()) :: Dagger.SearchSubmatch.t()
Retrieve the binding value, as type SearchSubmatch
@spec as_secret(t()) :: Dagger.Secret.t()
Retrieve the binding value, as type Secret
@spec as_service(t()) :: Dagger.Service.t()
Retrieve the binding value, as type Service
@spec as_socket(t()) :: Dagger.Socket.t()
Retrieve the binding value, as type Socket
Returns the binding's string value
Returns the digest of the binding value
@spec id(t()) :: {:ok, Dagger.BindingID.t()} | {:error, term()}
A unique identifier for this Binding.
Returns the binding name
Returns true if the binding is null
Returns the binding type