Class AddSidecarDecorator

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Visitor<io.fabric8.kubernetes.api.builder.VisitableBuilder>, Comparable<io.dekorate.kubernetes.decorator.Decorator>

    class AddSidecarDecorator
    extends io.dekorate.kubernetes.decorator.NamedResourceDecorator<io.fabric8.kubernetes.api.model.PodSpecBuilder>
    Copied from dekorate in order to fix some issues
    • Field Summary

      • Fields inherited from class io.dekorate.kubernetes.decorator.NamedResourceDecorator

        ANY, kind, name
    • Constructor Summary

      Constructors 
      Constructor Description
      AddSidecarDecorator​(io.dekorate.kubernetes.config.Container container)  
      AddSidecarDecorator​(String deployment, io.dekorate.kubernetes.config.Container container)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Class<? extends io.dekorate.kubernetes.decorator.Decorator>[] after()  
      void andThenVisit​(io.fabric8.kubernetes.api.model.PodSpecBuilder podSpec, io.fabric8.kubernetes.api.model.ObjectMeta resourceMeta)  
      • Methods inherited from class io.dekorate.kubernetes.decorator.NamedResourceDecorator

        andThenVisit, visit
      • Methods inherited from class io.dekorate.kubernetes.decorator.Decorator

        before, compareTo
      • Methods inherited from class io.fabric8.kubernetes.api.builder.TypedVisitor

        getType
    • Constructor Detail

      • AddSidecarDecorator

        public AddSidecarDecorator​(io.dekorate.kubernetes.config.Container container)
      • AddSidecarDecorator

        public AddSidecarDecorator​(String deployment,
                                   io.dekorate.kubernetes.config.Container container)
    • Method Detail

      • andThenVisit

        public void andThenVisit​(io.fabric8.kubernetes.api.model.PodSpecBuilder podSpec,
                                 io.fabric8.kubernetes.api.model.ObjectMeta resourceMeta)
        Specified by:
        andThenVisit in class io.dekorate.kubernetes.decorator.NamedResourceDecorator<io.fabric8.kubernetes.api.model.PodSpecBuilder>
      • after

        public Class<? extends io.dekorate.kubernetes.decorator.Decorator>[] after()
        Overrides:
        after in class io.dekorate.kubernetes.decorator.NamedResourceDecorator<io.fabric8.kubernetes.api.model.PodSpecBuilder>