Класс SettingDescriptorInfo
java.lang.Object
jdk.management.jfr.SettingDescriptorInfo
public final class SettingDescriptorInfo extends Object
Класс управления, описывающий параметр, например его имя, описание и значение по умолчанию.
- Начиная с:
- 9
- См. также:
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static SettingDescriptorInfo |
from |
Возвращает SettingDescriptorInfo, представленное указанным CompositeData
|
String |
getContentType() |
Возвращает тип содержимого параметра, связанного с этим SettingDescriptorInfo (например, "jdk.jfr.Timespan"). |
String |
getDefaultValue() |
Возвращает значение по умолчанию параметра, связанного с этим SettingDescriptorInfo (например, "20 ms"). |
String |
getDescription() |
Возвращает описание параметра, связанного с этим SettingDescriptorInfo (например, "The duration an event must exceed to be recorded"). |
String |
getLabel() |
Возвращает удобочитаемое имя параметра, связанного с этим SettingDescriptorInfo (например, "Threshold"). |
String |
getName() |
Возвращает имя параметра, связанного с этим SettingDescriptorInfo (например, "threshold"). |
String |
getTypeName() |
Возвращает имя типа параметра, связанного с этим SettingDescriptorInfo (например, "jdk.settings.Threshold"). |
String |
toString() |
Возвращает String описание этого SettingDescriptorInfo. |
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Показывает, равен ли другой объект этому объекту. |
protected void |
finalize() |
Устарело, запланировано к удалению: этот элемент API может быть удален в будущей версии. Финализация устарела и может быть удалена в одном из следующих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt, либо истечения заданного промежутка реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно посредством вызова notify или interrupt, либо истечения заданного промежутка реального времени. |
Подробное описание методов
getLabel
public String getLabel()
Возвращает удобочитаемое имя параметра, связанного с этим
SettingDescriptorInfo (например, "Threshold").- Возвращает:
- метку этого параметра, не
null
getName
public String getName()
Возвращает имя параметра, связанного с этим
SettingDescriptorInfo (например, "threshold").- Возвращает:
- имя этого параметра, не
null
getDescription
public String getDescription()
Возвращает описание параметра, связанного с этим
SettingDescriptorInfo (например, "The duration an event must exceed to be recorded").- Возвращает:
- описание этого параметра, не null
getTypeName
public String getTypeName()
Возвращает имя типа параметра, связанного с этим
SettingDescriptorInfo (например, "jdk.settings.Threshold"). Тип можно использовать для определения типа этого параметра.
- Возвращает:
- имя типа этого параметра, не
null
getContentType
public String getContentType()
Возвращает тип содержимого параметра, связанного с этим
SettingDescriptorInfo (например, "jdk.jfr.Timespan"). Тип содержимого можно использовать, чтобы определить, как следует отображать параметр в графическом пользовательском интерфейсе.
- Возвращает:
- имя типа этого параметра, не
null
getDefaultValue
public String getDefaultValue()
Возвращает значение по умолчанию параметра, связанного с этим
SettingDescriptorInfo (например, "20 ms").- Возвращает:
- значение по умолчанию этого параметра, не
null - См. также:
from
public static SettingDescriptorInfo from(CompositeData cd)
Возвращает
SettingDescriptorInfo, представленное указанным CompositeData Для корректности переданный CompositeData должен содержать элементы со следующими именами и типами.
Имена и типы, которые должен содержать указанный CompositeData Имя Тип name Stringlabel Stringdescription StringtypeName StringcontentType StringdefaultValue String
- Параметры:
-
cd—CompositeData, представляющийSettingDescriptorInfoдля возврата - Возвращает:
SettingDescriptorInfoилиnull, еслиcd—null- Выбрасывает:
-
IllegalArgumentException— еслиcdне представляет допустимыйEventTypeInfo
toString
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.