A C D G I L M N P R S V
A
- Address - Class in com.abiquo.ssm.model
-
Configures the connection to a volume in the target storage device.
- Address() - Constructor for class com.abiquo.ssm.model.Address
-
C
- ClientDetails - Class in com.abiquo.ssm.model
-
The details of a client that will directly connect to the volume in the device using its
address.getConnection() information..
- ClientDetails() - Constructor for class com.abiquo.ssm.model.ClientDetails
-
- com.abiquo.ssm.model - package com.abiquo.ssm.model
-
- com.abiquo.ssm.plugin - package com.abiquo.ssm.plugin
-
- com.abiquo.ssm.plugin.iscsi - package com.abiquo.ssm.plugin.iscsi
-
- connect(ConnectionData) - Method in class com.abiquo.ssm.model.Device
-
- createVolume(Device, Pool, Volume) - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- createVolume(C, Pool, Volume) - Method in interface com.abiquo.ssm.plugin.Storage
-
Creates a new volume.
D
- deleteVolume(Device, Pool, String) - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- deleteVolume(C, Pool, String) - Method in interface com.abiquo.ssm.plugin.Storage
-
Deletes the given volume.
- Device - Class in com.abiquo.ssm.model
-
See StorageUtils in api to see how connection data is mapped
- Device() - Constructor for class com.abiquo.ssm.model.Device
-
- disconnect() - Method in class com.abiquo.ssm.model.Device
-
G
- GenericISCSIPlugin - Class in com.abiquo.ssm.plugin.iscsi
-
Simulates a Storage plugin to provide generic iSCSI storage functionallity.
- GenericISCSIPlugin() - Constructor for class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- getAccessGroup() - Method in class com.abiquo.ssm.model.ClientDetails
-
- getAddress() - Method in class com.abiquo.ssm.model.Volume
-
- getAvailabilityZoneProviderId() - Method in class com.abiquo.ssm.model.Volume
-
- getAvailableInMB() - Method in class com.abiquo.ssm.model.Pool
-
- getAvailableInMB() - Method in class com.abiquo.ssm.model.Volume
-
- getConnection() - Method in class com.abiquo.ssm.model.Address
-
- getConstraint(String) - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- getIp() - Method in class com.abiquo.ssm.model.ClientDetails
-
- getIscsiInitiator() - Method in class com.abiquo.ssm.model.ClientDetails
-
- getManagementIp() - Method in class com.abiquo.ssm.model.Device
-
- getManagementPort() - Method in class com.abiquo.ssm.model.Device
-
- getName() - Method in class com.abiquo.ssm.model.Pool
-
- getName() - Method in class com.abiquo.ssm.model.Volume
-
- getOsType() - Method in class com.abiquo.ssm.model.ClientDetails
-
- getPassword() - Method in class com.abiquo.ssm.model.Device
-
- getPool(Device, String) - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- getPool(C, String) - Method in interface com.abiquo.ssm.plugin.Storage
-
Get the information of the given pool.
- getProviderId() - Method in class com.abiquo.ssm.model.Volume
-
- getServiceIp() - Method in class com.abiquo.ssm.model.Device
-
- getServicePort() - Method in class com.abiquo.ssm.model.Device
-
- getSizeInMB() - Method in class com.abiquo.ssm.model.Pool
-
- getSizeInMB() - Method in class com.abiquo.ssm.model.Volume
-
- getType() - Method in class com.abiquo.ssm.model.Pool
-
- getUsedInMB() - Method in class com.abiquo.ssm.model.Pool
-
- getUsedInMB() - Method in class com.abiquo.ssm.model.Volume
-
- getUsername() - Method in class com.abiquo.ssm.model.Device
-
- getUuid() - Method in class com.abiquo.ssm.model.Volume
-
- getVolume(Device, Pool, String) - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- getVolume(C, Pool, String) - Method in interface com.abiquo.ssm.plugin.Storage
-
Gets the information of the given volume.
- grantAccess(Device, Pool, String, ClientDetails) - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- grantAccess(C, Pool, String, ClientDetails) - Method in interface com.abiquo.ssm.plugin.Storage
-
Allow the provided client to access the given volume.
I
- iscsi(String, int, String, int) - Static method in class com.abiquo.ssm.model.Address
-
Builds an iSCSI address.
- isEncrypted() - Method in class com.abiquo.ssm.model.Volume
-
L
- listPools(Device) - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- listPools(C) - Method in interface com.abiquo.ssm.plugin.Storage
-
Get all the pools defined in the given device.
- listVolumes(Device, Pool) - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- listVolumes(C, Pool) - Method in interface com.abiquo.ssm.plugin.Storage
-
Gets all the volumes in the given pool.
M
- MOCK_POOL_NAME - Static variable in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
N
- nfs(String, String, String) - Static method in class com.abiquo.ssm.model.Address
-
Build an NFS address.
P
- PLUGIN_TYPE - Static variable in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- Pool - Class in com.abiquo.ssm.model
-
A storage pool.
- Pool() - Constructor for class com.abiquo.ssm.model.Pool
-
- POOL_SIZE - Static variable in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
R
- resizeVolume(Device, Pool, Volume) - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- resizeVolume(C, Pool, Volume) - Method in interface com.abiquo.ssm.plugin.Storage
-
Updates an existing volume.
- revokeAccess(Device, Pool, String, ClientDetails) - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- revokeAccess(C, Pool, String, ClientDetails) - Method in interface com.abiquo.ssm.plugin.Storage
-
Deny access for the provided client to the given volume.
S
- setAccessGroup(String) - Method in class com.abiquo.ssm.model.ClientDetails
-
- setAddress(Address) - Method in class com.abiquo.ssm.model.Volume
-
- setAvailabilityZoneProviderId(String) - Method in class com.abiquo.ssm.model.Volume
-
- setAvailableInMB(Long) - Method in class com.abiquo.ssm.model.Pool
-
- setAvailableInMB(Long) - Method in class com.abiquo.ssm.model.Volume
-
- setConnection(String) - Method in class com.abiquo.ssm.model.Address
-
- setEncrypted(boolean) - Method in class com.abiquo.ssm.model.Volume
-
- setIp(String) - Method in class com.abiquo.ssm.model.ClientDetails
-
- setIscsiInitiator(String) - Method in class com.abiquo.ssm.model.ClientDetails
-
- setName(String) - Method in class com.abiquo.ssm.model.Pool
-
- setName(String) - Method in class com.abiquo.ssm.model.Volume
-
- setOsType(String) - Method in class com.abiquo.ssm.model.ClientDetails
-
- setSizeInMB(Long) - Method in class com.abiquo.ssm.model.Pool
-
- setSizeInMB(Long) - Method in class com.abiquo.ssm.model.Volume
-
- setType(String) - Method in class com.abiquo.ssm.model.Pool
-
- setUsedInMB(Long) - Method in class com.abiquo.ssm.model.Pool
-
- setUsedInMB(Long) - Method in class com.abiquo.ssm.model.Volume
-
- setUuid(String) - Method in class com.abiquo.ssm.model.Volume
-
- Storage<C extends IConnection> - Interface in com.abiquo.ssm.plugin
-
Defines an storage plugin that performs the operations in the target storage devices.
V
- validateConfiguration() - Method in class com.abiquo.ssm.plugin.iscsi.GenericISCSIPlugin
-
- Volume - Class in com.abiquo.ssm.model
-
Volume information.
- Volume() - Constructor for class com.abiquo.ssm.model.Volume
-
- Volume(String, long, String) - Constructor for class com.abiquo.ssm.model.Volume
-
A C D G I L M N P R S V
Copyright © 2008–2021 Abiquo Holdings S.L.. All rights reserved.