Class LogAnalyticsParserFunction
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsParserFunction
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsParserFunction extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelLogAnalyticsParserFunction
 Note: Objects should always be created or deserialized using theLogAnalyticsParserFunction.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 LogAnalyticsParserFunction.Builder, which maintain a set of all explicitly set fields calledLogAnalyticsParserFunction.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 classLogAnalyticsParserFunction.Builder
 - 
Constructor SummaryConstructors Constructor Description LogAnalyticsParserFunction(LogAnalyticsParserMetaPlugin parserMetaPlugin, Long parserFunctionId, String parserFunctionName, Boolean isEnabled, Boolean isSystem, Long parserId, String parserName, String parserMetaPluginName, Long parserFunctionPriority, List<LogAnalyticsParserFunctionParameter> parserFunctionParameters)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsParserFunction.Builderbuilder()Create a new builder.booleanequals(Object o)BooleangetIsEnabled()A flag inidcating whether or not the parser function is enabled.BooleangetIsSystem()The system flag.LonggetParserFunctionId()The parser function unique identifier.StringgetParserFunctionName()The parser function internal name.List<LogAnalyticsParserFunctionParameter>getParserFunctionParameters()The parser function parameter list.LonggetParserFunctionPriority()The parser function priority.LonggetParserId()The associated parser unique identifier.LogAnalyticsParserMetaPlugingetParserMetaPlugin()StringgetParserMetaPluginName()The plugin internal name.StringgetParserName()The associated parser internal name.inthashCode()LogAnalyticsParserFunction.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
LogAnalyticsParserFunction@Deprecated @ConstructorProperties({"parserMetaPlugin","parserFunctionId","parserFunctionName","isEnabled","isSystem","parserId","parserName","parserMetaPluginName","parserFunctionPriority","parserFunctionParameters"}) public LogAnalyticsParserFunction(LogAnalyticsParserMetaPlugin parserMetaPlugin, Long parserFunctionId, String parserFunctionName, Boolean isEnabled, Boolean isSystem, Long parserId, String parserName, String parserMetaPluginName, Long parserFunctionPriority, List<LogAnalyticsParserFunctionParameter> parserFunctionParameters) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static LogAnalyticsParserFunction.Builder builder() Create a new builder.
 - 
toBuilderpublic LogAnalyticsParserFunction.Builder toBuilder() 
 - 
getParserMetaPluginpublic LogAnalyticsParserMetaPlugin getParserMetaPlugin() 
 - 
getParserFunctionIdpublic Long getParserFunctionId() The parser function unique identifier.- Returns:
- the value
 
 - 
getParserFunctionNamepublic String getParserFunctionName() The parser function internal name.- Returns:
- the value
 
 - 
getIsEnabledpublic Boolean getIsEnabled() A flag inidcating whether or not the parser function is enabled.- 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
 
 - 
getParserIdpublic Long getParserId() The associated parser unique identifier.- Returns:
- the value
 
 - 
getParserNamepublic String getParserName() The associated parser internal name.- Returns:
- the value
 
 - 
getParserMetaPluginNamepublic String getParserMetaPluginName() The plugin internal name.- Returns:
- the value
 
 - 
getParserFunctionPrioritypublic Long getParserFunctionPriority() The parser function priority.- Returns:
- the value
 
 - 
getParserFunctionParameterspublic List<LogAnalyticsParserFunctionParameter> getParserFunctionParameters() The parser function parameter list.- 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
 
 
- 
 
-