Skip navigation links
A B C D E G H I M N O P Q R S T U V W 

A

AbstractSiddhiAppCreator - Class in io.siddhi.parser.core.appcreator
Abstract implementation of SiddhiAppCreator.
AbstractSiddhiAppCreator() - Constructor for class io.siddhi.parser.core.appcreator.AbstractSiddhiAppCreator
 
addInputStreams(Map<String, InputStreamDataHolder>) - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
addOutputStream(String, OutputStreamDataHolder) - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
addPublishingStrategy(PublishingStrategyDataHolder) - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
addQuery(String) - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
addQueryAtFirst(String) - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
AGGREGATION - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
ApiResponseMessage - Class in io.siddhi.parser.service.model
API response message class.
ApiResponseMessage() - Constructor for class io.siddhi.parser.service.model.ApiResponseMessage
 
ApiResponseMessage(int, String) - Constructor for class io.siddhi.parser.service.model.ApiResponseMessage
 
APP_NAME - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 

B

BOOTSTRAP_SERVER_URL - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 

C

CLUSTER_ID - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
compare(SubscriptionStrategyDataHolder, SubscriptionStrategyDataHolder) - Method in class io.siddhi.parser.core.topology.StrategyParallelismComparator
 
CONSUMER_GROUP_ID - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
createApps(SiddhiTopology, MessagingSystem) - Method in class io.siddhi.parser.core.appcreator.AbstractSiddhiAppCreator
 
createApps(String, SiddhiQueryGroup, MessagingSystem) - Method in class io.siddhi.parser.core.appcreator.AbstractSiddhiAppCreator
This method should return valid concrete Siddhi App/s as Strings.
createApps(String, SiddhiQueryGroup, MessagingSystem) - Method in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
createApps(SiddhiTopology, MessagingSystem) - Method in interface io.siddhi.parser.core.SiddhiAppCreator
Create valid concrete Siddhi Apps for each Query Group in the given SiddhiTopology.
createTopology(String) - Method in interface io.siddhi.parser.core.SiddhiTopologyCreator
consume a Siddhi App and produce a SiddhiTopology based on distributed annotations.
createTopology(String) - Method in class io.siddhi.parser.core.topology.SiddhiTopologyCreatorImpl
 

D

DEFAULT_NATS_SINK_TEMPLATE - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
DEFAULT_NATS_SOURCE_TEMPLATE - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
DEFAULT_PARALLEL - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
DEFAULT_PASSTROUGH_QUERY_TEMPLATE - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
DEFAULT_SIDDHIAPP_NAME - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
DeployableSiddhiApp - Class in io.siddhi.parser.service.model
Represents a deployable partial Siddhi App.
DeployableSiddhiApp(String) - Constructor for class io.siddhi.parser.service.model.DeployableSiddhiApp
 
DeployableSiddhiApp(String, Set<SourceDeploymentConfig>, boolean) - Constructor for class io.siddhi.parser.service.model.DeployableSiddhiApp
 
DeployableSiddhiApp(String, boolean) - Constructor for class io.siddhi.parser.service.model.DeployableSiddhiApp
 
DeployableSiddhiQueryGroup - Class in io.siddhi.parser.core.appcreator
POJO Class to hold created Siddhi Apps belonging to a single parse group.
DeployableSiddhiQueryGroup(String, boolean, int) - Constructor for class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
DESTINATION_TOPIC - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
DESTINATIONS - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
DISTRIBUTED_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 

E

equals(Object) - Method in class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
equals(Object) - Method in class io.siddhi.parser.core.appcreator.SiddhiQuery
 
equals(Object) - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
ERROR - Static variable in class io.siddhi.parser.service.model.ApiResponseMessage
 
EventHolder - Enum in io.siddhi.parser.core.util
Details of Event Holder.
EXECGROUP_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
EXECUTION_ELEMENT - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 

G

