Class ServerWithSecurityGroups
java.lang.Object
org.jclouds.openstack.v2_0.domain.Resource
org.jclouds.openstack.nova.v2_0.domain.Server
org.jclouds.openstack.nova.v2_0.domain.ServerWithSecurityGroups
- All Implemented Interfaces:
Comparable<Resource>
Extended server returned by ServerWithSecurityGroupsApi
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Nested classes/interfaces inherited from class org.jclouds.openstack.nova.v2_0.domain.Server
Server.Status
-
Field Summary
Fields inherited from class org.jclouds.openstack.nova.v2_0.domain.Server
DISK_CONFIG_AUTO, DISK_CONFIG_MANUAL
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ServerWithSecurityGroups
(String id, String name, Set<Link> links, String uuid, String tenantId, String userId, Date updated, Date created, String hostId, String accessIPv4, String accessIPv6, Server.Status status, Resource image, Resource flavor, String keyName, String configDrive, com.google.common.collect.Multimap<String, Address> addresses, Map<String, String> metadata, ServerExtendedStatus extendedStatus, ServerExtendedAttributes extendedAttributes, String diskConfig, Set<String> securityGroupNames, String availabilityZone) -
Method Summary
Modifier and TypeMethodDescriptionstatic ServerWithSecurityGroups.Builder
<?> builder()
boolean
int
hashCode()
protected com.google.common.base.MoreObjects.ToStringHelper
string()
Methods inherited from class org.jclouds.openstack.nova.v2_0.domain.Server
getAccessIPv4, getAccessIPv6, getAddresses, getAvailabilityZone, getConfigDrive, getCreated, getDiskConfig, getExtendedAttributes, getExtendedStatus, getFlavor, getHostId, getImage, getKeyName, getMetadata, getStatus, getTenantId, getUpdated, getUserId, getUuid
-
Constructor Details
-
ServerWithSecurityGroups
@ConstructorProperties({"id","name","links","uuid","tenant_id","user_id","updated","created","hostId","accessIPv4","accessIPv6","status","image","flavor","key_name","config_drive","addresses","metadata","extendedStatus","extendedAttributes","OS-DCF:diskConfig","security_groups","OS-EXT-AZ:availability_zone"}) protected ServerWithSecurityGroups(String id, @Nullable String name, Set<Link> links, @Nullable String uuid, String tenantId, String userId, Date updated, Date created, @Nullable String hostId, @Nullable String accessIPv4, @Nullable String accessIPv6, Server.Status status, Resource image, Resource flavor, @Nullable String keyName, @Nullable String configDrive, com.google.common.collect.Multimap<String, Address> addresses, Map<String, String> metadata, @Nullable ServerExtendedStatus extendedStatus, @Nullable ServerExtendedAttributes extendedAttributes, @Nullable String diskConfig, Set<String> securityGroupNames, @Nullable String availabilityZone)
-
-
Method Details