Package net.troja.eve.esi.model
Class EsiStatusResponse
- java.lang.Object
-
- net.troja.eve.esi.model.EsiStatusResponse
-
- All Implemented Interfaces:
Serializable
public class EsiStatusResponse extends Object implements Serializable
Per route status- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEsiStatusResponse.StatusEnumVague route status.
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ENDPOINTstatic StringSERIALIZED_NAME_METHODstatic StringSERIALIZED_NAME_ROUTEstatic StringSERIALIZED_NAME_STATUSstatic StringSERIALIZED_NAME_TAGS
-
Constructor Summary
Constructors Constructor Description EsiStatusResponse()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_ENDPOINT
public static final String SERIALIZED_NAME_ENDPOINT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_METHOD
public static final String SERIALIZED_NAME_METHOD
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ROUTE
public static final String SERIALIZED_NAME_ROUTE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATUS
public static final String SERIALIZED_NAME_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TAGS
public static final String SERIALIZED_NAME_TAGS
- See Also:
- Constant Field Values
-
-
Method Detail
-
endpoint
public EsiStatusResponse endpoint(String endpoint)
-
getEndpoint
public String getEndpoint()
ESI Endpoint cluster advertising this route- Returns:
- endpoint
-
setEndpoint
public void setEndpoint(String endpoint)
-
method
public EsiStatusResponse method(String method)
-
getMethod
public String getMethod()
Swagger defined method- Returns:
- method
-
setMethod
public void setMethod(String method)
-
route
public EsiStatusResponse route(String route)
-
getRoute
public String getRoute()
Swagger defined route, not including version prefix- Returns:
- route
-
setRoute
public void setRoute(String route)
-
status
public EsiStatusResponse status(EsiStatusResponse.StatusEnum statusEnum)
-
statusString
public EsiStatusResponse statusString(String status)
-
getStatus
public EsiStatusResponse.StatusEnum getStatus()
Vague route status. Green is good, yellow is degraded, meaning slow or potentially dropping requests. Red means most requests are not succeeding and/or are very slow (5s+) on average.- Returns:
- status
-
getStatusString
public String getStatusString()
-
setStatus
public void setStatus(EsiStatusResponse.StatusEnum statusEnum)
-
setStatusString
public void setStatusString(String status)
-
tags
public EsiStatusResponse tags(List<String> tags)
-
addTagsItem
public EsiStatusResponse addTagsItem(String tagsItem)
-
-