public class EpProperties extends Object
| Constructor and Description |
|---|
EpProperties() |
| Modifier and Type | Method and Description |
|---|---|
static EventPropertyPrimitive |
booleanEp(Label label,
String runtimeName,
String domainProperty)
Creates a new primitive property of type boolean and the provided domain property.
|
static EventPropertyPrimitive |
doubleEp(Label label,
String runtimeName,
String domainProperty) |
static EventPropertyPrimitive |
doubleEp(Label label,
String runtimeName,
String domainProperty,
Float minValue,
Float maxValue,
Float step) |
static EventPropertyPrimitive |
integerEp(Label label,
String runtimeName,
List<URI> domainProperties)
Creates a new primitive property of type integer and the provided domain properties.
|
static EventPropertyPrimitive |
integerEp(Label label,
String runtimeName,
String domainProperty)
Creates a new primitive property of type integer and the provided domain property.
|
static EventPropertyPrimitive |
integerEp(Label label,
String runtimeName,
String domainProperty,
Float minValue,
Float maxValue,
Float step) |
static EventPropertyPrimitive |
integerEp(Label label,
String runtimeName,
String domainProperty,
QuantitativeValue valueSpecification) |
static EventPropertyList |
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 |
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 |
listEp(Label label,
String runtimeName,
Datatypes runtimeType,
String domainProperty) |
static EventPropertyList |
listEp(Label label,
String runtimeName,
EventProperty eventProperty)
Creates a new list-based event property of the parameter type eventProperty
|
static EventPropertyList |
listEp(Label label,
String runtimeName,
EventProperty eventProperty,
String domainProperty)
Creates a new list-based event property of the parameter type eventProperty
|
static EventPropertyList |
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 |
listLongEp(Label label,
String runtimeName,
String domainProperty)
Creates a new list-based event property of type long and with the assigned domain property.
|
EventPropertyList |
listNestedEp(Label label,
String runtimeName,
EventProperty... nestedProperties) |
static EventPropertyList |
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 |
longEp(Label label,
String runtimeName,
List<URI> domainProperties) |
static EventPropertyPrimitive |
longEp(Label label,
String runtimeName,
String domainProperty)
Creates a new primitive property of type integer and the provided domain property.
|
static EventPropertyNested |
nestedEp(Label label,
String runtimeName,
EventProperty... eventProperties) |
static EventPropertyPrimitive |
numberEp(Label label,
String runtimeName,
String domainProperty)
Creates a new primitive property of type number and the provided domain property.
|
static EventPropertyPrimitive |
stringEp(Label label,
String runtimeName,
List<URI> domainProperties)
Creates a new primitive property of type string and the provided domain property.
|
static EventPropertyPrimitive |
stringEp(Label label,
String runtimeName,
String domainProperty)
Creates a new primitive property of type string and the provided domain property.
|
static EventPropertyPrimitive |
stringEp(Label label,
String runtimeName,
String domainProperty,
Enumeration enumeration)
Creates a new primitive property of type string and the provided domain property.
|
static EventPropertyPrimitive |
timestampProperty(String runtimeName)
Creates a new primitive property of type timestamp (with data type long and domain property schema.org/DateTime
|
public static EventPropertyNested nestedEp(Label label, String runtimeName, EventProperty... eventProperties)
public EventPropertyList listNestedEp(Label label, String runtimeName, EventProperty... nestedProperties)
public static EventPropertyPrimitive timestampProperty(String runtimeName)
runtimeName - The field identifier of the event property at runtime.EventPropertyPrimitivepublic static EventPropertyList listIntegerEp(Label label, String runtimeName, String domainProperty)
label - A human-readable label of the propertyruntimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyList listLongEp(Label label, String runtimeName, String domainProperty)
label - A human-readable label of the propertyruntimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyList listDoubleEp(Label label, String runtimeName, String domainProperty)
label - A human-readable label of the propertyruntimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyList listStringEp(Label label, String runtimeName, String domainProperty)
label - A human-readable label of the propertyruntimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyList listBooleanEp(Label label, String runtimeName, String domainProperty)
label - A human-readable label of the propertyruntimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyList listEp(Label label, String runtimeName, Datatypes runtimeType, String domainProperty)
public static EventPropertyList listEp(Label label, String runtimeName, EventProperty eventProperty)
label - A human-readable label of the propertyruntimeName - The field identifier of the event property at runtime.eventProperty - The complex type of data in the listEventPropertyListpublic static EventPropertyList listEp(Label label, String runtimeName, EventProperty eventProperty, String domainProperty)
label - A human-readable label of the propertyruntimeName - The field identifier of the event property at runtime.eventProperty - The complex type of data in the listEventPropertyListpublic static EventPropertyPrimitive booleanEp(Label label, String runtimeName, String domainProperty)
runtimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyPrimitive numberEp(Label label, String runtimeName, String domainProperty)
runtimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyPrimitive stringEp(Label label, String runtimeName, String domainProperty)
runtimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyPrimitive stringEp(Label label, String runtimeName, String domainProperty, Enumeration enumeration)
EnumerationruntimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.enumeration - The allowed values of the event property at runtime.EventPropertyPrimitivepublic static EventPropertyPrimitive stringEp(Label label, String runtimeName, List<URI> domainProperties)
EnumerationruntimeName - The field identifier of the event property at runtime.domainProperties - The semantics of the list property as a list of URIs. Use one of the vocabularies
provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyPrimitive integerEp(Label label, String runtimeName, String domainProperty)
runtimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyPrimitive integerEp(Label label, String runtimeName, List<URI> domainProperties)
EnumerationruntimeName - The field identifier of the event property at runtime.domainProperties - The semantics of the list property as a list of URIs. Use one of the vocabularies
provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyPrimitive longEp(Label label, String runtimeName, String domainProperty)
label - A human-readable identifier of the property presented to users in the StreamPipes UI. If you do not
want to have a label besides the runtime name, use
LabelsruntimeName - The field identifier of the event property at runtime.domainProperty - The semantics of the list property as a String. The string should correspond to a URI
provided by a vocabulary. Use one of the vocabularies provided in
org.streampipes.vocabulary or create your own domain-specific vocabulary.EventPropertyPrimitivepublic static EventPropertyPrimitive longEp(Label label, String runtimeName, List<URI> domainProperties)
public static EventPropertyPrimitive integerEp(Label label, String runtimeName, String domainProperty, Float minValue, Float maxValue, Float step)
public static EventPropertyPrimitive integerEp(Label label, String runtimeName, String domainProperty, QuantitativeValue valueSpecification)
public static EventPropertyPrimitive doubleEp(Label label, String runtimeName, String domainProperty)
Copyright © 2018. All rights reserved.