| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
ServerService.action(String serverId,
Action action)
Executes the specified Action such as RESUME, PAUSE, START, STOP ...
|
ActionResponse |
ComputeFloatingIPService.addFloatingIP(Server server,
String ipAddress)
Adds floating-ip to server.
|
ActionResponse |
ComputeFloatingIPService.addFloatingIP(Server server,
String fixedIpAddress,
String ipAddress)
Adds floating-ip to server.
|
ActionResponse |
ServerService.addSecurityGroup(String serverId,
String secGroupName)
Associates the specified Server Group by name to the Server by it's identifier
|
ActionResponse |
ServerService.backupServer(String serverId,
BackupOptions options)
Sets up a new backup schedule service for the given
serverId |
ActionResponse |
ServerService.changeAdminPassword(String serverId,
String adminPassword)
Changes the admin/root password on the server
|
ActionResponse |
ServerService.confirmResize(String serverId)
Confirm that the resize worked, thus removing the original server
|
ActionResponse |
ComputeFloatingIPService.deallocateIP(String id)
Deallocate ip address from tenant.
|
ActionResponse |
ComputeImageService.delete(String imageId)
Deletes an Image based on it's identifiers.
|
ActionResponse |
ComputeSecurityGroupService.delete(String securityGroupId)
Deletes the specified Security Group
|
ActionResponse |
FlavorService.delete(String flavorId)
Deletes a Flavor by it's identifier
|
ActionResponse |
HostAggregateService.delete(String aggregateId)
Delete of the aggregate
|
ActionResponse |
KeypairService.delete(String name)
Deletes the keypair by name
|
ActionResponse |
ServerGroupService.delete(String id)
Deletes the serverGroup by id
|
ActionResponse |
ServerService.delete(String serverId)
Delete (i.e shut down and delete the image) of the server
|
ActionResponse |
ComputeImageService.deleteMetaData(String imageId,
String... keys)
Delete a metadata item from an image
|
ActionResponse |
ServerService.deleteMetadataItem(String serverId,
String key)
Removes the specified metadata item via the specified
key and serverId |
ActionResponse |
ComputeSecurityGroupService.deleteRule(String ruleId)
Deletes a Security Group Rule
|
ActionResponse |
ServerService.detachVolume(String serverId,
String attachmentId)
detach the volume to the given server
|
ActionResponse |
ServerService.liveMigrate(String serverId,
LiveMigrateOptions options)
Live-migrates a server identified with
serverId to a new host without rebooting |
ActionResponse |
ServerService.migrateServer(String serverId)
Only user with admin role can do this.
|
ActionResponse |
ServerService.reboot(String serverId,
RebootType type)
Reboot a server by SOFT (software-level) or HARD (hardware power cycle)
|
ActionResponse |
ServerService.rebuild(String serverId,
RebuildOptions options)
Rebuilds the specified server
|
ActionResponse |
ComputeFloatingIPService.removeFloatingIP(Server server,
String ipAddress)
Remove floating-ip from server
|
ActionResponse |
ServerService.removeSecurityGroup(String serverId,
String secGroupName)
Removes the specified Server Group by name from the Server by it's identifier
|
ActionResponse |
ServerService.resetState(String serverId,
Server.Status state)
Resets the state of a server to a specified
state |
ActionResponse |
ServerService.resize(String serverId,
String flavorId)
Resize a server's resources.
|
ActionResponse |
ServerService.revertResize(String serverId)
Revert a previous resize, switching back to the old server
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
FloatingIPDNSDomainService.delete(String domainName)
Delete the specified
domainName |
ActionResponse |
FloatingIPDNSEntryService.delete(String domain,
String name)
Deletes a specified DNS entry
|
ActionResponse |
InterfaceService.detach(String serverId,
String attachmentId)
Detaches a specified port interface
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
SoftwareConfigService.delete(String configId)
Deletes a Software Config by ID
|
ActionResponse |
StackService.delete(String stackName,
String stackId)
Deletes the specified
Stack from the server. |
ActionResponse |
StackService.update(String stackName,
String stackId,
StackUpdate stackUpdate)
Updates an existing Stack
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
RoleService.addUserRole(String userId,
String roleId)
Adds a global role to a user
|
ActionResponse |
RoleService.addUserRole(String tenantId,
String userId,
String roleId)
Adds a tenant based role to a user
|
ActionResponse |
UserService.changePassword(String userId,
String password)
Changes a password for the specified user by ID
|
ActionResponse |
RoleService.delete(String roleId)
Delete a role by it's ID
|
ActionResponse |
ServiceManagerService.delete(String serviceId)
Deletes a Service based on it's id
|
ActionResponse |
TenantService.delete(String tenantId)
Deletes the specified tenant by ID
|
ActionResponse |
UserService.delete(String userId)
Deletes a user by ID
|
ActionResponse |
ServiceManagerService.deleteEndpoint(String endpointId)
Deletes an Endpoint
|
ActionResponse |
RoleService.removeUserRole(String userId,
String roleId)
Removes a global role from a user
|
ActionResponse |
RoleService.removeUserRole(String tenantId,
String userId,
String roleId)
Removes the user role from a user and the associated tenant
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
ImageService.delete(String imageId)
Deletes an Image by ID
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
NetFloatingIPService.delete(String id)
Deletes NetFloatingIP by id.
|
ActionResponse |
NetworkService.delete(String networkId)
Deletes a specified network and its associated resources
|
ActionResponse |
PortService.delete(String portId)
Delete a Port by ID
|
ActionResponse |
RouterService.delete(String routerId)
Deletes the specified Router by ID
|
ActionResponse |
SecurityGroupService.delete(String id)
Deletes SecurityGroup by id.
|
ActionResponse |
SubnetService.delete(String subnetId)
Delete a Subnet by ID
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
HealthMonitorService.delete(String healthMonitorId)
Delete the specified healthMonitor by ID
|
ActionResponse |
LbPoolService.delete(String lbPoolId)
Delete the specified lb Pool by ID
|
ActionResponse |
MemberService.delete(String memberId)
Delete the specified member by ID
|
ActionResponse |
VipService.delete(String vipId)
Delete the specified vip by ID
|
ActionResponse |
LbPoolService.disAssociateHealthMonitor(String lbPoolId,
String healthMonitorId)
Disassociates a specified health monitor from a pool.
|
ActionResponse |
NetQuotaService.reset()
Resets the current network quota for the current tenant back to defaults
|
ActionResponse |
NetQuotaService.reset(String tenantId)
Resets the current network quota for the current tenant back to defaults
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
ClusterService.delete(String clusterId)
Delete the specified cluster
|
ActionResponse |
ClusterTemplateService.delete(String templateId)
Delete the specified cluster template
|
ActionResponse |
NodeGroupTemplateService.delete(String templateId)
Delete the specified node group template
|
ActionResponse |
SaharaImageService.unregister(String imageId)
Unregister the specified image from Sahara image registry
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
ObjectStorageContainerService.create(String name)
Creates a new container with the specified
name |
ActionResponse |
ObjectStorageContainerService.create(String name,
CreateUpdateContainerOptions options)
Creates a new container with the specified
name with options |
ActionResponse |
ObjectStorageObjectService.delete(ObjectLocation location)
Deletes an Object from the specified container
|
ActionResponse |
BlockQuotaSetService.delete(String tenantId)
Deletes quotas for a tenant so the quotas revert to default values
|
ActionResponse |
BlockVolumeService.delete(String volumeId)
Deletes the specified volume
|
ActionResponse |
BlockVolumeSnapshotService.delete(String snapshotId)
Deletes a specified snapshot
|
ActionResponse |
BlockVolumeTransferService.delete(String transferId)
Deletes a specific transfer
|
ActionResponse |
ObjectStorageContainerService.delete(String name)
Deletes an empty container with the specified
name |
ActionResponse |
ObjectStorageObjectService.delete(String containerName,
String name)
Deletes an Object from the specified container
|
ActionResponse |
BlockVolumeService.forceDelete(String volumeId)
Attempt forced removal of volume, regardless of the state.
|
ActionResponse |
BlockVolumeService.migrate(String volumeId,
String hostService,
boolean forceHostCopy)
migrate a volume to another host and service
|
ActionResponse |
ObjectStorageContainerService.update(String name,
CreateUpdateContainerOptions options)
Updates a container with the specified
name with options |
ActionResponse |
BlockVolumeService.update(String volumeId,
String name,
String description)
OpenStack only allows name or description to be updated.
|
ActionResponse |
BlockVolumeSnapshotService.update(String snapshotId,
String name,
String description)
Updates the Name and/or Description for the specified snapshot
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
AlarmService.delete(String id)
Delete a specified alarm
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
ResponseToActionResponse.apply(HttpResponse response) |
ActionResponse |
ResponseToActionResponse.apply(HttpResponse response,
boolean returnNullIfNotMapped) |
ActionResponse |
ParseActionResponseFromJsonMap.apply(Map<String,Object> map)
Parses the JSON Map for an Error message.
|
| Modifier and Type | Method and Description |
|---|---|
static ActionResponse |
ActionResponse.actionFailed(String message,
int code) |
static ActionResponse |
ActionResponse.actionSuccess() |
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
ToActionResponseFunction.apply(HttpResponse response) |
ActionResponse |
ToActionResponseFunction.apply(HttpResponse response,
String action) |
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
ServerServiceImpl.action(String serverId,
Action action)
Executes the specified Action such as RESUME, PAUSE, START, STOP ...
|
ActionResponse |
ComputeFloatingIPServiceImpl.addFloatingIP(Server server,
String ipAddress)
Adds floating-ip to server.
|
ActionResponse |
ComputeFloatingIPServiceImpl.addFloatingIP(Server server,
String fixedIpAddress,
String ipAddress)
Adds floating-ip to server.
|
ActionResponse |
ServerServiceImpl.addSecurityGroup(String serverId,
String secGroupName)
Associates the specified Server Group by name to the Server by it's identifier
|
ActionResponse |
ServerServiceImpl.backupServer(String serverId,
BackupOptions options)
{
#invokeAction(String, String) |
ActionResponse |
ServerServiceImpl.changeAdminPassword(String serverId,
String adminPassword)
Changes the admin/root password on the server
|
ActionResponse |
ServerServiceImpl.confirmResize(String serverId)
Confirm that the resize worked, thus removing the original server
|
ActionResponse |
ComputeFloatingIPServiceImpl.deallocateIP(String id)
Deallocate ip address from tenant.
|
ActionResponse |
ComputeImageServiceImpl.delete(String imageId)
Deletes an Image based on it's identifiers.
|
ActionResponse |
ComputeSecurityGroupServiceImpl.delete(String securityGroupId)
Deletes the specified Security Group
|
ActionResponse |
FlavorServiceImpl.delete(String flavorId)
Deletes a Flavor by it's identifier
|
ActionResponse |
HostAggregateServiceImpl.delete(String aggregateId)
Delete of the aggregate
|
ActionResponse |
KeypairServiceImpl.delete(String name)
Deletes the keypair by name
|
ActionResponse |
ServerGroupServiceImpl.delete(String id) |
ActionResponse |
ServerServiceImpl.delete(String serverId)
Delete (i.e shut down and delete the image) of the server
|
ActionResponse |
ComputeImageServiceImpl.deleteMetaData(String imageId,
String... keys)
Delete a metadata item from an image
|
ActionResponse |
ServerServiceImpl.deleteMetadataItem(String serverId,
String key)
Removes the specified metadata item via the specified
key and serverId |
ActionResponse |
ComputeSecurityGroupServiceImpl.deleteRule(String ruleId)
Deletes a Security Group Rule
|
ActionResponse |
ServerServiceImpl.detachVolume(String serverId,
String attachmentId)
detach the volume to the given server
|
ActionResponse |
ServerServiceImpl.liveMigrate(String serverId,
LiveMigrateOptions options)
Live-migrates a server identified with
serverId to a new host without rebooting |
ActionResponse |
ServerServiceImpl.migrateServer(String serverId)
Only user with admin role can do this.
|
ActionResponse |
ServerServiceImpl.reboot(String serverId,
RebootType type)
Reboot a server by SOFT (software-level) or HARD (hardware power cycle)
|
ActionResponse |
ServerServiceImpl.rebuild(String serverId,
RebuildOptions options)
Rebuilds the specified server
|
ActionResponse |
ComputeFloatingIPServiceImpl.removeFloatingIP(Server server,
String ipAddress)
Remove floating-ip from server
|
ActionResponse |
ServerServiceImpl.removeSecurityGroup(String serverId,
String secGroupName)
Removes the specified Server Group by name from the Server by it's identifier
|
ActionResponse |
ServerServiceImpl.resetState(String serverId,
Server.Status state)
Resets the state of a server to a specified
state |
ActionResponse |
ServerServiceImpl.resize(String serverId,
String flavorId)
Resize a server's resources.
|
ActionResponse |
ServerServiceImpl.revertResize(String serverId)
Revert a previous resize, switching back to the old server
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
FloatingIPDNSDomainServiceImpl.delete(String domainName) |
ActionResponse |
FloatingIPDNSEntryServiceImpl.delete(String domain,
String name) |
ActionResponse |
InterfaceServiceImpl.detach(String serverId,
String attachmentId) |
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
SoftwareConfigServiceImpl.delete(String configId)
Deletes a Software Config by ID
|
ActionResponse |
StackServiceImpl.delete(String stackName,
String stackId) |
ActionResponse |
StackServiceImpl.update(String stackName,
String stackId,
StackUpdate stackUpdate) |
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
RoleServiceImpl.addUserRole(String userId,
String roleId)
Adds a global role to a user
|
ActionResponse |
RoleServiceImpl.addUserRole(String tenantId,
String userId,
String roleId)
Adds a tenant based role to a user
|
ActionResponse |
UserServiceImpl.changePassword(String userId,
String password) |
ActionResponse |
RoleServiceImpl.delete(String roleId)
Delete a role by it's ID
|
ActionResponse |
ServiceManagerServiceImpl.delete(String serviceId)
Deletes a Service based on it's id
|
ActionResponse |
TenantServiceImpl.delete(String tenantId) |
ActionResponse |
UserServiceImpl.delete(String userId) |
ActionResponse |
ServiceManagerServiceImpl.deleteEndpoint(String endpointId)
Deletes an Endpoint
|
ActionResponse |
RoleServiceImpl.removeUserRole(String userId,
String roleId)
Removes a global role from a user
|
ActionResponse |
RoleServiceImpl.removeUserRole(String tenantId,
String userId,
String roleId)
Removes the user role from a user and the associated tenant
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
ImageServiceImpl.delete(String imageId)
Deletes an Image by ID
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
FloatingIPServiceImpl.delete(String id)
Deletes NetFloatingIP by id.
|
ActionResponse |
NetworkServiceImpl.delete(String networkId)
Deletes a specified network and its associated resources
|
ActionResponse |
PortServiceImpl.delete(String portId)
Delete a Port by ID
|
ActionResponse |
RouterServiceImpl.delete(String routerId)
Deletes the specified Router by ID
|
ActionResponse |
SecurityGroupServiceImpl.delete(String groupId)
Deletes SecurityGroup by id.
|
ActionResponse |
SubnetServiceImpl.delete(String subnetId)
Delete a Subnet by ID
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
HealthMonitorServiceImpl.delete(String healthMonitorId)
Delete the specified healthMonitor by ID
|
ActionResponse |
LbPoolServiceImpl.delete(String lbPoolId)
Delete the specified lb Pool by ID
|
ActionResponse |
MemberServiceImpl.delete(String memberId)
Delete the specified member by ID
|
ActionResponse |
VipServiceImpl.delete(String vipId)
Delete the specified vip by ID
|
ActionResponse |
LbPoolServiceImpl.disAssociateHealthMonitor(String lbPoolId,
String healthMonitorId)
Disassociates a specified health monitor from a pool.
|
ActionResponse |
NetQuotaServiceImpl.reset() |
ActionResponse |
NetQuotaServiceImpl.reset(String tenantId) |
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
ClusterServiceImpl.delete(String clusterId)
Delete the specified cluster
|
ActionResponse |
ClusterTemplateServiceImpl.delete(String templateId)
Delete the specified cluster template
|
ActionResponse |
NodeGroupTemplateServiceImpl.delete(String templateId)
Delete the specified node group template
|
ActionResponse |
SaharaImageServiceImpl.unregister(String imageId)
Unregister the specified image from Sahara image registry
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
BlockQuotaSetServiceImpl.delete(String tenantId)
Deletes quotas for a tenant so the quotas revert to default values
|
ActionResponse |
BlockVolumeServiceImpl.delete(String volumeId)
Deletes the specified volume
|
ActionResponse |
BlockVolumeSnapshotServiceImpl.delete(String snapshotId)
Deletes a specified snapshot
|
ActionResponse |
BlockVolumeTransferServiceImpl.delete(String transferId) |
ActionResponse |
BlockVolumeServiceImpl.forceDelete(String volumeId)
Attempt forced removal of volume, regardless of the state.
|
ActionResponse |
BlockVolumeServiceImpl.migrate(String volumeId,
String hostService,
boolean forceHostCopy) |
ActionResponse |
BlockVolumeServiceImpl.update(String volumeId,
String name,
String description)
OpenStack only allows name or description to be updated.
|
ActionResponse |
BlockVolumeSnapshotServiceImpl.update(String snapshotId,
String name,
String description)
Updates the Name and/or Description for the specified snapshot
|
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
ObjectStorageContainerServiceImpl.create(String name)
Creates a new container with the specified
name |
ActionResponse |
ObjectStorageContainerServiceImpl.create(String name,
CreateUpdateContainerOptions options)
Creates a new container with the specified
name with options |
ActionResponse |
ObjectStorageObjectServiceImpl.delete(ObjectLocation location) |
ActionResponse |
ObjectStorageContainerServiceImpl.delete(String name)
Deletes an empty container with the specified
name |
ActionResponse |
ObjectStorageObjectServiceImpl.delete(String containerName,
String name) |
ActionResponse |
ObjectStorageContainerServiceImpl.update(String name,
CreateUpdateContainerOptions options)
Updates a container with the specified
name with options |
| Modifier and Type | Method and Description |
|---|---|
ActionResponse |
AlarmServiceImpl.delete(String alarmId)
Delete a specified alarm
|