Package com.oracle.bmc.optimizer.model
Class QueryableFieldSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.optimizer.model.QueryableFieldSummary.Builder
 
- 
- Enclosing class:
- QueryableFieldSummary
 
 public static class QueryableFieldSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryableFieldSummarybuild()QueryableFieldSummary.Buildercopy(QueryableFieldSummary model)QueryableFieldSummary.BuilderfieldName(String fieldName)The name of the field to use when constructing the query.QueryableFieldSummary.BuilderfieldType(QueryableFieldSummary.FieldType fieldType)The type of the field, which dictates the semantics and query constraints that you can use when searching or querying.QueryableFieldSummary.BuilderobjectProperties(List<QueryableFieldSummary> objectProperties)If the field type is OBJECT, this property lists the individual properties of the object that can be queried.
 
- 
- 
- 
Method Detail- 
fieldTypepublic QueryableFieldSummary.Builder fieldType(QueryableFieldSummary.FieldType fieldType) The type of the field, which dictates the semantics and query constraints that you can use when searching or querying.- Parameters:
- fieldType- the value to set
- Returns:
- this builder
 
 - 
fieldNamepublic QueryableFieldSummary.Builder fieldName(String fieldName) The name of the field to use when constructing the query.Field names are present for all types except OBJECT. - Parameters:
- fieldName- the value to set
- Returns:
- this builder
 
 - 
objectPropertiespublic QueryableFieldSummary.Builder objectProperties(List<QueryableFieldSummary> objectProperties) If the field type is OBJECT, this property lists the individual properties of the object that can be queried.- Parameters:
- objectProperties- the value to set
- Returns:
- this builder
 
 - 
buildpublic QueryableFieldSummary build() 
 - 
copypublic QueryableFieldSummary.Builder copy(QueryableFieldSummary model) 
 
- 
 
-