Package com.datadog.api.client.v2.model
Class ReportScheduleCreateRequestData
java.lang.Object
com.datadog.api.client.v2.model.ReportScheduleCreateRequestData
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ReportScheduleCreateRequestData
extends Object
The JSON:API data object for a report schedule creation request.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionReportScheduleCreateRequestData(ReportScheduleCreateRequestAttributes attributes, ReportScheduleType type) -
Method Summary
Modifier and TypeMethodDescriptionattributes(ReportScheduleCreateRequestAttributes attributes) booleanReturn true if this ReportScheduleCreateRequestData object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The configuration of the report schedule to create.getType()JSON:API resource type for report schedules.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAttributes(ReportScheduleCreateRequestAttributes attributes) voidsetType(ReportScheduleType type) toString()type(ReportScheduleType type)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ATTRIBUTES
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
ReportScheduleCreateRequestData
public ReportScheduleCreateRequestData() -
ReportScheduleCreateRequestData
public ReportScheduleCreateRequestData(ReportScheduleCreateRequestAttributes attributes, ReportScheduleType type)
-
-
Method Details
-
attributes
-
getAttributes
The configuration of the report schedule to create.- Returns:
- attributes
-
setAttributes
-
type
-
getType
JSON:API resource type for report schedules.- Returns:
- type
-
setType
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- ReportScheduleCreateRequestData
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this ReportScheduleCreateRequestData object is equal to o. -
hashCode
public int hashCode() -
toString
-