Adding to the Consumer Configs. This is what I found from the logs (And there are 30 for them created for each stream thread):
[INFO] 2018-04-25 16:27:38,609 org.apache.kafka.clients.consumer.ConsumerConfig logAll - ConsumerConfig values:
auto.offset.reset = latest
bootstrap.servers = [localhost:9092]
check.crcs = true
client.id = check-run4-aa305d5f-895e-430c-b4c6-e0b3e73db305-StreamThread-25-consumer
enable.auto.commit = false
exclude.internal.topics = true
fetch.min.bytes = 1
interceptor.classes = null
internal.leave.group.on.close = true
isolation.level = read_uncommitted
key.deserializer = class org.apache.kafka.common.serialization.ByteArrayDeserializer
max.partition.fetch.bytes = 52428800
max.poll.records = 500000
metric.reporters = []
metrics.num.samples = 2
metrics.recording.level = INFO
partition.assignment.strategy = [org.apache.kafka.streams.processor.internals.StreamPartitionAssignor]
receive.buffer.bytes = 32768
sasl.jaas.config = null
sasl.kerberos.kinit.cmd = /usr/bin/kinit
sasl.kerberos.min.time.before.relogin = 60000
sasl.kerberos.ticket.renew.jitter = 0.05
sasl.kerberos.ticket.renew.window.factor = 0.8
sasl.mechanism = GSSAPI
security.protocol = PLAINTEXT
send.buffer.bytes = 131072
ssl.cipher.suites = null
ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1]
ssl.endpoint.identification.algorithm = null
ssl.key.password = null
ssl.keymanager.algorithm = SunX509
ssl.keystore.location = null
ssl.keystore.password = null
ssl.keystore.type = JKS
ssl.protocol = TLS
ssl.provider = null
ssl.secure.random.implementation = null
ssl.trustmanager.algorithm = PKIX
ssl.truststore.location = null
ssl.truststore.password = null
ssl.truststore.type = JKS
value.deserializer = class org.apache.kafka.common.serialization.ByteArrayDeserializer