public class GenericResource<One,Many> extends Object
Modifier and Type | Field and Description |
---|---|
protected OpenStackClient |
CLIENT |
protected Class<Many> |
manyClass |
protected Class<One> |
oneClass |
protected CharSequence |
path |
Constructor and Description |
---|
GenericResource(OpenStackClient client,
CharSequence path,
Class<One> oneClass,
Class<Many> manyClass) |
Modifier and Type | Method and Description |
---|---|
OpenStackRequest<One> |
create(One one) |
OpenStackRequest<One> |
delete(String id) |
OpenStackRequest<Many> |
list() |
OpenStackRequest<One> |
show(String id) |
OpenStackRequest<One> |
update(String id,
One one) |
protected final OpenStackClient CLIENT
protected CharSequence path
public GenericResource(OpenStackClient client, CharSequence path, Class<One> oneClass, Class<Many> manyClass)
public OpenStackRequest<Many> list()
public OpenStackRequest<One> create(One one)
public OpenStackRequest<One> show(String id)
public OpenStackRequest<One> update(String id, One one)
public OpenStackRequest<One> delete(String id)
Copyright © 2012–2024. All rights reserved.