◆ JavaScriptBuilderElementBuilder()
fiftyone.pipeline.javascriptbuilder.flowelements.JavaScriptBuilderElementBuilder.JavaScriptBuilderElementBuilder | ( | ILoggerFactory | loggerFactory | ) |
Construct a new instance.
- Parameters
-
- loggerFactory - the ILoggerFactory to use when creating loggers for the element
Member Function Documentation
◆ build()
JavaScriptBuilderElement fiftyone.pipeline.javascriptbuilder.flowelements.JavaScriptBuilderElementBuilder.build ( ) Build the JavaScriptBuilderElement.
- Returns
- new JavaScriptBuilderElement instance
◆ setEnableCookies()
JavaScriptBuilderElementBuilder fiftyone.pipeline.javascriptbuilder.flowelements.JavaScriptBuilderElementBuilder.setEnableCookies ( boolean enableCookies ) Set whether the client JavaScript stores results of client side processing in cookies.
- Parameters
-
- enableCookies - should enable cookies?
- Returns
- this builder
◆ setEndpoint()
JavaScriptBuilderElementBuilder fiftyone.pipeline.javascriptbuilder.flowelements.JavaScriptBuilderElementBuilder.setEndpoint ( String endpoint ) Set the endpoint which will be queried on the host.
e.g /api/v4/json
- Parameters
-
- endpoint - the endpoint
- Returns
- this builder
◆ setHost()
JavaScriptBuilderElementBuilder fiftyone.pipeline.javascriptbuilder.flowelements.JavaScriptBuilderElementBuilder.setHost ( String host ) Set the host that the client JavaScript should query for updates.
By default, the host from the request will be used.
- Parameters
-
- host - the hostname
- Returns
- this builder
◆ setObjectName()
JavaScriptBuilderElementBuilder fiftyone.pipeline.javascriptbuilder.flowelements.JavaScriptBuilderElementBuilder.setObjectName ( String objName ) The default name of the object instantiated by the client JavaScript.
- Parameters
-
- objName - the object name to use
- Returns
- this builder
◆ setProtocol()
JavaScriptBuilderElementBuilder fiftyone.pipeline.javascriptbuilder.flowelements.JavaScriptBuilderElementBuilder.setProtocol ( String protocol ) The protocol that the client JavaScript will use when querying for updates.
By default, the protocol from the request will be used.
- Parameters
-
- protocol - The protocol to use (http / https)
- Returns
- this builder