Skip navigation links
A B C D G I J O P R S T W 

A

addMessageListener(Consumer<JobApi.JobMessage>) - Method in class org.apache.beam.runners.jobsubmission.JobInvocation
Listen for job messages with a Consumer.
addStateListener(Consumer<JobApi.JobStateEvent>) - Method in class org.apache.beam.runners.jobsubmission.JobInvocation
Listen for job state changes with a Consumer.

B

builder() - Static method in class org.apache.beam.runners.jobsubmission.JobPreparation
 

C

cancel(JobApi.CancelJobRequest, StreamObserver<JobApi.CancelJobResponse>) - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 
cancel() - Method in class org.apache.beam.runners.jobsubmission.JobInvocation
Cancel the job.
close() - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 
configuration - Variable in class org.apache.beam.runners.jobsubmission.JobServerDriver
 
copyResourcesFromJar(JarFile) - Method in class org.apache.beam.runners.jobsubmission.PortablePipelineJarCreator
Copy resources from inputJar to PortablePipelineJarCreator.outputStream.
create(GrpcFnServer<ArtifactStagingService>, Function<String, String>, ThrowingConsumer<Exception, String>, JobInvoker) - Static method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
Creates an InMemoryJobService.
create(GrpcFnServer<ArtifactStagingService>, Function<String, String>, ThrowingConsumer<Exception, String>, JobInvoker, int) - Static method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
Creates an InMemoryJobService.
create() - Method in interface org.apache.beam.runners.jobsubmission.JobServerDriver.JobInvokerFactory
 
createArtifactServerFactory(JobServerDriver.ServerConfiguration) - Static method in class org.apache.beam.runners.jobsubmission.JobServerDriver
 
createJobServerFactory(JobServerDriver.ServerConfiguration) - Static method in class org.apache.beam.runners.jobsubmission.JobServerDriver
 
createJobService() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver
 
createSessionToken(String) - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver
 

D

DEFAULT_MAX_INVOCATION_HISTORY - Static variable in class org.apache.beam.runners.jobsubmission.InMemoryJobService
The default maximum number of completed invocations to keep.
describePipelineOptions(JobApi.DescribePipelineOptionsRequest, StreamObserver<JobApi.DescribePipelineOptionsResponse>) - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 

G

getArtifactPort() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver.ServerConfiguration
 
getArtifactStagingPath() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver.ServerConfiguration
 
getDefaultJobName() - Static method in class org.apache.beam.runners.jobsubmission.PortablePipelineJarUtils
 
getExpansionPort() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver.ServerConfiguration
 
getHost() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver.ServerConfiguration
 
getId() - Method in class org.apache.beam.runners.jobsubmission.JobInvocation
 
getJobMetrics(JobApi.GetJobMetricsRequest, StreamObserver<JobApi.GetJobMetricsResponse>) - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 
getJobs(JobApi.GetJobsRequest, StreamObserver<JobApi.GetJobsResponse>) - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 
getJobServerUrl() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver
 
getMaxInvocationHistory() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver.ServerConfiguration
 
getMessageStream(JobApi.JobMessagesRequest, StreamObserver<JobApi.JobMessagesResponse>) - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 
getMetrics() - Method in class org.apache.beam.runners.jobsubmission.JobInvocation
 
getPipeline(JobApi.GetJobPipelineRequest, StreamObserver<JobApi.GetJobPipelineResponse>) - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 
getPipeline() - Method in class org.apache.beam.runners.jobsubmission.JobInvocation
Retrieve the job's pipeline.
getPipelineFromClasspath(String) - Static method in class org.apache.beam.runners.jobsubmission.PortablePipelineJarUtils
 
getPipelineOptionsFromClasspath(String) - Static method in class org.apache.beam.runners.jobsubmission.PortablePipelineJarUtils
 
getPort() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver.ServerConfiguration
 
getState(JobApi.GetJobStateRequest, StreamObserver<JobApi.JobStateEvent>) - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 
getState() - Method in class org.apache.beam.runners.jobsubmission.JobInvocation
Retrieve the job's current state.
getStateEvent() - Method in class org.apache.beam.runners.jobsubmission.JobInvocation
Retrieve the job's current state.
getStateStream(JobApi.GetJobStateRequest, StreamObserver<JobApi.JobStateEvent>) - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 

I

id() - Method in class org.apache.beam.runners.jobsubmission.JobPreparation
 
InMemoryJobService - Class in org.apache.beam.runners.jobsubmission
A InMemoryJobService that prepares and runs jobs on behalf of a client using a JobInvoker.
invokeWithExecutor(RunnerApi.Pipeline, Struct, String, ListeningExecutorService) - Method in class org.apache.beam.runners.jobsubmission.JobInvoker
Start running a job, abstracting its state as a JobInvocation instance.
isCleanArtifactsPerJob() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver.ServerConfiguration
 
