# Uses of Package
com.elastisys.scale.cloudpool.api.types

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

Classes in com.elastisys.scale.cloudpool.api.types used by com.elastisys.scale.cloudpool.api
Class and Description
CloudPoolMetadata Describes static properties about the cloud pool itself and the cloud it manages.
CloudPoolStatus Represents an execution status for a `CloudPool`.
MachinePool Represents a snapshot of the machine pool managed by a `CloudPool`.
MembershipStatus The pool membership status indicates if a `Machine` needs to be given special treatment.
PoolSizeSummary Response message of the `CloudPool.getPoolSize()` operation that returns information about the pool size -- both desired and actual size.
ServiceState The range of permissible service states that a `Machine` can take on.

Classes in com.elastisys.scale.cloudpool.api.types used by com.elastisys.scale.cloudpool.api.client
Class and Description
CloudPoolMetadata Describes static properties about the cloud pool itself and the cloud it manages.
CloudPoolStatus Represents an execution status for a `CloudPool`.
MachinePool Represents a snapshot of the machine pool managed by a `CloudPool`.
MembershipStatus The pool membership status indicates if a `Machine` needs to be given special treatment.
PoolSizeSummary Response message of the `CloudPool.getPoolSize()` operation that returns information about the pool size -- both desired and actual size.
ServiceState The range of permissible service states that a `Machine` can take on.

Classes in com.elastisys.scale.cloudpool.api.types used by com.elastisys.scale.cloudpool.api.restapi.types
Class and Description
MembershipStatus The pool membership status indicates if a `Machine` needs to be given special treatment.
ServiceState The range of permissible service states that a `Machine` can take on.

Classes in com.elastisys.scale.cloudpool.api.types used by com.elastisys.scale.cloudpool.api.types
Class and Description
Machine Represents a machine that is a member of a `MachinePool` managed by a `CloudPool`.
Machine.Builder A builder for creating `Machine` instances.
MachinePool Represents a snapshot of the machine pool managed by a `CloudPool`.
MachineState The range of permissible execution states for a `Machine` in a `MachinePool`.
MembershipStatus The pool membership status indicates if a `Machine` needs to be given special treatment.
ServiceState The range of permissible service states that a `Machine` can take on.