AttributeStore.Mutable store = storeProvider.getAttributeStore();
ImmutableSet.Builder<HostStatus> statuses = ImmutableSet.builder();
for (String host : hosts) {
if (store.setMaintenanceMode(host, mode)) {
HostStatus status = new HostStatus().setHost(host).setMode(mode);
eventSink.post(new PubsubEvent.HostMaintenanceStateChange(status.deepCopy()));
statuses.add(status);
}
}
return statuses.build();
}