Class DockerRegistryVisitor

java.lang.Object
io.fabric8.kubernetes.api.builder.TypedVisitor<io.fabric8.kubernetes.api.model.ContainerBuilder>
org.arquillian.cube.kubernetes.impl.visitor.DockerRegistryVisitor
All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Visitor<io.fabric8.kubernetes.api.model.ContainerBuilder>

public class DockerRegistryVisitor extends io.fabric8.kubernetes.api.builder.TypedVisitor<io.fabric8.kubernetes.api.model.ContainerBuilder>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    hasRegistry(String imageName)
    Checks to see if there's a registry name already provided in the image name
    void
    visit(io.fabric8.kubernetes.api.model.ContainerBuilder containerBuilder)
     

    Methods inherited from class io.fabric8.kubernetes.api.builder.TypedVisitor

    getType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.fabric8.kubernetes.api.builder.Visitor

    addRequirement, addRequirement, canVisit, getRequirement, hasItem, hasVisitMethodMatching, order, visit
  • Constructor Details

    • DockerRegistryVisitor

      public DockerRegistryVisitor()
  • Method Details

    • hasRegistry

      public static boolean hasRegistry(String imageName)
      Checks to see if there's a registry name already provided in the image name

      Code influenced from docker-maven-plugin

      Returns:
      true if the image name contains a registry
    • visit

      public void visit(io.fabric8.kubernetes.api.model.ContainerBuilder containerBuilder)