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 classImagesResource.AddMemberclassImagesResource.CreateclassImagesResource.DeleteclassImagesResource.DownloadclassImagesResource.ListclassImagesResource.ListMembersstatic classImagesResource.MembershipsclassImagesResource.RemoveMemberclassImagesResource.ReplaceMembersclassImagesResource.ShowclassImagesResource.UpdateclassImagesResource.Upload
-
Field Summary
Fields Modifier and Type Field Description private OpenStackClientCLIENT
-
Constructor Summary
Constructors Constructor Description ImagesResource(OpenStackClient client)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ImagesResource.AddMemberaddMember(java.lang.String id, java.lang.String tenantId)private static java.lang.BooleanasBoolean(java.lang.String booleanString)private static java.util.CalendarasCalendar(java.lang.String calendarString)private static java.lang.IntegerasInteger(java.lang.String integerString)private static java.lang.LongasLong(java.lang.String longString)static java.util.Map<java.lang.String,java.lang.String>compose(Image image)ImagesResource.Createcreate(Image image)ImagesResource.Deletedelete(java.lang.String id)ImagesResource.Downloaddownload(java.lang.String id)ImagesResource.Listlist(boolean detail)ImagesResource.ListMemberslistMembers(java.lang.String id)static Imageparse(java.util.Map<java.lang.String,java.lang.String> headers)ImagesResource.AddMemberremoveMember(java.lang.String id, java.lang.String tenantId)ImagesResource.ReplaceMembersreplaceMembers(java.lang.String id, java.util.Collection<ImageMember> members)ImagesResource.Showshow(java.lang.String id)ImagesResource.Updateupdate(java.lang.String id, Image image)ImagesResource.Uploadupload(ImageUpload image)ImagesResource.Uploadupload(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)
-
-