blob: c0cbd00636f0b8cafbc75c46fab74af0bfaf238b [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>KafkaReadSchemaTransformConfiguration (Apache Beam 2.47.0)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="KafkaReadSchemaTransformConfiguration (Apache Beam 2.47.0)";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaPublishTimestampFunction.html" title="interface in org.apache.beam.sdk.io.kafka"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.Builder.html" title="class in org.apache.beam.sdk.io.kafka"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html" target="_top">Frames</a></li>
<li><a href="KafkaReadSchemaTransformConfiguration.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.beam.sdk.io.kafka</div>
<h2 title="Class KafkaReadSchemaTransformConfiguration" class="title">Class KafkaReadSchemaTransformConfiguration</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.apache.beam.sdk.io.kafka.KafkaReadSchemaTransformConfiguration</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre><a href="../../../../../../org/apache/beam/sdk/annotations/Experimental.html" title="annotation in org.apache.beam.sdk.annotations">@Experimental</a>
<a href="../../../../../../org/apache/beam/sdk/schemas/annotations/DefaultSchema.html" title="annotation in org.apache.beam.sdk.schemas.annotations">@DefaultSchema</a>(<a href="../../../../../../org/apache/beam/sdk/schemas/annotations/DefaultSchema.html#value--">value</a>=<a href="../../../../../../org/apache/beam/sdk/schemas/AutoValueSchema.html" title="class in org.apache.beam.sdk.schemas">AutoValueSchema.class</a>)
public abstract class <span class="typeNameLabel">KafkaReadSchemaTransformConfiguration</span>
extends java.lang.Object</pre>
<div class="block">Configuration for reading from a Kafka topic.
<p><b>Internal only:</b> This class is actively being worked on, and it will likely change. We
provide no backwards compatibility guarantees, and it should not be implemented outside the Beam
repository.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.Builder.html" title="class in org.apache.beam.sdk.io.kafka">KafkaReadSchemaTransformConfiguration.Builder</a></span></code>
<div class="block">Builder for the <a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html" title="class in org.apache.beam.sdk.io.kafka"><code>KafkaReadSchemaTransformConfiguration</code></a>.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.util.Set&lt;java.lang.String&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#VALID_DATA_FORMATS">VALID_DATA_FORMATS</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#VALID_FORMATS_STR">VALID_FORMATS_STR</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.util.Set&lt;java.lang.String&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#VALID_START_OFFSET_VALUES">VALID_START_OFFSET_VALUES</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#KafkaReadSchemaTransformConfiguration--">KafkaReadSchemaTransformConfiguration</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.Builder.html" title="class in org.apache.beam.sdk.io.kafka">KafkaReadSchemaTransformConfiguration.Builder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#builder--">builder</a></span>()</code>
<div class="block">Instantiates a <a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.Builder.html" title="class in org.apache.beam.sdk.io.kafka"><code>KafkaReadSchemaTransformConfiguration.Builder</code></a> instance.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>abstract java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#getAutoOffsetResetConfig--">getAutoOffsetResetConfig</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>abstract java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#getBootstrapServers--">getBootstrapServers</a></span>()</code>
<div class="block">Sets the bootstrap servers for the Kafka consumer.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>abstract java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#getConfluentSchemaRegistrySubject--">getConfluentSchemaRegistrySubject</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>abstract java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#getConfluentSchemaRegistryUrl--">getConfluentSchemaRegistryUrl</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>abstract java.util.Map&lt;java.lang.String,java.lang.String&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#getConsumerConfigUpdates--">getConsumerConfigUpdates</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>abstract java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#getFormat--">getFormat</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>abstract java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#getSchema--">getSchema</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>abstract java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#getTopic--">getTopic</a></span>()</code>
<div class="block">Sets the topic from which to read.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html#validate--">validate</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="VALID_START_OFFSET_VALUES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>VALID_START_OFFSET_VALUES</h4>
<pre>public static final&nbsp;java.util.Set&lt;java.lang.String&gt; VALID_START_OFFSET_VALUES</pre>
</li>
</ul>
<a name="VALID_FORMATS_STR">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>VALID_FORMATS_STR</h4>
<pre>public static final&nbsp;java.lang.String VALID_FORMATS_STR</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../../constant-values.html#org.apache.beam.sdk.io.kafka.KafkaReadSchemaTransformConfiguration.VALID_FORMATS_STR">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a name="VALID_DATA_FORMATS">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>VALID_DATA_FORMATS</h4>
<pre>public static final&nbsp;java.util.Set&lt;java.lang.String&gt; VALID_DATA_FORMATS</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="KafkaReadSchemaTransformConfiguration--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>KafkaReadSchemaTransformConfiguration</h4>
<pre>public&nbsp;KafkaReadSchemaTransformConfiguration()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="validate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>validate</h4>
<pre>public&nbsp;void&nbsp;validate()</pre>
</li>
</ul>
<a name="builder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>builder</h4>
<pre>public static&nbsp;<a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.Builder.html" title="class in org.apache.beam.sdk.io.kafka">KafkaReadSchemaTransformConfiguration.Builder</a>&nbsp;builder()</pre>
<div class="block">Instantiates a <a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.Builder.html" title="class in org.apache.beam.sdk.io.kafka"><code>KafkaReadSchemaTransformConfiguration.Builder</code></a> instance.</div>
</li>
</ul>
<a name="getBootstrapServers--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBootstrapServers</h4>
<pre><a href="../../../../../../org/apache/beam/sdk/schemas/annotations/SchemaFieldDescription.html" title="annotation in org.apache.beam.sdk.schemas.annotations">@SchemaFieldDescription</a>(<a href="../../../../../../org/apache/beam/sdk/schemas/annotations/SchemaFieldDescription.html#value--">value</a>="A list of host/port pairs to use for establishing the initial connection to the Kafka cluster. The client will make use of all servers irrespective of which servers are specified here for bootstrapping\u2014this list only impacts the initial hosts used to discover the full set of servers. This list should be in the form `host1:port1,host2:port2,...`")
public abstract&nbsp;java.lang.String&nbsp;getBootstrapServers()</pre>
<div class="block">Sets the bootstrap servers for the Kafka consumer.</div>
</li>
</ul>
<a name="getConfluentSchemaRegistryUrl--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConfluentSchemaRegistryUrl</h4>
<pre><a href="https://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.2/javax/annotation/Nullable.html?is-external=true" title="class or interface in javax.annotation">@Nullable</a>
public abstract&nbsp;java.lang.String&nbsp;getConfluentSchemaRegistryUrl()</pre>
</li>
</ul>
<a name="getFormat--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFormat</h4>
<pre><a href="../../../../../../org/apache/beam/sdk/schemas/annotations/SchemaFieldDescription.html" title="annotation in org.apache.beam.sdk.schemas.annotations">@SchemaFieldDescription</a>(<a href="../../../../../../org/apache/beam/sdk/schemas/annotations/SchemaFieldDescription.html#value--">value</a>="The encoding format for the data stored in Kafka. Valid options are: AVRO,JSON")
<a href="https://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.2/javax/annotation/Nullable.html?is-external=true" title="class or interface in javax.annotation">@Nullable</a>
public abstract&nbsp;java.lang.String&nbsp;getFormat()</pre>
</li>
</ul>
<a name="getConfluentSchemaRegistrySubject--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConfluentSchemaRegistrySubject</h4>
<pre><a href="https://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.2/javax/annotation/Nullable.html?is-external=true" title="class or interface in javax.annotation">@Nullable</a>
public abstract&nbsp;java.lang.String&nbsp;getConfluentSchemaRegistrySubject()</pre>
</li>
</ul>
<a name="getSchema--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSchema</h4>
<pre><a href="../../../../../../org/apache/beam/sdk/schemas/annotations/SchemaFieldDescription.html" title="annotation in org.apache.beam.sdk.schemas.annotations">@SchemaFieldDescription</a>(<a href="../../../../../../org/apache/beam/sdk/schemas/annotations/SchemaFieldDescription.html#value--">value</a>="The schema in which the data is encoded in the Kafka topic. For AVRO data, this is a schema defined with AVRO schema syntax (https://avro.apache.org/docs/1.10.2/spec.html#schemas). For JSON data, this is a schema defined with JSON-schema syntax (https://json-schema.org/). If a URL to Confluent Schema Registry is provided, then this field is ignored, and the schema is fetched from Confluent Schema Registry.")
<a href="https://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.2/javax/annotation/Nullable.html?is-external=true" title="class or interface in javax.annotation">@Nullable</a>
public abstract&nbsp;java.lang.String&nbsp;getSchema()</pre>
</li>
</ul>
<a name="getAutoOffsetResetConfig--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAutoOffsetResetConfig</h4>
<pre><a href="../../../../../../org/apache/beam/sdk/schemas/annotations/SchemaFieldDescription.html" title="annotation in org.apache.beam.sdk.schemas.annotations">@SchemaFieldDescription</a>(<a href="../../../../../../org/apache/beam/sdk/schemas/annotations/SchemaFieldDescription.html#value--">value</a>="What to do when there is no initial offset in Kafka or if the current offset does not exist any more on the server. (1) earliest: automatically reset the offset to the earliest offset. (2) latest: automatically reset the offset to the latest offset (3) none: throw exception to the consumer if no previous offset is found for the consumer\u2019s group")
<a href="https://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.2/javax/annotation/Nullable.html?is-external=true" title="class or interface in javax.annotation">@Nullable</a>
public abstract&nbsp;java.lang.String&nbsp;getAutoOffsetResetConfig()</pre>
</li>
</ul>
<a name="getConsumerConfigUpdates--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConsumerConfigUpdates</h4>
<pre><a href="../../../../../../org/apache/beam/sdk/schemas/annotations/SchemaFieldDescription.html" title="annotation in org.apache.beam.sdk.schemas.annotations">@SchemaFieldDescription</a>(<a href="../../../../../../org/apache/beam/sdk/schemas/annotations/SchemaFieldDescription.html#value--">value</a>="A list of key-value pairs that act as configuration parameters for Kafka consumers. Most of these configurations will not be needed, but if you need to customize your Kafka consumer, you may use this. See a detailed list: https://docs.confluent.io/platform/current/installation/configuration/consumer-configs.html")
<a href="https://static.javadoc.io/com.google.code.findbugs/jsr305/3.0.2/javax/annotation/Nullable.html?is-external=true" title="class or interface in javax.annotation">@Nullable</a>
public abstract&nbsp;java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;getConsumerConfigUpdates()</pre>
</li>
</ul>
<a name="getTopic--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getTopic</h4>
<pre>public abstract&nbsp;java.lang.String&nbsp;getTopic()</pre>
<div class="block">Sets the topic from which to read.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaPublishTimestampFunction.html" title="interface in org.apache.beam.sdk.io.kafka"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.Builder.html" title="class in org.apache.beam.sdk.io.kafka"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/beam/sdk/io/kafka/KafkaReadSchemaTransformConfiguration.html" target="_top">Frames</a></li>
<li><a href="KafkaReadSchemaTransformConfiguration.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>