Package org.eclipse.jgit.internal.ketch
Class ReplicaFetchRequest
- java.lang.Object
-
- org.eclipse.jgit.internal.ketch.ReplicaFetchRequest
-
public class ReplicaFetchRequest extends java.lang.Object
A fetch request to obtain objects from a replica, and its result.
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description ReplicaFetchRequest(java.util.Set<java.lang.String> wantRefs, java.util.Set<ObjectId> wantObjects)
Construct a new fetch request for a replica.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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.
-
-
-
Constructor Detail
-
ReplicaFetchRequest
public ReplicaFetchRequest(java.util.Set<java.lang.String> wantRefs, java.util.Set<ObjectId> wantObjects)
Construct a new fetch request for a replica.- Parameters:
wantRefs
- named references to be fetched.wantObjects
- specific objects to be fetched.
-
-
Method Detail
-
getWantRefs
public java.util.Set<java.lang.String> getWantRefs()
Get references to be fetched.- Returns:
- references to be fetched.
-
getWantObjects
public java.util.Set<ObjectId> getWantObjects()
Get objects to be fetched.- Returns:
- objects to be fetched.
-
getRefs
@Nullable public java.util.Map<java.lang.String,Ref> getRefs()
Get remote references, usually from the advertisement.- Returns:
- remote references, usually from the advertisement.
-
setRefs
public void setRefs(java.util.Map<java.lang.String,Ref> refs)
Set references observed from the replica.- Parameters:
refs
- references observed from the replica.
-
-