public abstract class Server extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Server.Alert |
static class |
Server.Clone |
static class |
Server.CreateFixedInstanceServer |
static class |
Server.CreateServer |
static class |
Server.CriticalAlert |
static class |
Server.UpdateImage |
static class |
Server.UpdateServer |
static class |
Server.UpdateServerResponse |
static class |
Server.UpdateStatus |
static class |
Server.WarningAlert |
Constructor and Description |
---|
Server() |
Modifier and Type | Method and Description |
---|---|
abstract List<Server.Alert> |
alerts() |
static Server |
create(String id,
String name,
Date creationDate,
String firstPassword,
String description,
Status status,
Hardware hardware,
Image image,
Dvd dvd,
Snapshot snapshot,
DataCenter datacenter,
List<ServerIp> ips,
List<Server.Alert> alerts,
ServerMonitoringPolicy policy,
List<ServerPrivateNetwork> privateNetworks) |
abstract Date |
creationDate() |
abstract DataCenter |
datacenter() |
abstract String |
description() |
abstract Dvd |
dvd() |
abstract String |
firstPassword() |
abstract Hardware |
hardware() |
abstract String |
id() |
abstract Image |
image() |
abstract List<ServerIp> |
ips() |
abstract ServerMonitoringPolicy |
monitoringPolicy() |
abstract String |
name() |
abstract List<ServerPrivateNetwork> |
privateNetworks() |
abstract Snapshot |
Snapshot() |
abstract Status |
status() |
public abstract String id()
public abstract String name()
@Nullable public abstract DataCenter datacenter()
public abstract List<Server.Alert> alerts()
@Nullable public abstract ServerMonitoringPolicy monitoringPolicy()
public abstract List<ServerPrivateNetwork> privateNetworks()
public static Server create(String id, String name, Date creationDate, String firstPassword, String description, Status status, Hardware hardware, Image image, Dvd dvd, Snapshot snapshot, DataCenter datacenter, List<ServerIp> ips, List<Server.Alert> alerts, ServerMonitoringPolicy policy, List<ServerPrivateNetwork> privateNetworks)
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.