generateQueryList(String, String, int) - Method in class io.siddhi.parser.core.appcreator.AbstractSiddhiAppCreator
 
get() - Method in class io.siddhi.parser.service.SiddhiParserApi
 
getApp() - Method in class io.siddhi.parser.core.appcreator.SiddhiQuery
 
getAppName() - Method in class io.siddhi.parser.core.appcreator.SiddhiQuery
 
getBootstrapServerURLs() - Method in class io.siddhi.parser.service.model.MessagingConfig
 
getClusterId() - Method in class io.siddhi.parser.service.model.MessagingConfig
 
getCode() - Method in class io.siddhi.parser.service.model.ApiResponseMessage
 
getConfig() - Method in class io.siddhi.parser.service.model.MessagingSystem
 
getConfigProvider() - Static method in class io.siddhi.parser.SiddhiParserDataHolder
 
getDeploymentProperties() - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
getEventHolderType() - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
getEventHolderType() - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
getEventHolderType() - Method in class io.siddhi.parser.core.topology.StreamDataHolder
 
getGroupingField() - Method in class io.siddhi.parser.core.topology.PublishingStrategyDataHolder
 
getGroupName() - Method in class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
getInMemoryMap() - Method in class io.siddhi.parser.core.topology.SiddhiTopologyDataHolder
 
getInMemoryTopic() - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
getInmemoryTopicName() - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
getInputStreams() - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
getMessage() - Method in class io.siddhi.parser.service.model.ApiResponseMessage
 
getMessagingSystem() - Method in class io.siddhi.parser.service.model.SiddhiParserRequest
 
getName() - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
getName() - Method in class io.siddhi.parser.core.topology.SiddhiTopology
 
getOfferedParallelism() - Method in class io.siddhi.parser.core.topology.SubscriptionStrategyDataHolder
 
getOutputStreams() - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
getParallelism() - Method in class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
getParallelism() - Method in class io.siddhi.parser.core.topology.PublishingStrategyDataHolder
 
getParallelism() - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
getPartitionGroupMap() - Method in class io.siddhi.parser.core.topology.SiddhiTopologyDataHolder
 
getPartitionKey() - Method in class io.siddhi.parser.core.topology.SubscriptionStrategyDataHolder
 
getPartitionKeyGroupMap() - Method in class io.siddhi.parser.core.topology.SiddhiTopologyDataHolder
 
getPartitionKeyMap() - Method in class io.siddhi.parser.core.topology.SiddhiTopologyDataHolder
 
getPartitionNumbers(int, int, int) - Method in class io.siddhi.parser.core.appcreator.AbstractSiddhiAppCreator
 
getPort() - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
getPropertyMap() - Method in class io.siddhi.parser.service.model.SiddhiParserRequest
 
getPublishingStrategyList() - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
getQueryGroupList() - Method in class io.siddhi.parser.core.topology.SiddhiTopology
 
getQueryList() - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
getReplicas() - Method in class io.siddhi.parser.service.model.DeployableSiddhiApp
 
getServiceProtocol() - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
getSiddhiApp() - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
getSiddhiApp() - Method in class io.siddhi.parser.service.model.DeployableSiddhiApp
 
getSiddhiAppName() - Method in class io.siddhi.parser.core.topology.SiddhiTopologyDataHolder
 
getSiddhiApps() - Method in class io.siddhi.parser.service.model.SiddhiParserRequest
 
getSiddhiManager() - Static method in class io.siddhi.parser.SiddhiParserDataHolder
 
getSiddhiQueries() - Method in class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
getSiddhiQueryGroupMap() - Method in class io.siddhi.parser.core.topology.SiddhiTopologyDataHolder
 
getSourceDeploymentConfigs() - Method in class io.siddhi.parser.service.model.DeployableSiddhiApp
 
getStrategy() - Method in class io.siddhi.parser.core.topology.PublishingStrategyDataHolder
 
