Class EmbeddedPubsubBootstrapConfiguration

    • Field Detail

      • BEAN_NAME_EMBEDDED_GOOGLE_PUBSUB_RESOURCES_GENERATOR

        public static final String BEAN_NAME_EMBEDDED_GOOGLE_PUBSUB_RESOURCES_GENERATOR
        See Also:
        Constant Field Values
      • BEAN_NAME_EMBEDDED_GOOGLE_PUBSUB_MANAGED_CHANNEL

        public static final String BEAN_NAME_EMBEDDED_GOOGLE_PUBSUB_MANAGED_CHANNEL
        See Also:
        Constant Field Values
    • Constructor Detail

      • EmbeddedPubsubBootstrapConfiguration

        public EmbeddedPubsubBootstrapConfiguration()
    • Method Detail

      • pubsub

        @Bean(name="embeddedGooglePubsub",
              destroyMethod="stop")
        public org.testcontainers.containers.GenericContainer pubsub​(org.springframework.core.env.ConfigurableEnvironment environment,
                                                                     PubsubProperties properties)
      • managedChannel

        @Bean(name="embeddedGooglePubsubManagedChannel")
        public io.grpc.ManagedChannel managedChannel​(@Qualifier("embeddedGooglePubsub")
                                                     org.testcontainers.containers.GenericContainer pubsub,
                                                     PubsubProperties properties)