java.lang.Object
org.arquillian.cube.openshift.impl.proxy.AbstractProxy<io.fabric8.kubernetes.api.model.Pod>
org.arquillian.cube.openshift.impl.fabric8.F8Proxy
All Implemented Interfaces:
Proxy

public class F8Proxy extends AbstractProxy<io.fabric8.kubernetes.api.model.Pod>
Author:
Ales Justin
  • Constructor Details

    • F8Proxy

      public F8Proxy(CubeOpenShiftConfiguration configuration, io.fabric8.openshift.client.NamespacedOpenShiftClient client)
  • Method Details

    • getSSLContext

      public SSLContext getSSLContext()
    • getHttpClient

      protected io.fabric8.kubernetes.client.http.HttpClient getHttpClient()
      Specified by:
      getHttpClient in class AbstractProxy<io.fabric8.kubernetes.api.model.Pod>
    • getPods

      protected List<io.fabric8.kubernetes.api.model.Pod> getPods(Map<String,String> labels)
      Specified by:
      getPods in class AbstractProxy<io.fabric8.kubernetes.api.model.Pod>
    • getName

      protected String getName(io.fabric8.kubernetes.api.model.Pod pod)
      Specified by:
      getName in class AbstractProxy<io.fabric8.kubernetes.api.model.Pod>
    • isReady

      protected boolean isReady(io.fabric8.kubernetes.api.model.Pod pod)
      Specified by:
      isReady in class AbstractProxy<io.fabric8.kubernetes.api.model.Pod>