public class ProducerData extends Object
Constructor and Description |
---|
ProducerData(int id,
String name,
String description,
boolean active,
String apiUrl,
String producerScopes,
Integer statefulRecoveryWindowInMinutes) |
public int getId()
public String getName()
public String getDescription()
public boolean isActive()
public String getApiUrl()
public boolean isEnabled()
public void setEnabled(boolean enabled)
public long getLastMessageTimestamp()
public long getLastProcessedMessageGenTimestamp()
public long getLastRecoveryMessageTimestamp()
public long getLastRecoveryAttemptTimestamp()
public long getTimestampForRecovery()
public int getStatefulRecoveryWindowInMinutes()
public void setLastMessageTimestamp(long lastMessageTimestamp)
public boolean isFlaggedDown()
public void setFlaggedDown(boolean flaggedDown)
public Set<ProducerScope> getProducerScopes()
public void setLastProcessedMessageGenTimestamp(long lastProcessedMessageGenTimestamp)
public void setLastRecoveryMessageReceivedTimestamp(long lastRecoveryMessageTimestamp)
public void setLastAliveReceivedGenTimestamp(long lastAliveReceivedGenTimestamp)
public void setRecoveryFromTimestamp(long recoveryFromTimestamp)
public RecoveryInfo getRecoveryInfo()
public void setRecoveryInfo(RecoveryInfo recoveryInfo)
public void setLastRecoveryAttemptTimestamp(long lastRecoveryAttemptTimestamp)
Copyright © 2016–2025. All rights reserved.