package eu.betaas.taas.taasvmmanager.openstack.gson; public class AccessContainer { private Access access; public AccessContainer() {} public Access getAccess() { return access; } public void setAccess(Access access) { this.access = access; } public class Access { private Token token; private ServiceCatalog[] serviceCatalog; private User user; private Metadata metadata; public Access () {} public Token getToken() { return token; } public void setToken(Token token) { this.token = token; } public ServiceCatalog[] getServiceCatalog() { return serviceCatalog; } public void setServiceCatalog(ServiceCatalog[] serviceCatalog) { this.serviceCatalog = serviceCatalog; } public User getUser() { return user; } public void setUser(User user) { this.user = user; } public Metadata getMetadata() { return metadata; } public void setMetadata(Metadata metadata) { this.metadata = metadata; } public class Token { private String issued_at; private String expires; private String id; private Tenant tenant; public Token () {} public String getIssued_at() { return issued_at; } public void setIssued_at(String issued_at) { this.issued_at = issued_at; } public String getExpires() { return expires; } public void setExpires(String expires) { this.expires = expires; } public String getId() { return id; } public void setId(String id) { this.id = id; } public Tenant getTenant() { return tenant; } public void setTenant(Tenant tenant) { this.tenant = tenant; } public class Tenant { private String description; private String enabled; private String id; private String name; public Tenant () {} public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getEnabled() { return enabled; } public void setEnabled(String enabled) { this.enabled = enabled; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } } } public class ServiceCatalog { private Endpoint[] endpoints; private String[] endpoints_links; private String type; private String name; public ServiceCatalog () {} public Endpoint[] getEndpoints() { return endpoints; } public void setEndpoints(Endpoint[] endpoints) { this.endpoints = endpoints; } public String[] getEndpoints_links() { return endpoints_links; } public void setEndpoints_links(String[] endpoints_links) { this.endpoints_links = endpoints_links; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getName() { return name; } public void setName(String name) { this.name = name; } public class Endpoint { private String adminURL; private String region; private String internalURL; private String id; private String publicURL; public Endpoint () {} public String getAdminURL() { return adminURL; } public void setAdminURL(String adminURL) { this.adminURL = adminURL; } public String getRegion() { return region; } public void setRegion(String region) { this.region = region; } public String getInternalURL() { return internalURL; } public void setInternalURL(String internalURL) { this.internalURL = internalURL; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getPublicURL() { return publicURL; } public void setPublicURL(String publicURL) { this.publicURL = publicURL; } } } public class User { private String username; private String[] roles_links; private String id; private Role[] roles; private String name; public User () {} public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String[] getRoles_links() { return roles_links; } public void setRoles_links(String[] roles_links) { this.roles_links = roles_links; } public String getId() { return id; } public void setId(String id) { this.id = id; } public Role[] getRoles() { return roles; } public void setRoles(Role[] roles) { this.roles = roles; } public String getName() { return name; } public void setName(String name) { this.name = name; } public class Role { private String name; public Role() {} public String getName() { return name; } public void setName(String name) { this.name = name; } } } public class Metadata { private int is_admin; private String[] roles; public Metadata() {} public int getIs_admin() { return is_admin; } public void setIs_admin(int is_admin) { this.is_admin = is_admin; } public String[] getRoles() { return roles; } public void setRoles(String[] roles) { this.roles = roles; } } } }