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.ExplicitlySetBmcModel
LogAnalyticsParserField
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 class
LogAnalyticsParserField.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)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsParserField.Builder
builder()
Create a new builder.boolean
equals(Object o)
LogAnalyticsField
getField()
LogAnalyticsParser
getParser()
String
getParserFieldExpression()
the parser field expression.Long
getParserFieldId()
The parser field unique identifier.String
getParserFieldIntegratorName()
The integrator name.String
getParserFieldName()
The parser field internal name.Long
getParserFieldSequence()
The parser field sequence.String
getParserName()
The parser internal name.String
getStorageFieldName()
The storage field name.String
getStructuredColumnInfo()
The structured column information.int
hashCode()
LogAnalyticsParserField.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
LogAnalyticsParserField
@Deprecated @ConstructorProperties({"field","parserFieldId","parserFieldExpression","parserFieldName","storageFieldName","parserFieldIntegratorName","parserName","parserFieldSequence","parser","structuredColumnInfo"}) public LogAnalyticsParserField(LogAnalyticsField field, Long parserFieldId, String parserFieldExpression, String parserFieldName, String storageFieldName, String parserFieldIntegratorName, String parserName, Long parserFieldSequence, LogAnalyticsParser parser, String structuredColumnInfo)
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
-
toString
public String toString()
- Overrides:
toString
in 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:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-