Class ServerWithSecurityGroups.Builder<T extends ServerWithSecurityGroups.Builder<T>>
- java.lang.Object
-
- org.jclouds.openstack.v2_0.domain.Resource.Builder<T>
-
- org.jclouds.openstack.nova.v2_0.domain.Server.Builder<T>
-
- org.jclouds.openstack.nova.v2_0.domain.ServerWithSecurityGroups.Builder<T>
-
- Enclosing class:
- ServerWithSecurityGroups
public abstract static class ServerWithSecurityGroups.Builder<T extends ServerWithSecurityGroups.Builder<T>> extends Server.Builder<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<String>
securityGroupNames
-
Fields inherited from class org.jclouds.openstack.nova.v2_0.domain.Server.Builder
accessIPv4, accessIPv6, addresses, availabilityZone, configDrive, created, diskConfig, extendedAttributes, extendedStatus, flavor, hostId, image, keyName, metadata, status, tenantId, updated, userId, uuid
-
Fields inherited from class org.jclouds.openstack.v2_0.domain.Resource.Builder
id, links, name
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerWithSecurityGroups
build()
T
fromServerWithSecurityGroups(ServerWithSecurityGroups in)
T
securityGroupNames(String... in)
T
securityGroupNames(Set<String> securityGroupNames)
-
Methods inherited from class org.jclouds.openstack.nova.v2_0.domain.Server.Builder
accessIPv4, accessIPv6, addresses, availabilityZone, configDrive, created, diskConfig, extendedAttributes, extendedStatus, flavor, fromServer, hostId, image, keyName, metadata, status, tenantId, updated, userId, uuid
-
Methods inherited from class org.jclouds.openstack.v2_0.domain.Resource.Builder
fromResource, id, links, links, name, self
-
-
-
-
Method Detail
-
build
public ServerWithSecurityGroups build()
- Overrides:
build
in classServer.Builder<T extends ServerWithSecurityGroups.Builder<T>>
-
fromServerWithSecurityGroups
public T fromServerWithSecurityGroups(ServerWithSecurityGroups in)
-
-