ts-lambda-api - v2.5.2
Preparing search index...
<internal>
BindWhenFluentSyntax
Interface BindWhenFluentSyntax<T>
interface
BindWhenFluentSyntax
<
T
>
{
getIdentifier
()
:
BindingIdentifier
;
when
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
;
whenAnyAncestor
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
;
whenAnyAncestorIs
(
serviceIdentifier
:
ServiceIdentifier
,
)
:
BindOnFluentSyntax
<
T
>
;
whenAnyAncestorNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
;
whenAnyAncestorTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
,
)
:
BindOnFluentSyntax
<
T
>
;
whenDefault
()
:
BindOnFluentSyntax
<
T
>
;
whenNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
;
whenNoAncestor
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
;
whenNoAncestorIs
(
serviceIdentifier
:
ServiceIdentifier
,
)
:
BindOnFluentSyntax
<
T
>
;
whenNoAncestorNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
;
whenNoAncestorTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
,
)
:
BindOnFluentSyntax
<
T
>
;
whenNoParent
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
;
whenNoParentIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
;
whenNoParentNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
;
whenNoParentTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
,
)
:
BindOnFluentSyntax
<
T
>
;
whenParent
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
;
whenParentIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
;
whenParentNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
;
whenParentTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
,
)
:
BindOnFluentSyntax
<
T
>
;
whenTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
)
:
BindOnFluentSyntax
<
T
>
;
}
Type Parameters
T
Hierarchy (
View Summary
)
BoundServiceSyntax
BindWhenFluentSyntax
BindWhenOnFluentSyntax
Index
Methods
get
Identifier
when
when
Any
Ancestor
when
Any
Ancestor
Is
when
Any
Ancestor
Named
when
Any
Ancestor
Tagged
when
Default
when
Named
when
No
Ancestor
when
No
Ancestor
Is
when
No
Ancestor
Named
when
No
Ancestor
Tagged
when
No
Parent
when
No
Parent
Is
when
No
Parent
Named
when
No
Parent
Tagged
when
Parent
when
Parent
Is
when
Parent
Named
when
Parent
Tagged
when
Tagged
Methods
get
Identifier
getIdentifier
()
:
BindingIdentifier
Returns
BindingIdentifier
when
when
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
Returns
BindOnFluentSyntax
<
T
>
when
Any
Ancestor
whenAnyAncestor
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
Returns
BindOnFluentSyntax
<
T
>
when
Any
Ancestor
Is
whenAnyAncestorIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
Parameters
serviceIdentifier
:
ServiceIdentifier
Returns
BindOnFluentSyntax
<
T
>
when
Any
Ancestor
Named
whenAnyAncestorNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
Parameters
name
:
MetadataName
Returns
BindOnFluentSyntax
<
T
>
when
Any
Ancestor
Tagged
whenAnyAncestorTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
tag
:
MetadataTag
tagValue
:
unknown
Returns
BindOnFluentSyntax
<
T
>
when
Default
whenDefault
()
:
BindOnFluentSyntax
<
T
>
Returns
BindOnFluentSyntax
<
T
>
when
Named
whenNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
Parameters
name
:
MetadataName
Returns
BindOnFluentSyntax
<
T
>
when
No
Ancestor
whenNoAncestor
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
Returns
BindOnFluentSyntax
<
T
>
when
No
Ancestor
Is
whenNoAncestorIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
Parameters
serviceIdentifier
:
ServiceIdentifier
Returns
BindOnFluentSyntax
<
T
>
when
No
Ancestor
Named
whenNoAncestorNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
Parameters
name
:
MetadataName
Returns
BindOnFluentSyntax
<
T
>
when
No
Ancestor
Tagged
whenNoAncestorTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
)
:
BindOnFluentSyntax
<
T
>
Parameters
tag
:
MetadataTag
tagValue
:
unknown
Returns
BindOnFluentSyntax
<
T
>
when
No
Parent
whenNoParent
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
Returns
BindOnFluentSyntax
<
T
>
when
No
Parent
Is
whenNoParentIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
Parameters
serviceIdentifier
:
ServiceIdentifier
Returns
BindOnFluentSyntax
<
T
>
when
No
Parent
Named
whenNoParentNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
Parameters
name
:
MetadataName
Returns
BindOnFluentSyntax
<
T
>
when
No
Parent
Tagged
whenNoParentTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
)
:
BindOnFluentSyntax
<
T
>
Parameters
tag
:
MetadataTag
tagValue
:
unknown
Returns
BindOnFluentSyntax
<
T
>
when
Parent
whenParent
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
Returns
BindOnFluentSyntax
<
T
>
when
Parent
Is
whenParentIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
Parameters
serviceIdentifier
:
ServiceIdentifier
Returns
BindOnFluentSyntax
<
T
>
when
Parent
Named
whenParentNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
Parameters
name
:
MetadataName
Returns
BindOnFluentSyntax
<
T
>
when
Parent
Tagged
whenParentTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
)
:
BindOnFluentSyntax
<
T
>
Parameters
tag
:
MetadataTag
tagValue
:
unknown
Returns
BindOnFluentSyntax
<
T
>
when
Tagged
whenTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
)
:
BindOnFluentSyntax
<
T
>
Parameters
tag
:
MetadataTag
tagValue
:
unknown
Returns
BindOnFluentSyntax
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
get
Identifier
when
when
Any
Ancestor
when
Any
Ancestor
Is
when
Any
Ancestor
Named
when
Any
Ancestor
Tagged
when
Default
when
Named
when
No
Ancestor
when
No
Ancestor
Is
when
No
Ancestor
Named
when
No
Ancestor
Tagged
when
No
Parent
when
No
Parent
Is
when
No
Parent
Named
when
No
Parent
Tagged
when
Parent
when
Parent
Is
when
Parent
Named
when
Parent
Tagged
when
Tagged
ts-lambda-api - v2.5.2
Loading...