public class PodOperationUtil extends Object
Modifier and Type | Method and Description |
---|---|
static List<PodResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod>> |
getFilteredPodsForLogs(PodOperationsImpl podOperations,
io.fabric8.kubernetes.api.model.PodList controllerPodList,
String controllerUid)
Gets PodOperations for Pods specific to a controller
|
static PodOperationsImpl |
getGenericPodOperations(OperationContext context,
boolean isPretty,
Integer podLogWaitTimeout) |
static List<PodResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod>> |
getPodOperationsForController(OperationContext context,
String controllerUid,
Map<String,String> selectorLabels,
boolean isPretty,
Integer podLogWaitTimeout) |
static void |
waitUntilReadyBeforeFetchingLogs(PodResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod> podOperation,
Integer logWaitTimeout) |
public static List<PodResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod>> getFilteredPodsForLogs(PodOperationsImpl podOperations, io.fabric8.kubernetes.api.model.PodList controllerPodList, String controllerUid)
podOperations
- PodOperationsImpl
generic PodOperations class without any pod configuredcontrollerPodList
- List of pods based on a label that are related to a ControllercontrollerUid
- UID of Controllerpublic static PodOperationsImpl getGenericPodOperations(OperationContext context, boolean isPretty, Integer podLogWaitTimeout)
public static List<PodResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod>> getPodOperationsForController(OperationContext context, String controllerUid, Map<String,String> selectorLabels, boolean isPretty, Integer podLogWaitTimeout)
public static void waitUntilReadyBeforeFetchingLogs(PodResource<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.DoneablePod> podOperation, Integer logWaitTimeout)
Copyright © 2015–2020 Red Hat. All rights reserved.