Class JobSubmitRequestBody
- java.lang.Object
-
- org.apache.flink.runtime.rest.messages.job.JobSubmitRequestBody
-
- All Implemented Interfaces:
RequestBody
public final class JobSubmitRequestBody extends Object implements RequestBody
Request for submitting a job.This request only contains the names of files that must be present on the server, and defines how these files are interpreted.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JobSubmitRequestBody.DistributedCacheFile
Descriptor for a distributed cache file.
-
Field Summary
Fields Modifier and Type Field Description Collection<JobSubmitRequestBody.DistributedCacheFile>
artifactFileNames
String
executionPlanFileName
static String
FIELD_NAME_EXECUTION_PLAN
static String
FIELD_NAME_JOB_GRAPH
Collection<String>
jarFileNames
-
Constructor Summary
Constructors Constructor Description JobSubmitRequestBody(String executionPlanFileName, Collection<String> jarFileNames, Collection<JobSubmitRequestBody.DistributedCacheFile> artifactFileNames)
-
-
-
Field Detail
-
FIELD_NAME_JOB_GRAPH
public static final String FIELD_NAME_JOB_GRAPH
- See Also:
- Constant Field Values
-
FIELD_NAME_EXECUTION_PLAN
public static final String FIELD_NAME_EXECUTION_PLAN
- See Also:
- Constant Field Values
-
executionPlanFileName
@Nullable public final String executionPlanFileName
-
jarFileNames
@Nonnull public final Collection<String> jarFileNames
-
artifactFileNames
@Nonnull public final Collection<JobSubmitRequestBody.DistributedCacheFile> artifactFileNames
-
-
Constructor Detail
-
JobSubmitRequestBody
public JobSubmitRequestBody(@Nullable String executionPlanFileName, @Nullable Collection<String> jarFileNames, @Nullable Collection<JobSubmitRequestBody.DistributedCacheFile> artifactFileNames)
-
-