public class ProductSetSelectorBuilder extends Object implements io.vrap.rmf.base.client.Builder<ProductSetSelector>
| Constructor and Description |
|---|
ProductSetSelectorBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ProductSetSelector |
build() |
ProductSetSelector |
buildUnchecked()
builds ProductSetSelector without checking for non null required values
|
Boolean |
getIncludeVariants() |
List<String> |
getProductIds() |
Long |
getProductSetLimit() |
List<String> |
getProductTypeIds() |
String |
getProjectKey() |
Boolean |
getStaged() |
ProductSetSelectorBuilder |
includeVariants(Boolean includeVariants) |
static ProductSetSelectorBuilder |
of() |
static ProductSetSelectorBuilder |
of(ProductSetSelector template) |
ProductSetSelectorBuilder |
productIds(List<String> productIds) |
ProductSetSelectorBuilder |
productIds(String... productIds) |
ProductSetSelectorBuilder |
productSetLimit(Long productSetLimit) |
ProductSetSelectorBuilder |
productTypeIds(List<String> productTypeIds) |
ProductSetSelectorBuilder |
productTypeIds(String... productTypeIds) |
ProductSetSelectorBuilder |
projectKey(String projectKey) |
ProductSetSelectorBuilder |
staged(Boolean staged) |
public ProductSetSelectorBuilder projectKey(String projectKey)
public ProductSetSelectorBuilder productIds(@Nullable String... productIds)
public ProductSetSelectorBuilder productIds(@Nullable List<String> productIds)
public ProductSetSelectorBuilder productTypeIds(@Nullable String... productTypeIds)
public ProductSetSelectorBuilder productTypeIds(@Nullable List<String> productTypeIds)
public ProductSetSelectorBuilder staged(@Nullable Boolean staged)
public ProductSetSelectorBuilder includeVariants(@Nullable Boolean includeVariants)
public ProductSetSelectorBuilder productSetLimit(@Nullable Long productSetLimit)
public String getProjectKey()
public ProductSetSelector build()
build in interface io.vrap.rmf.base.client.Builder<ProductSetSelector>public ProductSetSelector buildUnchecked()
public static ProductSetSelectorBuilder of()
public static ProductSetSelectorBuilder of(ProductSetSelector template)