Class LogAnalyticsParserSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsParserSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsParserSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelLogAnalyticsParserSummary
 Note: Objects should always be created or deserialized using theLogAnalyticsParserSummary.Builder.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the LogAnalyticsParserSummary.Builder, which maintain a set of all explicitly set fields calledLogAnalyticsParserSummary.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classLogAnalyticsParserSummary.Builderstatic classLogAnalyticsParserSummary.TypeThe parser type.
 - 
Constructor SummaryConstructors Constructor Description LogAnalyticsParserSummary(String content, String description, String displayName, Long editVersion, String encoding, String exampleContent, List<LogAnalyticsParserField> fieldMaps, String footerContent, String headerContent, String name, Boolean isDefault, Boolean isSingleLineContent, Boolean isSystem, String language, Date timeUpdated, Integer logTypeTestRequestVersion, List<LogAnalyticsParser> mappedParsers, String parserIgnorelineCharacters, Boolean isHidden, Integer parserSequence, String parserTimezone, LogAnalyticsParserFilter parserFilter, Boolean isParserWrittenOnce, List<LogAnalyticsParserFunction> parserFunctions, Long sourcesCount, List<LogAnalyticsSource> sources, Boolean shouldTokenizeOriginalText, String fieldDelimiter, String fieldQualifier, LogAnalyticsParserSummary.Type type, Boolean isUserDeleted, Boolean isNamespaceAware, Boolean isPositionAware)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsParserSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetContent()The content.StringgetDescription()The parser description.StringgetDisplayName()The parser display name.LonggetEditVersion()The parser edit version.StringgetEncoding()The encoding.StringgetExampleContent()The example content.StringgetFieldDelimiter()The parser field delimiter.List<LogAnalyticsParserField>getFieldMaps()The parser fields.StringgetFieldQualifier()The parser field qualifier.StringgetFooterContent()The footer regular expression.StringgetHeaderContent()The header content.BooleangetIsDefault()A flag indicating if this is a default parser.BooleangetIsHidden()A flag indicating if the parser is hidden or not.BooleangetIsNamespaceAware()A flag indicating whether the XML parser should consider the namespace(s) while processing the log data.BooleangetIsParserWrittenOnce()A flag indicating whther or not the parser is write once.BooleangetIsPositionAware()A flag indicating whether the parser is positionally aware.BooleangetIsSingleLineContent()A flag indicating if this is a single line content parser.BooleangetIsSystem()The system flag.BooleangetIsUserDeleted()A flag indicating whether or not the parser has been deleted.StringgetLanguage()The language.IntegergetLogTypeTestRequestVersion()The log type test request version.List<LogAnalyticsParser>getMappedParsers()The mapped parser list.StringgetName()The parser name.LogAnalyticsParserFiltergetParserFilter()List<LogAnalyticsParserFunction>getParserFunctions()The parser function list.StringgetParserIgnorelineCharacters()The line characters for the parser to ignore.IntegergetParserSequence()The parser sequence.StringgetParserTimezone()The time zone.BooleangetShouldTokenizeOriginalText()A flag indicating whether or not to tokenize the original text.List<LogAnalyticsSource>getSources()The list of sources using this parser.LonggetSourcesCount()The number of sources using this parser.DategetTimeUpdated()The last updated date.LogAnalyticsParserSummary.TypegetType()The parser type.inthashCode()LogAnalyticsParserSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
LogAnalyticsParserSummary@Deprecated @ConstructorProperties({"content","description","displayName","editVersion","encoding","exampleContent","fieldMaps","footerContent","headerContent","name","isDefault","isSingleLineContent","isSystem","language","timeUpdated","logTypeTestRequestVersion","mappedParsers","parserIgnorelineCharacters","isHidden","parserSequence","parserTimezone","parserFilter","isParserWrittenOnce","parserFunctions","sourcesCount","sources","shouldTokenizeOriginalText","fieldDelimiter","fieldQualifier","type","isUserDeleted","isNamespaceAware","isPositionAware"}) public LogAnalyticsParserSummary(String content, String description, String displayName, Long editVersion, String encoding, String exampleContent, List<LogAnalyticsParserField> fieldMaps, String footerContent, String headerContent, String name, Boolean isDefault, Boolean isSingleLineContent, Boolean isSystem, String language, Date timeUpdated, Integer logTypeTestRequestVersion, List<LogAnalyticsParser> mappedParsers, String parserIgnorelineCharacters, Boolean isHidden, Integer parserSequence, String parserTimezone, LogAnalyticsParserFilter parserFilter, Boolean isParserWrittenOnce, List<LogAnalyticsParserFunction> parserFunctions, Long sourcesCount, List<LogAnalyticsSource> sources, Boolean shouldTokenizeOriginalText, String fieldDelimiter, String fieldQualifier, LogAnalyticsParserSummary.Type type, Boolean isUserDeleted, Boolean isNamespaceAware, Boolean isPositionAware) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static LogAnalyticsParserSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic LogAnalyticsParserSummary.Builder toBuilder() 
 - 
