Modifier and Type | Method and Description |
---|---|
static ServerCreateBuilder |
Builders.server()
The builder to create a Server
|
Modifier and Type | Method and Description |
---|---|
ServerCreateBuilder |
ServerService.serverBuilder() |
Modifier and Type | Method and Description |
---|---|
ServerCreateBuilder |
ServerCreateBuilder.addAdminPass(String adminPass)
Add admin password for launching the server.
|
ServerCreateBuilder |
ServerCreateBuilder.addMetadata(Map<String,String> metadata)
Replaces and add the specified
metadata |
ServerCreateBuilder |
ServerCreateBuilder.addMetadataItem(String key,
String value)
Adds a new metadata item to the Server
|
ServerCreateBuilder |
ServerCreateBuilder.addNetworkPort(String portId)
Adds a network port
|
ServerCreateBuilder |
ServerCreateBuilder.addPersonality(String path,
String contents)
Adds a Personality to the Server.
|
ServerCreateBuilder |
ServerCreateBuilder.addSchedulerHint(String key,
List<String> value)
Adds a scheduler hint (array based) used for boot up
|
ServerCreateBuilder |
ServerCreateBuilder.addSchedulerHint(String key,
String value)
Adds a scheduler hint used for boot up
|
ServerCreateBuilder |
ServerCreateBuilder.addSchedulerHints(Map<String,Object> schedulerHints)
Adds/Replaces scheduler hints used for bootup
|
ServerCreateBuilder |
ServerCreateBuilder.addSecurityGroup(String name)
Adds the security group.
|
ServerCreateBuilder |
ServerCreateBuilder.availabilityZone(String availabilityZone)
The availability zone in which to launch the server.
|
ServerCreateBuilder |
ServerCreateBuilder.blockDevice(BlockDeviceMappingCreate blockDevice) |
ServerCreateBuilder |
ServerCreateBuilder.configDrive(boolean configDrive)
Sets the config drive parameter.
|
ServerCreateBuilder |
ServerCreateBuilder.flavor(Flavor flavor) |
ServerCreateBuilder |
ServerCreateBuilder.flavor(String flavorId) |
ServerCreateBuilder |
ServerCreateBuilder.image(Image image) |
ServerCreateBuilder |
ServerCreateBuilder.image(String imageId) |
ServerCreateBuilder |
ServerCreateBuilder.keypairName(String name)
Associates this Server with a public keypair name
|
ServerCreateBuilder |
ServerCreateBuilder.name(String name) |
ServerCreateBuilder |
ServerCreateBuilder.networks(List<String> networks)
Adds list of networks (by id) to server
|
ServerCreateBuilder |
ComputeBuilders.server()
The builder to create a Server
|
ServerCreateBuilder |
ServerCreateBuilder.userData(String userData)
Cloud-init userdata
|
Modifier and Type | Method and Description |
---|---|
ServerCreateBuilder |
NovaBuilders.server() |
Modifier and Type | Class and Description |
---|---|
static class |
NovaServerCreate.ServerCreateConcreteBuilder |
Modifier and Type | Method and Description |
---|---|
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.addAdminPass(String adminPass) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.addMetadata(Map<String,String> metadata) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.addMetadataItem(String key,
String value) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.addNetworkPort(String portId) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.addPersonality(String path,
String contents) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.addSchedulerHint(String key,
List<String> value) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.addSchedulerHint(String key,
String value) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.addSchedulerHints(Map<String,Object> schedulerHints) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.addSecurityGroup(String name) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.availabilityZone(String availabilityZone) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.blockDevice(BlockDeviceMappingCreate blockDevice) |
static ServerCreateBuilder |
NovaServerCreate.builder() |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.configDrive(boolean configDrive) |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.keypairName(String name) |
ServerCreateBuilder |
NovaServerCreate.toBuilder() |
ServerCreateBuilder |
NovaServerCreate.ServerCreateConcreteBuilder.userData(String userData) |
Modifier and Type | Method and Description |
---|---|
ServerCreateBuilder |
ServerServiceImpl.serverBuilder() |
Copyright © 2017. All rights reserved.