Package com.datadog.api.client.v2.model
Class ChangeRequestCreateAttributes
java.lang.Object
com.datadog.api.client.v2.model.ChangeRequestCreateAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ChangeRequestCreateAttributes
extends Object
Attributes for creating a change request.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRequestedTeamsItem(String requestedTeamsItem) changeRequestLinkedIncidentUuid(String changeRequestLinkedIncidentUuid) changeRequestMaintenanceWindowQuery(String changeRequestMaintenanceWindowQuery) changeRequestPlan(String changeRequestPlan) changeRequestRisk(ChangeRequestRiskLevel changeRequestRisk) changeRequestType(ChangeRequestChangeType changeRequestType) description(String description) endDate(OffsetDateTime endDate) booleanReturn true if this ChangeRequestCreateAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The UUID of an incident to link to the change request.The maintenance window query for the change request.The plan associated with the change request.The risk level of the change request.The type of the change request.The description of the change request.The planned end date of the change request.The project UUID to associate with the change request.A list of team handles to request decisions from.The planned start date of the change request.getTitle()The title of the change request.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.requestedTeams(List<String> requestedTeams) voidsetChangeRequestLinkedIncidentUuid(String changeRequestLinkedIncidentUuid) voidsetChangeRequestMaintenanceWindowQuery(String changeRequestMaintenanceWindowQuery) voidsetChangeRequestPlan(String changeRequestPlan) voidsetChangeRequestRisk(ChangeRequestRiskLevel changeRequestRisk) voidsetChangeRequestType(ChangeRequestChangeType changeRequestType) voidsetDescription(String description) voidsetEndDate(OffsetDateTime endDate) voidsetProjectId(String projectId) voidsetRequestedTeams(List<String> requestedTeams) voidsetStartDate(OffsetDateTime startDate) voidstartDate(OffsetDateTime startDate) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CHANGE_REQUEST_LINKED_INCIDENT_UUID
- See Also:
-
JSON_PROPERTY_CHANGE_REQUEST_MAINTENANCE_WINDOW_QUERY
- See Also:
-
JSON_PROPERTY_CHANGE_REQUEST_PLAN
- See Also:
-
JSON_PROPERTY_CHANGE_REQUEST_RISK
- See Also:
-
JSON_PROPERTY_CHANGE_REQUEST_TYPE
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_END_DATE
- See Also:
-
JSON_PROPERTY_PROJECT_ID
- See Also:
-
JSON_PROPERTY_REQUESTED_TEAMS
- See Also:
-
JSON_PROPERTY_START_DATE
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
-
Constructor Details
-
ChangeRequestCreateAttributes
public ChangeRequestCreateAttributes() -
ChangeRequestCreateAttributes
-
-
Method Details
-
changeRequestLinkedIncidentUuid
public ChangeRequestCreateAttributes changeRequestLinkedIncidentUuid(String changeRequestLinkedIncidentUuid) -
getChangeRequestLinkedIncidentUuid
The UUID of an incident to link to the change request.- Returns:
- changeRequestLinkedIncidentUuid
-
setChangeRequestLinkedIncidentUuid
-
changeRequestMaintenanceWindowQuery
public ChangeRequestCreateAttributes changeRequestMaintenanceWindowQuery(String changeRequestMaintenanceWindowQuery) -
getChangeRequestMaintenanceWindowQuery
The maintenance window query for the change request.- Returns:
- changeRequestMaintenanceWindowQuery
-
setChangeRequestMaintenanceWindowQuery
-
changeRequestPlan
-
getChangeRequestPlan
The plan associated with the change request.- Returns:
- changeRequestPlan
-
setChangeRequestPlan
-
changeRequestRisk
-
getChangeRequestRisk
The risk level of the change request.- Returns:
- changeRequestRisk
-
setChangeRequestRisk
-
changeRequestType
-
getChangeRequestType
The type of the change request.- Returns:
- changeRequestType
-
setChangeRequestType
-
description
-
getDescription
The description of the change request.- Returns:
- description
-
setDescription
-
endDate
-
getEndDate
The planned end date of the change request.- Returns:
- endDate
-
setEndDate
-
projectId
-
getProjectId
The project UUID to associate with the change request.- Returns:
- projectId
-
setProjectId
-
requestedTeams
-
addRequestedTeamsItem
-
getRequestedTeams
A list of team handles to request decisions from.- Returns:
- requestedTeams
-
setRequestedTeams
-
startDate
-
getStartDate
The planned start date of the change request.- Returns:
- startDate
-
setStartDate
-
title
-
getTitle
The title of the change request.- Returns:
- title
-
setTitle
-
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:
- ChangeRequestCreateAttributes
-
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 ChangeRequestCreateAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-