Class CubeOpenShiftConfigurationFluent<A extends CubeOpenShiftConfigurationFluent<A>>

java.lang.Object
io.sundr.builder.BaseFluent<A>
org.arquillian.cube.kubernetes.impl.DefaultConfigurationFluent<A>
org.arquillian.cube.openshift.impl.client.CubeOpenShiftConfigurationFluent<A>
Direct Known Subclasses:
CubeOpenShiftConfigurationBuilder

public class CubeOpenShiftConfigurationFluent<A extends CubeOpenShiftConfigurationFluent<A>> extends DefaultConfigurationFluent<A>
Generated
  • Constructor Details

    • CubeOpenShiftConfigurationFluent

      public CubeOpenShiftConfigurationFluent()
    • CubeOpenShiftConfigurationFluent

      public CubeOpenShiftConfigurationFluent(CubeOpenShiftConfiguration instance)
  • Method Details

    • copyInstance

      protected void copyInstance(CubeOpenShiftConfiguration instance)
    • isKeepAliveGitServer

      public boolean isKeepAliveGitServer()
    • withKeepAliveGitServer

      public A withKeepAliveGitServer(boolean keepAliveGitServer)
    • hasKeepAliveGitServer

      public boolean hasKeepAliveGitServer()
    • getDefinitions

      public String getDefinitions()
    • withDefinitions

      public A withDefinitions(String definitions)
    • hasDefinitions

      public boolean hasDefinitions()
    • getDefinitionsFile

      public String getDefinitionsFile()
    • withDefinitionsFile

      public A withDefinitionsFile(String definitionsFile)
    • hasDefinitionsFile

      public boolean hasDefinitionsFile()
    • withAutoStartContainers

      public A withAutoStartContainers(String... autoStartContainers)
    • getAutoStartContainers

      public String[] getAutoStartContainers()
    • addToAutoStartContainers

      public A addToAutoStartContainers(int index, String item)
    • setToAutoStartContainers

      public A setToAutoStartContainers(int index, String item)
    • addToAutoStartContainers

      public A addToAutoStartContainers(String... items)
    • addAllToAutoStartContainers

      public A addAllToAutoStartContainers(Collection<String> items)
    • removeFromAutoStartContainers

      public A removeFromAutoStartContainers(String... items)
    • removeAllFromAutoStartContainers

      public A removeAllFromAutoStartContainers(Collection<String> items)
    • hasAutoStartContainers

      public boolean hasAutoStartContainers()
    • addToProxiedContainerPorts

      public A addToProxiedContainerPorts(String... items)
    • addAllToProxiedContainerPorts

      public A addAllToProxiedContainerPorts(Collection<String> items)
    • removeFromProxiedContainerPorts

      public A removeFromProxiedContainerPorts(String... items)
    • removeAllFromProxiedContainerPorts

      public A removeAllFromProxiedContainerPorts(Collection<String> items)
    • getProxiedContainerPorts

      public Set<String> getProxiedContainerPorts()
    • withProxiedContainerPorts

      public A withProxiedContainerPorts(Set<String> proxiedContainerPorts)
    • withProxiedContainerPorts

      public A withProxiedContainerPorts(String... proxiedContainerPorts)
    • hasProxiedContainerPorts

      public boolean hasProxiedContainerPorts()
    • getPortForwardBindAddress

      public String getPortForwardBindAddress()
    • withPortForwardBindAddress

      public A withPortForwardBindAddress(String portForwardBindAddress)
    • hasPortForwardBindAddress

      public boolean hasPortForwardBindAddress()
    • getRouterHost

      public String getRouterHost()
    • withRouterHost

      public A withRouterHost(String routerHost)
    • hasRouterHost

      public boolean hasRouterHost()
    • getOpenshiftRouterHttpPort

      public int getOpenshiftRouterHttpPort()
    • withOpenshiftRouterHttpPort

      public A withOpenshiftRouterHttpPort(int openshiftRouterHttpPort)
    • hasOpenshiftRouterHttpPort

      public boolean hasOpenshiftRouterHttpPort()
    • getOpenshiftRouterHttpsPort

      public int getOpenshiftRouterHttpsPort()
    • withOpenshiftRouterHttpsPort

      public A withOpenshiftRouterHttpsPort(int openshiftRouterHttpsPort)
    • hasOpenshiftRouterHttpsPort

      public boolean hasOpenshiftRouterHttpsPort()
    • isEnableImageStreamDetection

      public boolean isEnableImageStreamDetection()
    • withEnableImageStreamDetection

      public A withEnableImageStreamDetection(boolean enableImageStreamDetection)
    • hasEnableImageStreamDetection

      public boolean hasEnableImageStreamDetection()
    • getRouterSniPort

      public int getRouterSniPort()
    • withRouterSniPort

      public A withRouterSniPort(int routerSniPort)
    • hasRouterSniPort

      public boolean hasRouterSniPort()
    • getTemplateURL

      public String getTemplateURL()
    • withTemplateURL

      public A withTemplateURL(String templateURL)
    • hasTemplateURL

      public boolean hasTemplateURL()
    • getTemplateLabels

      public String getTemplateLabels()
    • withTemplateLabels

      public A withTemplateLabels(String templateLabels)
    • hasTemplateLabels

      public boolean hasTemplateLabels()
    • getTemplateParameters

      public String getTemplateParameters()
    • withTemplateParameters

      public A withTemplateParameters(String templateParameters)
    • hasTemplateParameters

      public boolean hasTemplateParameters()
    • isTemplateProcess

      public boolean isTemplateProcess()
    • withTemplateProcess

      public A withTemplateProcess(boolean templateProcess)
    • hasTemplateProcess

      public boolean hasTemplateProcess()
    • getStartupTimeout

      public long getStartupTimeout()
    • withStartupTimeout

      public A withStartupTimeout(long startupTimeout)
    • hasStartupTimeout

      public boolean hasStartupTimeout()
    • getHttpClientTimeout

      public long getHttpClientTimeout()
    • withHttpClientTimeout

      public A withHttpClientTimeout(long httpClientTimeout)
    • hasHttpClientTimeout

      public boolean hasHttpClientTimeout()
    • getAwaitRouteRepetitions

      public int getAwaitRouteRepetitions()
    • withAwaitRouteRepetitions

      public A withAwaitRouteRepetitions(int awaitRouteRepetitions)
    • hasAwaitRouteRepetitions

      public boolean hasAwaitRouteRepetitions()
    • getClient

      public OpenShiftClient getClient()
    • withClient

      public A withClient(OpenShiftClient client)
    • hasClient

      public boolean hasClient()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class DefaultConfigurationFluent<A extends CubeOpenShiftConfigurationFluent<A>>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class DefaultConfigurationFluent<A extends CubeOpenShiftConfigurationFluent<A>>
    • toString

      public String toString()
      Overrides:
      toString in class DefaultConfigurationFluent<A extends CubeOpenShiftConfigurationFluent<A>>
    • withKeepAliveGitServer

      public A withKeepAliveGitServer()
    • withEnableImageStreamDetection

      public A withEnableImageStreamDetection()
    • withTemplateProcess

      public A withTemplateProcess()