Class UsageStatusItem.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.UsageStatusItem.Builder
 
- 
- Enclosing class:
- UsageStatusItem
 
 public static class UsageStatusItem.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UsageStatusItembuild()UsageStatusItem.Buildercopy(UsageStatusItem model)UsageStatusItem.BuildercurrentUsage(Long currentUsage)The current usage of the field.UsageStatusItem.BuilderdataType(String dataType)The field data type.UsageStatusItem.BuilderisKeepDuplicates(Boolean isKeepDuplicates)A flag indicating whether duplicates should be retained while processing multi-valued fields.UsageStatusItem.BuilderisMultiValued(Boolean isMultiValued)A flag indicating whether or not the field is multi-valued.UsageStatusItem.BuildermaxAvailable(Integer maxAvailable)The maximum availability of the field.
 
- 
- 
- 
Method Detail- 
dataTypepublic UsageStatusItem.Builder dataType(String dataType) The field data type.- Parameters:
- dataType- the value to set
- Returns:
- this builder
 
 - 
isMultiValuedpublic UsageStatusItem.Builder isMultiValued(Boolean isMultiValued) A flag indicating whether or not the field is multi-valued.- Parameters:
- isMultiValued- the value to set
- Returns:
- this builder
 
 - 
currentUsagepublic UsageStatusItem.Builder currentUsage(Long currentUsage) The current usage of the field.- Parameters:
- currentUsage- the value to set
- Returns:
- this builder
 
 - 
maxAvailablepublic UsageStatusItem.Builder maxAvailable(Integer maxAvailable) The maximum availability of the field.- Parameters:
- maxAvailable- the value to set
- Returns:
- this builder
 
 - 
isKeepDuplicatespublic UsageStatusItem.Builder isKeepDuplicates(Boolean isKeepDuplicates) A flag indicating whether duplicates should be retained while processing multi-valued fields.- Parameters:
- isKeepDuplicates- the value to set
- Returns:
- this builder
 
 - 
buildpublic UsageStatusItem build() 
 - 
copypublic UsageStatusItem.Builder copy(UsageStatusItem model) 
 
- 
 
-