Package org.apache.flink.yarn
Class YarnClusterClientFactory
- java.lang.Object
-
- org.apache.flink.client.deployment.AbstractContainerizedClusterClientFactory<org.apache.hadoop.yarn.api.records.ApplicationId>
-
- org.apache.flink.yarn.YarnClusterClientFactory
-
- All Implemented Interfaces:
org.apache.flink.client.deployment.ClusterClientFactory<org.apache.hadoop.yarn.api.records.ApplicationId>
@Internal public class YarnClusterClientFactory extends org.apache.flink.client.deployment.AbstractContainerizedClusterClientFactory<org.apache.hadoop.yarn.api.records.ApplicationId>AClusterClientFactoryfor a YARN cluster.
-
-
Constructor Summary
Constructors Constructor Description YarnClusterClientFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description YarnClusterDescriptorcreateClusterDescriptor(org.apache.flink.configuration.Configuration configuration)Optional<String>getApplicationTargetName()org.apache.hadoop.yarn.api.records.ApplicationIdgetClusterId(org.apache.flink.configuration.Configuration configuration)booleanisCompatibleWith(org.apache.flink.configuration.Configuration configuration)
-
-
-
Method Detail
-
isCompatibleWith
public boolean isCompatibleWith(org.apache.flink.configuration.Configuration configuration)
-
createClusterDescriptor
public YarnClusterDescriptor createClusterDescriptor(org.apache.flink.configuration.Configuration configuration)
-
getClusterId
@Nullable public org.apache.hadoop.yarn.api.records.ApplicationId getClusterId(org.apache.flink.configuration.Configuration configuration)
-
-