getStrategy() - Method in class io.siddhi.parser.core.topology.SubscriptionStrategyDataHolder
 
getStreamDefinition() - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
getStreamDefinition() - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
getStreamDefinition() - Method in class io.siddhi.parser.core.topology.StreamDataHolder
 
getStreamName() - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
getStreamName() - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
getSubscriptionStrategy() - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
getTopicName(String, String, String) - Method in class io.siddhi.parser.core.appcreator.AbstractSiddhiAppCreator
 
getType() - Method in class io.siddhi.parser.service.model.ApiResponseMessage
 
getType() - Method in class io.siddhi.parser.service.model.MessagingSystem
 
getUpdatedQuery(String, Map<String, String>) - Method in class io.siddhi.parser.core.appcreator.AbstractSiddhiAppCreator
 
getUserDefinedSiddhiApp() - Method in class io.siddhi.parser.core.topology.SiddhiTopologyDataHolder
 

H

hashCode() - Method in class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
hashCode() - Method in class io.siddhi.parser.core.appcreator.SiddhiQuery
 
hashCode() - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 

I

INFO - Static variable in class io.siddhi.parser.service.model.ApiResponseMessage
 
INFO_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
INMEMORY - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
INNERSTREAM_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
InputStreamDataHolder - Class in io.siddhi.parser.core.topology
Data Holder to hold required details of Input Streams in SiddhiTopology.
InputStreamDataHolder(String, String, EventHolder, boolean, SubscriptionStrategyDataHolder) - Constructor for class io.siddhi.parser.core.topology.InputStreamDataHolder
 
INPUTSTREAMID - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
io.siddhi.parser - package io.siddhi.parser
 
io.siddhi.parser.core - package io.siddhi.parser.core
 
io.siddhi.parser.core.appcreator - package io.siddhi.parser.core.appcreator
 
io.siddhi.parser.core.topology - package io.siddhi.parser.core.topology
 
io.siddhi.parser.core.util - package io.siddhi.parser.core.util
 
io.siddhi.parser.service - package io.siddhi.parser.service
 
io.siddhi.parser.service.model - package io.siddhi.parser.service.model
 
isAppStateful(String) - Method in interface io.siddhi.parser.core.SiddhiTopologyCreator
consume a Siddhi App and return whether the app is stateful.
isAppStateful(String) - Method in class io.siddhi.parser.core.topology.SiddhiTopologyCreatorImpl
 
isEmpty() - Method in class io.siddhi.parser.service.model.MessagingConfig
 
isEmpty() - Method in class io.siddhi.parser.service.model.MessagingSystem
 
isInnerGroupStream() - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
isInnerGroupStream() - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
isMessagingSourceAvailable() - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
isPersistenceEnabled() - Method in class io.siddhi.parser.service.model.DeployableSiddhiApp
 
isPulling() - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
isReceiverQuery() - Method in class io.siddhi.parser.core.appcreator.SiddhiQuery
 
isReceiverQueryGroup() - Method in class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
isReceiverQueryGroup() - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
isSecured() - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
isSinkBridgeAdded() - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
isStatefulApp() - Method in class io.siddhi.parser.core.topology.SiddhiTopology
 
isStatefulApp() - Method in class io.siddhi.parser.core.topology.SiddhiTopologyDataHolder
 
isTransportChannelCreationEnabled() - Method in class io.siddhi.parser.core.topology.SiddhiTopology
 
isUserGiven() - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
isUserGiven() - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
isUserGiven() - Method in class io.siddhi.parser.core.topology.StreamDataHolder
 
isUserGivenSource() - Method in class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
isUserGivenSource() - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
isUserGiveSourceStateful() - Method in class io.siddhi.parser.core.topology.SiddhiTopology
 

M

MAPPING - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
MessagingConfig - Class in io.siddhi.parser.service.model
Messaging System Configuration.
MessagingConfig(String, String[]) - Constructor for class io.siddhi.parser.service.model.MessagingConfig
 
