public class StreamTemplate extends java.lang.Object implements StreamOperations
修飾子と型 | フィールドと説明 |
---|---|
protected java.util.Map<java.lang.String,org.springframework.hateoas.UriTemplate> | resources API の検出された URL を保持します。 |
protected org.springframework.web.client.RestTemplate | restTemplate http の相互作用に使用されるテンプレート。 |
修飾子と型 | メソッドと説明 |
---|---|
void | cleanBusResources(java.lang.String name) アンデプロイ中に自動的に削除できないバスリソースを削除します。 |
StreamDefinitionResource | createStream(java.lang.String name, java.lang.String definition, boolean deploy) 新しいストリームを作成し、必要に応じてデプロイします。 |
void | deploy(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> properties) すでに作成されたリソースをデプロイします。 |
void | destroy(java.lang.String name) 既存のリソースを破棄します。 |
void | destroyAll() システムに認識されているすべてのリソースをアンデプロイします。 |
StreamDefinitionResource.Page | list() システムに認識されているストリームを一覧表示します。 |
void | undeploy(java.lang.String name) 定義を保持したまま、デプロイされたリソースをアンデプロイします。 |
void | undeployAll() システムに認識されているすべてのリソースをアンデプロイします。 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cleanBusResources, deploy, destroy, destroyAll, undeploy, undeployAll
protected org.springframework.web.client.RestTemplate restTemplate
protected java.util.Map<java.lang.String,org.springframework.hateoas.UriTemplate> resources
public StreamDefinitionResource createStream(java.lang.String name, java.lang.String definition, boolean deploy)
StreamOperations
StreamOperations
の createStream
public StreamDefinitionResource.Page list()
StreamOperations
StreamOperations
の list
public void destroy(java.lang.String name)
ResourceOperations
ResourceOperations
の destroy
public void deploy(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> properties)
ResourceOperations
ResourceOperations
の deploy
public void undeploy(java.lang.String name)
ResourceOperations
ResourceOperations
の undeploy
public void undeployAll()
ResourceOperations
ResourceOperations
の undeployAll
public void destroyAll()
ResourceOperations
ResourceOperations
の destroyAll
public void cleanBusResources(java.lang.String name)
ResourceOperations
ResourceOperations
の cleanBusResources