public class ShareServiceImpl extends BaseShareServices implements ShareService
BaseOpenStackService.Invocation<R>
Constructor and Description |
---|
ShareServiceImpl() |
Modifier and Type | Method and Description |
---|---|
List<? extends AvailabilityZone> |
availabilityZones()
Lists all availability zones.
|
ManilaService.ServiceStatus |
disableService(String binary,
String host)
Disables a service.
|
ManilaService.ServiceStatus |
enableService(String binary,
String host)
Enables a service.
|
Limits |
limits() |
List<? extends Extension> |
listExtensions() |
Share |
manageShare(ShareManage shareManage)
Configures Shared File Systems to manage a share.
|
QuotaSetService |
quotaSets() |
SchedulerStatsService |
schedulerStats() |
SecurityServiceService |
securityServices() |
List<? extends Service> |
services()
Lists all services.
|
ShareInstanceService |
shareInstances() |
ShareNetworkService |
shareNetworks() |
SharesService |
shares() |
ShareServerService |
shareServers() |
ShareSnapshotService |
shareSnapshots() |
ShareTypeService |
shareTypes() |
ActionResponse |
unmanageShare(String shareId)
Configures Shared File Systems to stop managing a share.
|
getApiVersionHeader
delete, deleteWithResponse, get, head, patch, post, put, request
getProvider, getServiceVersion, getXOpenstackRequestId, patchWithResponse, postWithResponse, toList, uri
public List<? extends Extension> listExtensions()
listExtensions
in interface ShareService
public Limits limits()
limits
in interface ShareService
public SharesService shares()
shares
in interface ShareService
public SecurityServiceService securityServices()
securityServices
in interface ShareService
public ShareSnapshotService shareSnapshots()
shareSnapshots
in interface ShareService
public ShareNetworkService shareNetworks()
shareNetworks
in interface ShareService
public ShareServerService shareServers()
shareServers
in interface ShareService
public ShareInstanceService shareInstances()
shareInstances
in interface ShareService
public ShareTypeService shareTypes()
shareTypes
in interface ShareService
public SchedulerStatsService schedulerStats()
schedulerStats
in interface ShareService
public List<? extends Service> services()
services
in interface ShareService
public ManilaService.ServiceStatus enableService(String binary, String host)
enableService
in interface ShareService
binary
- the name of the service binary that you want to enablehost
- the host name of the service that you want to enablepublic ManilaService.ServiceStatus disableService(String binary, String host)
disableService
in interface ShareService
binary
- the name of the service binary that you want to disablehost
- the host name of the service that you want to disablepublic List<? extends AvailabilityZone> availabilityZones()
availabilityZones
in interface ShareService
public Share manageShare(ShareManage shareManage)
manageShare
in interface ShareService
shareManage
- the share to managepublic ActionResponse unmanageShare(String shareId)
unmanageShare
in interface ShareService
shareId
- the share IDpublic QuotaSetService quotaSets()
quotaSets
in interface ShareService
Copyright © 2017. All rights reserved.