@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsExtendedField extends Object
LogAnalyticsExtendedField
Note: Objects should always be created or deserialized using the LogAnalyticsExtendedField.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 LogAnalyticsExtendedField.Builder, which maintain a set of all explicitly set fields called
__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take
__explicitlySet__ into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null from unset null).
| Modifier and Type | Class and Description |
|---|---|
static class |
LogAnalyticsExtendedField.Builder |
| Constructor and Description |
|---|
LogAnalyticsExtendedField(LogAnalyticsField field,
LogAnalyticsSourceExtendedFieldDefinition extendedFieldDefinition,
Long extendedFieldDefinitionId,
String fieldName,
String fieldDisplayName,
String savedRegularExpressionName,
Long extendedFieldId)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static LogAnalyticsExtendedField.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
LogAnalyticsSourceExtendedFieldDefinition |
getExtendedFieldDefinition() |
Long |
getExtendedFieldDefinitionId()
Id
|
Long |
getExtendedFieldId()
extended field Id
|
LogAnalyticsField |
getField() |
String |
getFieldDisplayName()
new field internal display name
|
String |
getFieldName()
new field internal name
|
String |
getSavedRegularExpressionName()
saved regular expression internal name
|
int |
hashCode() |
LogAnalyticsExtendedField.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"field","extendedFieldDefinition","extendedFieldDefinitionId","fieldName","fieldDisplayName","savedRegularExpressionName","extendedFieldId"}) @Deprecated public LogAnalyticsExtendedField(LogAnalyticsField field, LogAnalyticsSourceExtendedFieldDefinition extendedFieldDefinition, Long extendedFieldDefinitionId, String fieldName, String fieldDisplayName, String savedRegularExpressionName, Long extendedFieldId)
public static LogAnalyticsExtendedField.Builder builder()
Create a new builder.
public LogAnalyticsExtendedField.Builder toBuilder()
public LogAnalyticsField getField()
public LogAnalyticsSourceExtendedFieldDefinition getExtendedFieldDefinition()
public Long getExtendedFieldDefinitionId()
Id
public String getFieldName()
new field internal name
public String getFieldDisplayName()
new field internal display name
public String getSavedRegularExpressionName()
saved regular expression internal name
public Long getExtendedFieldId()
extended field Id
Copyright © 2016–2021. All rights reserved.