MessagingSystem - Class in io.siddhi.parser.service.model
Messaging System root namespace.
MessagingSystem() - Constructor for class io.siddhi.parser.service.model.MessagingSystem
 

N

NATS_SERVER_URL - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
NatsSiddhiAppCreator - Class in io.siddhi.parser.core.appcreator
Creates distributed siddhi application which can be distributed using Nats-streaming.
NatsSiddhiAppCreator() - Constructor for class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 

O

OK - Static variable in class io.siddhi.parser.service.model.ApiResponseMessage
 
OutputStreamDataHolder - Class in io.siddhi.parser.core.topology
Data Holder to hold required details of Output Streams in SiddhiTopology.
OutputStreamDataHolder(String, String, EventHolder, boolean) - Constructor for class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
OUTPUTSTREAMID - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 

P

PARALLEL_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
parseSiddhiApp(SiddhiParserRequest) - Method in class io.siddhi.parser.service.SiddhiParserApi
 
PARTITION_KEY - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
PARTITION_LIST - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
PARTITION_NO - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
PARTITION_TOPIC - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
PARTITIONED_NATS_SINK_TEMPLATE - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
PASSTHROUGH - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
PERSISTENCETABLE_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
PublishingStrategyDataHolder - Class in io.siddhi.parser.core.topology
Data Holder to hold required details of Publishing Strategy of an Output Stream.
PublishingStrategyDataHolder(TransportStrategy, int) - Constructor for class io.siddhi.parser.core.topology.PublishingStrategyDataHolder
 
PublishingStrategyDataHolder(TransportStrategy, String, int) - Constructor for class io.siddhi.parser.core.topology.PublishingStrategyDataHolder
 

Q

QUEUE_GROUP_NAME - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 

R

registerConfigProvider(ConfigProvider) - Method in class io.siddhi.parser.service.SiddhiParserApi
 
RR_NATS_SOURCE_TEMPLATE - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 

S

setApp(String) - Method in class io.siddhi.parser.core.appcreator.SiddhiQuery
 
setAppName(String) - Method in class io.siddhi.parser.core.appcreator.SiddhiQuery
 
setClusterId(String) - Method in class io.siddhi.parser.service.model.MessagingConfig
 
setCode(int) - Method in class io.siddhi.parser.service.model.ApiResponseMessage
 
setConfig(MessagingConfig) - Method in class io.siddhi.parser.service.model.MessagingSystem
 
setConfigProvider(ConfigProvider) - Static method in class io.siddhi.parser.SiddhiParserDataHolder
 
setDeploymentProperties(Map<String, String>) - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
setEventHolderType(EventHolder) - Method in class io.siddhi.parser.core.topology.StreamDataHolder
 
setInMemoryTopic(String) - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
setInmemoryTopicName(String) - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
setInnerGroupStream(boolean) - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
setInnerGroupStream(boolean) - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
setMessage(String) - Method in class io.siddhi.parser.service.model.ApiResponseMessage
 
setMessagingSourceAvailable(boolean) - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
setMessagingSystem(MessagingSystem) - Method in class io.siddhi.parser.service.model.SiddhiParserRequest
 
setName(String) - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
setOfferedParallelism(int) - Method in class io.siddhi.parser.core.topology.SubscriptionStrategyDataHolder
 
setParallelism(int) - Method in class io.siddhi.parser.core.topology.PublishingStrategyDataHolder
 
setParallelism(int) - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
setPartitionKey(String) - Method in class io.siddhi.parser.core.topology.SubscriptionStrategyDataHolder
 
setPort(int) - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
setPropertyMap(Map<String, String>) - Method in class io.siddhi.parser.service.model.SiddhiParserRequest
 
