All Downloads are FREE. Search and download functionalities are using the official Maven repository.

pl.allegro.tech.hermes.consumers.consumer.receiver.kafka.KafkaConsumerParameters Maven / Gradle / Ivy

There is a newer version: 2.10.0
Show newest version
package pl.allegro.tech.hermes.consumers.consumer.receiver.kafka;

import java.time.Duration;
import java.util.List;

public interface KafkaConsumerParameters {

    int getSendBufferBytes();

    int getReceiveBufferBytes();

    int getFetchMinBytes();

    Duration getFetchMaxWait();

    Duration getReconnectBackoff();

    Duration getRetryBackoff();

    boolean isCheckCrcs();

    Duration getMetricsSampleWindow();

    int getMetricsNumSamples();

    Duration getRequestTimeout();

    Duration getConnectionsMaxIdle();

    int getMaxPollRecords();

    Duration getMaxPollInterval();

    String getAutoOffsetReset();

    Duration getSessionTimeout();

    Duration getHeartbeatInterval();

    Duration getMetadataMaxAge();

    int getMaxPartitionFetchMin();

    int getMaxPartitionFetchMax();

    List getPartitionAssignmentStrategies();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy