Class PlatformProperties
java.lang.Object
com.cumulocity.microservice.subscription.model.core.PlatformProperties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionPlatformProperties(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 Summary
Modifier and TypeMethodDescriptionbuilder()booleancom.google.common.base.Supplier<String>com.google.common.base.Supplier<String>getUrl()voidsetApplicationKey(String applicationKey) voidsetApplicationName(String applicationName) voidsetIsolation(PlatformProperties.IsolationLevel isolation) voidsetMicroserviceBoostrapUser(Credentials microserviceBoostrapUser) voidsetMicroserviceUser(Credentials microserviceUser) voidsetMqttUrl(com.google.common.base.Supplier<String> mqttUrl) voidsetSubscriptionDelay(Integer subscriptionDelay) voidsetSubscriptionInitialDelay(Integer subscriptionInitialDelay) voidtoString()
-
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
-
getApplicationKey
-
getUrl
-
getMqttUrl
-
getMicroserviceBoostrapUser
-
getMicroserviceUser
-
getSubscriptionDelay
-
getSubscriptionInitialDelay
-
getIsolation
-
getForceInitialHost
public boolean getForceInitialHost() -
setApplicationName
-
setApplicationKey
-
setUrl
-
setMqttUrl
-
setMicroserviceBoostrapUser
-
setMicroserviceUser
-
setSubscriptionDelay
-
setSubscriptionInitialDelay
-
setIsolation
-
toString
-