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 ServerMetrics
protected Date
protected ServerStatus
protected String
Fields inherited from class org.jclouds.elasticstack.domain.Server.Builder
bootDeviceIds, cpu, devices, mem, nics, persistent, smp, vnc
Fields 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
fromServer
Methods 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:
cpu
in classServer.Builder
-
smp
- Overrides:
smp
in classServer.Builder
-
mem
- Overrides:
mem
in classServer.Builder
-
persistent
- Overrides:
persistent
in classServer.Builder
-
devices
- Overrides:
devices
in classServer.Builder
-
bootDeviceIds
- Overrides:
bootDeviceIds
in classServer.Builder
-
nics
- Overrides:
nics
in classServer.Builder
-
vnc
- Overrides:
vnc
in classServer.Builder
-
uuid
- Overrides:
uuid
in classServer.Builder
-
name
- Overrides:
name
in classServer.Builder
-
tags
- Overrides:
tags
in classServer.Builder
-
userMetadata
- Overrides:
userMetadata
in classServer.Builder
-
build
- Overrides:
build
in classServer.Builder
-