Class PlatformProperties
java.lang.Object
com.cumulocity.microservice.subscription.model.core.PlatformProperties
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static class
static class
-
Constructor Summary
ConstructorDescriptionPlatformProperties
(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()
boolean
com.google.common.base.Supplier<String>
com.google.common.base.Supplier<String>
getUrl()
void
setApplicationKey
(String applicationKey) void
setApplicationName
(String applicationName) void
setIsolation
(PlatformProperties.IsolationLevel isolation) void
setMicroserviceBoostrapUser
(Credentials microserviceBoostrapUser) void
setMicroserviceUser
(Credentials microserviceUser) void
setMqttUrl
(com.google.common.base.Supplier<String> mqttUrl) void
setSubscriptionDelay
(Integer subscriptionDelay) void
setSubscriptionInitialDelay
(Integer subscriptionInitialDelay) void
toString()
-
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
-