Class IscsiBondServiceImpl
- java.lang.Object
-
- org.ovirt.engine.sdk4.internal.services.ServiceImpl
-
- org.ovirt.engine.sdk4.internal.services.IscsiBondServiceImpl
-
- All Implemented Interfaces:
Service
,IscsiBondService
public class IscsiBondServiceImpl extends ServiceImpl implements IscsiBondService
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ovirt.engine.sdk4.services.IscsiBondService
IscsiBondService.GetRequest, IscsiBondService.GetResponse, IscsiBondService.RemoveRequest, IscsiBondService.RemoveResponse, IscsiBondService.UpdateRequest, IscsiBondService.UpdateResponse
-
-
Constructor Summary
Constructors Constructor Description IscsiBondServiceImpl(HttpConnection connection, String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IscsiBondService.GetRequest
get()
NetworksService
networksService()
IscsiBondService.RemoveRequest
remove()
Removes of an existing iSCSI bond.Service
service(String path)
Service locator method, returns individual service on which the URI is dispatched.StorageServerConnectionsService
storageServerConnectionsService()
String
toString()
IscsiBondService.UpdateRequest
update()
Updates an iSCSI bond.-
Methods inherited from class org.ovirt.engine.sdk4.internal.services.ServiceImpl
checkAction, checkFault, getConnection, getPath, throwError
-
-
-
-
Constructor Detail
-
IscsiBondServiceImpl
public IscsiBondServiceImpl(HttpConnection connection, String path)
-
-
Method Detail
-
get
public IscsiBondService.GetRequest get()
- Specified by:
get
in interfaceIscsiBondService
-
remove
public IscsiBondService.RemoveRequest remove()
Description copied from interface:IscsiBondService
Removes of an existing iSCSI bond. For example, to remove the iSCSI bond `456` send a request like this: [source] ---- DELETE /ovirt-engine/api/datacenters/123/iscsibonds/456 ----- Specified by:
remove
in interfaceIscsiBondService
-
update
public IscsiBondService.UpdateRequest update()
Description copied from interface:IscsiBondService
Updates an iSCSI bond. Updating of an iSCSI bond can be done on the `name` and the `description` attributes only. For example, to update the iSCSI bond `456` of data center `123`, send a request like this: [source] ---- PUT /ovirt-engine/api/datacenters/123/iscsibonds/1234 ---- The request body should look like this: [source,xml] ----mybond My iSCSI bond - Specified by:
update
in interfaceIscsiBondService
-
networksService
public NetworksService networksService()
- Specified by:
networksService
in interfaceIscsiBondService
-
storageServerConnectionsService
public StorageServerConnectionsService storageServerConnectionsService()
- Specified by:
storageServerConnectionsService
in interfaceIscsiBondService
-
service
public Service service(String path)
Description copied from interface:IscsiBondService
Service locator method, returns individual service on which the URI is dispatched.- Specified by:
service
in interfaceIscsiBondService
-
-