| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultTaskSpec.Builder
DefaultTaskSpec builder static inner class. |
| Modifier and Type | Field and Description |
|---|---|
static int |
TASK_KILL_GRACE_PERIOD_SECONDS_DEFAULT |
| Constructor and Description |
|---|
DefaultTaskSpec(java.lang.String name,
GoalState goalState,
java.lang.Boolean essential,
ResourceSet resourceSet,
CommandSpec commandSpec,
HealthCheckSpec healthCheckSpec,
ReadinessCheckSpec readinessCheckSpec,
java.util.Collection<ConfigFileSpec> configFiles,
DiscoverySpec discoverySpec,
java.lang.Integer taskKillGracePeriodSeconds,
java.util.Collection<TransportEncryptionSpec> transportEncryption) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.util.Optional<CommandSpec> |
getCommand() |
java.util.Collection<ConfigFileSpec> |
getConfigFiles() |
java.util.Optional<DiscoverySpec> |
getDiscovery() |
GoalState |
getGoal() |
java.util.Optional<HealthCheckSpec> |
getHealthCheck() |
java.lang.String |
getName() |
java.util.Optional<ReadinessCheckSpec> |
getReadinessCheck() |
ResourceSet |
getResourceSet() |
java.lang.Integer |
getTaskKillGracePeriodSeconds() |
java.util.Collection<TransportEncryptionSpec> |
getTransportEncryption() |
int |
hashCode() |
java.lang.Boolean |
isEssential() |
static DefaultTaskSpec.Builder |
newBuilder() |
static DefaultTaskSpec.Builder |
newBuilder(TaskSpec copy) |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetInstanceName, getInstanceNamepublic static final int TASK_KILL_GRACE_PERIOD_SECONDS_DEFAULT
public DefaultTaskSpec(java.lang.String name,
GoalState goalState,
java.lang.Boolean essential,
ResourceSet resourceSet,
CommandSpec commandSpec,
HealthCheckSpec healthCheckSpec,
ReadinessCheckSpec readinessCheckSpec,
java.util.Collection<ConfigFileSpec> configFiles,
DiscoverySpec discoverySpec,
java.lang.Integer taskKillGracePeriodSeconds,
java.util.Collection<TransportEncryptionSpec> transportEncryption)
public static DefaultTaskSpec.Builder newBuilder()
public static DefaultTaskSpec.Builder newBuilder(TaskSpec copy)
public java.lang.Boolean isEssential()
isEssential in interface TaskSpecpublic ResourceSet getResourceSet()
getResourceSet in interface TaskSpecpublic java.util.Optional<CommandSpec> getCommand()
getCommand in interface TaskSpecpublic java.util.Optional<HealthCheckSpec> getHealthCheck()
getHealthCheck in interface TaskSpecpublic java.util.Optional<ReadinessCheckSpec> getReadinessCheck()
getReadinessCheck in interface TaskSpecpublic java.util.Collection<ConfigFileSpec> getConfigFiles()
getConfigFiles in interface TaskSpecpublic java.util.Optional<DiscoverySpec> getDiscovery()
getDiscovery in interface TaskSpecpublic java.lang.Integer getTaskKillGracePeriodSeconds()
getTaskKillGracePeriodSeconds in interface TaskSpecpublic java.util.Collection<TransportEncryptionSpec> getTransportEncryption()
getTransportEncryption in interface TaskSpecpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object