Class WorkerProperties
- java.lang.Object
-
- io.temporal.spring.boot.autoconfigure.properties.WorkerProperties
-
public class WorkerProperties extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorkerProperties.BuildIdConfigurationProperties
static class
WorkerProperties.CapacityConfigurationProperties
static class
WorkerProperties.RateLimitsConfigurationProperties
-
Constructor Summary
Constructors Constructor Description WorkerProperties(java.lang.String taskQueue, java.lang.String name, java.util.Collection<java.lang.Class<?>> workflowClasses, java.util.Collection<java.lang.String> activityBeans, WorkerProperties.CapacityConfigurationProperties capacity, WorkerProperties.RateLimitsConfigurationProperties rateLimits, WorkerProperties.BuildIdConfigurationProperties buildId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<java.lang.String>
getActivityBeans()
WorkerProperties.BuildIdConfigurationProperties
getBuildId()
WorkerProperties.CapacityConfigurationProperties
getCapacity()
java.lang.String
getName()
WorkerProperties.RateLimitsConfigurationProperties
getRateLimits()
java.lang.String
getTaskQueue()
java.util.Collection<java.lang.Class<?>>
getWorkflowClasses()
-
-
-
Constructor Detail
-
WorkerProperties
@ConstructorBinding public WorkerProperties(@Nonnull java.lang.String taskQueue, @Nullable java.lang.String name, @Nullable java.util.Collection<java.lang.Class<?>> workflowClasses, @Nullable java.util.Collection<java.lang.String> activityBeans, @Nullable WorkerProperties.CapacityConfigurationProperties capacity, @Nullable WorkerProperties.RateLimitsConfigurationProperties rateLimits, @Nullable WorkerProperties.BuildIdConfigurationProperties buildId)
-
-
Method Detail
-
getTaskQueue
@Nonnull public java.lang.String getTaskQueue()
-
getName
@Nullable public java.lang.String getName()
-
getWorkflowClasses
@Nullable public java.util.Collection<java.lang.Class<?>> getWorkflowClasses()
-
getActivityBeans
@Nullable public java.util.Collection<java.lang.String> getActivityBeans()
-
getCapacity
@Nullable public WorkerProperties.CapacityConfigurationProperties getCapacity()
-
getRateLimits
@Nullable public WorkerProperties.RateLimitsConfigurationProperties getRateLimits()
-
getBuildId
@Nullable public WorkerProperties.BuildIdConfigurationProperties getBuildId()
-
-