org.jclouds.googlecomputeengine.compute.functions
Class BuildInstanceMetadata

java.lang.Object
  extended by org.jclouds.googlecomputeengine.compute.functions.BuildInstanceMetadata
All Implemented Interfaces:
com.google.common.base.Function<org.jclouds.compute.options.TemplateOptions,com.google.common.collect.ImmutableMap.Builder<String,String>>

@Singleton
public class BuildInstanceMetadata
extends Object
implements com.google.common.base.Function<org.jclouds.compute.options.TemplateOptions,com.google.common.collect.ImmutableMap.Builder<String,String>>

Prepares metadata from the provided TemplateOptions

Author:
David Alves

Constructor Summary
BuildInstanceMetadata()
           
 
Method Summary
 com.google.common.collect.ImmutableMap.Builder apply(org.jclouds.compute.options.TemplateOptions input)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.common.base.Function
equals
 

Constructor Detail

BuildInstanceMetadata

public BuildInstanceMetadata()
Method Detail

apply

public com.google.common.collect.ImmutableMap.Builder apply(org.jclouds.compute.options.TemplateOptions input)
Specified by:
apply in interface com.google.common.base.Function<org.jclouds.compute.options.TemplateOptions,com.google.common.collect.ImmutableMap.Builder<String,String>>


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.