Package org.jclouds.elasticstack.domain
Class ServerInfo.Builder
java.lang.Object
org.jclouds.elasticstack.domain.Item.Builder
org.jclouds.elasticstack.domain.Server.Builder
org.jclouds.elasticstack.domain.ServerInfo.Builder
- Enclosing class:
ServerInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ServerMetricsprotected Dateprotected ServerStatusprotected StringFields inherited from class org.jclouds.elasticstack.domain.Server.Builder
bootDeviceIds, cpu, devices, mem, nics, persistent, smp, vncFields inherited from class org.jclouds.elasticstack.domain.Item.Builder
name, tags, userMetadata, uuid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbootDeviceIds(Iterable<String> bootDeviceIds) build()cpu(int cpu) mem(int mem) metrics(ServerMetrics metrics) persistent(boolean persistent) status(ServerStatus status) userMetadata(Map<String, String> userMetadata) Methods inherited from class org.jclouds.elasticstack.domain.Server.Builder
fromServerMethods inherited from class org.jclouds.elasticstack.domain.Item.Builder
equals, hashCode
-
Field Details
-
status
-
started
-
user
-
metrics
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
status
-
started
-
user
-
metrics
-
cpu
- Overrides:
cpuin classServer.Builder
-
smp
- Overrides:
smpin classServer.Builder
-
mem
- Overrides:
memin classServer.Builder
-
persistent
- Overrides:
persistentin classServer.Builder
-
devices
- Overrides:
devicesin classServer.Builder
-
bootDeviceIds
- Overrides:
bootDeviceIdsin classServer.Builder
-
nics
- Overrides:
nicsin classServer.Builder
-
vnc
- Overrides:
vncin classServer.Builder
-
uuid
- Overrides:
uuidin classServer.Builder
-
name
- Overrides:
namein classServer.Builder
-
tags
- Overrides:
tagsin classServer.Builder
-
userMetadata
- Overrides:
userMetadatain classServer.Builder
-
build
- Overrides:
buildin classServer.Builder
-