@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class PatchMaintenanceTemplateRequestDataAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_COMPLETED_DESCRIPTION |
static String |
JSON_PROPERTY_COMPONENT_IDS |
static String |
JSON_PROPERTY_IN_PROGRESS_DESCRIPTION |
static String |
JSON_PROPERTY_MAINTENANCE_TITLE |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_SCHEDULED_DESCRIPTION |
boolean |
unparsed |
| Constructor and Description |
|---|
PatchMaintenanceTemplateRequestDataAttributes() |
| Modifier and Type | Method and Description |
|---|---|
PatchMaintenanceTemplateRequestDataAttributes |
addComponentIdsItem(String componentIdsItem) |
PatchMaintenanceTemplateRequestDataAttributes |
completedDescription(String completedDescription) |
PatchMaintenanceTemplateRequestDataAttributes |
componentIds(List<String> componentIds) |
boolean |
equals(Object o)
Return true if this PatchMaintenanceTemplateRequestDataAttributes 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.
|
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.
|
String |
getName()
The name of the maintenance template.
|
String |
getScheduledDescription()
The description shown when a maintenance created from this template is scheduled.
|
int |
hashCode() |
PatchMaintenanceTemplateRequestDataAttributes |
inProgressDescription(String inProgressDescription) |
PatchMaintenanceTemplateRequestDataAttributes |
maintenanceTitle(String maintenanceTitle) |
PatchMaintenanceTemplateRequestDataAttributes |
name(String name) |
PatchMaintenanceTemplateRequestDataAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
PatchMaintenanceTemplateRequestDataAttributes |
scheduledDescription(String scheduledDescription) |
void |
setCompletedDescription(String completedDescription) |
void |
setComponentIds(List<String> componentIds) |
void |
setInProgressDescription(String inProgressDescription) |
void |
setMaintenanceTitle(String maintenanceTitle) |
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_IN_PROGRESS_DESCRIPTION
public static final String JSON_PROPERTY_MAINTENANCE_TITLE
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_SCHEDULED_DESCRIPTION
public PatchMaintenanceTemplateRequestDataAttributes()
public PatchMaintenanceTemplateRequestDataAttributes completedDescription(String completedDescription)
@Nullable public String getCompletedDescription()
public void setCompletedDescription(String completedDescription)
public PatchMaintenanceTemplateRequestDataAttributes componentIds(List<String> componentIds)
public PatchMaintenanceTemplateRequestDataAttributes addComponentIdsItem(String componentIdsItem)
@Nullable public List<String> getComponentIds()
public PatchMaintenanceTemplateRequestDataAttributes inProgressDescription(String inProgressDescription)
@Nullable public String getInProgressDescription()
public void setInProgressDescription(String inProgressDescription)
public PatchMaintenanceTemplateRequestDataAttributes maintenanceTitle(String maintenanceTitle)
@Nullable public String getMaintenanceTitle()
public void setMaintenanceTitle(String maintenanceTitle)
public PatchMaintenanceTemplateRequestDataAttributes name(String name)
@Nullable public String getName()
public void setName(String name)
public PatchMaintenanceTemplateRequestDataAttributes scheduledDescription(String scheduledDescription)
@Nullable public String getScheduledDescription()
public void setScheduledDescription(String scheduledDescription)
public PatchMaintenanceTemplateRequestDataAttributes 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.