org.jclouds.cloudstack.domain
Class UsageRecord.Builder
java.lang.Object
org.jclouds.cloudstack.domain.UsageRecord.Builder
- Enclosing class:
- UsageRecord
public static class UsageRecord.Builder
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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.