クラス KafkaRecordReceiverContext
java.lang.ObjectSE
io.micrometer.observation.Observation.Context
io.micrometer.observation.transport.ReceiverContext<org.apache.kafka.clients.consumer.ConsumerRecord<?,?>>
org.springframework.kafka.support.micrometer.KafkaRecordReceiverContext
- 実装されているすべてのインターフェース:
io.micrometer.observation.Observation.ContextView
public class KafkaRecordReceiverContext
extends io.micrometer.observation.transport.ReceiverContext<org.apache.kafka.clients.consumer.ConsumerRecord<?,?>>
ConsumerRecords の ReceiverContext。- 導入:
- 3.0
- 作成者:
- Gary Russell, Christian Mergenthaler, Wang Zhiyang
コンストラクターの概要
コンストラクターコンストラクター説明KafkaRecordReceiverContext(org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> record, StringSE listenerId, @Nullable StringSE clientId, @Nullable StringSE groupId, SupplierSE<StringSE> clusterId) Kafka レコードレシーバーコンテキストを構築します。KafkaRecordReceiverContext(org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> record, StringSE listenerId, SupplierSE<StringSE> clusterId) Kafka レコードレシーバーコンテキストを構築します。メソッドのサマリー
クラス io.micrometer.observation.transport.ReceiverContext から継承されたメソッド
getCarrier, getGetter, getKind, getRemoteServiceAddress, getRemoteServiceName, setCarrier, setRemoteServiceAddress, setRemoteServiceNameクラス io.micrometer.observation.Observation.Context から継承されたメソッド
addHighCardinalityKeyValue, addHighCardinalityKeyValues, addLowCardinalityKeyValue, addLowCardinalityKeyValues, clear, computeIfAbsent, containsKey, get, getAllKeyValues, getContextualName, getError, getHighCardinalityKeyValue, getHighCardinalityKeyValues, getLowCardinalityKeyValue, getLowCardinalityKeyValues, getName, getOrDefault, getParentObservation, getRequired, put, remove, removeHighCardinalityKeyValue, removeHighCardinalityKeyValues, removeLowCardinalityKeyValue, removeLowCardinalityKeyValues, setContextualName, setError, setName, setParentObservation, toStringクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース io.micrometer.observation.Observation.ContextView から継承されたメソッド
getOrDefault
コンストラクターの詳細
KafkaRecordReceiverContext
public KafkaRecordReceiverContext(org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> record, StringSE listenerId, SupplierSE<StringSE> clusterId) Kafka レコードレシーバーコンテキストを構築します。- パラメーター:
record- コンシューマー記録。listenerId- コンテナーのリスナー ID。clusterId- kafka クラスター ID。
KafkaRecordReceiverContext
public KafkaRecordReceiverContext(org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> record, StringSE listenerId, @Nullable StringSE clientId, @Nullable StringSE groupId, SupplierSE<StringSE> clusterId) Kafka レコードレシーバーコンテキストを構築します。- パラメーター:
record- コンシューマー記録。listenerId- コンテナーのリスナー ID。clientId- kafka クライアント ID。groupId- コンシューマーグループ ID。clusterId- kafka クラスター ID。- 導入:
- 3.2
メソッドの詳細
getListenerId
getGroupId
getClientId
getSource
getRecord
public org.apache.kafka.clients.consumer.ConsumerRecord<?,?> getRecord()コンシューマーレコードを返します。- 戻り値:
- レコード。
- 導入:
- 3.0.6
getPartition
getOffset