public class ReplicaFetchRequest
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,Ref> |
refs |
private java.util.Set<ObjectId> |
wantObjects |
private java.util.Set<java.lang.String> |
wantRefs |
| Constructor and Description |
|---|
ReplicaFetchRequest(java.util.Set<java.lang.String> wantRefs,
java.util.Set<ObjectId> wantObjects)
Construct a new fetch request for a replica.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,Ref> |
getRefs()
Get remote references, usually from the advertisement.
|
java.util.Set<ObjectId> |
getWantObjects()
Get objects to be fetched.
|
java.util.Set<java.lang.String> |
getWantRefs()
Get references to be fetched.
|
void |
setRefs(java.util.Map<java.lang.String,Ref> refs)
Set references observed from the replica.
|
private final java.util.Set<java.lang.String> wantRefs
private final java.util.Set<ObjectId> wantObjects
private java.util.Map<java.lang.String,Ref> refs
public ReplicaFetchRequest(java.util.Set<java.lang.String> wantRefs,
java.util.Set<ObjectId> wantObjects)
wantRefs - named references to be fetched.wantObjects - specific objects to be fetched.public java.util.Set<java.lang.String> getWantRefs()
public java.util.Set<ObjectId> getWantObjects()
@Nullable public java.util.Map<java.lang.String,Ref> getRefs()
public void setRefs(java.util.Map<java.lang.String,Ref> refs)
refs - references observed from the replica.