class Binding extends AbstractObject implements IdAble

Properties

$lastQuery from  AbstractObject

Methods

__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)

No description

null|array|string|int|float|bool
queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)

No description

asAddress()

Retrieve the binding value, as type Address

asCacheVolume()

Retrieve the binding value, as type CacheVolume

asChangeset()

Retrieve the binding value, as type Changeset

asCloud()

Retrieve the binding value, as type Cloud

asContainer()

Retrieve the binding value, as type Container

asDirectory()

Retrieve the binding value, as type Directory

Env
asEnv()

Retrieve the binding value, as type Env

asEnvFile()

Retrieve the binding value, as type EnvFile

asFile()

Retrieve the binding value, as type File

asGitRef()

Retrieve the binding value, as type GitRef

asGitRepository()

Retrieve the binding value, as type GitRepository

asJSONValue()

Retrieve the binding value, as type JSONValue

LLM
asLLM()

Retrieve the binding value, as type LLM

asModule()

Retrieve the binding value, as type Module

asModuleConfigClient()

Retrieve the binding value, as type ModuleConfigClient

asModuleSource()

Retrieve the binding value, as type ModuleSource

asSearchResult()

Retrieve the binding value, as type SearchResult

asSearchSubmatch()

Retrieve the binding value, as type SearchSubmatch

asSecret()

Retrieve the binding value, as type Secret

asService()

Retrieve the binding value, as type Service

asSocket()

Retrieve the binding value, as type Socket

string
asString()

The binding's string value

string
digest()

The digest of the binding value

id()

A unique identifier for this Binding.

bool
isNull()

Returns true if the binding is null

string
name()

The binding name

string
typeName()

The binding type

Details

in AbstractObject at line 13
__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)

No description

Parameters

AbstractClient $client
QueryBuilderChain $queryBuilderChain

in AbstractObject at line 19
protected null|array|string|int|float|bool queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)

No description

Parameters

QueryBuilder $leafQueryBuilder
string $leafKey

Return Value

null|array|string|int|float|bool

at line 16
Address asAddress()

Retrieve the binding value, as type Address

Return Value

Address

at line 25
CacheVolume asCacheVolume()

Retrieve the binding value, as type CacheVolume

Return Value

CacheVolume

at line 34
Changeset asChangeset()

Retrieve the binding value, as type Changeset

Return Value

Changeset

at line 43
Cloud asCloud()

Retrieve the binding value, as type Cloud

Return Value

Cloud

at line 52
Container asContainer()

Retrieve the binding value, as type Container

Return Value

Container

at line 61
Directory asDirectory()

Retrieve the binding value, as type Directory

Return Value

Directory

at line 70
Env asEnv()

Retrieve the binding value, as type Env

Return Value

Env

at line 79
EnvFile asEnvFile()

Retrieve the binding value, as type EnvFile

Return Value

EnvFile

at line 88
File asFile()

Retrieve the binding value, as type File

Return Value

File

at line 97
GitRef asGitRef()

Retrieve the binding value, as type GitRef

Return Value

GitRef

at line 106
GitRepository asGitRepository()

Retrieve the binding value, as type GitRepository

Return Value

GitRepository

at line 115
JsonValue asJSONValue()

Retrieve the binding value, as type JSONValue

Return Value

JsonValue

at line 124
LLM asLLM()

Retrieve the binding value, as type LLM

Return Value

LLM

at line 133
Module asModule()

Retrieve the binding value, as type Module

Return Value

Module

at line 142
ModuleConfigClient asModuleConfigClient()

Retrieve the binding value, as type ModuleConfigClient

Return Value

ModuleConfigClient

at line 151
ModuleSource asModuleSource()

Retrieve the binding value, as type ModuleSource

Return Value

ModuleSource

at line 160
SearchResult asSearchResult()

Retrieve the binding value, as type SearchResult

Return Value

SearchResult

at line 169
SearchSubmatch asSearchSubmatch()

Retrieve the binding value, as type SearchSubmatch

Return Value

SearchSubmatch

at line 178
Secret asSecret()

Retrieve the binding value, as type Secret

Return Value

Secret

at line 187
Service asService()

Retrieve the binding value, as type Service

Return Value

Service

at line 196
Socket asSocket()

Retrieve the binding value, as type Socket

Return Value

Socket

at line 205
string asString()

The binding's string value

Return Value

string

at line 214
string digest()

The digest of the binding value

Return Value

string

at line 223
AbstractId id()

A unique identifier for this Binding.

Return Value

AbstractId

at line 232
bool isNull()

Returns true if the binding is null

Return Value

bool

at line 241
string name()

The binding name

Return Value

string

at line 250
string typeName()

The binding type

Return Value

string