Package io.quarkus.kubernetes.deployment
Class ApplyContainerImageDecorator
java.lang.Object
io.fabric8.kubernetes.api.builder.TypedVisitor<T>
io.dekorate.kubernetes.decorator.Decorator<io.fabric8.kubernetes.api.builder.VisitableBuilder>
io.dekorate.kubernetes.decorator.ApplicationContainerDecorator<io.fabric8.kubernetes.api.model.ContainerFluent>
io.quarkus.kubernetes.deployment.ApplyContainerImageDecorator
- All Implemented Interfaces:
io.dekorate.WithConfigReferences,io.fabric8.kubernetes.api.builder.Visitor<io.fabric8.kubernetes.api.builder.VisitableBuilder>,Comparable<io.dekorate.kubernetes.decorator.Decorator>
public class ApplyContainerImageDecorator
extends io.dekorate.kubernetes.decorator.ApplicationContainerDecorator<io.fabric8.kubernetes.api.model.ContainerFluent>
implements io.dekorate.WithConfigReferences
A decorator for applying an image to a container capable of overriding the internal
ApplyImageDecorator.-
Field Summary
Fields inherited from class io.dekorate.kubernetes.decorator.Decorator
ANY -
Constructor Summary
ConstructorsConstructorDescriptionApplyContainerImageDecorator(String containerName, String image) ApplyContainerImageDecorator(String deploymentName, String containerName, String image) -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends io.dekorate.kubernetes.decorator.Decorator>[]after()voidandThenVisit(io.fabric8.kubernetes.api.model.ContainerFluent container) List<io.dekorate.ConfigReference>Methods inherited from class io.dekorate.kubernetes.decorator.ApplicationContainerDecorator
getContainerName, getDeploymentName, isApplicable, visitMethods inherited from class io.dekorate.kubernetes.decorator.Decorator
before, compareToMethods inherited from class io.fabric8.kubernetes.api.builder.TypedVisitor
getTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.fabric8.kubernetes.api.builder.Visitor
addRequirement, addRequirement, canVisit, getRequirement, hasItem, hasVisitMethodMatching, order, visit
-
Constructor Details
-
ApplyContainerImageDecorator
-
ApplyContainerImageDecorator
-
-
Method Details
-
andThenVisit
public void andThenVisit(io.fabric8.kubernetes.api.model.ContainerFluent container) - Specified by:
andThenVisitin classio.dekorate.kubernetes.decorator.ApplicationContainerDecorator<io.fabric8.kubernetes.api.model.ContainerFluent>
-
after
- Overrides:
afterin classio.dekorate.kubernetes.decorator.ApplicationContainerDecorator<io.fabric8.kubernetes.api.model.ContainerFluent>
-
getConfigReferences
- Specified by:
getConfigReferencesin interfaceio.dekorate.WithConfigReferences
-