All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.commercetools.importapi.client.ByProjectKeyRequestBuilder Maven / Gradle / Ivy

There is a newer version: 17.22.0
Show newest version

package com.commercetools.importapi.client;

import io.vrap.rmf.base.client.ApiHttpClient;
import io.vrap.rmf.base.client.utils.Generated;

@Generated(value = "io.vrap.rmf.codegen.rendering.CoreCodeGenerator", comments = "https://github.com/commercetools/rmf-codegen")
public class ByProjectKeyRequestBuilder {

    private final ApiHttpClient apiHttpClient;
    private final String projectKey;

    public ByProjectKeyRequestBuilder(final ApiHttpClient apiHttpClient, final String projectKey) {
        this.apiHttpClient = apiHttpClient;
        this.projectKey = projectKey;
    }

    public ByProjectKeyImportContainersRequestBuilder importContainers() {
        return new ByProjectKeyImportContainersRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyImportOperationsRequestBuilder importOperations() {
        return new ByProjectKeyImportOperationsRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyCategoriesRequestBuilder categories() {
        return new ByProjectKeyCategoriesRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyPricesRequestBuilder prices() {
        return new ByProjectKeyPricesRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyStandalonePricesRequestBuilder standalonePrices() {
        return new ByProjectKeyStandalonePricesRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyProductsRequestBuilder products() {
        return new ByProjectKeyProductsRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyProductDraftsRequestBuilder productDrafts() {
        return new ByProjectKeyProductDraftsRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyProductTypesRequestBuilder productTypes() {
        return new ByProjectKeyProductTypesRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyProductVariantsRequestBuilder productVariants() {
        return new ByProjectKeyProductVariantsRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyProductVariantPatchesRequestBuilder productVariantPatches() {
        return new ByProjectKeyProductVariantPatchesRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyOrdersRequestBuilder orders() {
        return new ByProjectKeyOrdersRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyOrderPatchesRequestBuilder orderPatches() {
        return new ByProjectKeyOrderPatchesRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyCustomersRequestBuilder customers() {
        return new ByProjectKeyCustomersRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyInventoriesRequestBuilder inventories() {
        return new ByProjectKeyInventoriesRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyTypesRequestBuilder types() {
        return new ByProjectKeyTypesRequestBuilder(apiHttpClient, projectKey);
    }

    public ByProjectKeyDiscountCodesRequestBuilder discountCodes() {
        return new ByProjectKeyDiscountCodesRequestBuilder(apiHttpClient, projectKey);
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy