@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class MaintenanceTemplateDataAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_COMPLETED_DESCRIPTION |
static String |
JSON_PROPERTY_COMPONENT_IDS |
static String |
JSON_PROPERTY_CREATED_AT |
static String |
JSON_PROPERTY_IN_PROGRESS_DESCRIPTION |
static String |
JSON_PROPERTY_MAINTENANCE_TITLE |
static String |
JSON_PROPERTY_MODIFIED_AT |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_SCHEDULED_DESCRIPTION |
boolean |
unparsed |
| Constructor and Description |
|---|
MaintenanceTemplateDataAttributes() |
| Modifier and Type | Method and Description |
|---|---|
MaintenanceTemplateDataAttributes |
addComponentIdsItem(String componentIdsItem) |
MaintenanceTemplateDataAttributes |
completedDescription(String completedDescription) |
MaintenanceTemplateDataAttributes |
componentIds(List<String> componentIds) |
MaintenanceTemplateDataAttributes |
createdAt(OffsetDateTime createdAt) |
boolean |
equals(Object o)
Return true if this MaintenanceTemplateDataAttributes 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.
|
String |
getCompletedDescription()
The description shown when a maintenance created from this template is completed.
|
List<String> |
getComponentIds()
The IDs of the components affected by a maintenance created from this template.
|
OffsetDateTime |
getCreatedAt()
Timestamp of when the maintenance template was created.
|
String |
getInProgressDescription()
The description shown while a maintenance created from this template is in progress.
|
String |
getMaintenanceTitle()
The title used for a maintenance created from this template.
|
OffsetDateTime |
getModifiedAt()
Timestamp of when the maintenance template was last modified.
|
String |
getName()
The name of the maintenance template.
|
String |
getScheduledDescription()
The description shown when a maintenance created from this template is scheduled.
|
int |
hashCode() |
MaintenanceTemplateDataAttributes |
inProgressDescription(String inProgressDescription) |
MaintenanceTemplateDataAttributes |
maintenanceTitle(String maintenanceTitle) |
MaintenanceTemplateDataAttributes |
modifiedAt(OffsetDateTime modifiedAt) |
MaintenanceTemplateDataAttributes |
name(String name) |
MaintenanceTemplateDataAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
MaintenanceTemplateDataAttributes |
scheduledDescription(String scheduledDescription) |
void |
setCompletedDescription(String completedDescription) |
void |
setComponentIds(List<String> componentIds) |
void |
setCreatedAt(OffsetDateTime createdAt) |
void |
setInProgressDescription(String inProgressDescription) |
void |
setMaintenanceTitle(String maintenanceTitle) |
void |
setModifiedAt(OffsetDateTime modifiedAt) |
void |
setName(String name) |
void |
setScheduledDescription(String scheduledDescription) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_COMPLETED_DESCRIPTION
public static final String JSON_PROPERTY_COMPONENT_IDS
public static final String JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_IN_PROGRESS_DESCRIPTION
public static final String JSON_PROPERTY_MAINTENANCE_TITLE
public static final String JSON_PROPERTY_MODIFIED_AT
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_SCHEDULED_DESCRIPTION
public MaintenanceTemplateDataAttributes completedDescription(String completedDescription)
@Nullable public String getCompletedDescription()
public void setCompletedDescription(String completedDescription)
public MaintenanceTemplateDataAttributes componentIds(List<String> componentIds)
public MaintenanceTemplateDataAttributes addComponentIdsItem(String componentIdsItem)
@Nullable public List<String> getComponentIds()
public MaintenanceTemplateDataAttributes createdAt(OffsetDateTime createdAt)
@Nullable public OffsetDateTime getCreatedAt()
public void setCreatedAt(OffsetDateTime createdAt)
public MaintenanceTemplateDataAttributes inProgressDescription(String inProgressDescription)
@Nullable public String getInProgressDescription()
public void setInProgressDescription(String inProgressDescription)
public MaintenanceTemplateDataAttributes maintenanceTitle(String maintenanceTitle)
@Nullable public String getMaintenanceTitle()
public void setMaintenanceTitle(String maintenanceTitle)
public MaintenanceTemplateDataAttributes modifiedAt(OffsetDateTime modifiedAt)
@Nullable public OffsetDateTime getModifiedAt()
public void setModifiedAt(OffsetDateTime modifiedAt)
public MaintenanceTemplateDataAttributes name(String name)
@Nullable public String getName()
public void setName(String name)
public MaintenanceTemplateDataAttributes scheduledDescription(String scheduledDescription)
@Nullable public String getScheduledDescription()
public void setScheduledDescription(String scheduledDescription)
public MaintenanceTemplateDataAttributes 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.