Class/Object

com.twitter.finatra.kafka.producers

KafkaProducerConfig

Related Docs: object KafkaProducerConfig | package producers

Permalink

case class KafkaProducerConfig extends KafkaProducerConfigMethods[KafkaProducerConfig] with ToKafkaProperties with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. KafkaProducerConfig
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ToKafkaProperties
  7. KafkaProducerConfigMethods
  8. Logging
  9. Logging
  10. KafkaConfigMethods
  11. KafkaConfig
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type This = KafkaProducerConfig

    Permalink
    Definition Classes
    KafkaConfigMethods

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def ackMode(ackMode: AckMode): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def batchSize(size: StorageUnit): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  7. def bootstrapServers(servers: String): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  8. def bufferMemorySize(size: StorageUnit): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  9. def clientId(clientId: String): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def compressionType(compresionType: CompressionType): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  12. val configMap: Map[String, String]

    Permalink
    Definition Classes
    KafkaProducerConfigKafkaConfig
  13. def connectionsMaxIdle(duration: Duration): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  14. def debug(marker: Marker, message: ⇒ Any, cause: Throwable): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  15. def debug(message: ⇒ Any, cause: Throwable): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  16. def debug(marker: Marker, message: ⇒ Any): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  17. def debug(message: ⇒ Any): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  18. def debugFutureResult[T](msg: String)(func: ⇒ Future[T]): Future[T]

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  19. def debugResult[T](message: ⇒ String)(fn: ⇒ T): T

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  20. def dest(dest: String): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  21. def enableIdempotence(boolean: Boolean): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  22. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. def error(marker: Marker, message: ⇒ Any, cause: Throwable): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  24. def error(message: ⇒ Any, cause: Throwable): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  25. def error(marker: Marker, message: ⇒ Any): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  26. def error(message: ⇒ Any): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  27. def errorResult[T](message: ⇒ String)(fn: ⇒ T): T

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  28. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. def fromConfigMap(config: Map[String, String]): KafkaProducerConfig

    Permalink

    Override this in your concrete builder with a copy constructor for that builder that replaces the old configMap with a modified one.

    Override this in your concrete builder with a copy constructor for that builder that replaces the old configMap with a modified one.

    Definition Classes
    KafkaProducerConfigKafkaConfigMethods
  30. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  31. def info(marker: Marker, message: ⇒ Any, cause: Throwable): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  32. def info(message: ⇒ Any, cause: Throwable): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  33. def info(marker: Marker, message: ⇒ Any): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  34. def info(message: ⇒ Any): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  35. def infoResult[T](message: ⇒ String)(fn: ⇒ T): T

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  36. def interceptor[T](implicit arg0: Manifest[T]): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  37. def isDebugEnabled(marker: Marker): Boolean

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  38. def isDebugEnabled: Boolean

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  39. def isErrorEnabled(marker: Marker): Boolean

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  40. def isErrorEnabled: Boolean

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  41. def isInfoEnabled(marker: Marker): Boolean

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  42. def isInfoEnabled: Boolean

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  43. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  44. def isTraceEnabled(marker: Marker): Boolean

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  45. def isTraceEnabled: Boolean

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  46. def isWarnEnabled(marker: Marker): Boolean

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  47. def isWarnEnabled: Boolean

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  48. def linger(duration: Duration): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  49. final def logger: Logger

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  50. final def loggerName: String

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  51. def maxBlock(duration: Duration): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  52. def maxInFlightRequestsPerConnection(max: Int): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  53. def maxRequestSize(size: StorageUnit): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  54. def metadataMaxAge(duration: Duration): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  55. def metricReporter[T](implicit arg0: Manifest[T]): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  56. def metricsNumSamples(samples: Int): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  57. def metricsRecordingLevel(recordingLevel: RecordingLevel): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  58. def metricsSampleWindow(duration: Duration): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  59. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  60. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  61. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  62. def partitioner[T](implicit arg0: Manifest[T]): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  63. def properties: Properties

    Permalink
    Definition Classes
    ToKafkaProperties
  64. def receiveBufferSize(size: StorageUnit): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  65. def reconnectBackoff(duration: Duration): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  66. def reconnectBackoffMax(duration: Duration): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  67. def requestTimeout(duration: Duration): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  68. def retries(retries: Int): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  69. def retryBackoff(duration: Duration): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  70. def sendBufferSize(size: StorageUnit): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  71. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  72. def time[T](formatStr: String)(func: ⇒ T): T

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  73. def trace(marker: Marker, message: ⇒ Any, cause: Throwable): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  74. def trace(message: ⇒ Any, cause: Throwable): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  75. def trace(marker: Marker, message: ⇒ Any): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  76. def trace(message: ⇒ Any): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  77. def traceResult[T](message: ⇒ String)(fn: ⇒ T): T

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  78. def transactionTimeout(duration: Duration): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  79. def transactionalId(id: String): This

    Permalink
    Definition Classes
    KafkaProducerConfigMethods
  80. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  81. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  82. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  83. def warn(marker: Marker, message: ⇒ Any, cause: Throwable): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  84. def warn(message: ⇒ Any, cause: Throwable): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  85. def warn(marker: Marker, message: ⇒ Any): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  86. def warn(message: ⇒ Any): Unit

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  87. def warnResult[T](message: ⇒ String)(fn: ⇒ T): T

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Logging
  88. def withClassName[T](key: String)(implicit arg0: Manifest[T]): This

    Permalink
    Attributes
    protected
    Definition Classes
    KafkaConfigMethods
  89. def withClassNameBuilder[T](key: String)(implicit arg0: Manifest[T]): This

    Permalink
    Attributes
    protected
    Definition Classes
    KafkaConfigMethods
  90. def withConfig(key: String, value: StorageUnit): This

    Permalink
    Definition Classes
    KafkaConfigMethods
  91. def withConfig(key: String, value: Duration): This

    Permalink
    Definition Classes
    KafkaConfigMethods
  92. def withConfig(key: String, value: String): This

    Permalink
    Definition Classes
    KafkaConfigMethods

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ToKafkaProperties

Inherited from Logging

Inherited from Logging

Inherited from KafkaConfig

Inherited from AnyRef

Inherited from Any

Ungrouped