Class

com.twitter.finatra.kafkastreams.config

KafkaStreamsConfig

Related Doc: package config

Permalink

class KafkaStreamsConfig extends KafkaConfigMethods[KafkaStreamsConfig] with ToKafkaProperties

Builder for setting various StreamsConfig parameters, see that class for documentation on each parameter.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. KafkaStreamsConfig
  2. ToKafkaProperties
  3. KafkaConfigMethods
  4. KafkaConfig
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new KafkaStreamsConfig(streamsConfigMap: Map[String, String] = Map.empty, producerConfigMap: Map[String, String] = Map.empty, consumerConfigMap: Map[String, String] = Map.empty)

    Permalink

Type Members

  1. type This = KafkaStreamsConfig

    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 applicationId(appId: String): This

    Permalink
  5. def applicationServer(hostPort: String): This

    Permalink
  6. final def asInstanceOf[T0]: T0

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

    Permalink
  8. def bufferedRecordsPerPartition(records: Int): This

    Permalink
  9. def cacheMaxBuffering(storageUnit: StorageUnit): This

    Permalink
  10. def clientId(clientId: String): This

    Permalink
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def commitInterval(duration: Duration): This

    Permalink
  13. def configMap: Map[String, String]

    Permalink
    Attributes
    protected
    Definition Classes
    KafkaStreamsConfig → KafkaConfig
  14. def connectionsMaxIdle(duration: Duration): This

    Permalink
  15. val consumer: KafkaConsumerConfigMethods[KafkaStreamsConfig]

    Permalink
  16. def defaultDeserializationExceptionHandler[T](implicit arg0: Manifest[T]): This

    Permalink
  17. def defaultKeySerde[T](implicit arg0: Manifest[T]): This

    Permalink
  18. def defaultTimestampExtractor[T](implicit arg0: Manifest[T]): This

    Permalink
  19. def defaultValueSerde[T](implicit arg0: Manifest[T]): This

    Permalink
  20. def dest(dest: String): This

    Permalink
  21. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  23. def finalize(): Unit

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

    Permalink
    Attributes
    protected
    Definition Classes
    KafkaStreamsConfig → KafkaConfigMethods
  25. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  27. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  28. def metadataMaxAge(duration: Duration): This

    Permalink
  29. def metricReporter[T](implicit arg0: Manifest[T]): This

    Permalink
  30. def metricsNumSamples(samples: Int): This

    Permalink
  31. def metricsRecordingLevelConfig(recordingLevel: RecordingLevel): This

    Permalink
  32. def metricsSampleWindow(duration: Duration): This

    Permalink
  33. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  36. def numStandbyReplicas(threads: Int): This

    Permalink
  37. def numStreamThreads(threads: Int): This

    Permalink
  38. def partitionGrouper[T](implicit arg0: Manifest[T]): This

    Permalink
  39. def poll(duration: Duration): This

    Permalink
  40. def processingGuarantee(guarantee: ProcessingGuarantee): This

    Permalink
  41. val producer: KafkaProducerConfigMethods[KafkaStreamsConfig]

    Permalink
  42. def properties: Properties

    Permalink
    Definition Classes
    KafkaStreamsConfig → ToKafkaProperties
  43. def receiveBuffer(storageUnit: StorageUnit): This

    Permalink
  44. def reconnectBackoff(duration: Duration): This

    Permalink
  45. def reconnectBackoffMax(duration: Duration): This

    Permalink
  46. def replicationFactor(factor: Int): This

    Permalink
  47. def requestTimeout(duration: Duration): This

    Permalink
  48. def retries(retries: Int): This

    Permalink
  49. def retryBackoff(duration: Duration): This

    Permalink
  50. def rocksDbConfigSetter[T](implicit arg0: Manifest[T]): This

    Permalink
  51. def securityProtocol(securityProtocol: SecurityProtocol): This

    Permalink
  52. def sendBuffer(storageUnit: StorageUnit): This

    Permalink
  53. def stateCleanupDelay(duration: Duration): This

    Permalink
  54. def stateDir(directory: String): This

    Permalink
  55. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  56. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  57. def upgradeFrom(version: String): This

    Permalink
  58. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. def windowStoreChangeLogAdditionalRetention(duration: Duration): This

    Permalink
  62. def withClassName[T](key: String)(implicit arg0: Manifest[T]): This

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

    Permalink
    Attributes
    protected
    Definition Classes
    KafkaConfigMethods
  64. def withConfig(keyValuesMap: Map[String, String]): This

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

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

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

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

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

    Permalink
    Definition Classes
    KafkaConfigMethods

Inherited from ToKafkaProperties

Inherited from KafkaConfig

Inherited from AnyRef

Inherited from Any

Ungrouped