@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LogsGeoIPParser extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_IS_ENABLED |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_SOURCES |
static String |
JSON_PROPERTY_TARGET |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
LogsGeoIPParser() |
LogsGeoIPParser(List<String> sources,
String target,
LogsGeoIPParserType type) |
| Modifier and Type | Method and Description |
|---|---|
LogsGeoIPParser |
addSourcesItem(String sourcesItem) |
boolean |
equals(Object o)
Return true if this LogsGeoIPParser object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Boolean |
getIsEnabled()
Whether or not the processor is enabled.
|
String |
getName()
Name of the processor.
|
List<String> |
getSources()
Array of source attributes.
|
String |
getTarget()
Name of the parent attribute that contains all the extracted details from the
sources
. |
LogsGeoIPParserType |
getType()
Type of GeoIP parser.
|
int |
hashCode() |
LogsGeoIPParser |
isEnabled(Boolean isEnabled) |
LogsGeoIPParser |
name(String name) |
LogsGeoIPParser |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setIsEnabled(Boolean isEnabled) |
void |
setName(String name) |
void |
setSources(List<String> sources) |
void |
setTarget(String target) |
void |
setType(LogsGeoIPParserType type) |
LogsGeoIPParser |
sources(List<String> sources) |
LogsGeoIPParser |
target(String target) |
String |
toString() |
LogsGeoIPParser |
type(LogsGeoIPParserType type) |
public boolean unparsed
public static final String JSON_PROPERTY_IS_ENABLED
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_SOURCES
public static final String JSON_PROPERTY_TARGET
public static final String JSON_PROPERTY_TYPE
public LogsGeoIPParser()
public LogsGeoIPParser(List<String> sources, String target, LogsGeoIPParserType type)
public LogsGeoIPParser isEnabled(Boolean isEnabled)
@Nullable public Boolean getIsEnabled()
public void setIsEnabled(Boolean isEnabled)
public LogsGeoIPParser name(String name)
@Nullable public String getName()
public void setName(String name)
public LogsGeoIPParser sources(List<String> sources)
public LogsGeoIPParser addSourcesItem(String sourcesItem)
public LogsGeoIPParser target(String target)
public String getTarget()
sources
.public void setTarget(String target)
public LogsGeoIPParser type(LogsGeoIPParserType type)
public LogsGeoIPParserType getType()
public void setType(LogsGeoIPParserType type)
public LogsGeoIPParser putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2024. All rights reserved.