クラス KafkaItemReaderProperties
java.lang.ObjectSE
org.springframework.cloud.task.batch.autoconfigure.kafka.KafkaItemReaderProperties
@ConfigurationProperties(prefix="spring.batch.job.kafkaitemreader")
public class KafkaItemReaderProperties
extends ObjectSE
KafkaItemReader
を構成するためのプロパティ。- 導入:
- 2.3
- 作成者:
- Glenn Renfro
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明getName()
ExecutionContext
キーの計算に使用される名前の設定値を返します。コンシューマーに手動で割り当てるパーティションのリスト。long
poll() 操作用の pollTimeout を取得します。getTopic()
メッセージが読み取られるトピックの名前を返します。boolean
再起動の目的で、ItemStreamSupport
の状態をExecutionContext
内に保持するかどうかを構成します。void
ExecutionContext
内のキーを計算するために使用される名前。void
setPartitions
(ListSE<IntegerSE> partitions) コンシューマーに手動で割り当てるパーティションのリスト。void
setPollTimeOutInSeconds
(long pollTimeOutInSeconds) poll() 操作用に pollTimeout を設定します。void
setSaveState
(boolean saveState) 再起動の目的で、ItemStreamSupport
の状態をExecutionContext
内に保持するかどうかを構成します。void
メッセージが読み取られるトピック名。
コンストラクターの詳細
KafkaItemReaderProperties
public KafkaItemReaderProperties()
メソッドの詳細
getName
ExecutionContext
キーの計算に使用される名前の設定値を返します。- 戻り値:
- 名前
setName
ExecutionContext
内のキーを計算するために使用される名前。- パラメーター:
name
- ライターインスタンスの名前- 関連事項:
ItemStreamSupport.setName(String)
getTopic
メッセージが読み取られるトピックの名前を返します。- 戻り値:
- トピックの名前。
setTopic
メッセージが読み取られるトピック名。- パラメーター:
topic
- トピック名
getPartitions
コンシューマーに手動で割り当てるパーティションのリスト。デフォルトでは、単一のエントリ値 1 になります。- 戻り値:
- パーティションのリスト。
setPartitions
コンシューマーに手動で割り当てるパーティションのリスト。デフォルトでは、単一のエントリ値 1 になります。- パラメーター:
partitions
- パーティションのリスト
getPollTimeOutInSeconds
public long getPollTimeOutInSeconds()poll() 操作の pollTimeout を取得します。デフォルトは 30 秒です。- 戻り値:
- ポーリングタイムアウトを含む long。
setPollTimeOutInSeconds
public void setPollTimeOutInSeconds(long pollTimeOutInSeconds) poll() 操作の pollTimeout を設定します。デフォルトは 30 秒です。- パラメーター:
pollTimeOutInSeconds
- タイムアウトするまで待機する秒数。
isSaveState
public boolean isSaveState()再起動の目的でItemStreamSupport
の状態をExecutionContext
内に保持するかどうかを設定します。デフォルトは true です。- 戻り値:
- saveState フラグの現在のステータス。
setSaveState
public void setSaveState(boolean saveState) 再起動の目的で、ItemStreamSupport
の状態をExecutionContext
内に保持するかどうかを構成します。- パラメーター:
saveState
- 状態を永続化する必要がある場合は true。デフォルトは true です。