in src/main/java/com/microsoft/store/partnercenter/offers/OfferAddOnsOperations.java [76:117]
public ResourceCollection<Offer> get(int offset, int size)
{
ParameterValidator.isIntInclusive(0, Integer.MAX_VALUE, offset, "offset has to be non-negative.");
ParameterValidator.isIntInclusive(1, Integer.MAX_VALUE, size, "size has to be positive.");
Collection<KeyValuePair<String, String>> parameters = new ArrayList<KeyValuePair<String, String>>();
parameters.add
(
new KeyValuePair<String, String>
(
PartnerService.getInstance().getConfiguration().getApis().get("GetOfferAddons").getParameters().get("Country"),
this.getContext().getItem2()
)
);
parameters.add
(
new KeyValuePair<String, String>
(
PartnerService.getInstance().getConfiguration().getApis().get("GetOfferAddons").getParameters().get("Offset"),
String.valueOf(offset)
)
);
parameters.add
(
new KeyValuePair<String, String>
(
PartnerService.getInstance().getConfiguration().getApis().get("GetOfferAddons").getParameters().get("Size"),
String.valueOf(size)
)
);
return this.getPartner().getServiceClient().get(
this.getPartner(),
new TypeReference<ResourceCollection<Offer>>(){},
MessageFormat.format(
PartnerService.getInstance().getConfiguration().getApis().get("GetOfferAddons").getPath(),
this.getContext().getItem1()),
parameters);
}