public class RuntimeTemplate extends java.lang.Object implements RuntimeOperations
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,org.springframework.hateoas.UriTemplate> |
resources
Holds discovered URLs of the API.
|
protected org.springframework.web.client.RestTemplate |
restTemplate
A template used for http interaction.
|
Modifier and Type | Method and Description |
---|---|
ContainerResource.Page |
listRuntimeContainers() |
ModuleMetadataResource |
listRuntimeModule(java.lang.String containerId,
java.lang.String moduleId) |
ModuleMetadataResource.Page |
listRuntimeModules() |
ModuleMetadataResource.Page |
listRuntimeModulesByContainer(java.lang.String containerId) |
ModuleMetadataResource.Page |
listRuntimeModulesByModuleId(java.lang.String moduleId) |
protected org.springframework.web.client.RestTemplate restTemplate
protected java.util.Map<java.lang.String,org.springframework.hateoas.UriTemplate> resources
public ContainerResource.Page listRuntimeContainers()
listRuntimeContainers
in interface RuntimeOperations
public ModuleMetadataResource.Page listRuntimeModules()
listRuntimeModules
in interface RuntimeOperations
public ModuleMetadataResource listRuntimeModule(java.lang.String containerId, java.lang.String moduleId)
listRuntimeModule
in interface RuntimeOperations
public ModuleMetadataResource.Page listRuntimeModulesByContainer(java.lang.String containerId)
listRuntimeModulesByContainer
in interface RuntimeOperations
public ModuleMetadataResource.Page listRuntimeModulesByModuleId(java.lang.String moduleId)
listRuntimeModulesByModuleId
in interface RuntimeOperations