Package org.jclouds.ec2

Examples of org.jclouds.ec2.EC2ApiMetadata


      protected Builder(){
         id("greenqloud-compute")
         .name("Greenqloud Compute Cloud")
               .apiMetadata(
                     new EC2ApiMetadata().toBuilder()
                            .defaultModules(ImmutableSet.<Class<? extends Module>>of(EC2RestClientModule.class, EC2ResolveImagesModule.class, GreenQloudComputeComputeServiceContextModule.class))
                            .build())
         .homepage(URI.create("http://www.greenqloud.com"))
         .console(URI.create("https://manage.greenqloud.com"))
         .linkedServices("greenqloud-compute", "greenqloud-storage")
View Full Code Here


      return new StubEC2RestClientModule();
   }
  
   @Override
   protected ApiMetadata createApiMetadata() {
      return new EC2ApiMetadata();
   }
View Full Code Here

      CreateUniqueKeyPair parser = Guice.createInjector(new AbstractModule() {

         @Override
         protected void configure() {
            Names.bindProperties(binder(),new EC2ApiMetadata().getDefaultProperties());
            bind(new TypeLiteral<Supplier<String>>() {
            }).toInstance(Suppliers.ofInstance("1"));
            bind(EC2Client.class).toInstance(client);
         }
View Full Code Here

      CreateUniqueKeyPair parser = Guice.createInjector(new AbstractModule() {

         @Override
         protected void configure() {
            Names.bindProperties(binder(),new EC2ApiMetadata().getDefaultProperties());
            bind(new TypeLiteral<Supplier<String>>() {
            }).toInstance(uniqueIdSupplier);
            bind(EC2Client.class).toInstance(client);
         }
View Full Code Here

@Test(groups = "unit", testName = "GreenQloudComputeProviderTest")
public class GreenQloudComputeProviderTest extends BaseProviderMetadataTest {

   public GreenQloudComputeProviderTest() {
      super(new GreenQloudComputeProviderMetadata(), new EC2ApiMetadata());
   }
View Full Code Here

      protected Builder(){
         id("greenqloud-compute")
         .name("Greenqloud Compute Cloud")
               .apiMetadata(
                     new EC2ApiMetadata().toBuilder()
                            .defaultModules(ImmutableSet.<Class<? extends Module>>of(EC2RestClientModule.class, EC2ResolveImagesModule.class, GreenQloudComputeComputeServiceContextModule.class))
                            .build())
         .homepage(URI.create("http://www.greenqloud.com"))
         .console(URI.create("https://manage.greenqloud.com"))
         .linkedServices("greenqloud-compute", "greenqloud-storage")
View Full Code Here

      CreateUniqueKeyPair parser = Guice.createInjector(new AbstractModule() {

         @Override
         protected void configure() {
            Names.bindProperties(binder(),new EC2ApiMetadata().getDefaultProperties());
            bind(new TypeLiteral<Supplier<String>>() {
            }).toInstance(Suppliers.ofInstance("1"));
            bind(EC2Api.class).toInstance(client);
         }
View Full Code Here

      CreateUniqueKeyPair parser = Guice.createInjector(new AbstractModule() {

         @Override
         protected void configure() {
            Names.bindProperties(binder(),new EC2ApiMetadata().getDefaultProperties());
            bind(new TypeLiteral<Supplier<String>>() {
            }).toInstance(uniqueIdSupplier);
            bind(EC2Api.class).toInstance(client);
         }
View Full Code Here

      GroupNamingConvention.Factory namingConvention = Guice.createInjector(new AbstractModule() {

         @Override
         protected void configure() {
            Names.bindProperties(binder(),new EC2ApiMetadata().getDefaultProperties());
         }

      }).getInstance(GroupNamingConvention.Factory.class);

      RunningInstanceToNodeMetadata parser = new RunningInstanceToNodeMetadata(instanceToNodeStatus, credentialStore,
View Full Code Here

      return new StubEC2HttpApiModule();
   }
  
   @Override
   protected ApiMetadata createApiMetadata() {
      return new EC2ApiMetadata();
   }
View Full Code Here

TOP

Related Classes of org.jclouds.ec2.EC2ApiMetadata

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.