Package com.xebialabs.xlrelease.domain
Class UserProfile
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.UserProfile
- All Implemented Interfaces:
ConfigurationItem,Serializable,Comparable<BaseConfigurationItem>
@Metadata(root=CONFIGURATION,
versioned=false)
public class UserProfile
extends BaseConfigurationItem
No setters defined, because user profiles may be cached.
- See Also:
-
Field Summary
Fields inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
id, syntheticProperties, typeFields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD -
Constructor Summary
ConstructorsConstructorDescriptionUserProfile(String id) UserProfile(String id, String email, String fullName, boolean loginAllowed) UserProfile(String id, String email, String fullName, boolean loginAllowed, String externalId) UserProfile(String id, String email, String fullName, boolean loginAllowed, Date lastActive) UserProfile(String id, String email, String fullName, boolean loginAllowed, Date lastActive, String externalId) -
Method Summary
Modifier and TypeMethodDescriptiongetEmail()booleanbooleanvoidsetAnalyticsEnabled(boolean analyticsEnabled) voidsetDateFormat(String dateFormat) voidvoidsetExternalId(String externalId) voidsetFirstDayOfWeek(Integer firstDayOfWeek) voidsetFullName(String fullName) voidsetLastActive(Date lastActive) voidsetLoginAllowed(boolean loginAllowed) voidsetTenantId(String tenantId) voidsetTimeFormat(String timeFormat) Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, get$ciAttributes, get$directoryReference, get$externalProperties, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$directoryReference, set$externalProperties, set$internalId, set$referenceId, set$securedCi, set$securedDirectoryReference, set$token, set$validationMessages, setId, setProperty, setType, toString
-
Constructor Details
-
UserProfile
public UserProfile() -
UserProfile
-
UserProfile
-
UserProfile
-
UserProfile
-
UserProfile
-
-
Method Details
-
getEmail
-
setEmail
-
getCanonicalId
-
getFullName
-
setFullName
-
getExternalId
-
setExternalId
-
getTenantId
-
setTenantId
-
isLoginAllowed
public boolean isLoginAllowed() -
setLoginAllowed
public void setLoginAllowed(boolean loginAllowed) -
getDateFormat
-
setDateFormat
-
getTimeFormat
-
setTimeFormat
-
getFirstDayOfWeek
-
setFirstDayOfWeek
-
getLastActive
-
setLastActive
-
isAnalyticsEnabled
public boolean isAnalyticsEnabled() -
setAnalyticsEnabled
public void setAnalyticsEnabled(boolean analyticsEnabled)
-