Class ClientSnapshot

  • All Implemented Interfaces:
    org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier>

    @Beta
    public class ClientSnapshot
    extends AbstractClientHandle<org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction>
    Snapshot of the datastore state. Note this snapshot is not consistent across shards because sub-shard snapshots are created lazily.
    Author:
    Robert Varga
    • Method Detail

      • exists

        public com.google.common.util.concurrent.FluentFuture<Boolean> exists​(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
      • read

        public com.google.common.util.concurrent.FluentFuture<Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode>> read​(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)