org.jclouds.aws.ec2.domain
Class SpotInstanceRequest.Builder

java.lang.Object
  extended by org.jclouds.aws.ec2.domain.SpotInstanceRequest.Builder
Enclosing class:
SpotInstanceRequest

public static class SpotInstanceRequest.Builder
extends Object


Constructor Summary
SpotInstanceRequest.Builder()
           
 
Method Summary
 SpotInstanceRequest.Builder availabilityZoneGroup(String availabilityZoneGroup)
           
 SpotInstanceRequest build()
           
 SpotInstanceRequest.Builder clear()
           
 SpotInstanceRequest.Builder createTime(Date createTime)
           
 SpotInstanceRequest.Builder faultCode(String faultCode)
           
 SpotInstanceRequest.Builder faultMessage(String faultMessage)
           
 SpotInstanceRequest.Builder id(String id)
           
 SpotInstanceRequest.Builder instanceId(String instanceId)
           
 SpotInstanceRequest.Builder launchedAvailabilityZone(String launchedAvailabilityZone)
           
 SpotInstanceRequest.Builder launchGroup(String launchGroup)
           
 SpotInstanceRequest.Builder launchSpecification(LaunchSpecification launchSpecification)
           
 SpotInstanceRequest.Builder productDescription(String productDescription)
           
 SpotInstanceRequest.Builder region(String region)
           
 SpotInstanceRequest.Builder spotPrice(float spotPrice)
           
 SpotInstanceRequest.Builder state(SpotInstanceRequest.State state)
           
 SpotInstanceRequest.Builder tag(String key, String value)
           
 SpotInstanceRequest.Builder tags(Map<String,String> tags)
           
 SpotInstanceRequest.Builder type(SpotInstanceRequest.Type type)
           
 SpotInstanceRequest.Builder validFrom(Date validFrom)
           
 SpotInstanceRequest.Builder validUntil(Date validUntil)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpotInstanceRequest.Builder

public SpotInstanceRequest.Builder()
Method Detail

clear

public SpotInstanceRequest.Builder clear()

region

public SpotInstanceRequest.Builder region(String region)

tags

public SpotInstanceRequest.Builder tags(Map<String,String> tags)

tag

public SpotInstanceRequest.Builder tag(String key,
                                       String value)

availabilityZoneGroup

public SpotInstanceRequest.Builder availabilityZoneGroup(String availabilityZoneGroup)

launchedAvailabilityZone

public SpotInstanceRequest.Builder launchedAvailabilityZone(String launchedAvailabilityZone)

createTime

public SpotInstanceRequest.Builder createTime(Date createTime)

faultCode

public SpotInstanceRequest.Builder faultCode(String faultCode)

faultMessage

public SpotInstanceRequest.Builder faultMessage(String faultMessage)

instanceId

public SpotInstanceRequest.Builder instanceId(String instanceId)

launchGroup

public SpotInstanceRequest.Builder launchGroup(String launchGroup)

launchSpecification

public SpotInstanceRequest.Builder launchSpecification(LaunchSpecification launchSpecification)

productDescription

public SpotInstanceRequest.Builder productDescription(String productDescription)

id

public SpotInstanceRequest.Builder id(String id)

spotPrice

public SpotInstanceRequest.Builder spotPrice(float spotPrice)

state

public SpotInstanceRequest.Builder state(SpotInstanceRequest.State state)

type

public SpotInstanceRequest.Builder type(SpotInstanceRequest.Type type)

validFrom

public SpotInstanceRequest.Builder validFrom(Date validFrom)

validUntil

public SpotInstanceRequest.Builder validUntil(Date validUntil)

build

public SpotInstanceRequest build()


Copyright © 2009-2011 jclouds. All Rights Reserved.