クラス 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キーの計算に使用される名前の設定値を返します。コンシューマーに手動で割り当てるパーティションのリスト。longpoll() 操作用の pollTimeout を取得します。getTopic()メッセージが読み取られるトピックの名前を返します。boolean再起動の目的で、ItemStreamSupportの状態をExecutionContext内に保持するかどうかを構成します。voidExecutionContext内のキーを計算するために使用される名前。voidsetPartitions(ListSE<IntegerSE> partitions) コンシューマーに手動で割り当てるパーティションのリスト。voidsetPollTimeOutInSeconds(long pollTimeOutInSeconds) poll() 操作用に pollTimeout を設定します。voidsetSaveState(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 です。