Class TestParserPayloadDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.TestParserPayloadDetails.Builder
 
- 
- Enclosing class:
- TestParserPayloadDetails
 
 public static class TestParserPayloadDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
contentpublic TestParserPayloadDetails.Builder content(String content) The content used for testing.- Parameters:
- content- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic TestParserPayloadDetails.Builder description(String description) The parser description.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic TestParserPayloadDetails.Builder displayName(String displayName) The parser display name.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
encodingpublic TestParserPayloadDetails.Builder encoding(String encoding) The content encoding.- Parameters:
- encoding- the value to set
- Returns:
- this builder
 
 - 
exampleContentpublic TestParserPayloadDetails.Builder exampleContent(String exampleContent) The example content.- Parameters:
- exampleContent- the value to set
- Returns:
- this builder
 
 - 
fieldMapspublic TestParserPayloadDetails.Builder fieldMaps(List<LogAnalyticsParserField> fieldMaps) The parser fields.- Parameters:
- fieldMaps- the value to set
- Returns:
- this builder
 
 - 
footerContentpublic TestParserPayloadDetails.Builder footerContent(String footerContent) The footer regular expression.- Parameters:
- footerContent- the value to set
- Returns:
- this builder
 
 - 
headerContentpublic TestParserPayloadDetails.Builder headerContent(String headerContent) The header content.- Parameters:
- headerContent- the value to set
- Returns:
- this builder
 
 - 
namepublic TestParserPayloadDetails.Builder name(String name) The parser name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
isDefaultpublic TestParserPayloadDetails.Builder isDefault(Boolean isDefault) A flag indicating if this is a default parser.- Parameters:
- isDefault- the value to set
- Returns:
- this builder
 
 - 
isSingleLineContentpublic TestParserPayloadDetails.Builder isSingleLineContent(Boolean isSingleLineContent) A flag indicating if this is a single line content parser.- Parameters:
- isSingleLineContent- the value to set
- Returns:
- this builder
 
 - 
isSystempublic TestParserPayloadDetails.Builder isSystem(Boolean isSystem) The system flag.A value of false denotes a custom, or user defined object. A value of true denotes a built in object. - Parameters:
- isSystem- the value to set
- Returns:
- this builder
 
 - 
languagepublic TestParserPayloadDetails.Builder language(String language) The language.- Parameters:
- language- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic TestParserPayloadDetails.Builder timeUpdated(Date timeUpdated) The last updated date.- Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
logTypeTestRequestVersionpublic TestParserPayloadDetails.Builder logTypeTestRequestVersion(Integer logTypeTestRequestVersion) The log type test request version.- Parameters:
- logTypeTestRequestVersion- the value to set
- Returns:
- this builder
 
 - 
metadatapublic TestParserPayloadDetails.Builder metadata(UiParserTestMetadata metadata) 
 - 
parserIgnorelineCharacterspublic TestParserPayloadDetails.Builder parserIgnorelineCharacters(String parserIgnorelineCharacters) The line characters for the parser to ignore.- Parameters:
- parserIgnorelineCharacters- the value to set
- Returns:
- this builder
 
 - 
isHiddenpublic TestParserPayloadDetails.Builder isHidden(Long isHidden) A flag indicating if the parser is hidden or not.- Parameters:
- isHidden- the value to set
- Returns:
- this builder
 
 - 
parserSequencepublic TestParserPayloadDetails.Builder parserSequence(Integer parserSequence) The parser sequence.- Parameters:
- parserSequence- the value to set
- Returns:
- this builder
 
 - 
parserTimezonepublic TestParserPayloadDetails.Builder parserTimezone(String parserTimezone) The parser timezone.- Parameters:
- parserTimezone- the value to set
- Returns:
- this builder
 
 - 
isParserWrittenOncepublic TestParserPayloadDetails.Builder isParserWrittenOnce(Boolean isParserWrittenOnce) A flag indicating whther or not the parser is write once.- Parameters:
- isParserWrittenOnce- the value to set
- Returns:
- this builder
 
 - 
parserFunctionspublic TestParserPayloadDetails.Builder parserFunctions(List<LogAnalyticsParserFunction> parserFunctions) The parser function list.- Parameters:
- parserFunctions- the value to set
- Returns:
- this builder
 
 - 
shouldTokenizeOriginalTextpublic TestParserPayloadDetails.Builder shouldTokenizeOriginalText(Boolean shouldTokenizeOriginalText) A flag indicating whether or not to tokenize the original text.- Parameters:
- shouldTokenizeOriginalText- the value to set
- Returns:
- this builder
 
 - 
fieldDelimiterpublic TestParserPayloadDetails.Builder fieldDelimiter(String fieldDelimiter) The parser field delimiter.- Parameters:
- fieldDelimiter- the value to set
- Returns:
- this builder
 
 - 
fieldQualifierpublic TestParserPayloadDetails.Builder fieldQualifier(String fieldQualifier) The parser field qualifier.- Parameters:
- fieldQualifier- the value to set
- Returns:
- this builder
 
 - 
typepublic TestParserPayloadDetails.Builder type(TestParserPayloadDetails.Type type) The parser type.Default value is REGEX. - Parameters:
- type- the value to set
- Returns:
- this builder
 
 - 
isNamespaceAwarepublic TestParserPayloadDetails.Builder isNamespaceAware(Boolean isNamespaceAware) A flag indicating whether the XML parser should consider the namespace(s) while processing the log data.- Parameters:
- isNamespaceAware- the value to set
- Returns:
- this builder
 
 - 
isPositionAwarepublic TestParserPayloadDetails.Builder isPositionAware(Boolean isPositionAware) A flag indicating whether the parser is positionally aware.- Parameters:
- isPositionAware- the value to set
- Returns:
- this builder
 
 - 
buildpublic TestParserPayloadDetails build() 
 - 
copypublic TestParserPayloadDetails.Builder copy(TestParserPayloadDetails model) 
 
- 
 
-