001
002package com.commercetools.history.client;
003
004import io.vrap.rmf.base.client.ApiHttpClient;
005import io.vrap.rmf.base.client.utils.Generated;
006
007@Generated(value = "io.vrap.rmf.codegen.rendering.CoreCodeGenerator", comments = "https://github.com/commercetools/rmf-codegen")
008public class ByProjectKeyByResourceTypeRequestBuilder {
009
010    private final ApiHttpClient apiHttpClient;
011    private final String projectKey;
012    private final String resourceType;
013
014    public ByProjectKeyByResourceTypeRequestBuilder(final ApiHttpClient apiHttpClient, final String projectKey,
015            final String resourceType) {
016        this.apiHttpClient = apiHttpClient;
017        this.projectKey = projectKey;
018        this.resourceType = resourceType;
019    }
020
021    public ByProjectKeyByResourceTypeGet get() {
022        return new ByProjectKeyByResourceTypeGet(apiHttpClient, projectKey, resourceType);
023    }
024
025    public ByProjectKeyByResourceTypeByIDRequestBuilder withIDValue(String ID) {
026        return new ByProjectKeyByResourceTypeByIDRequestBuilder(apiHttpClient, projectKey, resourceType, ID);
027    }
028
029}