public class DetailedContainerResource
extends org.springframework.hateoas.ResourceSupport
修飾子と型 | クラスと説明 |
---|---|
static class | DetailedContainerResource.Page 型消去を回避するための専用サブクラス。 |
コンストラクターと説明 |
---|
DetailedContainerResource(java.util.Map<java.lang.String,java.lang.String> attributes, int deploymentSize, java.util.List<ModuleMetadataResource> deployedModules, java.util.Map<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Double>> messageRates) コンテナー属性とデプロイされたモジュールを使用して ContainerResource を構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
java.lang.String | getAttribute(java.lang.String name) 指定された名前で属性値を取得します。 |
java.util.Map<java.lang.String,java.lang.String> | getAttributes() すべてのコンテナー属性を取得します。 |
java.lang.String | getContainerId() コンテナー ID を取得します。 |
java.util.List<ModuleMetadataResource> | getDeployedModules() デプロイされたモジュールのリストを取得します。 |
int | getDeploymentSize() コンテナーにデプロイされたモジュールの数を取得します。 |
java.lang.String | getGroups() コンテナーグループを取得します。 |
java.util.Map<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Double>> | getMessageRates() |
java.lang.String | toString() |
public DetailedContainerResource(java.util.Map<java.lang.String,java.lang.String> attributes, int deploymentSize, java.util.List<ModuleMetadataResource> deployedModules, java.util.Map<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Double>> messageRates)
attributes
- コンテナーの属性 deploymentSize
- デプロイされたモジュールの数 deployedModules
- デプロイされたモジュールのリスト messageRates
- デプロイモジュール用の messageRatespublic java.util.Map<java.lang.String,java.lang.String> getAttributes()
public java.lang.String getAttribute(java.lang.String name)
name
- 属性名 public java.lang.String getContainerId()
public java.lang.String getGroups()
public int getDeploymentSize()
public java.util.List<ModuleMetadataResource> getDeployedModules()
public java.util.Map<java.lang.String,java.util.HashMap<java.lang.String,java.lang.Double>> getMessageRates()
public java.lang.String toString()
org.springframework.hateoas.ResourceSupport
の toString