public class Sources extends ModuleFixture
| コンストラクターと説明 |
|---|
Sources(XdEnvironment xdEnvironment) 提供された環境を使用して新しい Sources インスタンスを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
SimpleFileSource | file(java.lang.String dir, java.lang.String fileName) 指定されたディレクトリとファイル名を使用して新しい SimpleFileSource を構築します |
GemFireCQSource | gemFireCqSource(java.lang.String query) 新しい GemFireCQSource を構築します。 |
GemFireSource | gemFireSource(java.lang.String region) 新しい GemFireSource を構築します。 |
SimpleHttpSource | http() デフォルトのターゲットホスト (localhost) とデフォルトのポート (9000) を使用して、http ソースのインスタンスを作成します。 |
SimpleHttpSource | http(java.lang.String host) デフォルトのターゲットホストとデフォルトのポート (9000) を使用して http ソースのインスタンスを作成します。 |
SimpleHttpSource | http(java.lang.String host, int port) デフォルトのターゲットホストと指定されたポートを使用して、http ソースのインスタンスを作成します。 |
SimpleHttpSource | httpSource() デフォルトのストリーム名から実行時に解決されるターゲットホストを使用して、http ソースのインスタンスを作成します。 |
SimpleHttpSource | httpSource(java.lang.String streamName) 実行時にストリーム名から解決されたターゲットホストを使用して、http ソースのインスタンスを作成します。 |
JmsSource | jms() 環境で指定されたデフォルトの JMS ブローカーホストとポートを使用して新しい JmsSource を構築します |
KafkaSource | kafkaSource() 新しい KafkaSource を構築します |
MqttSource | mqtt() 環境で指定されているデフォルトの RabbitMQ (MQTT 対応) ブローカーホストを使用して、新しい MqttSource を構築します。 |
RabbitSource | rabbitSource() 環境とデフォルトを使用して新しい RabbitSource を構築します。 |
SyslogTcpSource | syslogTcp()TCP 経由で syslog イベントを受信する SyslogTcpSource を構築します。 |
SyslogTcpSource | syslogTcp(java.lang.String host)TCP 経由で syslog イベントを受信する SyslogTcpSource を構築します。 |
SyslogTcpSource | syslogTcpSource() デフォルトのストリーム名から実行時に解決されたターゲットホストを使用して新しい SyslogTcpSource を構築します。 |
SyslogUdpSource | syslogUdp() デフォルトを使用して UDP 経由で syslog イベントを受信する SyslogUdpSource を構築します。 |
SyslogUdpSource | syslogUdp(java.lang.String host)UDP 経由で syslog イベントを受信する SyslogUdpSource を構築します。 |
SyslogUdpSource | syslogUdpForContainerHost() デフォルトのストリーム名から実行時に解決されたターゲットホストを使用して新しい SyslogUdpSource を構築します。 |
SimpleTailSource | tail(int delayInMillis, java.lang.String fileName) 指定されたファイル名と遅延で新しい SimpleTailSource を構築します |
Tap | tap(java.lang.String streamName) タップフィクスチャを構築します。 |
TcpSource | tcp() デフォルトのターゲットホスト localhost とポートで新しい TcpSource を構築します (1234) |
TcpSource | tcp(java.lang.String host) 環境から取得したデフォルトのターゲットホストとデフォルトのポートを使用して新しい TcpSource を構築します (1234) |
TcpSource | tcp(java.lang.String host, int port) 環境から取得したデフォルトのターゲットホストと指定されたポートを使用して、新しい TcpSource を構築します。 |
TcpClientSource | tcpClientSource() 新しい TcpClientSource を構築します。 |
TcpSource | tcpSource() デフォルトのストリーム名から実行時に解決されたターゲットホストを使用して新しい TcpSource を構築します。 |
TcpSource | tcpSource(java.lang.String streamName) 実行時にストリーム名から解決されたターゲットホストを使用して新しい TcpSource を構築します。 |
TwitterSearchSource | twitterSearch(java.lang.String query) 提供されたクエリ文字列を検索する TwitterSearchSource を構築します。 |
TwitterStreamSource | twitterStream()TwitterStreamSource フィクスチャを構築します。 |
getContainerResolver, setContainerResolverpublic Sources(XdEnvironment xdEnvironment)
xdEnvironment - 接続するポート / ホストに関する情報を含む環境 public SimpleHttpSource http()
public SimpleHttpSource http(java.lang.String host)
host - http データが投稿されるホスト IP。public SimpleHttpSource http(java.lang.String host, int port)
host - http データが投稿されるホスト IP。port - 接続するポート public SimpleHttpSource httpSource(java.lang.String streamName)
streamName - http ソースモジュールがデプロイされているストリームの名前 public SimpleHttpSource httpSource()
public TcpSource tcp()
public TcpSource tcp(java.lang.String host)
host - TCP データが投稿されるホスト IP。public TcpSource tcp(java.lang.String host, int port)
host - TCP データが投稿されるホスト IP。port - 接続するポート public TcpSource tcpSource()
public TcpSource tcpSource(java.lang.String streamName)
streamName - TCP ソースモジュールがデプロイされているストリームの名前 public SimpleTailSource tail(int delayInMillis, java.lang.String fileName)
delayInMillis - 見つからないファイルの表示を待たないプラットフォームで、ファイルを検索する頻度 (ミリ秒)。fileName - 末尾のファイルの絶対パス public JmsSource jms()
public MqttSource mqtt()
public SimpleFileSource file(java.lang.String dir, java.lang.String fileName)
dir - ディレクトリ名 fileName - ファイル名 public RabbitSource rabbitSource()
public TwitterSearchSource twitterSearch(java.lang.String query)
query - Twitter で検索する文字列。public TwitterStreamSource twitterStream()
public SyslogTcpSource syslogTcp(java.lang.String host)
host - シミュレートされた syslog トラフィックが送信されるマシンの IP。public SyslogTcpSource syslogTcp()
public SyslogTcpSource syslogTcpSource()
public SyslogUdpSource syslogUdp(java.lang.String host)
host - シミュレートされた syslog トラフィックが送信されるマシンの IP。public SyslogUdpSource syslogUdp()
public SyslogUdpSource syslogUdpForContainerHost()
public Tap tap(java.lang.String streamName)
streamName - タップするストリームの名前 public GemFireSource gemFireSource(java.lang.String region)
GemFireSource を構築します。region - このソースにバインドされた領域の名前 GemFireSource の新しいインスタンス。public GemFireCQSource gemFireCqSource(java.lang.String query)
GemFireCQSource を構築します。query - このソースにバインドされた OQL クエリ文字列 GemFireCQSource の新しいインスタンス。public KafkaSource kafkaSource()
KafkaSource を構築します KafkaSource の新しいインスタンス public TcpClientSource tcpClientSource()
TcpClientSource を構築します。TcpClientSource の新しいインスタンス。