Class RestartPolicy
- java.lang.Object
-
- com.spotify.docker.client.messages.swarm.RestartPolicy
-
- Direct Known Subclasses:
AutoValue_RestartPolicy
public abstract class RestartPolicy extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RestartPolicy.Builder
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
RESTART_POLICY_ANY
static java.lang.String
RESTART_POLICY_NONE
static java.lang.String
RESTART_POLICY_ON_FAILURE
-
Constructor Summary
Constructors Constructor Description RestartPolicy()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static RestartPolicy.Builder
builder()
abstract java.lang.String
condition()
(package private) static RestartPolicy
create(java.lang.String condition, java.lang.Long delay, java.lang.Integer maxAttempts, java.lang.Long window)
abstract java.lang.Long
delay()
abstract java.lang.Integer
maxAttempts()
abstract java.lang.Long
window()
-
-
-
Field Detail
-
RESTART_POLICY_NONE
public static final java.lang.String RESTART_POLICY_NONE
- See Also:
- Constant Field Values
-
RESTART_POLICY_ON_FAILURE
public static final java.lang.String RESTART_POLICY_ON_FAILURE
- See Also:
- Constant Field Values
-
RESTART_POLICY_ANY
public static final java.lang.String RESTART_POLICY_ANY
- See Also:
- Constant Field Values
-
-
Method Detail
-
condition
@Nullable public abstract java.lang.String condition()
-
delay
@Nullable public abstract java.lang.Long delay()
-
maxAttempts
@Nullable public abstract java.lang.Integer maxAttempts()
-
window
@Nullable public abstract java.lang.Long window()
-
builder
public static RestartPolicy.Builder builder()
-
create
static RestartPolicy create(java.lang.String condition, java.lang.Long delay, java.lang.Integer maxAttempts, java.lang.Long window)
-
-