public interface TaskSpec
Modifier and Type | Method and Description |
---|---|
java.util.Optional<CommandSpec> |
getCommand() |
java.util.Collection<ConfigFileSpec> |
getConfigFiles() |
java.util.Optional<DiscoverySpec> |
getDiscovery() |
GoalState |
getGoal() |
java.util.Optional<HealthCheckSpec> |
getHealthCheck() |
static java.lang.String |
getInstanceName(PodInstance podInstance,
java.lang.String taskName) |
static java.lang.String |
getInstanceName(PodInstance podInstance,
TaskSpec taskSpec) |
java.lang.String |
getName() |
java.util.Optional<ReadinessCheckSpec> |
getReadinessCheck() |
ResourceSet |
getResourceSet() |
java.lang.Integer |
getTaskKillGracePeriodSeconds() |
java.util.Collection<TransportEncryptionSpec> |
getTransportEncryption() |
java.lang.Boolean |
isEssential() |
java.lang.String getName()
GoalState getGoal()
java.lang.Boolean isEssential()
ResourceSet getResourceSet()
java.util.Optional<CommandSpec> getCommand()
java.util.Optional<HealthCheckSpec> getHealthCheck()
java.util.Optional<ReadinessCheckSpec> getReadinessCheck()
java.util.Collection<ConfigFileSpec> getConfigFiles()
java.util.Optional<DiscoverySpec> getDiscovery()
java.lang.Integer getTaskKillGracePeriodSeconds()
java.util.Collection<TransportEncryptionSpec> getTransportEncryption()
static java.lang.String getInstanceName(PodInstance podInstance, TaskSpec taskSpec)
static java.lang.String getInstanceName(PodInstance podInstance, java.lang.String taskName)