Class SimpleServerUsage.Builder<T extends SimpleServerUsage.Builder<T>>
java.lang.Object
org.jclouds.openstack.nova.v2_0.domain.SimpleServerUsage.Builder<T>
- Enclosing class:
SimpleServerUsage
public abstract static class SimpleServerUsage.Builder<T extends SimpleServerUsage.Builder<T>>
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
flavorLocalGb
(double flavorLocalGb) flavorMemoryMb
(double flavorMemoryMb) flavorName
(String flavorName) flavorVcpus
(double flavorVcpus) hours
(double hours) instanceCreated
(Date instanceCreated) instanceName
(String instanceName) instanceStatus
(SimpleServerUsage.Status instanceStatus) instanceTerminated
(Date instanceTerminated) protected abstract T
self()
uptime
(long uptime)
-
Field Details
-
instanceName
-
hours
protected double hours -
flavorMemoryMb
protected double flavorMemoryMb -
flavorLocalGb
protected double flavorLocalGb -
flavorVcpus
protected double flavorVcpus -
tenantId
-
flavorName
-
instanceCreated
-
instanceTerminated
-
instanceStatus
-
uptime
protected long uptime
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
self
-
instanceName
- See Also:
-
hours
- See Also:
-
flavorMemoryMb
- See Also:
-
flavorLocalGb
- See Also:
-
flavorVcpus
- See Also:
-
tenantId
- See Also:
-
flavorName
- See Also:
-
instanceCreated
- See Also:
-
instanceTerminated
- See Also:
-
instanceStatus
- See Also:
-
uptime
- See Also:
-
build
-
fromSimpleServerUsage
-