Package com.woorea.openstack.glance
Class ImagesResource
- java.lang.Object
-
- com.woorea.openstack.glance.ImagesResource
-
public class ImagesResource extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ImagesResource.AddMember
class
ImagesResource.Create
class
ImagesResource.Delete
class
ImagesResource.Download
class
ImagesResource.List
class
ImagesResource.ListMembers
static class
ImagesResource.Memberships
class
ImagesResource.RemoveMember
class
ImagesResource.ReplaceMembers
class
ImagesResource.Show
class
ImagesResource.Update
class
ImagesResource.Upload
-
Field Summary
Fields Modifier and Type Field Description private OpenStackClient
CLIENT
-
Constructor Summary
Constructors Constructor Description ImagesResource(OpenStackClient client)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ImagesResource.AddMember
addMember(java.lang.String id, java.lang.String tenantId)
private static java.lang.Boolean
asBoolean(java.lang.String booleanString)
private static java.util.Calendar
asCalendar(java.lang.String calendarString)
private static java.lang.Integer
asInteger(java.lang.String integerString)
private static java.lang.Long
asLong(java.lang.String longString)
static java.util.Map<java.lang.String,java.lang.String>
compose(Image image)
ImagesResource.Create
create(Image image)
ImagesResource.Delete
delete(java.lang.String id)
ImagesResource.Download
download(java.lang.String id)
ImagesResource.List
list(boolean detail)
ImagesResource.ListMembers
listMembers(java.lang.String id)
static Image
parse(java.util.Map<java.lang.String,java.lang.String> headers)
ImagesResource.AddMember
removeMember(java.lang.String id, java.lang.String tenantId)
ImagesResource.ReplaceMembers
replaceMembers(java.lang.String id, java.util.Collection<ImageMember> members)
ImagesResource.Show
show(java.lang.String id)
ImagesResource.Update
update(java.lang.String id, Image image)
ImagesResource.Upload
upload(ImageUpload image)
ImagesResource.Upload
upload(java.lang.String id, ImageUpload image)
-
-
-
Field Detail
-
CLIENT
private final OpenStackClient CLIENT
-
-
Constructor Detail
-
ImagesResource
public ImagesResource(OpenStackClient client)
-
-
Method Detail
-
list
public ImagesResource.List list(boolean detail)
-
create
public ImagesResource.Create create(Image image)
-
show
public ImagesResource.Show show(java.lang.String id)
-
update
public ImagesResource.Update update(java.lang.String id, Image image)
-
delete
public ImagesResource.Delete delete(java.lang.String id)
-
upload
public ImagesResource.Upload upload(ImageUpload image)
-
upload
public ImagesResource.Upload upload(java.lang.String id, ImageUpload image)
-
download
public ImagesResource.Download download(java.lang.String id)
-
listMembers
public ImagesResource.ListMembers listMembers(java.lang.String id)
-
replaceMembers
public ImagesResource.ReplaceMembers replaceMembers(java.lang.String id, java.util.Collection<ImageMember> members)
-
addMember
public ImagesResource.AddMember addMember(java.lang.String id, java.lang.String tenantId)
-
removeMember
public ImagesResource.AddMember removeMember(java.lang.String id, java.lang.String tenantId)
-
compose
public static java.util.Map<java.lang.String,java.lang.String> compose(Image image)
-
parse
public static Image parse(java.util.Map<java.lang.String,java.lang.String> headers)
-
asCalendar
private static java.util.Calendar asCalendar(java.lang.String calendarString)
-
asInteger
private static java.lang.Integer asInteger(java.lang.String integerString)
-
asBoolean
private static java.lang.Boolean asBoolean(java.lang.String booleanString)
-
asLong
private static java.lang.Long asLong(java.lang.String longString)
-
-