Uses of Enum Class
org.openhab.core.thing.ThingStatusDetail
Packages that use ThingStatusDetail
Package
Description
-
Uses of ThingStatusDetail in org.openhab.core.thing
Fields in org.openhab.core.thing declared as ThingStatusDetailModifier and TypeFieldDescriptionThingStatusDetail.OfflineStatus.AUTHORIZATION_PENDINGThingStatusDetail.OfflineStatus.BRIDGE_OFFLINEThingStatusDetail.UninitializedStatus.BRIDGE_UNINITIALIZEDThingStatusDetail.OfflineStatus.COMMUNICATION_ERRORThingStatusDetail.OfflineStatus.CONFIGURATION_ERRORThingStatusDetail.OnlineStatus.CONFIGURATION_PENDINGThingStatusDetail.OfflineStatus.DUTY_CYCLEThingStatusDetail.OfflineStatus.FIRMWARE_UPDATINGThingStatusDetail.OfflineStatus.GONEThingStatusDetail.UninitializedStatus.HANDLER_CONFIGURATION_PENDINGThingStatusDetail.UninitializedStatus.HANDLER_INITIALIZING_ERRORThingStatusDetail.UninitializedStatus.HANDLER_MISSING_ERRORThingStatusDetail.UninitializedStatus.HANDLER_REGISTERING_ERRORThingStatusDetail.NoneOnlyStatus.NONEThingStatusDetail.OfflineStatus.NONEThingStatusDetail.OnlineStatus.NONEThingStatusDetail.UninitializedStatus.NONEMethods in org.openhab.core.thing that return ThingStatusDetailModifier and TypeMethodDescriptionThingStatusInfo.getStatusDetail()Gets the detail of the status.static ThingStatusDetailReturns the enum constant of this class with the specified name.static ThingStatusDetail[]ThingStatusDetail.values()Returns an array containing the constants of this enum class, in the order they are declared.Constructors in org.openhab.core.thing with parameters of type ThingStatusDetailModifierConstructorDescriptionThingStatusInfo(ThingStatus status, ThingStatusDetail statusDetail, @Nullable String description) Constructs a status info. -
Uses of ThingStatusDetail in org.openhab.core.thing.binding
Methods in org.openhab.core.thing.binding with parameters of type ThingStatusDetailModifier and TypeMethodDescriptionprotected voidBaseThingHandler.updateStatus(ThingStatusDetail statusDetail) Updates the status of the thing, deriving the status from the detail.protected voidBaseThingHandler.updateStatus(ThingStatusDetail statusDetail, @Nullable String description) Updates the status of the thing, deriving the status from the detail.protected voidBaseThingHandler.updateStatus(ThingStatus status, ThingStatusDetail statusDetail) Deprecated, for removal: This API element is subject to removal in a future version.protected voidBaseThingHandler.updateStatus(ThingStatus status, ThingStatusDetail statusDetail, @Nullable String description) Deprecated, for removal: This API element is subject to removal in a future version.since 5.3.0; useBaseThingHandler.updateStatus(ThingStatus, String)for a status without detail, orBaseThingHandler.updateStatus(ThingStatusDetail, String)for a detail. -
Uses of ThingStatusDetail in org.openhab.core.thing.binding.builder
Methods in org.openhab.core.thing.binding.builder with parameters of type ThingStatusDetailModifier and TypeMethodDescriptionstatic ThingStatusInfoBuilderThingStatusInfoBuilder.create(ThingStatus status, ThingStatusDetail statusDetail) Creates a status info builder for the given status and detail.ThingStatusInfoBuilder.withStatusDetail(ThingStatusDetail statusDetail) Appends a status detail to the status to build.
BaseThingHandler.updateStatus(ThingStatus)for a status without detail, orBaseThingHandler.updateStatus(ThingStatusDetail)for a detail.