Class JobInformation
- java.lang.Object
-
- org.apache.flink.runtime.executiongraph.JobInformation
-
- All Implemented Interfaces:
Serializable
public class JobInformation extends Object implements Serializable
Container class for job information which is stored in theExecutionGraph
.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JobInformation(org.apache.flink.api.common.JobID jobId, JobType jobType, String jobName, org.apache.flink.util.SerializedValue<org.apache.flink.api.common.ExecutionConfig> serializedExecutionConfig, org.apache.flink.configuration.Configuration jobConfiguration, Collection<PermanentBlobKey> requiredJarFileBlobKeys, Collection<URL> requiredClasspathURLs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobInformation
deepCopy()
boolean
equals(Object o)
org.apache.flink.configuration.UnmodifiableConfiguration
getJobConfiguration()
org.apache.flink.api.common.JobID
getJobId()
String
getJobName()
JobType
getJobType()
org.apache.flink.shaded.guava32.com.google.common.collect.ImmutableCollection<URL>
getRequiredClasspathURLs()
org.apache.flink.shaded.guava32.com.google.common.collect.ImmutableCollection<PermanentBlobKey>
getRequiredJarFileBlobKeys()
org.apache.flink.util.SerializedValue<org.apache.flink.api.common.ExecutionConfig>
getSerializedExecutionConfig()
int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
JobInformation
public JobInformation(org.apache.flink.api.common.JobID jobId, JobType jobType, String jobName, org.apache.flink.util.SerializedValue<org.apache.flink.api.common.ExecutionConfig> serializedExecutionConfig, org.apache.flink.configuration.Configuration jobConfiguration, Collection<PermanentBlobKey> requiredJarFileBlobKeys, Collection<URL> requiredClasspathURLs)
-
-
Method Detail
-
getJobId
public org.apache.flink.api.common.JobID getJobId()
-
getJobName
public String getJobName()
-
getJobType
public JobType getJobType()
-
getSerializedExecutionConfig
public org.apache.flink.util.SerializedValue<org.apache.flink.api.common.ExecutionConfig> getSerializedExecutionConfig()
-
getJobConfiguration
public org.apache.flink.configuration.UnmodifiableConfiguration getJobConfiguration()
-
getRequiredJarFileBlobKeys
public org.apache.flink.shaded.guava32.com.google.common.collect.ImmutableCollection<PermanentBlobKey> getRequiredJarFileBlobKeys()
-
getRequiredClasspathURLs
public org.apache.flink.shaded.guava32.com.google.common.collect.ImmutableCollection<URL> getRequiredClasspathURLs()
-
deepCopy
public JobInformation deepCopy()
-
-