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 JobInformationdeepCopy()booleanequals(Object o)org.apache.flink.configuration.UnmodifiableConfigurationgetJobConfiguration()org.apache.flink.api.common.JobIDgetJobId()StringgetJobName()JobTypegetJobType()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()inthashCode()StringtoString()
-
-
-
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()
-
-