public class AppViewSnapshot extends Object
| Constructor and Description |
|---|
AppViewSnapshot(Map<String,io.fabric8.kubernetes.api.model.Service> servicesMap,
Map<String,io.fabric8.kubernetes.api.model.ReplicationController> controllerMap,
Map<String,io.fabric8.kubernetes.api.model.Pod> podMap) |
| Modifier and Type | Method and Description |
|---|---|
AppViewDetails |
createApp(String namespace) |
Map<NamespaceAndAppPath,AppViewDetails> |
getAppMap() |
List<AppViewDetails> |
getApps() |
Map<String,io.fabric8.kubernetes.api.model.ReplicationController> |
getControllerMap() |
AppViewDetails |
getOrCreateAppView(String appPath,
String namespace) |
Map<String,io.fabric8.kubernetes.api.model.Pod> |
getPodMap() |
Map<String,io.fabric8.kubernetes.api.model.Service> |
getServicesMap() |
List<io.fabric8.kubernetes.api.model.Pod> |
podsForReplicationController(io.fabric8.kubernetes.api.model.ReplicationController controller) |
public AppViewDetails getOrCreateAppView(String appPath, String namespace)
public List<AppViewDetails> getApps()
public AppViewDetails createApp(String namespace)
public Map<NamespaceAndAppPath,AppViewDetails> getAppMap()
public Map<String,io.fabric8.kubernetes.api.model.ReplicationController> getControllerMap()
public List<io.fabric8.kubernetes.api.model.Pod> podsForReplicationController(io.fabric8.kubernetes.api.model.ReplicationController controller)
Copyright © 2011–2015 Red Hat. All rights reserved.