-
@JsonClass(generateAdapter = true) public final class NodeBodyLock
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumNodeBodyLock.TypeEnumValues: ALLOW_OWNER_CHANGES, FULL
public enumNodeBodyLock.LifetimeEnumValues: PERSISTENT, EPHEMERAL
-
Field Summary
Fields Modifier and Type Field Description private IntegertimeToExpireprivate NodeBodyLock.TypeEnumtypeprivate NodeBodyLock.LifetimeEnumlifetime
-
Constructor Summary
Constructors Constructor Description NodeBodyLock(Integer timeToExpire, NodeBodyLock.TypeEnum type, NodeBodyLock.LifetimeEnum lifetime)
-
Method Summary
Modifier and Type Method Description final IntegergetTimeToExpire()final UnitsetTimeToExpire(@Json(name = timeToExpire) Integer timeToExpire)final NodeBodyLock.TypeEnumgetType()final UnitsetType(@Json(name = type) NodeBodyLock.TypeEnum type)final NodeBodyLock.LifetimeEnumgetLifetime()final UnitsetLifetime(@Json(name = lifetime) NodeBodyLock.LifetimeEnum lifetime)-
-
Constructor Detail
-
NodeBodyLock
NodeBodyLock(Integer timeToExpire, NodeBodyLock.TypeEnum type, NodeBodyLock.LifetimeEnum lifetime)
-
-
Method Detail
-
getTimeToExpire
final Integer getTimeToExpire()
-
setTimeToExpire
final Unit setTimeToExpire(@Json(name = timeToExpire) Integer timeToExpire)
-
getType
final NodeBodyLock.TypeEnum getType()
-
setType
final Unit setType(@Json(name = type) NodeBodyLock.TypeEnum type)
-
getLifetime
final NodeBodyLock.LifetimeEnum getLifetime()
-
setLifetime
final Unit setLifetime(@Json(name = lifetime) NodeBodyLock.LifetimeEnum lifetime)
-
-
-
-