| Interface and Description | 
|---|
| org.apache.kafka.streams.processor.Processor Since 3.0. Use  Processorinstead. | 
| org.apache.kafka.streams.processor.ProcessorSupplier Since 3.0. Use  ProcessorSupplierinstead. | 
| Class and Description | 
|---|
| org.apache.kafka.streams.processor.AbstractProcessor Since 3.0. Use  ProcessororContextualProcessorinstead. | 
| org.apache.kafka.streams.state.StreamsMetadata since 3.0.0 use  StreamsMetadata | 
| org.apache.kafka.streams.processor.TaskMetadata since 3.0, use  TaskMetadatainstead. | 
| org.apache.kafka.streams.processor.ThreadMetadata since 3.0 use  ThreadMetadatainstead | 
| Field and Description | 
|---|
| org.apache.kafka.streams.StreamsConfig.DEFAULT_WINDOWED_KEY_SERDE_INNER_CLASS | 
| org.apache.kafka.streams.StreamsConfig.DEFAULT_WINDOWED_VALUE_SERDE_INNER_CLASS | 
| org.apache.kafka.streams.StreamsConfig.EXACTLY_ONCE Since 3.0.0, will be removed in 4.0. Use  "exactly_once_v2"instead. | 
| org.apache.kafka.streams.StreamsConfig.EXACTLY_ONCE_BETA Since 3.0.0, will be removed in 4.0. Use  "exactly_once_v2"instead. | 
| org.apache.kafka.streams.processor.TaskId.partition | 
| org.apache.kafka.streams.StreamsConfig.RETRIES_CONFIG since 2.7 | 
| org.apache.kafka.streams.processor.TaskId.topicGroupId | 
| org.apache.kafka.streams.StreamsConfig.TOPOLOGY_OPTIMIZATION since 2.7; use  StreamsConfig.TOPOLOGY_OPTIMIZATION_CONFIGinstead | 
| Constructor and Description | 
|---|
| org.apache.kafka.streams.kstream.TimeWindowedDeserializer(Deserializer<T>) | 
| org.apache.kafka.streams.kstream.WindowedSerdes.TimeWindowedSerde(Serde<T>) |