Class SupervisorStatus.Builder
- java.lang.Object
-
- org.apache.druid.indexing.overlord.supervisor.SupervisorStatus.Builder
-
- Enclosing class:
- SupervisorStatus
public static class SupervisorStatus.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SupervisorStatusbuild()SupervisorStatus.BuilderwithDetailedState(String detailedState)SupervisorStatus.BuilderwithHealthy(boolean healthy)SupervisorStatus.BuilderwithId(String id)SupervisorStatus.BuilderwithSource(String source)SupervisorStatus.BuilderwithSpec(SupervisorSpec spec)SupervisorStatus.BuilderwithSpecString(String spec)SupervisorStatus.BuilderwithState(String state)SupervisorStatus.BuilderwithSuspended(boolean suspended)SupervisorStatus.BuilderwithType(String type)
-
-
-
Method Detail
-
withId
public SupervisorStatus.Builder withId(String id)
-
withState
public SupervisorStatus.Builder withState(String state)
-
withDetailedState
public SupervisorStatus.Builder withDetailedState(String detailedState)
-
withHealthy
public SupervisorStatus.Builder withHealthy(boolean healthy)
-
withSpec
public SupervisorStatus.Builder withSpec(SupervisorSpec spec)
-
withSpecString
public SupervisorStatus.Builder withSpecString(String spec)
-
withType
public SupervisorStatus.Builder withType(String type)
-
withSource
public SupervisorStatus.Builder withSource(String source)
-
withSuspended
public SupervisorStatus.Builder withSuspended(boolean suspended)
-
build
public SupervisorStatus build()
-
-