isTerminated(JobApi.JobState.Enum) - Static method in class org.apache.beam.runners.jobsubmission.JobInvocation
 

J

JobInvocation - Class in org.apache.beam.runners.jobsubmission
Internal representation of a Job which has been invoked (prepared and run) by a client.
JobInvocation(JobInfo, ListeningExecutorService, RunnerApi.Pipeline, PortablePipelineRunner) - Constructor for class org.apache.beam.runners.jobsubmission.JobInvocation
 
JobInvoker - Class in org.apache.beam.runners.jobsubmission
Factory to create JobInvocation instances.
JobInvoker(String) - Constructor for class org.apache.beam.runners.jobsubmission.JobInvoker
 
JobPreparation - Class in org.apache.beam.runners.jobsubmission
A job that has been prepared, but not invoked.
JobPreparation() - Constructor for class org.apache.beam.runners.jobsubmission.JobPreparation
 
JobServerDriver - Class in org.apache.beam.runners.jobsubmission
Shared code for starting and serving an InMemoryJobService.
JobServerDriver(JobServerDriver.ServerConfiguration, ServerFactory, ServerFactory, JobServerDriver.JobInvokerFactory) - Constructor for class org.apache.beam.runners.jobsubmission.JobServerDriver
 
JobServerDriver.JobInvokerFactory - Interface in org.apache.beam.runners.jobsubmission
 
JobServerDriver.ServerConfiguration - Class in org.apache.beam.runners.jobsubmission
Configuration for the jobServer.

O

options() - Method in class org.apache.beam.runners.jobsubmission.JobPreparation
 
org.apache.beam.runners.jobsubmission - package org.apache.beam.runners.jobsubmission
Job management services for use in beam runners.

P

pipeline() - Method in class org.apache.beam.runners.jobsubmission.JobPreparation
 
portableMetrics() - Method in interface org.apache.beam.runners.jobsubmission.PortablePipelineResult
Returns the object to access monitoring infos from the pipeline.
PortablePipelineJarCreator - Class in org.apache.beam.runners.jobsubmission
PortablePipelineRunner that bundles the input pipeline along with all dependencies, artifacts, etc.
PortablePipelineJarCreator(Class) - Constructor for class org.apache.beam.runners.jobsubmission.PortablePipelineJarCreator
 
PortablePipelineJarUtils - Class in org.apache.beam.runners.jobsubmission
Contains common code for writing and reading portable pipeline jars.
PortablePipelineJarUtils() - Constructor for class org.apache.beam.runners.jobsubmission.PortablePipelineJarUtils
 
PortablePipelineResult - Interface in org.apache.beam.runners.jobsubmission
Result of a portable run(RunnerApi.Pipeline, JobInfo).
PortablePipelineRunner - Interface in org.apache.beam.runners.jobsubmission
Runs a portable Beam pipeline on some execution engine.
prepare(JobApi.PrepareJobRequest, StreamObserver<JobApi.PrepareJobResponse>) - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 

R

run(JobApi.RunJobRequest, StreamObserver<JobApi.RunJobResponse>) - Method in class org.apache.beam.runners.jobsubmission.InMemoryJobService
 
run() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver
 
run(RunnerApi.Pipeline, JobInfo) - Method in class org.apache.beam.runners.jobsubmission.PortablePipelineJarCreator
Does not actually run the pipeline. Instead bundles the input pipeline along with all dependencies, artifacts, etc.
run(RunnerApi.Pipeline, JobInfo) - Method in interface org.apache.beam.runners.jobsubmission.PortablePipelineRunner
 

S

ServerConfiguration() - Constructor for class org.apache.beam.runners.jobsubmission.JobServerDriver.ServerConfiguration
 
start() - Method in class org.apache.beam.runners.jobsubmission.JobInvocation
Start the job.
start() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver
 
stop() - Method in class org.apache.beam.runners.jobsubmission.JobServerDriver
 

T

toProto() - Method in class org.apache.beam.runners.jobsubmission.JobInvocation
Convert to JobApi.JobInfo.

W

writeArtifacts(RunnerApi.Pipeline, String) - Method in class org.apache.beam.runners.jobsubmission.PortablePipelineJarCreator
Stages all dependencies in pipeline into the jar file at outputStream, returning a new pipeline that references these artifacts as classpath artifacts.
writeDefaultJobName(JarOutputStream, String) - Static method in class org.apache.beam.runners.jobsubmission.PortablePipelineJarUtils
 
A B C D G I J O P R S T W 
Skip navigation links