public class ServerWithSecurityGroups extends Server
Modifier and Type | Class and Description |
---|---|
static class |
ServerWithSecurityGroups.Builder<T extends ServerWithSecurityGroups.Builder<T>> |
Server.Status
DISK_CONFIG_AUTO, DISK_CONFIG_MANUAL
Modifier | Constructor and Description |
---|---|
protected |
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) |
Modifier and Type | Method and Description |
---|---|
static ServerWithSecurityGroups.Builder<?> |
builder() |
boolean |
equals(Object obj) |
Set<String> |
getSecurityGroupNames() |
int |
hashCode() |
protected com.google.common.base.Objects.ToStringHelper |
string() |
ServerWithSecurityGroups.Builder<?> |
toBuilder() |
getAccessIPv4, getAccessIPv6, getAddresses, getAvailabilityZone, getConfigDrive, getCreated, getDiskConfig, getExtendedAttributes, getExtendedStatus, getFlavor, getHostId, getImage, getKeyName, getMetadata, getStatus, getTenantId, getUpdated, getUserId, getUuid
@ConstructorProperties(value={"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)
public static ServerWithSecurityGroups.Builder<?> builder()
public ServerWithSecurityGroups.Builder<?> toBuilder()
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.