public class YarnClientFactoryBean extends java.lang.Object implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.FactoryBean<YarnClient>
YarnClient インスタンスを構築しています。| コンストラクターと説明 |
|---|
YarnClientFactoryBean() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet() |
YarnClient | getObject() |
java.lang.Class<YarnClient> | getObjectType() |
boolean | isSingleton() |
void | setAppName(java.lang.String appName) 送信されたアプリケーションの名前を設定します。 |
void | setAppType(java.lang.String appType) 送信されたアプリケーションの種類を設定します。 |
void | setClientClass(java.lang.Class<? extends YarnClient> clientClass) クライアントクラスを設定します。 |
void | setCommands(java.util.List<java.lang.String> commands)appmaster を起動するコマンドを設定します。 |
void | setCommands(java.lang.String[] commands)appmaster を起動するコマンドを設定します。 |
void | setConfiguration(org.apache.hadoop.conf.Configuration configuration)Yarn 構成を設定します。 |
void | setEnvironment(java.util.Map<java.lang.String,java.lang.String> environment)appmaster の環境を設定します。 |
void | setLabelExpression(java.lang.String labelExpression) アプリケーションラベル式を設定します。 |
void | setMemory(int memory) メモリを設定します。 |
void | setPriority(int priority) 優先順位を設定します。 |
void | setQueue(java.lang.String queue) キューを設定します。 |
void | setResourceLocalizer(ResourceLocalizer resourceLocalizer)appmaster コンテナーのリソースローカライザーを設定します。 |
void | setTemplate(ClientRmOperations template) |
void | setVirtualcores(int virtualcores) 仮想コアを設定します。 |
public void afterPropertiesSet()
throws java.lang.Exceptionorg.springframework.beans.factory.InitializingBean 内の afterPropertiesSet java.lang.Exceptionpublic YarnClient getObject() throws java.lang.Exception
org.springframework.beans.factory.FactoryBean<YarnClient> 内の getObject java.lang.Exceptionpublic java.lang.Class<YarnClient> getObjectType()
org.springframework.beans.factory.FactoryBean<YarnClient> 内の getObjectType public boolean isSingleton()
org.springframework.beans.factory.FactoryBean<YarnClient> 内の isSingleton public void setClientClass(java.lang.Class<? extends YarnClient> clientClass)
clientClass - 新しいクライアントクラス public void setConfiguration(org.apache.hadoop.conf.Configuration configuration)
configuration - Yarn 構成 public void setEnvironment(java.util.Map<java.lang.String,java.lang.String> environment)
environment - 環境 public void setCommands(java.util.List<java.lang.String> commands)
commands - appmaster を起動するコマンド public void setCommands(java.lang.String[] commands)
commands - appmaster を起動するコマンド public void setResourceLocalizer(ResourceLocalizer resourceLocalizer)
resourceLocalizer - 新しいリソースローカライザー public void setAppName(java.lang.String appName)
appName - 新しいアプリケーション名 public void setAppType(java.lang.String appType)
appType - 新しいアプリケーション型 public void setPriority(int priority)
priority - 新たな優先事項 public void setVirtualcores(int virtualcores)
virtualcores - 新しい仮想コア public void setMemory(int memory)
memory - 新しい記憶 public void setQueue(java.lang.String queue)
queue - 新しいキュー public void setLabelExpression(java.lang.String labelExpression)
labelExpression - 新しいアプリケーションラベル式 public void setTemplate(ClientRmOperations template)