public class UserProfile extends AbstractModel
| Constructor and Description | 
|---|
UserProfile()  | 
UserProfile(UserProfile source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getProfileId()
Get Configured ID
Note: this field may return null, indicating that no valid values can be obtained. 
 | 
ProfileInfo | 
getProfileInfo()
Get Configuration details. 
 | 
String | 
getProfileLevel()
Get Configuration level. 
 | 
String | 
getProfileName()
Get Configuration name. 
 | 
String | 
getProfileType()
Get Configuration type. 
 | 
void | 
setProfileId(String ProfileId)
Set Configured ID
Note: this field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setProfileInfo(ProfileInfo ProfileInfo)
Set Configuration details. 
 | 
void | 
setProfileLevel(String ProfileLevel)
Set Configuration level. 
 | 
void | 
setProfileName(String ProfileName)
Set Configuration name. 
 | 
void | 
setProfileType(String ProfileType)
Set Configuration type. 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic UserProfile()
public UserProfile(UserProfile source)
public String getProfileId()
public void setProfileId(String ProfileId)
ProfileId - Configured ID
Note: this field may return null, indicating that no valid values can be obtained.public String getProfileType()
public void setProfileType(String ProfileType)
ProfileType - Configuration type. Valid values: "dbScan_mail_configuration" (email configuration of database inspection report), "scheduler_mail_configuration" (email configuration of scheduled task report).
Note: this field may return null, indicating that no valid values can be obtained.public String getProfileLevel()
public void setProfileLevel(String ProfileLevel)
ProfileLevel - Configuration level. Valid values: User (user-level), Instance (instance-level). For database inspection emails, it should be `User`. For scheduled task emails, it should be `Instance`.
Note: this field may return null, indicating that no valid values can be obtained.public String getProfileName()
public void setProfileName(String ProfileName)
ProfileName - Configuration name.
Note: this field may return null, indicating that no valid values can be obtained.public ProfileInfo getProfileInfo()
public void setProfileInfo(ProfileInfo ProfileInfo)
ProfileInfo - Configuration details.Copyright © 2022. All rights reserved.