Package org.apache.pekko.cluster.ddata
Class Replicator.StoreFailure<A extends ReplicatedData>
- java.lang.Object
- 
- org.apache.pekko.cluster.ddata.Replicator.UpdateResponse<A>
- 
- org.apache.pekko.cluster.ddata.Replicator.UpdateFailure<A>
- 
- org.apache.pekko.cluster.ddata.Replicator.StoreFailure<A>
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- NoSerializationVerificationNeeded,- Replicator.DeleteResponse<A>,- scala.Equals,- scala.Product
 - Enclosing class:
- Replicator
 
 public static final class Replicator.StoreFailure<A extends ReplicatedData> extends Replicator.UpdateFailure<A> implements Replicator.DeleteResponse<A>, scala.Product, java.io.Serializable The local store or direct replication of theReplicator.Updatecould not be fulfill according to the givenconsistency leveldue to durable store errors. This is only used for entries that have been configured to be durable.The Updatewas still performed in memory locally and possibly replicated to some nodes, but it might not have been written to durable storage. It will eventually be disseminated to other replicas, unless the local replica crashes before it has been able to communicate with other replicas.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description StoreFailure(Key<A> key, scala.Option<java.lang.Object> request)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanEqual(java.lang.Object x$1)<A extends ReplicatedData>
 Replicator.StoreFailure<A>copy(Key<A> key, scala.Option<java.lang.Object> request)<A extends ReplicatedData>
 Key<A>copy$default$1()<A extends ReplicatedData>
 scala.Option<java.lang.Object>copy$default$2()booleanequals(java.lang.Object x$1)java.util.Optional<java.lang.Object>getRequest()Java APIinthashCode()Key<A>key()intproductArity()java.lang.ObjectproductElement(int x$1)java.lang.StringproductElementName(int x$1)scala.collection.Iterator<java.lang.Object>productIterator()java.lang.StringproductPrefix()scala.Option<java.lang.Object>request()java.lang.StringtoString()
 
- 
- 
- 
Method Detail- 
keypublic Key<A> key() - Specified by:
- keyin interface- Replicator.DeleteResponse<A extends ReplicatedData>
- Specified by:
- keyin class- Replicator.UpdateResponse<A extends ReplicatedData>
 
 - 
requestpublic scala.Option<java.lang.Object> request() - Specified by:
- requestin interface- Replicator.DeleteResponse<A extends ReplicatedData>
- Specified by:
- requestin class- Replicator.UpdateResponse<A extends ReplicatedData>
 
 - 
getRequestpublic java.util.Optional<java.lang.Object> getRequest() Java API- Specified by:
- getRequestin interface- Replicator.DeleteResponse<A extends ReplicatedData>
- Overrides:
- getRequestin class- Replicator.UpdateResponse<A extends ReplicatedData>
 
 - 
copypublic <A extends ReplicatedData> Replicator.StoreFailure<A> copy(Key<A> key, scala.Option<java.lang.Object> request) 
 - 
copy$default$1public <A extends ReplicatedData> Key<A> copy$default$1() 
 - 
copy$default$2public <A extends ReplicatedData> scala.Option<java.lang.Object> copy$default$2() 
 - 
productPrefixpublic java.lang.String productPrefix() - Specified by:
- productPrefixin interface- scala.Product
 
 - 
productAritypublic int productArity() - Specified by:
- productArityin interface- scala.Product
 
 - 
productElementpublic java.lang.Object productElement(int x$1) - Specified by:
- productElementin interface- scala.Product
 
 - 
productIteratorpublic scala.collection.Iterator<java.lang.Object> productIterator() - Specified by:
- productIteratorin interface- scala.Product
 
 - 
canEqualpublic boolean canEqual(java.lang.Object x$1) - Specified by:
- canEqualin interface- scala.Equals
 
 - 
productElementNamepublic java.lang.String productElementName(int x$1) - Specified by:
- productElementNamein interface- scala.Product
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object x$1) - Specified by:
- equalsin interface- scala.Equals
- Overrides:
- equalsin class- java.lang.Object
 
 
- 
 
-