## Uses of Class
com.elastisys.scale.cloudpool.api.types.ServiceState

Packages that use ServiceState
com.elastisys.scale.cloudpool.api
com.elastisys.scale.cloudpool.api.client
com.elastisys.scale.cloudpool.api.restapi.types
com.elastisys.scale.cloudpool.api.types

### Uses of ServiceState in com.elastisys.scale.cloudpool.api

Methods in com.elastisys.scale.cloudpool.api with parameters of type ServiceState
`void` CloudPool.`setServiceState(String machineId, ServiceState serviceState)` Sets the service state of a given machine pool member.

### Uses of ServiceState in com.elastisys.scale.cloudpool.api.client

Methods in com.elastisys.scale.cloudpool.api.client with parameters of type ServiceState
`void` CloudPoolClient.`setServiceState(String machineId, ServiceState serviceState)`

### Uses of ServiceState in com.elastisys.scale.cloudpool.api.restapi.types

Methods in com.elastisys.scale.cloudpool.api.restapi.types that return ServiceState
`ServiceState` SetServiceStateRequest.`getServiceState()`

Methods in com.elastisys.scale.cloudpool.api.restapi.types with parameters of type ServiceState
`void` SetServiceStateRequest.`setServiceState(ServiceState serviceState)`

Constructors in com.elastisys.scale.cloudpool.api.restapi.types with parameters of type ServiceState
Constructor and Description
`SetServiceStateRequest(ServiceState serviceState)`

### Uses of ServiceState in com.elastisys.scale.cloudpool.api.types

Methods in com.elastisys.scale.cloudpool.api.types that return ServiceState
`ServiceState` Machine.`getServiceState()` Returns the service state of the `Machine`.
`static ServiceState` ServiceState.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static ServiceState[]` ServiceState.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in com.elastisys.scale.cloudpool.api.types with parameters of type ServiceState
`Machine.Builder` Machine.Builder.`serviceState(ServiceState serviceState)` Sets the `ServiceState` for the `Machine` being built.

Constructors in com.elastisys.scale.cloudpool.api.types with parameters of type ServiceState
Constructor and Description
`Machine(String id, MachineState machineState, MembershipStatus membershipStatus, ServiceState serviceState, String cloudProvider, String region, String machineSize, org.joda.time.DateTime requestTime, org.joda.time.DateTime launchTime, List<String> publicIps, List<String> privateIps, com.google.gson.JsonElement metadata)` Constructs a new `Machine`.