@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ReportScheduleAuthor extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ATTRIBUTES |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ReportScheduleAuthor() |
ReportScheduleAuthor(ReportScheduleAuthorAttributes attributes,
String id,
ReportScheduleAuthorType type) |
| Modifier and Type | Method and Description |
|---|---|
ReportScheduleAuthor |
attributes(ReportScheduleAuthorAttributes attributes) |
boolean |
equals(Object o)
Return true if this ReportScheduleAuthor 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.
|
ReportScheduleAuthorAttributes |
getAttributes()
Attributes of the report author.
|
String |
getId()
The user UUID.
|
ReportScheduleAuthorType |
getType()
JSON:API resource type for the included report author.
|
int |
hashCode() |
ReportScheduleAuthor |
id(String id) |
ReportScheduleAuthor |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setAttributes(ReportScheduleAuthorAttributes attributes) |
void |
setId(String id) |
void |
setType(ReportScheduleAuthorType type) |
String |
toString() |
ReportScheduleAuthor |
type(ReportScheduleAuthorType type) |
public boolean unparsed
public static final String JSON_PROPERTY_ATTRIBUTES
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_TYPE
public ReportScheduleAuthor()
public ReportScheduleAuthor(ReportScheduleAuthorAttributes attributes, String id, ReportScheduleAuthorType type)
public ReportScheduleAuthor attributes(ReportScheduleAuthorAttributes attributes)
public ReportScheduleAuthorAttributes getAttributes()
public void setAttributes(ReportScheduleAuthorAttributes attributes)
public ReportScheduleAuthor id(String id)
public String getId()
public void setId(String id)
public ReportScheduleAuthor type(ReportScheduleAuthorType type)
public ReportScheduleAuthorType getType()
public void setType(ReportScheduleAuthorType type)
public ReportScheduleAuthor 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 © 2026. All rights reserved.