Package io.jmix.flowui.monitoring
Record Class DataLoaderMonitoringInfo
java.lang.Object
java.lang.Record
io.jmix.flowui.monitoring.DataLoaderMonitoringInfo
- Record Components:
viewId- id of the view containing the target data loader; for fragment-owned loaders this historically held the fragment id, preserving theviewtag of pre-3.0jmix_ui_datadashboardsloaderId- id of the target data loader
@Deprecated(since="3.0",
forRemoval=true)
public record DataLoaderMonitoringInfo(@Nullable String viewId, @Nullable String loaderId)
extends Record
Deprecated, for removal: This API element is subject to removal in a future version.
Static info about a
DataLoader used as monitoring tags of the deprecated
UiMonitoring Timer.-
Constructor Summary
ConstructorsConstructorDescriptionDataLoaderMonitoringInfo(@Nullable String viewId, @Nullable String loaderId) Deprecated, for removal: This API element is subject to removal in a future version.Creates an instance of aDataLoaderMonitoringInforecord class. -
Method Summary
Modifier and TypeMethodDescriptionstatic DataLoaderMonitoringInfoempty()Deprecated, for removal: This API element is subject to removal in a future version.Returns stub objects with null values.final booleanDeprecated, for removal: This API element is subject to removal in a future version.Indicates whether some other object is "equal to" this one.final inthashCode()Deprecated, for removal: This API element is subject to removal in a future version.Returns a hash code value for this object.@Nullable StringloaderId()Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of theloaderIdrecord component.final StringtoString()Deprecated, for removal: This API element is subject to removal in a future version.Returns a string representation of this record class.@Nullable StringviewId()Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of theviewIdrecord component.
-
Constructor Details
-
Method Details
-
empty
Deprecated, for removal: This API element is subject to removal in a future version.Returns stub objects with null values. Monitoring records will not be created based on this info. -
toString
Deprecated, for removal: This API element is subject to removal in a future version.Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Deprecated, for removal: This API element is subject to removal in a future version.Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Deprecated, for removal: This API element is subject to removal in a future version.Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
viewId
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of theviewIdrecord component.- Returns:
- the value of the
viewIdrecord component
-
loaderId
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of theloaderIdrecord component.- Returns:
- the value of the
loaderIdrecord component
-
DataLoaderObservationInfofor the modern Observation path. Lives on for as long asUiMonitoringdoes.