gpt4 book ai didi

io.sphere.sdk.zones.ZoneDraftBuilder类的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 10:53:56 25 4
gpt4 key购买 nike

本文整理了Java中io.sphere.sdk.zones.ZoneDraftBuilder类的一些代码示例,展示了ZoneDraftBuilder类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZoneDraftBuilder类的具体详情如下:
包路径:io.sphere.sdk.zones.ZoneDraftBuilder
类名称:ZoneDraftBuilder

ZoneDraftBuilder介绍

[英]Builder for ZoneDraft.
[中]ZoneDraft的建造者。

代码示例

代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-models

public ZoneDraftDsl withLocations(final Set<Location> locations) {
 return newBuilder().locations(locations).build();
}

代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-models

/**
 * Creates a new builder with the values of this object.
 *
 * @return new builder
 */
public ZoneDraftBuilder newBuilder() {
 return new ZoneDraftBuilder(description, key, locations, name);
}

代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-models

public ZoneDraftDsl withName(final String name) {
 return newBuilder().name(name).build();
}

代码示例来源:origin: commercetools/commercetools-jvm-sdk

@Test
public void execution() throws Exception {
  final Set<CountryCode> euAndSwissCountries = asSet(AT, BE, CH);//not complete, but you get the idea
  final String key = randomKey();
  final Set<Location> locations = euAndSwissCountries.stream().map(country -> Location.of(country)).collect(toSet());
  final ZoneDraft draft = ZoneDraftBuilder.of("zone1",locations ).description("EU and Swiss").key(key).build();
  final ZoneCreateCommand createCommand = ZoneCreateCommand.of(draft);
  final Zone zone = client().executeBlocking(createCommand);
  assertThat(zone.getKey()).isEqualTo(key);
  //end example parsing here
  client().executeBlocking(ZoneDeleteCommand.ofKey(zone.getKey(),zone.getVersion()));
}

代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-models

public ZoneDraftDsl withDescription(@Nullable final String description) {
 return newBuilder().description(description).build();
}

代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-models

public ZoneDraftDsl withKey(@Nullable final String key) {
 return newBuilder().key(key).build();
}

代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-models

/**
 * Creates a new object initialized with the given values.
 *
 * @param name initial value for the {@link ZoneDraft#getName()} property
 * @param locations initial value for the {@link ZoneDraft#getLocations()} property
 * @return new object initialized with the given values
 */
public static ZoneDraftBuilder of(final String name, final Set<Location> locations) {
 return new ZoneDraftBuilder(null, null, locations, name);
}

代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-models

/**
 * Creates a new object initialized with the given values.
 *
 * @param name initial value for the {@link ZoneDraft#getName()} property
 * @param locations initial value for the {@link ZoneDraft#getLocations()} property
 * @param description initial value for the {@link ZoneDraft#getDescription()} property
 * @return new object initialized with the given values
 */
public static ZoneDraftBuilder of(final String name, final Set<Location> locations,
  @Nullable final String description) {
 return new ZoneDraftBuilder(description, null, locations, name);
}

代码示例来源:origin: com.commercetools.sdk.jvm.core/commercetools-models

/**
  * Creates a new object initialized with the fields of the template parameter.
  *
  * @param template the template
  * @return a new object initialized from the template
  */
 public static ZoneDraftBuilder of(final ZoneDraft template) {
  return new ZoneDraftBuilder(template.getDescription(), template.getKey(), template.getLocations(), template.getName());
 }
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com