@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CreateMaintenanceTemplateRequestDataAttributes 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 |
|---|
CreateMaintenanceTemplateRequestDataAttributes() |
CreateMaintenanceTemplateRequestDataAttributes(String name) |
| Modifier and Type | Method and Description |
|---|---|
CreateMaintenanceTemplateRequestDataAttributes |
addComponentIdsItem(String componentIdsItem) |
CreateMaintenanceTemplateRequestDataAttributes |
completedDescription(String completedDescription) |
CreateMaintenanceTemplateRequestDataAttributes |
componentIds(List<String> componentIds) |
boolean |
equals(Object o)
Return true if this CreateMaintenanceTemplateRequestDataAttributes 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() |
CreateMaintenanceTemplateRequestDataAttributes |
inProgressDescription(String inProgressDescription) |
CreateMaintenanceTemplateRequestDataAttributes |
maintenanceTitle(String maintenanceTitle) |
CreateMaintenanceTemplateRequestDataAttributes |
name(String name) |
CreateMaintenanceTemplateRequestDataAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
CreateMaintenanceTemplateRequestDataAttributes |
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 CreateMaintenanceTemplateRequestDataAttributes()
public CreateMaintenanceTemplateRequestDataAttributes(String name)
public CreateMaintenanceTemplateRequestDataAttributes completedDescription(String completedDescription)
@Nullable public String getCompletedDescription()
public void setCompletedDescription(String completedDescription)
public CreateMaintenanceTemplateRequestDataAttributes componentIds(List<String> componentIds)
public CreateMaintenanceTemplateRequestDataAttributes addComponentIdsItem(String componentIdsItem)
@Nullable public List<String> getComponentIds()
public CreateMaintenanceTemplateRequestDataAttributes inProgressDescription(String inProgressDescription)
@Nullable public String getInProgressDescription()
public void setInProgressDescription(String inProgressDescription)
public CreateMaintenanceTemplateRequestDataAttributes maintenanceTitle(String maintenanceTitle)
@Nullable public String getMaintenanceTitle()
public void setMaintenanceTitle(String maintenanceTitle)
public CreateMaintenanceTemplateRequestDataAttributes name(String name)
public String getName()
public void setName(String name)
public CreateMaintenanceTemplateRequestDataAttributes scheduledDescription(String scheduledDescription)
@Nullable public String getScheduledDescription()
public void setScheduledDescription(String scheduledDescription)
public CreateMaintenanceTemplateRequestDataAttributes 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.