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

de.viadee.camunda.kafka.pollingclient.config.properties.PollingProperties Maven / Gradle / Ivy

package de.viadee.camunda.kafka.pollingclient.config.properties;

import org.springframework.format.annotation.DateTimeFormat;

import java.io.File;
import java.util.Date;

/**
 * 

* PollingProperties class. *

* * @author viadee * @version $Id: $Id */ public class PollingProperties { /** * Initial timestamp to start polling with in case no polling has been performed before. (Default: Start timestamp * of polling client) */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date initialTimestamp = new Date(); /** * Polling intervall in ms */ private long intervalInMs; /** * File to store properties of last polled marker */ private File lastPolledFile; /** * Enable/disable polling */ private boolean enabled; /** * Initial timestamp to start polling with in case no polling has been performed before. (Default: Start timestamp * of polling client) */ @java.lang.SuppressWarnings("all") public Date getInitialTimestamp() { return this.initialTimestamp; } /** * Polling intervall in ms */ @java.lang.SuppressWarnings("all") public long getIntervalInMs() { return this.intervalInMs; } /** * File to store properties of last polled marker */ @java.lang.SuppressWarnings("all") public File getLastPolledFile() { return this.lastPolledFile; } /** * Enable/disable polling */ @java.lang.SuppressWarnings("all") public boolean isEnabled() { return this.enabled; } /** * Initial timestamp to start polling with in case no polling has been performed before. (Default: Start timestamp * of polling client) */ @java.lang.SuppressWarnings("all") public void setInitialTimestamp(final Date initialTimestamp) { this.initialTimestamp = initialTimestamp; } /** * Polling intervall in ms */ @java.lang.SuppressWarnings("all") public void setIntervalInMs(final long intervalInMs) { this.intervalInMs = intervalInMs; } /** * File to store properties of last polled marker */ @java.lang.SuppressWarnings("all") public void setLastPolledFile(final File lastPolledFile) { this.lastPolledFile = lastPolledFile; } /** * Enable/disable polling */ @java.lang.SuppressWarnings("all") public void setEnabled(final boolean enabled) { this.enabled = enabled; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy