| Package | Description |
|---|---|
| com.spotify.helios.client | |
| com.spotify.helios.common.descriptors | |
| com.spotify.helios.common.protocol |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<RollingUpdateResponse> |
HeliosClient.rollingUpdate(String deploymentGroupName,
JobId job,
RolloutOptions options) |
| Modifier and Type | Field and Description |
|---|---|
static RolloutOptions |
Job.EMPTY_ROLLOUT_OPTIONS |
| Modifier and Type | Method and Description |
|---|---|
RolloutOptions |
RolloutOptions.Builder.build() |
static RolloutOptions |
RolloutOptions.getDefault() |
RolloutOptions |
DeploymentGroup.getRolloutOptions() |
RolloutOptions |
DeploymentGroup.Builder.getRolloutOptions() |
RolloutOptions |
Job.getRolloutOptions() |
RolloutOptions |
Job.Builder.getRolloutOptions() |
RolloutOptions |
RolloutOptions.withFallback(RolloutOptions that)
Return a new RolloutOptions instance by merging this instance with another one.
|
| Modifier and Type | Method and Description |
|---|---|
DeploymentGroup.Builder |
DeploymentGroup.Builder.setRolloutOptions(RolloutOptions rolloutOptions) |
Job.Builder |
Job.Builder.setRolloutOptions(RolloutOptions options) |
RolloutOptions |
RolloutOptions.withFallback(RolloutOptions that)
Return a new RolloutOptions instance by merging this instance with another one.
|
| Constructor and Description |
|---|
DeploymentGroup(String name,
List<HostSelector> hostSelectors,
JobId jobId,
RolloutOptions rolloutOptions,
DeploymentGroup.RollingUpdateReason reason)
Create a Job.
|
Job(JobId id,
String image,
String hostname,
Long created,
List<String> command,
Map<String,String> env,
Resources resources,
Map<String,PortMapping> ports,
Map<ServiceEndpoint,ServicePorts> registration,
Integer gracePeriod,
Map<String,String> volumes,
Date expires,
String registrationDomain,
String creatingUser,
String token,
HealthCheck healthCheck,
List<String> securityOpt,
String networkMode,
Map<String,String> metadata,
Set<String> addCapabilities,
Set<String> dropCapabilities,
Map<String,String> labels,
Integer secondsToWaitBeforeKill,
Map<String,String> ramdisks,
RolloutOptions rolloutOptions,
String runtime)
Create a Job.
|
| Modifier and Type | Method and Description |
|---|---|
RolloutOptions |
RollingUpdateRequest.getRolloutOptions() |
| Constructor and Description |
|---|
RollingUpdateRequest(JobId job,
RolloutOptions rolloutOptions) |
Copyright © 2019. All rights reserved.