| Package | Description |
|---|---|
| org.streampipes.sdk.builder | |
| org.streampipes.sdk.helpers |
| Modifier and Type | Method and Description |
|---|---|
static ProcessingElementBuilder |
ProcessingElementBuilder.create(Label label) |
BU |
AbstractProcessingElementBuilder.naryMappingPropertyWithoutRequirement(Label label,
PropertyScope propertyScope)
Adds a new
MappingPropertyNary to the pipeline element definition
which is not linked to a specific input property. |
protected <SP extends StaticProperty> |
AbstractPipelineElementBuilder.prepareStaticProperty(Label label,
SP element) |
BU |
AbstractConfigurablePipelineElementBuilder.requiredFloatParameter(Label label)
Assigns a new number-based configuration parameter (a float) which is required by the pipeline
element.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredFloatParameter(Label label,
Float defaultValue)
Defines a number-based configuration parameter of type float provided by pipeline developers at pipeline
authoring time and initializes the parameter with a default value.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredFloatParameter(Label label,
String linkedMappingPropertyInternalName)
Defines a number-based configuration parameter of type float provided by pipeline developers at pipeline
authoring time.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredHtmlInputParameter(Label label)
Defines a text-based configuration parameter provided by pipeline developers at pipeline authoring time.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredIntegerParameter(Label label)
Assigns a new number-based configuration parameter (an integer) which is required by the pipeline
element.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredIntegerParameter(Label label,
Integer defaultValue)
Defines a number-based configuration parameter of type integer provided by pipeline developers at pipeline
authoring time and initializes the parameter with a default value.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredIntegerParameter(Label label,
String linkedMappingPropertyInternalName)
Defines a number-based configuration parameter of type integer provided by pipeline developers at pipeline
authoring time.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredMultiValueSelection(Label label,
List<Option> options)
Defines a configuration parameter that lets pipeline developers select from a list of pre-defined configuration
options, but multiple selections are allowed.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredMultiValueSelection(Label label,
Option... options)
Defines a configuration parameter that lets pipeline developers select from a list of pre-defined configuration
options, but multiple selections are allowed.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredOntologyConcept(Label label,
String requiredConceptUri,
SupportedProperty... supportedOntologyProperties) |
BU |
AbstractConfigurablePipelineElementBuilder.requiredOntologyConcept(Label label,
SupportedProperty... supportedOntologyProperties)
Defines the requirement for an instance that is defined in the knowledge base.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredParameterAsCollection(Label label,
StaticProperty staticProperty) |
BU |
AbstractProcessingElementBuilder.requiredPropertyStream1WithNaryMapping(EventProperty propertyRequirement,
Label label,
PropertyScope propertyScope)
Deprecated.
|
BU |
AbstractProcessingElementBuilder.requiredPropertyStream1WithUnaryMapping(EventProperty propertyRequirement,
Label label,
PropertyScope propertyScope)
Deprecated.
|
StreamRequirementsBuilder |
StreamRequirementsBuilder.requiredPropertyWithNaryMapping(EventProperty propertyRequirement,
Label label,
PropertyScope propertyScope)
Sets a new property requirement and, in addition, adds a
MappingPropertyNary static property to the pipeline element
definition. |
StreamRequirementsBuilder |
StreamRequirementsBuilder.requiredPropertyWithUnaryMapping(EventProperty propertyRequirement,
Label label,
PropertyScope propertyScope)
Sets a new property requirement and, in addition, adds a
MappingPropertyUnary static property to the pipeline element
definition. |
BU |
AbstractConfigurablePipelineElementBuilder.requiredSingleValueSelection(Label label,
List<Option> options)
Defines a configuration parameter that lets pipeline developers select from a list of pre-defined configuration
options.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredSingleValueSelection(Label label,
Option... options)
Defines a configuration parameter that lets pipeline developers select from a list of pre-defined configuration
options.
|
BU |
AbstractProcessingElementBuilder.requiredSingleValueSelectionFromContainer(Label label,
String linkedMappingPropertyId) |
BU |
AbstractProcessingElementBuilder.requiredSingleValueSelectionFromRemote(Label label) |
BU |
AbstractConfigurablePipelineElementBuilder.requiredTextParameter(Label label)
Assigns a new text-based configuration parameter (a string) which is required by the pipeline
element.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredTextParameter(Label label,
boolean multiLine,
boolean placeholdersSupported)
Defines a text-based configuration parameter provided by pipeline developers at pipeline authoring time.
|
BU |
AbstractConfigurablePipelineElementBuilder.requiredTextParameter(Label label,
String linkedMappingPropertyInternalName)
Defines a text-based configuration parameter provided by pipeline developers at pipeline authoring time.
|
BU |
AbstractProcessingElementBuilder.unaryMappingProperty(StreamIdentifier streamIdentifier,
Integer propertyIndex,
Label label) |
BU |
AbstractProcessingElementBuilder.unaryMappingPropertyWithoutRequirement(Label label)
Deprecated.
Use this method if you want to present users a single-value selection of all available input
event properties.
|
BU |
AbstractProcessingElementBuilder.unaryMappingPropertyWithoutRequirement(Label label,
PropertyScope propertyScope)
Deprecated.
Use this method if you want to present users a single-value selection of all available input
event properties.
|
| Modifier and Type | Method and Description |
|---|---|
static Label |
Labels.empty() |
static Label |
Labels.from(String internalId,
String label,
String description)
Creates a new label with internalId, label and description.
|
static Label |
Labels.fromResources(String resourceIdentifier,
String resourceName) |
static Label |
Labels.withId(String internalId)
Creates a new label only with an internal id.
|
static Label |
Labels.withTitle(String label,
String description) |
| Modifier and Type | Method and Description |
|---|---|
static EventPropertyPrimitive |
EpProperties.booleanEp(Label label,
String runtimeName,
String domainProperty)
Creates a new primitive property of type boolean and the provided domain property.
|
static EventPropertyPrimitive |
EpProperties.doubleEp(Label label,
String runtimeName,
String domainProperty) |
static EventPropertyPrimitive |
EpProperties.doubleEp(Label label,
String runtimeName,
String domainProperty,
Float minValue,
Float maxValue,
Float step) |
static EventPropertyPrimitive |
EpProperties.integerEp(Label label,
String runtimeName,
List<URI> domainProperties)
Creates a new primitive property of type integer and the provided domain properties.
|
static EventPropertyPrimitive |
EpProperties.integerEp(Label label,
String runtimeName,
String domainProperty)
Creates a new primitive property of type integer and the provided domain property.
|
static EventPropertyPrimitive |
EpProperties.integerEp(Label label,
String runtimeName,
String domainProperty,
Float minValue,
Float maxValue,
Float step) |
static EventPropertyPrimitive |
EpProperties.integerEp(Label label,
String runtimeName,
String domainProperty,
QuantitativeValue valueSpecification) |
static EventPropertyList |
EpProperties.listBooleanEp(Label label,
String runtimeName,
String domainProperty)
Creates a new list-based event property of type boolean and with the assigned domain property.
|
static EventPropertyList |
EpProperties.listDoubleEp(Label label,
String runtimeName,
String domainProperty)
Creates a new list-based event property of type double and with the assigned domain property.
|
static EventPropertyList |
EpProperties.listEp(Label label,
String runtimeName,
Datatypes runtimeType,
String domainProperty) |
static EventPropertyList |
EpProperties.listEp(Label label,
String runtimeName,
EventProperty eventProperty)
Creates a new list-based event property of the parameter type eventProperty
|
static EventPropertyList |
EpProperties.listEp(Label label,
String runtimeName,
EventProperty eventProperty,
String domainProperty)
Creates a new list-based event property of the parameter type eventProperty
|
static EventPropertyList |
EpProperties.listIntegerEp(Label label,
String runtimeName,
String domainProperty)
Creates a new list-based event property of type integer and with the assigned domain property.
|
static EventPropertyList |
EpProperties.listLongEp(Label label,
String runtimeName,
String domainProperty)
Creates a new list-based event property of type long and with the assigned domain property.
|
EventPropertyList |
EpProperties.listNestedEp(Label label,
String runtimeName,
EventProperty... nestedProperties) |
static EventPropertyList |
EpProperties.listStringEp(Label label,
String runtimeName,
String domainProperty)
Creates a new list-based event property of type string and with the assigned domain property.
|
static EventPropertyPrimitive |
EpProperties.longEp(Label label,
String runtimeName,
List<URI> domainProperties) |
static EventPropertyPrimitive |
EpProperties.longEp(Label label,
String runtimeName,
String domainProperty)
Creates a new primitive property of type integer and the provided domain property.
|
static EventPropertyNested |
EpProperties.nestedEp(Label label,
String runtimeName,
EventProperty... eventProperties) |
static EventPropertyPrimitive |
EpProperties.numberEp(Label label,
String runtimeName,
String domainProperty)
Creates a new primitive property of type number and the provided domain property.
|
static EventPropertyPrimitive |
EpProperties.stringEp(Label label,
String runtimeName,
List<URI> domainProperties)
Creates a new primitive property of type string and the provided domain property.
|
static EventPropertyPrimitive |
EpProperties.stringEp(Label label,
String runtimeName,
String domainProperty)
Creates a new primitive property of type string and the provided domain property.
|
static EventPropertyPrimitive |
EpProperties.stringEp(Label label,
String runtimeName,
String domainProperty,
Enumeration enumeration)
Creates a new primitive property of type string and the provided domain property.
|
Copyright © 2018. All rights reserved.