Class UserProfile
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dbbrain.v20210527.models.UserProfile
-
public class UserProfile extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetProfileId()Get 配置的id。 注意:此字段可能返回 null,表示取不到有效值。ProfileInfogetProfileInfo()Get 配置详情。StringgetProfileLevel()Get 配置级别,支持值包括:"User" - 用户级别,"Instance" - 实例级别,其中数据库巡检邮件配置为用户级别,定期生成邮件配置为实例级别。 注意:此字段可能返回 null,表示取不到有效值。StringgetProfileName()Get 配置名称。 注意:此字段可能返回 null,表示取不到有效值。StringgetProfileType()Get 配置类型,支持值包括:"dbScan_mail_configuration" - 数据库巡检邮件配置,"scheduler_mail_configuration" - 定期生成邮件配置。 注意:此字段可能返回 null,表示取不到有效值。voidsetProfileId(String ProfileId)Set 配置的id。 注意:此字段可能返回 null,表示取不到有效值。voidsetProfileInfo(ProfileInfo ProfileInfo)Set 配置详情。voidsetProfileLevel(String ProfileLevel)Set 配置级别,支持值包括:"User" - 用户级别,"Instance" - 实例级别,其中数据库巡检邮件配置为用户级别,定期生成邮件配置为实例级别。 注意:此字段可能返回 null,表示取不到有效值。voidsetProfileName(String ProfileName)Set 配置名称。 注意:此字段可能返回 null,表示取不到有效值。voidsetProfileType(String ProfileType)Set 配置类型,支持值包括:"dbScan_mail_configuration" - 数据库巡检邮件配置,"scheduler_mail_configuration" - 定期生成邮件配置。 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
UserProfile
public UserProfile()
-
UserProfile
public 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.
-
-
Method Detail
-
getProfileId
public String getProfileId()
Get 配置的id。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProfileId 配置的id。 注意:此字段可能返回 null,表示取不到有效值。
-
setProfileId
public void setProfileId(String ProfileId)
Set 配置的id。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProfileId- 配置的id。 注意:此字段可能返回 null,表示取不到有效值。
-
getProfileType
public String getProfileType()
Get 配置类型,支持值包括:"dbScan_mail_configuration" - 数据库巡检邮件配置,"scheduler_mail_configuration" - 定期生成邮件配置。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProfileType 配置类型,支持值包括:"dbScan_mail_configuration" - 数据库巡检邮件配置,"scheduler_mail_configuration" - 定期生成邮件配置。 注意:此字段可能返回 null,表示取不到有效值。
-
setProfileType
public void setProfileType(String ProfileType)
Set 配置类型,支持值包括:"dbScan_mail_configuration" - 数据库巡检邮件配置,"scheduler_mail_configuration" - 定期生成邮件配置。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProfileType- 配置类型,支持值包括:"dbScan_mail_configuration" - 数据库巡检邮件配置,"scheduler_mail_configuration" - 定期生成邮件配置。 注意:此字段可能返回 null,表示取不到有效值。
-
getProfileLevel
public String getProfileLevel()
Get 配置级别,支持值包括:"User" - 用户级别,"Instance" - 实例级别,其中数据库巡检邮件配置为用户级别,定期生成邮件配置为实例级别。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProfileLevel 配置级别,支持值包括:"User" - 用户级别,"Instance" - 实例级别,其中数据库巡检邮件配置为用户级别,定期生成邮件配置为实例级别。 注意:此字段可能返回 null,表示取不到有效值。
-
setProfileLevel
public void setProfileLevel(String ProfileLevel)
Set 配置级别,支持值包括:"User" - 用户级别,"Instance" - 实例级别,其中数据库巡检邮件配置为用户级别,定期生成邮件配置为实例级别。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProfileLevel- 配置级别,支持值包括:"User" - 用户级别,"Instance" - 实例级别,其中数据库巡检邮件配置为用户级别,定期生成邮件配置为实例级别。 注意:此字段可能返回 null,表示取不到有效值。
-
getProfileName
public String getProfileName()
Get 配置名称。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProfileName 配置名称。 注意:此字段可能返回 null,表示取不到有效值。
-
setProfileName
public void setProfileName(String ProfileName)
Set 配置名称。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProfileName- 配置名称。 注意:此字段可能返回 null,表示取不到有效值。
-
getProfileInfo
public ProfileInfo getProfileInfo()
Get 配置详情。- Returns:
- ProfileInfo 配置详情。
-
setProfileInfo
public void setProfileInfo(ProfileInfo ProfileInfo)
Set 配置详情。- Parameters:
ProfileInfo- 配置详情。
-
-