Class ProducerData

java.lang.Object
com.sportradar.unifiedodds.sdk.internal.impl.ProducerData

public class ProducerData extends Object
This contains the data from a /producers.xml API call Created on 03/07/2017. // TODO @eti: Javadoc
  • Constructor Details

    • ProducerData

      public ProducerData(int id, String name, String description, boolean active, String apiUrl, String producerScopes, Integer statefulRecoveryWindowInMinutes)
  • Method Details

    • getId

      public int getId()
    • getName

      public String getName()
    • getDescription

      public String getDescription()
    • isActive

      public boolean isActive()
    • getApiUrl

      public String getApiUrl()
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getLastMessageTimestamp

      public long getLastMessageTimestamp()
    • getLastProcessedMessageGenTimestamp

      public long getLastProcessedMessageGenTimestamp()
    • getLastRecoveryMessageTimestamp

      public long getLastRecoveryMessageTimestamp()
    • getLastRecoveryAttemptTimestamp

      public long getLastRecoveryAttemptTimestamp()
    • getTimestampForRecovery

      public long getTimestampForRecovery()
    • getStatefulRecoveryWindowInMinutes

      public int getStatefulRecoveryWindowInMinutes()
    • setLastMessageTimestamp

      public void setLastMessageTimestamp(long lastMessageTimestamp)
    • isFlaggedDown

      public boolean isFlaggedDown()
    • setFlaggedDown

      public void setFlaggedDown(boolean flaggedDown)
    • getProducerScopes

      public Set<ProducerScope> getProducerScopes()
    • setLastProcessedMessageGenTimestamp

      public void setLastProcessedMessageGenTimestamp(long lastProcessedMessageGenTimestamp)
    • setLastRecoveryMessageReceivedTimestamp

      public void setLastRecoveryMessageReceivedTimestamp(long lastRecoveryMessageTimestamp)
    • setLastAliveReceivedGenTimestamp

      public void setLastAliveReceivedGenTimestamp(long lastAliveReceivedGenTimestamp)
    • setRecoveryFromTimestamp

      public void setRecoveryFromTimestamp(long recoveryFromTimestamp)
    • getRecoveryInfo

      public RecoveryInfo getRecoveryInfo()
    • setRecoveryInfo

      public void setRecoveryInfo(RecoveryInfo recoveryInfo)
    • setLastRecoveryAttemptTimestamp

      public void setLastRecoveryAttemptTimestamp(long lastRecoveryAttemptTimestamp)