JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
M
P
R
S
T
U
V
A
address(String)
- Method in class com.spotify.helios.testing.
TemporaryJob
Returns a
HostAndPort
for a registered port.
addresses(String)
- Method in class com.spotify.helios.testing.
TemporaryJob
Returns a
HostAndPort
object for a registered port, for each host the job has been deployed to.
after(TemporaryJobReports.ReportWriter)
- Method in class com.spotify.helios.testing.
TemporaryJobs
Perform teardown.
apply(Statement, Description)
- Method in class com.spotify.helios.testing.
TemporaryJobs
B
before()
- Method in class com.spotify.helios.testing.
TemporaryJobs
Perform setup.
build()
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
builder()
- Static method in class com.spotify.helios.testing.
TemporaryJobs
builder(String)
- Static method in class com.spotify.helios.testing.
TemporaryJobs
C
client(HeliosClient)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
client()
- Method in class com.spotify.helios.testing.
TemporaryJobs
close()
- Method in class com.spotify.helios.testing.
TemporaryJobReports.ReportWriter
com.spotify.helios.testing
- package com.spotify.helios.testing
com.spotify.helios.testing.descriptors
- package com.spotify.helios.testing.descriptors
command(List<String>)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
command(String...)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
create()
- Static method in class com.spotify.helios.testing.
TemporaryJobs
Creates a new instance of TemporaryJobs.
create(HeliosClient)
- Static method in class com.spotify.helios.testing.
TemporaryJobs
create(String)
- Static method in class com.spotify.helios.testing.
TemporaryJobs
createFromProfile(String)
- Static method in class com.spotify.helios.testing.
TemporaryJobs
D
DefaultDeployer
- Class in
com.spotify.helios.testing
DefaultDeployer(HeliosClient, List<TemporaryJob>, HostPickingStrategy, String, long)
- Constructor for class com.spotify.helios.testing.
DefaultDeployer
deploy(Job, String, Set<String>, Prober, TemporaryJobReports.ReportWriter)
- Method in class com.spotify.helios.testing.
DefaultDeployer
deploy(Job, List<String>, Set<String>, Prober, TemporaryJobReports.ReportWriter)
- Method in class com.spotify.helios.testing.
DefaultDeployer
deploy(Job, List<String>, Set<String>, Prober, TemporaryJobReports.ReportWriter)
- Method in interface com.spotify.helios.testing.
Deployer
deploy(Job, String, Set<String>, Prober, TemporaryJobReports.ReportWriter)
- Method in interface com.spotify.helios.testing.
Deployer
deploy(String...)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
Deploys the job to the specified hosts.
deploy(List<String>)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
Deploys the job to the specified hosts.
Deployer
- Interface in
com.spotify.helios.testing
deployer(Deployer)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
deployTimeoutMillis(long)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
deterministic(String)
- Static method in class com.spotify.helios.testing.
HostPickingStrategies
For any given invocation returns a random host, but running the same test with the same key should put jobs on the same hosts as they were the last time.
deterministicOneHost(String)
- Static method in class com.spotify.helios.testing.
HostPickingStrategies
Deterministically, choose a single host for all jobs in the test.
disablePrivateRegistrationDomain()
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
domain(String)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
E
endpoints(String...)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
endpoints(URI...)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
endpoints(List<URI>)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
endpointStrings(List<String>)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
env(String, Object)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
expires(Date)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
The Helios master will undeploy and delete the job at the specified date, if it has not already been removed.
F
finish()
- Method in class com.spotify.helios.testing.
TemporaryJobReports.Step
G
getDuration()
- Method in class com.spotify.helios.testing.descriptors.
TemporaryJobEvent
getStep()
- Method in class com.spotify.helios.testing.descriptors.
TemporaryJobEvent
getTags()
- Method in class com.spotify.helios.testing.descriptors.
TemporaryJobEvent
getTestClassName()
- Method in class com.spotify.helios.testing.descriptors.
TemporaryJobEvent
getTestName()
- Method in class com.spotify.helios.testing.descriptors.
TemporaryJobEvent
getTimestamp()
- Method in class com.spotify.helios.testing.descriptors.
TemporaryJobEvent
getWriterForStream(OutputStream)
- Method in class com.spotify.helios.testing.
TemporaryJobReports
getWriterForTest(Description)
- Method in class com.spotify.helios.testing.
TemporaryJobReports
H
healthCheck(HealthCheck)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
host(String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
hostFilter(String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
hostFilter(String)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
HostPickingStrategies
- Class in
com.spotify.helios.testing
HostPickingStrategies()
- Constructor for class com.spotify.helios.testing.
HostPickingStrategies
HostPickingStrategy
- Interface in
com.spotify.helios.testing
hostPickingStrategy(HostPickingStrategy)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
hosts()
- Method in class com.spotify.helios.testing.
TemporaryJob
httpHealthCheck(String, String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
I
image(String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
imageFromBuild()
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
imageFromInfoFile(Path)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
imageFromInfoFile(String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
imageFromInfoFile(File)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
isSuccess()
- Method in class com.spotify.helios.testing.descriptors.
TemporaryJobEvent
J
job()
- Method in class com.spotify.helios.testing.
TemporaryJob
job()
- Method in class com.spotify.helios.testing.
TemporaryJobs
jobDeployedMessageFormat(String)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
jobPrefix(String)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
jobPrefixFile()
- Method in class com.spotify.helios.testing.
TemporaryJobs
M
markSuccess()
- Method in class com.spotify.helios.testing.
TemporaryJobReports.Step
P
pickHost(List<String>)
- Method in interface com.spotify.helios.testing.
HostPickingStrategy
port(String, String)
- Method in class com.spotify.helios.testing.
TemporaryJob
Returns the port that a job can be reached at given the host and name of registered port.
port(String, int)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
port(String, int, boolean)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
port(String, int, Integer)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
port(String, int, Integer, boolean)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
port(String, int, String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
port(String, int, Integer, String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
prefix()
- Method in class com.spotify.helios.testing.
TemporaryJobs
prefixDirectory(String)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
probe(String, int)
- Method in interface com.spotify.helios.testing.
Prober
Prober
- Interface in
com.spotify.helios.testing
prober(Prober)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
This will override the default prober provided by
TemporaryJobs
to the constructor.
prober(Prober)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
R
random()
- Static method in class com.spotify.helios.testing.
HostPickingStrategies
For any given invocation returns a random host
randomOneHost()
- Static method in class com.spotify.helios.testing.
HostPickingStrategies
Pick a single host and use that for all jobs to be deployed in the tests used by this strategy.
readyToDeploy()
- Method in class com.spotify.helios.testing.
DefaultDeployer
readyToDeploy()
- Method in interface com.spotify.helios.testing.
Deployer
registration(ServiceEndpoint, ServicePorts)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
registration(String, String, String...)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
registration(Map<ServiceEndpoint, ServicePorts>)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
registrationDomain(String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
S
statuses()
- Method in class com.spotify.helios.testing.
TemporaryJob
step(String)
- Method in class com.spotify.helios.testing.
TemporaryJobReports.ReportWriter
T
tag(String, Object)
- Method in class com.spotify.helios.testing.
TemporaryJobReports.Step
tcpHealthCheck(String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
TemporaryJob
- Class in
com.spotify.helios.testing
TemporaryJobBuilder
- Class in
com.spotify.helios.testing
TemporaryJobBuilder(Deployer, String, Prober, Map<String, String>, TemporaryJobReports.ReportWriter)
- Constructor for class com.spotify.helios.testing.
TemporaryJobBuilder
TemporaryJobEvent
- Class in
com.spotify.helios.testing.descriptors
Represents an event that will be collected for logging purposes.
TemporaryJobEvent(double, double, String, String, String, Boolean, Map<String, Object>)
- Constructor for class com.spotify.helios.testing.descriptors.
TemporaryJobEvent
TemporaryJobReports
- Class in
com.spotify.helios.testing
Reports a stream of TemporaryJobEvent events to a JSON file.
TemporaryJobReports.ReportWriter
- Class in
com.spotify.helios.testing
TemporaryJobReports.Step
- Class in
com.spotify.helios.testing
TemporaryJobs
- Class in
com.spotify.helios.testing
TemporaryJobs.Builder
- Class in
com.spotify.helios.testing
testReportDirectory(String)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
toString()
- Method in class com.spotify.helios.testing.descriptors.
TemporaryJobEvent
U
undeploy()
- Method in class com.spotify.helios.testing.
TemporaryJob
Undeploys and removes this TemporaryJob from the Helios cluster.
user(String)
- Method in class com.spotify.helios.testing.
TemporaryJobs.Builder
V
version(String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
volume(String, String)
- Method in class com.spotify.helios.testing.
TemporaryJobBuilder
A
B
C
D
E
F
G
H
I
J
M
P
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.