public class ContainerAllocateData
extends java.lang.ObjectResourceRequest のアクセスを抽象化するメインエントリポイントとして機能します。| コンストラクターと説明 |
|---|
ContainerAllocateData() 新しいコンテナーをインスタンス化してデータを割り当てます。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | addAny(int count) 指定された数のコンテナーに対するリクエストを追加します。 |
void | addHosts(java.lang.String name, int count) 指定された数のホストに対するリクエストを追加します。 |
void | addRacks(java.lang.String name, int count) 指定された数のラックのリクエストを追加します。 |
ContainerAllocateData | byAny() |
ContainerAllocateData | byHosts() |
ContainerAllocateData | byRacks() |
int | getAny() 任意のコンテナーの数を取得します。 |
java.util.Map<java.lang.String,java.lang.Integer> | getHosts() ホストの数を取得します。 |
java.lang.String | getId() |
java.util.Map<java.lang.String,java.lang.Integer> | getRacks() ラックの数を取得します。 |
boolean | hasData() |
void | setId(java.lang.String id) |
java.lang.String | toString() |
public void addRacks(java.lang.String name,
int count)name - ラック名 count - コンテナー数 public java.util.Map<java.lang.String,java.lang.Integer> getRacks()
public void addHosts(java.lang.String name,
int count)name - ホスト名 count - コンテナー数 public java.util.Map<java.lang.String,java.lang.Integer> getHosts()
public void addAny(int count)
count - カウント public int getAny()
public void setId(java.lang.String id)
public java.lang.String getId()
public boolean hasData()
public ContainerAllocateData byAny()
public ContainerAllocateData byHosts()
public ContainerAllocateData byRacks()
public java.lang.String toString()
java.lang.Object の toString