setPulling(boolean) - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
setReceiverQueryGroup(boolean) - Method in class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
setReceiverQueryGroup(boolean) - Method in class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
setSecured(boolean) - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
setServiceProtocol(String) - Method in class io.siddhi.parser.service.model.SourceDeploymentConfig
 
setSiddhiAppRuntimeService(SiddhiAppRuntimeService) - Method in class io.siddhi.parser.service.SiddhiParserApi
 
setSiddhiApps(List<String>) - Method in class io.siddhi.parser.service.model.SiddhiParserRequest
 
setSiddhiManager(SiddhiManager) - Method in class io.siddhi.parser.service.SiddhiParserApi
 
setSiddhiManager(SiddhiManager) - Static method in class io.siddhi.parser.SiddhiParserDataHolder
 
setSiddhiQueries(List<SiddhiQuery>) - Method in class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
setSinkBridgeAdded(boolean) - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
setSourceDeploymentConfigs(Set<SourceDeploymentConfig>) - Method in class io.siddhi.parser.service.model.DeployableSiddhiApp
 
setStatefulApp(boolean) - Method in class io.siddhi.parser.core.topology.SiddhiTopologyDataHolder
 
setStreamDefinition(String) - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
setStreamDefinition(String) - Method in class io.siddhi.parser.core.topology.OutputStreamDataHolder
 
setStreamDefinition(String) - Method in class io.siddhi.parser.core.topology.StreamDataHolder
 
setTransportChannelCreationEnabled(boolean) - Method in class io.siddhi.parser.core.topology.SiddhiTopology
 
setType(String) - Method in class io.siddhi.parser.service.model.ApiResponseMessage
 
setType(String) - Method in class io.siddhi.parser.service.model.MessagingSystem
 
setUserGiven(boolean) - Method in class io.siddhi.parser.core.topology.InputStreamDataHolder
 
setUserGivenSource(boolean) - Method in class io.siddhi.parser.core.appcreator.DeployableSiddhiQueryGroup
 
SIDDHIAPP_NAME_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
SiddhiAppCreator - Interface in io.siddhi.parser.core
This interface is utilized by which will be implemented by different distributed deployment implementations.
SiddhiParserApi - Class in io.siddhi.parser.service
Siddhi Parser Service used by the Siddhi Kubernetes Operator to parse the Siddhi Apps.
SiddhiParserApi() - Constructor for class io.siddhi.parser.service.SiddhiParserApi
 
SiddhiParserDataHolder - Class in io.siddhi.parser
 
SiddhiParserDataHolder() - Constructor for class io.siddhi.parser.SiddhiParserDataHolder
 
SiddhiParserRequest - Class in io.siddhi.parser.service.model
Siddhi Parser Request Model.
SiddhiParserRequest() - Constructor for class io.siddhi.parser.service.model.SiddhiParserRequest
 
SiddhiQuery - Class in io.siddhi.parser.core.appcreator
Gives details about siddhi application.
SiddhiQuery(String, String, boolean) - Constructor for class io.siddhi.parser.core.appcreator.SiddhiQuery
 
SiddhiQueryGroup - Class in io.siddhi.parser.core.topology
Data Holder to hold required details of Query Groups in SiddhiTopology.
SiddhiQueryGroup(String, int) - Constructor for class io.siddhi.parser.core.topology.SiddhiQueryGroup
 
SiddhiTopology - Class in io.siddhi.parser.core.topology
Distributed Topology of a user defined distributed Siddhi App.
SiddhiTopology(String, List<SiddhiQueryGroup>, boolean, boolean, boolean) - Constructor for class io.siddhi.parser.core.topology.SiddhiTopology
 
