public class NoopSupervisorSpec extends Object implements SupervisorSpec
| Constructor and Description |
|---|
NoopSupervisorSpec(String id,
List<String> datasources) |
NoopSupervisorSpec(String id,
List<String> datasources,
Boolean suspended,
String type,
String source) |
| Modifier and Type | Method and Description |
|---|---|
SupervisorSpec |
createRunningSpec() |
Supervisor |
createSupervisor()
Create a new
Supervisor instance. |
SupervisorSpec |
createSuspendedSpec() |
boolean |
equals(Object o) |
List<String> |
getDataSources() |
String |
getId()
Return an unique id of
Supervisor. |
String |
getSource()
This API is only used for informational purposes in
org.apache.druid.sql.calcite.schema.SystemSchema.SupervisorsTable
|
String |
getType()
This API is only used for informational purposes in
org.apache.druid.sql.calcite.schema.SystemSchema.SupervisorsTable
|
int |
hashCode() |
boolean |
isSuspended() |
public String getId()
SupervisorSpecSupervisor.getId in interface SupervisorSpec@Nullable public List<String> getDataSources()
getDataSources in interface SupervisorSpecpublic boolean isSuspended()
isSuspended in interface SupervisorSpecpublic String getType()
SupervisorSpecgetType in interface SupervisorSpecpublic String getSource()
SupervisorSpecgetSource in interface SupervisorSpecpublic Supervisor createSupervisor()
SupervisorSpecSupervisor instance.createSupervisor in interface SupervisorSpecpublic SupervisorSpec createRunningSpec()
createRunningSpec in interface SupervisorSpecpublic SupervisorSpec createSuspendedSpec()
createSuspendedSpec in interface SupervisorSpecCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.