Package com.oracle.bmc.datacatalog.model
Class FacetedSearchAggregation.Builder
- java.lang.Object
-
- com.oracle.bmc.datacatalog.model.FacetedSearchAggregation.Builder
-
- Enclosing class:
- FacetedSearchAggregation
public static class FacetedSearchAggregation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FacetedSearchAggregation.Builder
aggregation(Map<String,Long> aggregation)
Count of number of data objects having property.FacetedSearchAggregation
build()
FacetedSearchAggregation.Builder
copy(FacetedSearchAggregation model)
FacetedSearchAggregation.Builder
dataType(String dataType)
Data type of object property.FacetedSearchAggregation.Builder
propertyType(FacetedSearchAggregation.PropertyType propertyType)
Type of property that indicates if it was defined by the user or system.FacetedSearchAggregation.Builder
type(String type)
Name of data object property
-
-
-
Method Detail
-
type
public FacetedSearchAggregation.Builder type(String type)
Name of data object property- Parameters:
type
- the value to set- Returns:
- this builder
-
aggregation
public FacetedSearchAggregation.Builder aggregation(Map<String,Long> aggregation)
Count of number of data objects having property.- Parameters:
aggregation
- the value to set- Returns:
- this builder
-
dataType
public FacetedSearchAggregation.Builder dataType(String dataType)
Data type of object property.- Parameters:
dataType
- the value to set- Returns:
- this builder
-
propertyType
public FacetedSearchAggregation.Builder propertyType(FacetedSearchAggregation.PropertyType propertyType)
Type of property that indicates if it was defined by the user or system.CUSTOM_PROPERTY is defined by the user on a data object. DEFAULT_PROPERTY is defined by the system on a data object.
- Parameters:
propertyType
- the value to set- Returns:
- this builder
-
build
public FacetedSearchAggregation build()
-
copy
public FacetedSearchAggregation.Builder copy(FacetedSearchAggregation model)
-
-