Class GoogleFunctionInitializer

  • All Implemented Interfaces:
    io.micronaut.context.ApplicationContextProvider, java.io.Closeable, java.lang.AutoCloseable

    public class GoogleFunctionInitializer
    extends io.micronaut.function.executor.FunctionInitializer
    Extended version of FunctionInitializer that configures the GCP environment.
    Since:
    2.0.0
    Author:
    graemerocher
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.micronaut.function.executor.FunctionInitializer

        io.micronaut.function.executor.FunctionInitializer.ParseContext
    • Field Summary

      • Fields inherited from class io.micronaut.function.executor.FunctionInitializer

        closeContext
      • Fields inherited from class io.micronaut.function.executor.AbstractExecutor

        applicationContext
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected io.micronaut.context.ApplicationContextBuilder newApplicationContextBuilder()  
      • Methods inherited from class io.micronaut.function.executor.FunctionInitializer

        close, injectThis, run, startThis
      • Methods inherited from class io.micronaut.function.executor.AbstractExecutor

        buildApplicationContext, getApplicationContext, resolveFunction, resolveFunctionName, startEnvironment
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GoogleFunctionInitializer

        public GoogleFunctionInitializer()
    • Method Detail

      • newApplicationContextBuilder

        @Nonnull
        protected io.micronaut.context.ApplicationContextBuilder newApplicationContextBuilder()
        Overrides:
        newApplicationContextBuilder in class io.micronaut.function.executor.AbstractExecutor