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 Summary
Nested Classes Modifier and Type Class Description static classLogAnalyticsParserField.Builder
-
Constructor Summary
Constructors 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 Summary
All 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
-
builder
public static LogAnalyticsParserField.Builder builder()
Create a new builder.
-
toBuilder
public LogAnalyticsParserField.Builder toBuilder()
-
getField
public LogAnalyticsField getField()
-
getParserFieldId
public Long getParserFieldId()
The parser field unique identifier.- Returns:
- the value
-
getParserFieldExpression
public String getParserFieldExpression()
the parser field expression.- Returns:
- the value
-
getParserFieldName
public String getParserFieldName()
The parser field internal name.- Returns:
- the value
-
getStorageFieldName
public String getStorageFieldName()
The storage field name.- Returns:
- the value
-
getParserFieldIntegratorName
public String getParserFieldIntegratorName()
The integrator name.- Returns:
- the value
-
getParserName
public String getParserName()
The parser internal name.- Returns:
- the value
-
getParserFieldSequence
public Long getParserFieldSequence()
The parser field sequence.- Returns:
- the value
-
getParser
public LogAnalyticsParser getParser()
-
getStructuredColumnInfo
public String getStructuredColumnInfo()
The structured column information.- Returns:
- the value
-
getActions
public List<ParserAction> getActions()
List of actions/operations to be performed while fetching or parsing the logs.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public 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
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-