Class NovaComputeServiceContextModule.SecurityGroupExtensionProvider

java.lang.Object
org.jclouds.openstack.nova.v2_0.compute.config.NovaComputeServiceContextModule.SecurityGroupExtensionProvider
All Implemented Interfaces:
com.google.inject.Provider<org.jclouds.compute.extensions.SecurityGroupExtension>, jakarta.inject.Provider<org.jclouds.compute.extensions.SecurityGroupExtension>, javax.inject.Provider<org.jclouds.compute.extensions.SecurityGroupExtension>
Enclosing class:
NovaComputeServiceContextModule

@Singleton public static class NovaComputeServiceContextModule.SecurityGroupExtensionProvider extends Object implements com.google.inject.Provider<org.jclouds.compute.extensions.SecurityGroupExtension>
  • Field Details

    • neutronApiContextSupplier

      @Inject(optional=true) @Named("openstack-neutron") protected com.google.common.base.Supplier<org.jclouds.Context> neutronApiContextSupplier
  • Method Details

    • get

      public org.jclouds.compute.extensions.SecurityGroupExtension get()
      Specified by:
      get in interface com.google.inject.Provider<org.jclouds.compute.extensions.SecurityGroupExtension>
      Specified by:
      get in interface jakarta.inject.Provider<org.jclouds.compute.extensions.SecurityGroupExtension>
      Specified by:
      get in interface javax.inject.Provider<org.jclouds.compute.extensions.SecurityGroupExtension>