Package aas_core.aas3_0.generation
Class BasicEventElementBuilder
java.lang.Object
aas_core.aas3_0.generation.BasicEventElementBuilder
Builder for the BasicEventElement type.
-
Constructor Summary
ConstructorsConstructorDescriptionBasicEventElementBuilder(IReference observed, Direction direction, StateOfEvent state) -
Method Summary
Modifier and TypeMethodDescriptionbuild()setCategory(String category) setDescription(List<ILangStringTextType> description) setDisplayName(List<ILangStringNameType> displayName) setEmbeddedDataSpecifications(List<IEmbeddedDataSpecification> embeddedDataSpecifications) setExtensions(List<IExtension> extensions) setIdShort(String idShort) setLastUpdate(String lastUpdate) setMaxInterval(String maxInterval) setMessageBroker(IReference messageBroker) setMessageTopic(String messageTopic) setMinInterval(String minInterval) setQualifiers(List<IQualifier> qualifiers) setSemanticId(IReference semanticId) setSupplementalSemanticIds(List<IReference> supplementalSemanticIds)
-
Constructor Details
-
BasicEventElementBuilder
-
-
Method Details
-
setExtensions
-
setCategory
-
setIdShort
-
setDisplayName
-
setDescription
-
setSemanticId
-
setSupplementalSemanticIds
public BasicEventElementBuilder setSupplementalSemanticIds(List<IReference> supplementalSemanticIds) -
setQualifiers
-
setEmbeddedDataSpecifications
public BasicEventElementBuilder setEmbeddedDataSpecifications(List<IEmbeddedDataSpecification> embeddedDataSpecifications) -
setMessageTopic
-
setMessageBroker
-
setLastUpdate
-
setMinInterval
-
setMaxInterval
-
build
-