Class AdditionalFilter.Builder
- java.lang.Object
-
- com.oracle.bmc.marketplacepublisher.model.AdditionalFilter.Builder
-
- Enclosing class:
- AdditionalFilter
public static class AdditionalFilter.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdditionalFilterbuild()AdditionalFilter.Buildercode(String code)Filter codeAdditionalFilter.Buildercopy(AdditionalFilter model)AdditionalFilter.BuilderisMandatory(Boolean isMandatory)Is the product code mandatory or notAdditionalFilter.BuilderisMultiSelect(Boolean isMultiSelect)Is multiselect available for product code or notAdditionalFilter.Buildername(String name)Filter nameAdditionalFilter.Builderproperties(List<FilterProperty> properties)Additional filters attached to custom filterAdditionalFilter.BuilderusageInstructions(String usageInstructions)Usage instructions for the properties
-
-
-
Method Detail
-
name
public AdditionalFilter.Builder name(String name)
Filter name- Parameters:
name- the value to set- Returns:
- this builder
-
code
public AdditionalFilter.Builder code(String code)
Filter code- Parameters:
code- the value to set- Returns:
- this builder
-
usageInstructions
public AdditionalFilter.Builder usageInstructions(String usageInstructions)
Usage instructions for the properties- Parameters:
usageInstructions- the value to set- Returns:
- this builder
-
isMultiSelect
public AdditionalFilter.Builder isMultiSelect(Boolean isMultiSelect)
Is multiselect available for product code or not- Parameters:
isMultiSelect- the value to set- Returns:
- this builder
-
isMandatory
public AdditionalFilter.Builder isMandatory(Boolean isMandatory)
Is the product code mandatory or not- Parameters:
isMandatory- the value to set- Returns:
- this builder
-
properties
public AdditionalFilter.Builder properties(List<FilterProperty> properties)
Additional filters attached to custom filter- Parameters:
properties- the value to set- Returns:
- this builder
-
build
public AdditionalFilter build()
-
copy
public AdditionalFilter.Builder copy(AdditionalFilter model)
-
-