Class PlatformProperties

java.lang.Object
com.cumulocity.microservice.subscription.model.core.PlatformProperties

public class PlatformProperties extends Object
  • Constructor Details

    • PlatformProperties

      @ConstructorProperties({"applicationName","applicationKey","url","mqttUrl","microserviceBoostrapUser","microserviceUser","subscriptionDelay","subscriptionInitialDelay","isolation"}) public PlatformProperties(String applicationName, String applicationKey, com.google.common.base.Supplier<String> url, com.google.common.base.Supplier<String> mqttUrl, Credentials microserviceBoostrapUser, Credentials microserviceUser, Integer subscriptionDelay, Integer subscriptionInitialDelay, PlatformProperties.IsolationLevel isolation, boolean forceInitialHost)
  • Method Details

    • builder

    • getApplicationName

      public String getApplicationName()
    • getApplicationKey

      public String getApplicationKey()
    • getUrl

      public com.google.common.base.Supplier<String> getUrl()
    • getMqttUrl

      public com.google.common.base.Supplier<String> getMqttUrl()
    • getMicroserviceBoostrapUser

      public Credentials getMicroserviceBoostrapUser()
    • getMicroserviceUser

      public Credentials getMicroserviceUser()
    • getSubscriptionDelay

      public Integer getSubscriptionDelay()
    • getSubscriptionInitialDelay

      public Integer getSubscriptionInitialDelay()
    • getIsolation

      public PlatformProperties.IsolationLevel getIsolation()
    • getForceInitialHost

      public boolean getForceInitialHost()
    • setApplicationName

      public void setApplicationName(String applicationName)
    • setApplicationKey

      public void setApplicationKey(String applicationKey)
    • setUrl

      public void setUrl(com.google.common.base.Supplier<String> url)
    • setMqttUrl

      public void setMqttUrl(com.google.common.base.Supplier<String> mqttUrl)
    • setMicroserviceBoostrapUser

      public void setMicroserviceBoostrapUser(Credentials microserviceBoostrapUser)
    • setMicroserviceUser

      public void setMicroserviceUser(Credentials microserviceUser)
    • setSubscriptionDelay

      public void setSubscriptionDelay(Integer subscriptionDelay)
    • setSubscriptionInitialDelay

      public void setSubscriptionInitialDelay(Integer subscriptionInitialDelay)
    • setIsolation

      public void setIsolation(PlatformProperties.IsolationLevel isolation)
    • toString

      public String toString()
      Overrides:
      toString in class Object