Class ApplyServiceAccountNameToRevisionSpecDecorator

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

    public class ApplyServiceAccountNameToRevisionSpecDecorator
    extends io.dekorate.kubernetes.decorator.NamedResourceDecorator<io.fabric8.knative.serving.v1.RevisionSpecFluent<?>>
    • Constructor Detail

      • ApplyServiceAccountNameToRevisionSpecDecorator

        public ApplyServiceAccountNameToRevisionSpecDecorator()
      • ApplyServiceAccountNameToRevisionSpecDecorator

        public ApplyServiceAccountNameToRevisionSpecDecorator​(String serviceAccountName)
      • ApplyServiceAccountNameToRevisionSpecDecorator

        public ApplyServiceAccountNameToRevisionSpecDecorator​(String resourceName,
                                                              String serviceAccountName)
    • Method Detail

      • andThenVisit

        public void andThenVisit​(io.fabric8.knative.serving.v1.RevisionSpecFluent<?> spec,
                                 io.fabric8.kubernetes.api.model.ObjectMeta resourceMeta)
        Specified by:
        andThenVisit in class io.dekorate.kubernetes.decorator.NamedResourceDecorator<io.fabric8.knative.serving.v1.RevisionSpecFluent<?>>
      • after

        public Class<? extends io.dekorate.kubernetes.decorator.Decorator>[] after()
        Overrides:
        after in class io.dekorate.kubernetes.decorator.NamedResourceDecorator<io.fabric8.knative.serving.v1.RevisionSpecFluent<?>>