package com.robotoworks.example.ghissues.net;
import android.net.Uri;
import com.robotoworks.mechanoid.net.ServiceRequest;
public class GetIssuesForRepositoryRequest extends ServiceRequest {
private static final String PATH = "/repos/%s/%s/issues";
private final String ownerSegment;
private final String repoSegment;
public GetIssuesForRepositoryRequest(String ownerSegment,
String repoSegment){
this.ownerSegment = ownerSegment;
this.repoSegment = repoSegment;
}
@Override
public String createUrl(String baseUrl){
Uri.Builder uriBuilder = Uri.parse(baseUrl + String.format(PATH, ownerSegment, repoSegment)).buildUpon();
return uriBuilder.toString();
}
}