Package com.oracle.bmc.logging.model
Class UnifiedJSONParser.Builder
- java.lang.Object
- 
- com.oracle.bmc.logging.model.UnifiedJSONParser.Builder
 
- 
- Enclosing class:
- UnifiedJSONParser
 
 public static class UnifiedJSONParser.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
fieldTimeKeypublic UnifiedJSONParser.Builder fieldTimeKey(String fieldTimeKey) 
 - 
typespublic UnifiedJSONParser.Builder types(Map<String,String> types) 
 - 
nullValuePatternpublic UnifiedJSONParser.Builder nullValuePattern(String nullValuePattern) 
 - 
isNullEmptyStringpublic UnifiedJSONParser.Builder isNullEmptyString(Boolean isNullEmptyString) 
 - 
isEstimateCurrentEventpublic UnifiedJSONParser.Builder isEstimateCurrentEvent(Boolean isEstimateCurrentEvent) 
 - 
isKeepTimeKeypublic UnifiedJSONParser.Builder isKeepTimeKey(Boolean isKeepTimeKey) 
 - 
timeoutInMillisecondspublic UnifiedJSONParser.Builder timeoutInMilliseconds(Integer timeoutInMilliseconds) 
 - 
timeTypepublic UnifiedJSONParser.Builder timeType(UnifiedJSONParser.TimeType timeType) JSON parser time type.- Parameters:
- timeType- the value to set
- Returns:
- this builder
 
 - 
timeFormatpublic UnifiedJSONParser.Builder timeFormat(String timeFormat) Process time value using the specified format.- Parameters:
- timeFormat- the value to set
- Returns:
- this builder
 
 - 
parseNestedpublic UnifiedJSONParser.Builder parseNested(Boolean parseNested) If true, a separator parameter can be further defined.- Parameters:
- parseNested- the value to set
- Returns:
- this builder
 
 - 
separatorpublic UnifiedJSONParser.Builder separator(String separator) Keys of adjacent levels are joined by the separator.- Parameters:
- separator- the value to set
- Returns:
- this builder
 
 - 
buildpublic UnifiedJSONParser build() 
 - 
copypublic UnifiedJSONParser.Builder copy(UnifiedJSONParser model) 
 
- 
 
-