Class CreatePlacementGroupIfNeeded


  • @Singleton
    public class CreatePlacementGroupIfNeeded
    extends com.google.common.cache.CacheLoader<RegionAndName,​String>
    • Field Detail

      • logger

        @Named("jclouds.compute")
        protected Logger logger
      • placementGroupAvailable

        protected final com.google.common.base.Predicate<PlacementGroup> placementGroupAvailable
    • Constructor Detail

      • CreatePlacementGroupIfNeeded

        @Inject
        public CreatePlacementGroupIfNeeded​(AWSEC2Api ec2Api,
                                            @Named("AVAILABLE")
                                            com.google.common.base.Predicate<PlacementGroup> placementGroupAvailable)