@Beta
@Immutable
public class ServiceType
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
Criticality |
criticality
Criticality of the specified service for the operation of this service.
|
java.lang.String |
disasterImpact
Short description of the impact of outages: what would happen if the system is not operational?
|
java.lang.String |
type
The kind of service.
|
static java.lang.String |
TYPE_DATA_FEED |
static java.lang.String |
TYPE_DATA_IMPORT |
static java.lang.String |
TYPE_REST_SERVICE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
static ServiceType |
serviceType(java.lang.String type,
Criticality criticality,
java.lang.String disasterImpact)
Creates a ServiceType.
|
java.lang.String |
toString() |
static ServiceType |
unspecifiedService() |
public static final java.lang.String TYPE_REST_SERVICE
public static final java.lang.String TYPE_DATA_IMPORT
public static final java.lang.String TYPE_DATA_FEED
public final java.lang.String type
public final Criticality criticality
public final java.lang.String disasterImpact
public static ServiceType serviceType(java.lang.String type, Criticality criticality, java.lang.String disasterImpact)
type - The type of the service dependency.criticality - The criticality of the required service for the operation of this service.disasterImpact - Short description of the impact of outages: what would happen if the system is not operational?public static ServiceType unspecifiedService()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object