getContentpublic String getContent() The content.- Returns:
- the value
 
 - 
getDescriptionpublic String getDescription() The parser description.- Returns:
- the value
 
 - 
getDisplayNamepublic String getDisplayName() The parser display name.- Returns:
- the value
 
 - 
getEditVersionpublic Long getEditVersion() The parser edit version.- Returns:
- the value
 
 - 
getEncodingpublic String getEncoding() The encoding.- Returns:
- the value
 
 - 
getExampleContentpublic String getExampleContent() The example content.- Returns:
- the value
 
 - 
getFieldMapspublic List<LogAnalyticsParserField> getFieldMaps() The parser fields.- Returns:
- the value
 
 - 
getFooterContentpublic String getFooterContent() The footer regular expression.- Returns:
- the value
 
 - 
getHeaderContentpublic String getHeaderContent() The header content.- Returns:
- the value
 
 - 
getNamepublic String getName() The parser name.- Returns:
- the value
 
 - 
getIsDefaultpublic Boolean getIsDefault() A flag indicating if this is a default parser.- Returns:
- the value
 
 - 
getIsSingleLineContentpublic Boolean getIsSingleLineContent() A flag indicating if this is a single line content parser.- Returns:
- the value
 
 - 
getIsSystempublic Boolean getIsSystem() The system flag.A value of false denotes a custom, or user defined object. A value of true denotes a built in object. - Returns:
- the value
 
 - 
getLanguagepublic String getLanguage() The language.- Returns:
- the value
 
 - 
getTimeUpdatedpublic Date getTimeUpdated() The last updated date.- Returns:
- the value
 
 - 
getLogTypeTestRequestVersionpublic Integer getLogTypeTestRequestVersion() The log type test request version.- Returns:
- the value
 
 - 
getMappedParserspublic List<LogAnalyticsParser> getMappedParsers() The mapped parser list.- Returns:
- the value
 
 - 
getParserIgnorelineCharacterspublic String getParserIgnorelineCharacters() The line characters for the parser to ignore.- Returns:
- the value
 
 - 
getIsHiddenpublic Boolean getIsHidden() A flag indicating if the parser is hidden or not.- Returns:
- the value
 
 - 
getParserSequencepublic Integer getParserSequence() The parser sequence.- Returns:
- the value
 
 - 
getParserTimezonepublic String getParserTimezone() The time zone.- Returns:
- the value
 
 - 
getParserFilterpublic LogAnalyticsParserFilter getParserFilter() 
 - 
getIsParserWrittenOncepublic Boolean getIsParserWrittenOnce() A flag indicating whther or not the parser is write once.- Returns:
- the value
 
 - 
getParserFunctionspublic List<LogAnalyticsParserFunction> getParserFunctions() The parser function list.- Returns:
- the value
 
 - 
getSourcesCountpublic Long getSourcesCount() The number of sources using this parser.- Returns:
- the value
 
 - 
getSourcespublic List<LogAnalyticsSource> getSources() The list of sources using this parser.- Returns:
- the value
 
 - 
getShouldTokenizeOriginalTextpublic Boolean getShouldTokenizeOriginalText() A flag indicating whether or not to tokenize the original text.- Returns:
- the value
 
 - 
getFieldDelimiterpublic String getFieldDelimiter() The parser field delimiter.- Returns:
- the value
 
 - 
getFieldQualifierpublic String getFieldQualifier() The parser field qualifier.- Returns:
- the value
 
 - 
getTypepublic LogAnalyticsParserSummary.Type getType() The parser type.Default value is REGEX. - Returns:
- the value
 
 - 
getIsUserDeletedpublic Boolean getIsUserDeleted() A flag indicating whether or not the parser has been deleted.- Returns:
- the value
 
 - 
getIsNamespaceAwarepublic Boolean getIsNamespaceAware() A flag indicating whether the XML parser should consider the namespace(s) while processing the log data.- Returns:
- the value
 
 - 
getIsPositionAwarepublic Boolean getIsPositionAware() A flag indicating whether the parser is positionally aware.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-