|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FlavorApi
Provides access to the OpenStack Compute (Nova) Flavor API.
| Method Summary | |
|---|---|
Flavor |
create(Flavor flavor)
Create flavor according to the provided object |
void |
delete(String id)
Delete flavor with a given id |
Flavor |
get(String id)
List details of the specified flavor |
org.jclouds.collect.PagedIterable<org.jclouds.openstack.v2_0.domain.Resource> |
list()
List all flavors (IDs, names, links) |
org.jclouds.openstack.v2_0.domain.PaginatedCollection<org.jclouds.openstack.v2_0.domain.Resource> |
list(org.jclouds.openstack.v2_0.options.PaginationOptions options)
|
org.jclouds.collect.PagedIterable<Flavor> |
listInDetail()
List all flavors (all details) |
org.jclouds.openstack.v2_0.domain.PaginatedCollection<Flavor> |
listInDetail(org.jclouds.openstack.v2_0.options.PaginationOptions options)
|
| Method Detail |
|---|
@Named(value="flavor:list") org.jclouds.collect.PagedIterable<org.jclouds.openstack.v2_0.domain.Resource> list()
@Named(value="flavor:list") org.jclouds.openstack.v2_0.domain.PaginatedCollection<org.jclouds.openstack.v2_0.domain.Resource> list(org.jclouds.openstack.v2_0.options.PaginationOptions options)
@Named(value="flavor:list") org.jclouds.collect.PagedIterable<Flavor> listInDetail()
@Named(value="flavor:list") org.jclouds.openstack.v2_0.domain.PaginatedCollection<Flavor> listInDetail(org.jclouds.openstack.v2_0.options.PaginationOptions options)
@Named(value="flavor:get") @Nullable Flavor get(String id)
id - id of the flavor
@Named(value="flavor:create") @Nullable Flavor create(Flavor flavor)
flavor - - flavor object
@Named(value="flavor:delete") void delete(String id)
id - - flavor id
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||