Class RedisStoreWaitConfig

java.lang.Object
io.debezium.operator.api.model.source.storage.RedisStoreWaitConfig
All Implemented Interfaces:
ConfigMappable

public class RedisStoreWaitConfig extends Object implements ConfigMappable
  • Field Details

    • enabled

      @JsonPropertyDescription("In case of Redis with replica, this allows to verify that the data has been written to replica") private boolean enabled
    • timeoutMs

      @JsonPropertyDescription("Timeout in ms when waiting for replica") private long timeoutMs
    • retry

      @JsonPropertyDescription("Enables retry on wait for replica") private boolean retry
    • retryDelayMs

      @JsonPropertyDescription("Delay of retry on wait") private long retryDelayMs
  • Constructor Details

    • RedisStoreWaitConfig

      public RedisStoreWaitConfig()
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getTimeoutMs

      public long getTimeoutMs()
    • setTimeoutMs

      public void setTimeoutMs(long timeoutMs)
    • isRetry

      public boolean isRetry()
    • setRetry

      public void setRetry(boolean retry)
    • getRetryDelayMs

      public long getRetryDelayMs()
    • setRetryDelayMs

      public void setRetryDelayMs(long retryDelayMs)
    • asConfiguration

      public ConfigMapping asConfiguration()
      Specified by:
      asConfiguration in interface ConfigMappable