org.jclouds.cloudstack.domain
Class UsageRecord.Builder

java.lang.Object
  extended by org.jclouds.cloudstack.domain.UsageRecord.Builder
Enclosing class:
UsageRecord

public static class UsageRecord.Builder
extends Object


Method Summary
 UsageRecord.Builder accountId(long accountId)
           
 UsageRecord.Builder accountName(String accountName)
           
 UsageRecord.Builder assignDate(Date assignDate)
           
 UsageRecord build()
           
 UsageRecord.Builder description(String description)
           
 UsageRecord.Builder domainId(long domainId)
           
 UsageRecord.Builder endDate(Date endDate)
           
 UsageRecord.Builder id(long id)
           
 UsageRecord.Builder ipAddress(String ipAddress)
           
 UsageRecord.Builder rawUsageHours(double rawUsageHours)
           
 UsageRecord.Builder releaseDate(long releaseDate)
           
 UsageRecord.Builder serviceOfferingId(long serviceOfferingId)
           
 UsageRecord.Builder startDate(Date startDate)
           
 UsageRecord.Builder surceNAT(boolean sourceNAT)
           
 UsageRecord.Builder templateId(long templateId)
           
 UsageRecord.Builder type(String type)
           
 UsageRecord.Builder usage(String usage)
           
 UsageRecord.Builder usageType(UsageRecord.UsageType usageType)
           
 UsageRecord.Builder virtualMachineId(long virtualMachineId)
           
 UsageRecord.Builder virtualMachineName(String virtualMachineName)
           
 UsageRecord.Builder zoneId(long zoneId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

id

public UsageRecord.Builder id(long id)

description

public UsageRecord.Builder description(String description)

accountId

public UsageRecord.Builder accountId(long accountId)

accountName

public UsageRecord.Builder accountName(String accountName)

domainId

public UsageRecord.Builder domainId(long domainId)

startDate

public UsageRecord.Builder startDate(Date startDate)

endDate

public UsageRecord.Builder endDate(Date endDate)

assignDate

public UsageRecord.Builder assignDate(Date assignDate)

releaseDate

public UsageRecord.Builder releaseDate(long releaseDate)

zoneId

public UsageRecord.Builder zoneId(long zoneId)

virtualMachineId

public UsageRecord.Builder virtualMachineId(long virtualMachineId)

virtualMachineName

public UsageRecord.Builder virtualMachineName(String virtualMachineName)

serviceOfferingId

public UsageRecord.Builder serviceOfferingId(long serviceOfferingId)

templateId

public UsageRecord.Builder templateId(long templateId)

ipAddress

public UsageRecord.Builder ipAddress(String ipAddress)

surceNAT

public UsageRecord.Builder surceNAT(boolean sourceNAT)

rawUsageHours

public UsageRecord.Builder rawUsageHours(double rawUsageHours)

usage

public UsageRecord.Builder usage(String usage)

type

public UsageRecord.Builder type(String type)

usageType

public UsageRecord.Builder usageType(UsageRecord.UsageType usageType)

build

public UsageRecord build()


Copyright © 2009-2012 jclouds. All Rights Reserved.