Package com.gooddata.sdk.model.warehouse
Class WarehouseUser
java.lang.Object
com.gooddata.sdk.model.warehouse.WarehouseUser
public class WarehouseUser
extends java.lang.Object
Warehouse user
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringURI -
Constructor Summary
Constructors Constructor Description WarehouseUser(java.lang.String role, java.lang.String profile, java.lang.String login)Creates a new instance with given parameters.WarehouseUser(java.lang.String role, java.lang.String profile, java.lang.String login, java.util.Map<java.lang.String,java.lang.String> links) -
Method Summary
Modifier and Type Method Description static WarehouseUsercreateWithlogin(java.lang.String login, WarehouseUserRole role)static WarehouseUsercreateWithProfile(Account profile, WarehouseUserRole role)static WarehouseUsercreateWithProfileUri(java.lang.String profileUri, WarehouseUserRole role)java.lang.StringgetId()java.util.Map<java.lang.String,java.lang.String>getLinks()java.lang.StringgetLogin()java.lang.StringgetProfile()java.lang.StringgetRole()java.lang.StringgetUri()java.lang.StringtoString()
-
Field Details
-
URI
public static final java.lang.String URI- See Also:
- Constant Field Values
-
-
Constructor Details
-
WarehouseUser
public WarehouseUser(java.lang.String role, java.lang.String profile, java.lang.String login)Creates a new instance with given parameters.Only one of the parameters
profileandloginmust be provided.- Parameters:
role- role of the user in ADSprofile- profileId (/gdc/account/profile/{id}) of the userlogin- login of the user
-
WarehouseUser
public WarehouseUser(java.lang.String role, java.lang.String profile, java.lang.String login, java.util.Map<java.lang.String,java.lang.String> links)
-
-
Method Details
-
createWithProfileUri
public static WarehouseUser createWithProfileUri(java.lang.String profileUri, WarehouseUserRole role) -
createWithProfile
-
createWithlogin
-
getRole
public java.lang.String getRole() -
getProfile
public java.lang.String getProfile() -
getLogin
public java.lang.String getLogin() -
getLinks
public java.util.Map<java.lang.String,java.lang.String> getLinks() -
getId
public java.lang.String getId() -
getUri
public java.lang.String getUri() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-