クラス KafkaRecordSenderContext

java.lang.ObjectSE
io.micrometer.observation.Observation.Context
io.micrometer.observation.transport.SenderContext<org.apache.kafka.clients.producer.ProducerRecord<?,?>>
org.springframework.kafka.support.micrometer.KafkaRecordSenderContext
実装済みのインターフェース一覧:
io.micrometer.observation.Observation.ContextView

public class KafkaRecordSenderContext extends io.micrometer.observation.transport.SenderContext<org.apache.kafka.clients.producer.ProducerRecord<?,?>>
 ProducerRecords の SenderContext
導入:
3.0
作成者:
Gary Russell, Christian Mergenthaler, Wang Zhiyang, Soby Chacko
  • コンストラクター概要

    コンストラクター
    コンストラクター
    説明
    KafkaRecordSenderContext(org.apache.kafka.clients.producer.ProducerRecord<?,?> record, StringSE beanName, SupplierSE<StringSE> clusterId)
  • 方法の概要

    修飾子と型
    メソッド
    説明
    テンプレートの Bean 名を返します。
    宛先トピックを返します。
    org.apache.kafka.clients.producer.ProducerRecord<?,?>
    プロデューサーのレコードを返します。

    クラス io.micrometer.observation.transport.SenderContext から継承されたメソッド

    getCarrier, getKind, getRemoteServiceAddress, getRemoteServiceName, getSetter, 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

    クラス ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE

    インターフェース io.micrometer.observation.Observation.ContextView から継承されたメソッド

    getOrDefault
  • コンストラクターの詳細

    • KafkaRecordSenderContext

      public KafkaRecordSenderContext(org.apache.kafka.clients.producer.ProducerRecord<?,?> record, StringSE beanName, SupplierSE<StringSE> clusterId)
  • 方法の詳細

    • getBeanName

      public StringSE getBeanName()
      テンプレートの Bean 名を返します。
      戻り値:
      名前。
    • getDestination

      public StringSE getDestination()
      宛先トピックを返します。
      戻り値:
      トピック。
    • getRecord

      public org.apache.kafka.clients.producer.ProducerRecord<?,?> getRecord()
      プロデューサーのレコードを返します。
      戻り値:
      レコード。
      導入:
      3.0.6