com.commercetools.graphql.api.client.ProjectProjectionRoot Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of commercetools-graphql-api Show documentation
Show all versions of commercetools-graphql-api Show documentation
The e-commerce SDK from commercetools Composable Commerce for Java
package com.commercetools.graphql.api.client;
import com.netflix.graphql.dgs.client.codegen.BaseSubProjectionNode;
public class ProjectProjectionRoot, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
public ProjectProjectionRoot() {
super(null, null, java.util.Optional.of("ProjectProjection"));
}
public ProjectProjectionRoot __typename() {
getFields().put("__typename", null);
return this;
}
public CartsConfigurationProjection, ProjectProjectionRoot> carts(
) {
CartsConfigurationProjection, ProjectProjectionRoot> projection = new CartsConfigurationProjection<>(this, this);
getFields().put("carts", projection);
return projection;
}
public ShoppingListsConfigurationProjection, ProjectProjectionRoot> shoppingLists(
) {
ShoppingListsConfigurationProjection, ProjectProjectionRoot> projection = new ShoppingListsConfigurationProjection<>(this, this);
getFields().put("shoppingLists", projection);
return projection;
}
public ExternalOAuthProjection, ProjectProjectionRoot> externalOAuth(
) {
ExternalOAuthProjection, ProjectProjectionRoot> projection = new ExternalOAuthProjection<>(this, this);
getFields().put("externalOAuth", projection);
return projection;
}
public SearchIndexingConfigurationProjection, ProjectProjectionRoot> searchIndexing(
) {
SearchIndexingConfigurationProjection, ProjectProjectionRoot> projection = new SearchIndexingConfigurationProjection<>(this, this);
getFields().put("searchIndexing", projection);
return projection;
}
public MessagesConfigurationProjection, ProjectProjectionRoot> messages(
) {
MessagesConfigurationProjection, ProjectProjectionRoot> projection = new MessagesConfigurationProjection<>(this, this);
getFields().put("messages", projection);
return projection;
}
public ShippingRateInputTypeProjection, ProjectProjectionRoot> shippingRateInputType(
) {
ShippingRateInputTypeProjection, ProjectProjectionRoot> projection = new ShippingRateInputTypeProjection<>(this, this);
getFields().put("shippingRateInputType", projection);
return projection;
}
public ProjectProjectionRoot key() {
getFields().put("key", null);
return this;
}
public ProjectProjectionRoot name() {
getFields().put("name", null);
return this;
}
public ProjectProjectionRoot languages() {
getFields().put("languages", null);
return this;
}
public ProjectProjectionRoot createdAt() {
getFields().put("createdAt", null);
return this;
}
public ProjectProjectionRoot trialUntil() {
getFields().put("trialUntil", null);
return this;
}
public ProjectProjectionRoot version() {
getFields().put("version", null);
return this;
}
public ProjectProjectionRoot countries() {
getFields().put("countries", null);
return this;
}
public ProjectProjectionRoot currencies() {
getFields().put("currencies", null);
return this;
}
}