Package org.jclouds.elasticstack.domain
Class Server.Builder
java.lang.Object
org.jclouds.elasticstack.domain.Item.Builder
org.jclouds.elasticstack.domain.Server.Builder
- Direct Known Subclasses:
ServerInfo.Builder
- Enclosing class:
Server
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected int
protected int
protected boolean
protected Integer
protected 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) static Server.Builder
fromServer
(Server in) mem
(int mem) persistent
(boolean persistent) userMetadata
(Map<String, String> userMetadata) Methods inherited from class org.jclouds.elasticstack.domain.Item.Builder
equals, hashCode
-
Field Details
-
cpu
protected int cpu -
smp
-
mem
protected int mem -
persistent
protected boolean persistent -
devices
-
bootDeviceIds
-
nics
-
vnc
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
cpu
-
smp
-
mem
-
persistent
-
devices
-
bootDeviceIds
-
nics
-
vnc
-
uuid
- Overrides:
uuid
in classItem.Builder
-
name
- Overrides:
name
in classItem.Builder
-
tags
- Overrides:
tags
in classItem.Builder
-
userMetadata
- Overrides:
userMetadata
in classItem.Builder
-
build
- Overrides:
build
in classItem.Builder
-
fromServer
-