DSL Module
Embedded DSL for defining the topologies
Types and nested modules
| Type/Module | Description |
|
|
|
|
|
|
|
ack signature |
|
|
ack/nack tuple |
|
|
define all grouping |
|
|
bolt function signature |
|
|
define direct grouping |
|
|
emit signature |
|
|
define fields grouping |
|
|
nack signature |
|
|
spout function signature |
|
|
define shuffle grouping |
|
|
TopologyBuilder computation expression |
Functions and values
| Function or value |
Description
|
Full Usage:
arg0 --> arg1
Parameters:
'a
arg1 : Bolt<'t>
Returns: bool
Modifiers: inline Type parameters: 'a, 't |
|
Full Usage:
arg0 ==> arg1
Parameters:
'a
arg1 : Bolt<'t>
Returns: bool
Modifiers: inline Type parameters: 'a, 't |
|
Full Usage:
java className args
Parameters:
string
args : string list
Returns: Component<'a>
Type parameters: 'a |
wrap (Storm native) java component definition
|
Full Usage:
shell command args
Parameters:
string
args : string
Returns: Component<'a>
Type parameters: 'a |
|
|
|
Full Usage:
withActivation tuple spec
Parameters:
't
spec : ^s
Returns: ^s
Modifiers: inline Type parameters: 't, ^s (requires (static member WithActivation : ^s * 't -> ^s)) |
supply component Activation tuple
|
Full Usage:
withConf conf spec
Parameters:
ConfOption list
spec : ^s
Returns: ^s
Modifiers: inline Type parameters: ^s (requires (static member WithConf : ^s * FsShelter.Conf -> ^s)) |
|
Full Usage:
withDeactivation tuple spec
Parameters:
't
spec : ^s
Returns: ^s
Modifiers: inline Type parameters: 't, ^s (requires (static member WithDeactivation : ^s * 't -> ^s)) |
supply component Deactivation tuple
|
Full Usage:
withExecutors executors spec
Parameters:
^a
spec : ^s
Returns: ^s
Modifiers: inline Type parameters: ^a, ^s (requires (static member op_Explicit : ^a -> Microsoft.FSharp.Core.uint32) and (static member WithExecutors : ^s * Microsoft.FSharp.Core.uint32 -> ^s)) |
override default number of executors (threads) for tasks
|
Full Usage:
withParallelism parallelism spec
Parameters:
^a
spec : ^s
Returns: ^s
Modifiers: inline Type parameters: ^a, ^s (requires (static member op_Explicit : ^a -> Microsoft.FSharp.Core.uint32) and (static member WithParallelism : ^s * Microsoft.FSharp.Core.uint32 -> ^s)) |
override default parallelism
|
FsShelter