SiddhiTopologyCreator - Interface in io.siddhi.parser.core
Topology Creator will consume a Siddhi App and produce a SiddhiTopology based on distributed annotations.
SiddhiTopologyCreatorConstants - Class in io.siddhi.parser.core.util
This class contains constants needed for the Topology creation.
SiddhiTopologyCreatorConstants() - Constructor for class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
SiddhiTopologyCreatorImpl - Class in io.siddhi.parser.core.topology
Consumes a Siddhi App and produce a SiddhiTopology based on distributed annotations.
SiddhiTopologyCreatorImpl() - Constructor for class io.siddhi.parser.core.topology.SiddhiTopologyCreatorImpl
 
SiddhiTopologyDataHolder - Class in io.siddhi.parser.core.topology
Data holder for data required for SiddhiTopologyCreatorImpl which is responsible for creating.
SiddhiTopologyDataHolder(String, String) - Constructor for class io.siddhi.parser.core.topology.SiddhiTopologyDataHolder
 
SINK_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
SOURCE_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
SourceDeploymentConfig - Class in io.siddhi.parser.service.model
Source Deployment Configuration Model.
SourceDeploymentConfig(int, String, boolean, boolean, Map<String, String>) - Constructor for class io.siddhi.parser.service.model.SourceDeploymentConfig
 
start(BundleContext) - Method in class io.siddhi.parser.service.SiddhiParserApi
This is the activation method of Siddhi Parser Api Service Component.
startParserApiMicroservice() - Method in class io.siddhi.parser.service.SiddhiParserApi
This is the activation method of Parser Api Microservice.
stop() - Method in class io.siddhi.parser.service.SiddhiParserApi
This is the deactivation method of Siddhi Parser Api Service Component.
stopParserApiMicroservice() - Method in class io.siddhi.parser.service.SiddhiParserApi
This is the deactivate method of Parser Api Microservice.
StrategyParallelismComparator - Class in io.siddhi.parser.core.topology
Comparator for subscription strategies.
StrategyParallelismComparator() - Constructor for class io.siddhi.parser.core.topology.StrategyParallelismComparator
 
StreamDataHolder - Class in io.siddhi.parser.core.topology
Temporary class for enable mapping.
StreamDataHolder(String, EventHolder, boolean) - Constructor for class io.siddhi.parser.core.topology.StreamDataHolder
 
StreamDataHolder(boolean) - Constructor for class io.siddhi.parser.core.topology.StreamDataHolder
 
SubscriptionStrategyDataHolder - Class in io.siddhi.parser.core.topology
Holder for Subscription Strategy information.
SubscriptionStrategyDataHolder(int, TransportStrategy, String) - Constructor for class io.siddhi.parser.core.topology.SubscriptionStrategyDataHolder
 

T

TOO_BUSY - Static variable in class io.siddhi.parser.service.model.ApiResponseMessage
 
TOPIC_LIST - Static variable in class io.siddhi.parser.core.appcreator.NatsSiddhiAppCreator
 
TRANSPORT_CHANNEL_CREATION_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 
TransportStrategy - Enum in io.siddhi.parser.core.util
Details of TransportStrategy.
TYPE_IDENTIFIER - Static variable in class io.siddhi.parser.core.util.SiddhiTopologyCreatorConstants
 

U

unregisterConfigProvider(ConfigProvider) - Method in class io.siddhi.parser.service.SiddhiParserApi
 
unsetSiddhiAppRuntimeService(SiddhiAppRuntimeService) - Method in class io.siddhi.parser.service.SiddhiParserApi
 
unsetSiddhiManager(SiddhiManager) - Method in class io.siddhi.parser.service.SiddhiParserApi
 
updateQueryList(List<SiddhiQuery>, Map<String, String>) - Method in class io.siddhi.parser.core.appcreator.AbstractSiddhiAppCreator
 

V

valueOf(String) - Static method in enum io.siddhi.parser.core.util.EventHolder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.parser.core.util.TransportStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.siddhi.parser.core.util.EventHolder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.parser.core.util.TransportStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARNING - Static variable in class io.siddhi.parser.service.model.ApiResponseMessage
 
A B C D E G H I M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019 WSO2. All rights reserved.