Class ClientCloud
java.lang.Object
io.aether.cloud.client.ClientCloud
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyCloudConfig(io.aether.api.common.CloudConfig config, io.aether.utils.rcollections.BMap<io.aether.api.common.AppliedConfig, Boolean> requestsBMap) voiddemote(short sid) longlongshort[]getData()short[]getUid()voidpromote(short sid) voidsetConfigVersion(long configVersion) voidsetWeight(short sid, long weight) voidsmartMerge(io.aether.api.common.Cloud newCloud) io.aether.api.common.CloudtoCloud()voidupdateConfirmedConfigVersion(long version)
-
Constructor Details
-
ClientCloud
-
-
Method Details
-
getUid
-
getOrderedSids
public short[] getOrderedSids() -
promote
public void promote(short sid) -
demote
public void demote(short sid) -
toCloud
public io.aether.api.common.Cloud toCloud() -
getData
public short[] getData() -
smartMerge
public void smartMerge(io.aether.api.common.Cloud newCloud) -
getWeights
-
setWeight
public void setWeight(short sid, long weight) -
getConfigVersion
public long getConfigVersion() -
setConfigVersion
public void setConfigVersion(long configVersion) -
getConfirmedConfigVersion
public long getConfirmedConfigVersion() -
applyCloudConfig
public void applyCloudConfig(io.aether.api.common.CloudConfig config, io.aether.utils.rcollections.BMap<io.aether.api.common.AppliedConfig, Boolean> requestsBMap) -
updateConfirmedConfigVersion
public void updateConfirmedConfigVersion(long version)
-