@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class JobDefinitionFromRule extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_FROM |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_INDEX |
static String |
JSON_PROPERTY_NOTIFICATIONS |
static String |
JSON_PROPERTY_TO |
boolean |
unparsed |
| Constructor and Description |
|---|
JobDefinitionFromRule() |
JobDefinitionFromRule(Long from,
String id,
String index,
Long to) |
| Modifier and Type | Method and Description |
|---|---|
JobDefinitionFromRule |
addNotificationsItem(String notificationsItem) |
boolean |
equals(Object o)
Return true if this JobDefinitionFromRule object is equal to o.
|
JobDefinitionFromRule |
from(Long from) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Long |
getFrom()
Starting time of data analyzed by the job.
|
String |
getId()
ID of the detection rule used to create the job.
|
String |
getIndex()
Index used to load the data.
|
List<String> |
getNotifications()
Notifications sent when the job is completed.
|
Long |
getTo()
Ending time of data analyzed by the job.
|
int |
hashCode() |
JobDefinitionFromRule |
id(String id) |
JobDefinitionFromRule |
index(String index) |
JobDefinitionFromRule |
notifications(List<String> notifications) |
JobDefinitionFromRule |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setFrom(Long from) |
void |
setId(String id) |
void |
setIndex(String index) |
void |
setNotifications(List<String> notifications) |
void |
setTo(Long to) |
JobDefinitionFromRule |
to(Long to) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_FROM
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_INDEX
public static final String JSON_PROPERTY_NOTIFICATIONS
public static final String JSON_PROPERTY_TO
public JobDefinitionFromRule from(Long from)
public Long getFrom()
public void setFrom(Long from)
public JobDefinitionFromRule id(String id)
public String getId()
public void setId(String id)
public JobDefinitionFromRule index(String index)
public String getIndex()
public void setIndex(String index)
public JobDefinitionFromRule notifications(List<String> notifications)
public JobDefinitionFromRule addNotificationsItem(String notificationsItem)
@Nullable public List<String> getNotifications()
public JobDefinitionFromRule to(Long to)
public Long getTo()
public void setTo(Long to)
public JobDefinitionFromRule 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 © 2025. All rights reserved.