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.WithConfigReferencesA decorator for applying an image to a container capable of overriding the internalApplyImageDecorator.
-
-
Constructor Summary
Constructors Constructor Description ApplyContainerImageDecorator(String containerName, String image)ApplyContainerImageDecorator(String deploymentName, String containerName, String image)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends io.dekorate.kubernetes.decorator.Decorator>[]after()voidandThenVisit(io.fabric8.kubernetes.api.model.ContainerFluent container)List<io.dekorate.ConfigReference>getConfigReferences()
-
-
-
Method Detail
-
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
public Class<? extends io.dekorate.kubernetes.decorator.Decorator>[] after()
- Overrides:
afterin classio.dekorate.kubernetes.decorator.ApplicationContainerDecorator<io.fabric8.kubernetes.api.model.ContainerFluent>
-
getConfigReferences
public List<io.dekorate.ConfigReference> getConfigReferences()
- Specified by:
getConfigReferencesin interfaceio.dekorate.WithConfigReferences
-
-