| Modifier and Type | Method and Description |
|---|---|
void |
CloudPool.setMembershipStatus(String machineId,
MembershipStatus membershipStatus)
Sets the membership status of a given pool member.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CloudPoolClient.setMembershipStatus(String machineId,
MembershipStatus membershipStatus) |
| Modifier and Type | Method and Description |
|---|---|
MembershipStatus |
SetMembershipStatusRequest.getMembershipStatus() |
| Modifier and Type | Method and Description |
|---|---|
void |
SetMembershipStatusRequest.setMembershipStatus(MembershipStatus membershipStatus) |
| Constructor and Description |
|---|
SetMembershipStatusRequest(MembershipStatus membershipStatus) |
| Modifier and Type | Method and Description |
|---|---|
static MembershipStatus |
MembershipStatus.awaitingService()
Creates a
MembershipStatus that marks a machine as being
non-functional (i.e. |
static MembershipStatus |
MembershipStatus.blessed()
Creates a
MembershipStatus that marks a machine as blessed (or a
permanent pool member that cannot be evicted). |
static MembershipStatus |
MembershipStatus.defaultStatus()
Creates a default
MembershipStatus that marks a machine both
active and evictable. |
static MembershipStatus |
MembershipStatus.disposable()
Creates a
MembershipStatus that marks a machine as being
non-functional (i.e. |
MembershipStatus |
Machine.getMembershipStatus()
Returns the pool membership status of this
Machine. |
| Modifier and Type | Method and Description |
|---|---|
Machine.Builder |
Machine.Builder.membershipStatus(MembershipStatus membershipStatus)
Sets the
MembershipStatus for the Machine being
built. |
| 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. |
Copyright © 2011–2017 Elastisys. All rights reserved.