com.commercetools.graphql.api.client.UpdateMyBusinessUnitProjectionRoot 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 UpdateMyBusinessUnitProjectionRoot, ROOT extends BaseSubProjectionNode, ?>> extends BaseSubProjectionNode {
public UpdateMyBusinessUnitProjectionRoot() {
super(null, null, java.util.Optional.of("BusinessUnit"));
}
public UpdateMyBusinessUnitProjectionRoot __typename() {
getFields().put("__typename", null);
return this;
}
public AddressProjection, UpdateMyBusinessUnitProjectionRoot> addresses(
) {
AddressProjection, UpdateMyBusinessUnitProjectionRoot> projection = new AddressProjection<>(this, this);
getFields().put("addresses", projection);
return projection;
}
public AddressProjection, UpdateMyBusinessUnitProjectionRoot> defaultShippingAddress(
) {
AddressProjection, UpdateMyBusinessUnitProjectionRoot> projection = new AddressProjection<>(this, this);
getFields().put("defaultShippingAddress", projection);
return projection;
}
public AddressProjection, UpdateMyBusinessUnitProjectionRoot> defaultBillingAddress(
) {
AddressProjection, UpdateMyBusinessUnitProjectionRoot> projection = new AddressProjection<>(this, this);
getFields().put("defaultBillingAddress", projection);
return projection;
}
public AddressProjection, UpdateMyBusinessUnitProjectionRoot> shippingAddresses(
) {
AddressProjection, UpdateMyBusinessUnitProjectionRoot> projection = new AddressProjection<>(this, this);
getFields().put("shippingAddresses", projection);
return projection;
}
public AddressProjection, UpdateMyBusinessUnitProjectionRoot> billingAddresses(
) {
AddressProjection, UpdateMyBusinessUnitProjectionRoot> projection = new AddressProjection<>(this, this);
getFields().put("billingAddresses", projection);
return projection;
}
public BusinessUnitStatusProjection, UpdateMyBusinessUnitProjectionRoot> status(
) {
BusinessUnitStatusProjection, UpdateMyBusinessUnitProjectionRoot> projection = new BusinessUnitStatusProjection<>(this, this);
getFields().put("status", projection);
return projection;
}
public KeyReferenceProjection, UpdateMyBusinessUnitProjectionRoot> storesRef(
) {
KeyReferenceProjection, UpdateMyBusinessUnitProjectionRoot> projection = new KeyReferenceProjection<>(this, this);
getFields().put("storesRef", projection);
return projection;
}
public StoreProjection, UpdateMyBusinessUnitProjectionRoot> stores(
) {
StoreProjection, UpdateMyBusinessUnitProjectionRoot> projection = new StoreProjection<>(this, this);
getFields().put("stores", projection);
return projection;
}
public BusinessUnitTypeProjection, UpdateMyBusinessUnitProjectionRoot> unitType(
) {
BusinessUnitTypeProjection, UpdateMyBusinessUnitProjectionRoot> projection = new BusinessUnitTypeProjection<>(this, this);
getFields().put("unitType", projection);
return projection;
}
public AssociateProjection, UpdateMyBusinessUnitProjectionRoot> associates(
) {
AssociateProjection, UpdateMyBusinessUnitProjectionRoot> projection = new AssociateProjection<>(this, this);
getFields().put("associates", projection);
return projection;
}
public BusinessUnitAssociateModeProjection, UpdateMyBusinessUnitProjectionRoot> associateMode(
) {
BusinessUnitAssociateModeProjection, UpdateMyBusinessUnitProjectionRoot> projection = new BusinessUnitAssociateModeProjection<>(this, this);
getFields().put("associateMode", projection);
return projection;
}
public InheritedAssociateProjection, UpdateMyBusinessUnitProjectionRoot> inheritedAssociates(
) {
InheritedAssociateProjection, UpdateMyBusinessUnitProjectionRoot> projection = new InheritedAssociateProjection<>(this, this);
getFields().put("inheritedAssociates", projection);
return projection;
}
public CustomFieldsTypeProjection, UpdateMyBusinessUnitProjectionRoot> custom(
) {
CustomFieldsTypeProjection, UpdateMyBusinessUnitProjectionRoot> projection = new CustomFieldsTypeProjection<>(this, this);
getFields().put("custom", projection);
return projection;
}
public KeyReferenceProjection, UpdateMyBusinessUnitProjectionRoot> parentUnitRef(
) {
KeyReferenceProjection, UpdateMyBusinessUnitProjectionRoot> projection = new KeyReferenceProjection<>(this, this);
getFields().put("parentUnitRef", projection);
return projection;
}
public BusinessUnitProjection, UpdateMyBusinessUnitProjectionRoot> parentUnit(
) {
BusinessUnitProjection, UpdateMyBusinessUnitProjectionRoot> projection = new BusinessUnitProjection<>(this, this);
getFields().put("parentUnit", projection);
return projection;
}
public BusinessUnitProjection, UpdateMyBusinessUnitProjectionRoot> ancestors(
) {
BusinessUnitProjection, UpdateMyBusinessUnitProjectionRoot> projection = new BusinessUnitProjection<>(this, this);
getFields().put("ancestors", projection);
return projection;
}
public InheritedStoreProjection, UpdateMyBusinessUnitProjectionRoot> inheritedStores(
) {
InheritedStoreProjection, UpdateMyBusinessUnitProjectionRoot> projection = new InheritedStoreProjection<>(this, this);
getFields().put("inheritedStores", projection);
return projection;
}
public KeyReferenceProjection, UpdateMyBusinessUnitProjectionRoot> topLevelUnitRef(
) {
KeyReferenceProjection, UpdateMyBusinessUnitProjectionRoot> projection = new KeyReferenceProjection<>(this, this);
getFields().put("topLevelUnitRef", projection);
return projection;
}
public BusinessUnitProjection, UpdateMyBusinessUnitProjectionRoot> topLevelUnit(
) {
BusinessUnitProjection, UpdateMyBusinessUnitProjectionRoot> projection = new BusinessUnitProjection<>(this, this);
getFields().put("topLevelUnit", projection);
return projection;
}
public BusinessUnitApprovalRuleModeProjection, UpdateMyBusinessUnitProjectionRoot> approvalRuleMode(
) {
BusinessUnitApprovalRuleModeProjection, UpdateMyBusinessUnitProjectionRoot> projection = new BusinessUnitApprovalRuleModeProjection<>(this, this);
getFields().put("approvalRuleMode", projection);
return projection;
}
public InitiatorProjection, UpdateMyBusinessUnitProjectionRoot> createdBy(
) {
InitiatorProjection, UpdateMyBusinessUnitProjectionRoot> projection = new InitiatorProjection<>(this, this);
getFields().put("createdBy", projection);
return projection;
}
public InitiatorProjection, UpdateMyBusinessUnitProjectionRoot> lastModifiedBy(
) {
InitiatorProjection, UpdateMyBusinessUnitProjectionRoot> projection = new InitiatorProjection<>(this, this);
getFields().put("lastModifiedBy", projection);
return projection;
}
public UpdateMyBusinessUnitProjectionRoot key() {
getFields().put("key", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot name() {
getFields().put("name", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot contactEmail() {
getFields().put("contactEmail", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot defaultShippingAddressId() {
getFields().put("defaultShippingAddressId", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot defaultBillingAddressId() {
getFields().put("defaultBillingAddressId", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot shippingAddressIds() {
getFields().put("shippingAddressIds", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot billingAddressIds() {
getFields().put("billingAddressIds", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot storeMode() {
getFields().put("storeMode", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot id() {
getFields().put("id", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot version() {
getFields().put("version", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot createdAt() {
getFields().put("createdAt", null);
return this;
}
public UpdateMyBusinessUnitProjectionRoot lastModifiedAt() {
getFields().put("lastModifiedAt", null);
return this;
}
}