Package net.webpdf.wsclient.openapi
Class AdminWebserviceStatus
- java.lang.Object
-
- net.webpdf.wsclient.openapi.AdminWebserviceStatus
-
public class AdminWebserviceStatus extends Object
Provides information about the status and availability of a webservice.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ENABLEDstatic StringJSON_PROPERTY_EXECUTABLESstatic StringJSON_PROPERTY_STATEstatic StringJSON_PROPERTY_STATUS
-
Constructor Summary
Constructors Constructor Description AdminWebserviceStatus()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdminWebserviceStatusenabled(Boolean enabled)booleanequals(Object o)AdminWebserviceStatusexecutables(Map<String,AdminExecutableStatus> executables)@Nullable BooleangetEnabled()When set to true, the webservice is enabled and may be used.@Nullable Map<String,AdminExecutableStatus>getExecutables()Get executables@Nullable AdminServerStategetState()Get state@Nullable WebserviceStatusgetStatus()Get statusinthashCode()AdminWebserviceStatusputExecutablesItem(String key, AdminExecutableStatus executablesItem)voidsetEnabled(Boolean enabled)voidsetExecutables(Map<String,AdminExecutableStatus> executables)voidsetState(AdminServerState state)voidsetStatus(WebserviceStatus status)AdminWebserviceStatusstate(AdminServerState state)AdminWebserviceStatusstatus(WebserviceStatus status)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ENABLED
public static final String JSON_PROPERTY_ENABLED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXECUTABLES
public static final String JSON_PROPERTY_EXECUTABLES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATE
public static final String JSON_PROPERTY_STATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_STATUS
- See Also:
- Constant Field Values
-
-
Method Detail
-
enabled
public AdminWebserviceStatus enabled(Boolean enabled)
-
getEnabled
@Nullable public @Nullable Boolean getEnabled()
When set to true, the webservice is enabled and may be used.- Returns:
- enabled
-
setEnabled
public void setEnabled(Boolean enabled)
-
executables
public AdminWebserviceStatus executables(Map<String,AdminExecutableStatus> executables)
-
putExecutablesItem
public AdminWebserviceStatus putExecutablesItem(String key, AdminExecutableStatus executablesItem)
-
getExecutables
@Nullable public @Nullable Map<String,AdminExecutableStatus> getExecutables()
Get executables- Returns:
- executables
-
setExecutables
public void setExecutables(Map<String,AdminExecutableStatus> executables)
-
state
public AdminWebserviceStatus state(AdminServerState state)
-
getState
@Nullable public @Nullable AdminServerState getState()
Get state- Returns:
- state
-
setState
public void setState(AdminServerState state)
-
status
public AdminWebserviceStatus status(WebserviceStatus status)
-
getStatus
@Nullable public @Nullable WebserviceStatus getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(WebserviceStatus status)
-
-