@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ScheduleData extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ATTRIBUTES |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_RELATIONSHIPS |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ScheduleData() |
ScheduleData(ScheduleDataType type) |
| Modifier and Type | Method and Description |
|---|---|
ScheduleData |
attributes(ScheduleDataAttributes attributes) |
boolean |
equals(Object o)
Return true if this ScheduleData 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.
|
ScheduleDataAttributes |
getAttributes()
Provides core properties of a schedule object such as its name and time zone.
|
String |
getId()
The schedule's unique identifier.
|
ScheduleDataRelationships |
getRelationships()
Groups the relationships for a schedule object, referencing layers and teams.
|
ScheduleDataType |
getType()
Schedules resource type.
|
int |
hashCode() |
ScheduleData |
id(String id) |
ScheduleData |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
ScheduleData |
relationships(ScheduleDataRelationships relationships) |
void |
setAttributes(ScheduleDataAttributes attributes) |
void |
setId(String id) |
void |
setRelationships(ScheduleDataRelationships relationships) |
void |
setType(ScheduleDataType type) |
String |
toString() |
ScheduleData |
type(ScheduleDataType type) |
public boolean unparsed
public static final String JSON_PROPERTY_ATTRIBUTES
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_RELATIONSHIPS
public static final String JSON_PROPERTY_TYPE
public ScheduleData()
public ScheduleData(ScheduleDataType type)
public ScheduleData attributes(ScheduleDataAttributes attributes)
@Nullable public ScheduleDataAttributes getAttributes()
public void setAttributes(ScheduleDataAttributes attributes)
public ScheduleData id(String id)
@Nullable public String getId()
public void setId(String id)
public ScheduleData relationships(ScheduleDataRelationships relationships)
@Nullable public ScheduleDataRelationships getRelationships()
public void setRelationships(ScheduleDataRelationships relationships)
public ScheduleData type(ScheduleDataType type)
public ScheduleDataType getType()
public void setType(ScheduleDataType type)
public ScheduleData 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.