List of usage examples for org.apache.solr.client.solrj.io.stream.expr StreamExpressionNamedParameter StreamExpressionNamedParameter
public StreamExpressionNamedParameter(String name, StreamExpressionParameter parameter)
From source file:com.dennisgove.streaming.expressions.kafka.KafkaTopicConsumerStream.java
License:Apache License
/** * Returns a valid expression for this instance. *///from ww w. j a v a2 s .c om @Override public StreamExpressionParameter toExpression(StreamFactory factory) throws IOException { StreamExpression expression = new StreamExpression(factory.getFunctionName(getClass())); expression.addParameter(new StreamExpressionNamedParameter("bootstrapServers", bootstrapServers)); expression.addParameter(new StreamExpressionNamedParameter("topic", topic)); if (null != groupId) { expression.addParameter(new StreamExpressionNamedParameter("groupId", groupId)); } return expression; }