Modeling Guide

Blob Consumer

The Blob Consumer operator is to consume a blob in the blob repository. It can take the blob name and blob version either from input port ('input' mode) or configuration ('conf' mode) and give the path of the blob as its output.

Configuration Parameters

Parameter

Type

Description

opMode

string

Operation mode of the operator. If its value is 'conf' the blob with blobName and blobVersion written in the configuration parameters is served. If its value is 'input' the blob name and blob version is taken from the input ports.

Default: "conf"

blobName

string

The name of the blob to be consumed. This configuration parameter is used only in 'conf' mode.

Default: ""

blobVersion

string

The version of the blob to be consumed. This configuration parameter is used only in 'conf' mode.

Default: "latest"

pollPeriodInMs

string

Period in ms to serve the blob. It is only valid in 'conf' mode.

Default: "1000"

Input

Input

Type

Description

inBlobName

string

The name of the blob to be consumed. This port only in 'input' mode.

inBlobVersion

string

The version of the blob to be consumed. This port only in 'input' mode.

Output

Output

Type

Description

outBlobPath

string

The path of the consumed blob in the blob repository.