Class ServiceDescriptor
- java.lang.Object
-
- org.opendaylight.infrautils.diagstatus.ServiceDescriptor
-
@Immutable public final class ServiceDescriptor extends Object
Details of a registered service.- Author:
- Faseela K
-
-
Constructor Summary
Constructors Constructor Description ServiceDescriptor(String moduleServiceName, Throwable errorCause)ServiceDescriptor(String moduleServiceName, ServiceState svcState)ServiceDescriptor(String moduleServiceName, ServiceState svcState, String statusDesc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Optional<Throwable>getErrorCause()StringgetModuleServiceName()ServiceStategetServiceState()StringgetStatusDesc()InstantgetStatusTimestamp()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
ServiceDescriptor
public ServiceDescriptor(String moduleServiceName, ServiceState svcState)
-
ServiceDescriptor
public ServiceDescriptor(String moduleServiceName, ServiceState svcState, String statusDesc)
-
-
Method Detail
-
getModuleServiceName
public String getModuleServiceName()
-
getServiceState
public ServiceState getServiceState()
-
getStatusTimestamp
public Instant getStatusTimestamp()
-
getStatusDesc
public String getStatusDesc()
-
-