Package com.microstrategy.web.objects
Interface WebProjectSetting
-
- All Known Implementing Classes:
WebProjectPlatformAnalyticsStatisticsTableSettingImpl
public interface WebProjectSetting
This interface corresponds to a single setting of a project reference. This interface contains methods to examine the ID, datatype, and value of the setting, plus a method to change the setting.- Since:
- MicroStrategy Web 7.5.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getDataType()
Returns the datatype of the setting, fromEnumDSSXMLDataType
.int
getID()
Returns the ID of the setting, fromEnumDSSXMLServerProjectSettingID
.java.lang.String
getValue()
Returns the current value of the setting, in string format.void
setValue(java.lang.String val)
Sets a new value for the setting.
-
-
-
Method Detail
-
getID
int getID()
Returns the ID of the setting, fromEnumDSSXMLServerProjectSettingID
.- Returns:
- The ID of this setting, from
EnumDSSXMLServerProjectSettingID
.
-
getDataType
int getDataType()
Returns the datatype of the setting, fromEnumDSSXMLDataType
.- Returns:
- The datatype of this setting, from
EnumDSSXMLDataType
.
-
getValue
java.lang.String getValue()
Returns the current value of the setting, in string format.- Returns:
- The current value of the setting.
-
setValue
void setValue(java.lang.String val)
Sets a new value for the setting. Note that this value should fit the datatype of the setting; if it does not, an error will occur upon saving the ownerWebServerDef
object back to metadata.- Parameters:
val
- The new value to use for the setting.
-
-