Class LogAnalyticsParserField
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsParserField
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsParserField extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelLogAnalyticsParserField
 Note: Objects should always be created or deserialized using theLogAnalyticsParserField.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 LogAnalyticsParserField.Builder, which maintain a set of all explicitly set fields calledLogAnalyticsParserField.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 classLogAnalyticsParserField.Builder
 - 
Constructor SummaryConstructors Constructor Description LogAnalyticsParserField(LogAnalyticsField field, Long parserFieldId, String parserFieldExpression, String parserFieldName, String storageFieldName, String parserFieldIntegratorName, String parserName, Long parserFieldSequence, LogAnalyticsParser parser, String structuredColumnInfo, List<ParserAction> actions)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsParserField.Builderbuilder()Create a new builder.booleanequals(Object o)List<ParserAction>getActions()List of actions/operations to be performed while fetching or parsing the logs.LogAnalyticsFieldgetField()LogAnalyticsParsergetParser()StringgetParserFieldExpression()the parser field expression.LonggetParserFieldId()The parser field unique identifier.StringgetParserFieldIntegratorName()The integrator name.StringgetParserFieldName()The parser field internal name.LonggetParserFieldSequence()The parser field sequence.StringgetParserName()The parser internal name.StringgetStorageFieldName()The storage field name.StringgetStructuredColumnInfo()The structured column information.inthashCode()LogAnalyticsParserField.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
LogAnalyticsParserField@Deprecated @ConstructorProperties({"field","parserFieldId","parserFieldExpression","parserFieldName","storageFieldName","parserFieldIntegratorName","parserName","parserFieldSequence","parser","structuredColumnInfo","actions"}) public LogAnalyticsParserField(LogAnalyticsField field, Long parserFieldId, String parserFieldExpression, String parserFieldName, String storageFieldName, String parserFieldIntegratorName, String parserName, Long parserFieldSequence, LogAnalyticsParser parser, String structuredColumnInfo, List<ParserAction> actions) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static LogAnalyticsParserField.Builder builder() Create a new builder.
 - 
toBuilderpublic LogAnalyticsParserField.Builder toBuilder() 
 - 
getFieldpublic LogAnalyticsField getField() 
 - 
getParserFieldIdpublic Long getParserFieldId() The parser field unique identifier.- Returns:
- the value
 
 - 
getParserFieldExpressionpublic String getParserFieldExpression() the parser field expression.- Returns:
- the value
 
 - 
getParserFieldNamepublic String getParserFieldName() The parser field internal name.- Returns:
- the value
 
 - 
getStorageFieldNamepublic String getStorageFieldName() The storage field name.- Returns:
- the value
 
 - 
getParserFieldIntegratorNamepublic String getParserFieldIntegratorName() The integrator name.- Returns:
- the value
 
 - 
getParserNamepublic String getParserName() The parser internal name.- Returns:
- the value
 
 - 
getParserFieldSequencepublic Long getParserFieldSequence() The parser field sequence.- Returns:
- the value
 
 - 
getParserpublic LogAnalyticsParser getParser() 
 - 
getStructuredColumnInfopublic String getStructuredColumnInfo() The structured column information.- Returns:
- the value
 
 - 
getActionspublic List<ParserAction> getActions() List of actions/operations to be performed while fetching or parsing the logs.- 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
 
 
- 
 
-