Package com.datadog.api.client.v2.model
Class CaseBulkUpdateRequestAttributes
java.lang.Object
com.datadog.api.client.v2.model.CaseBulkUpdateRequestAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CaseBulkUpdateRequestAttributes
extends Object
Attributes for the bulk update, specifying which cases to update and the action to apply.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCaseBulkUpdateRequestAttributes(List<String> caseIds, CaseBulkActionType type) -
Method Summary
Modifier and TypeMethodDescriptionaddCaseIdsItem(String caseIdsItem) booleanReturn true if this CaseBulkUpdateRequestAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.An array of case identifiers to apply the bulk action to.A key-value map of action-specific parameters.getType()The type of action to apply in a bulk update.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putPayloadItem(String key, String payloadItem) voidsetCaseIds(List<String> caseIds) voidsetPayload(Map<String, String> payload) voidsetType(CaseBulkActionType type) toString()type(CaseBulkActionType type)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CASE_IDS
- See Also:
-
JSON_PROPERTY_PAYLOAD
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
CaseBulkUpdateRequestAttributes
public CaseBulkUpdateRequestAttributes() -
CaseBulkUpdateRequestAttributes
-
-
Method Details
-
caseIds
-
addCaseIdsItem
-
getCaseIds
An array of case identifiers to apply the bulk action to.- Returns:
- caseIds
-
setCaseIds
-
payload
-
putPayloadItem
-
getPayload
A key-value map of action-specific parameters. The required keys depend on the action type (for example,priorityfor the priority action,assignee_idfor assign).- Returns:
- payload
-
setPayload
-
type
-
getType
The type of action to apply in a bulk update. Allowed values arepriority,status,assign,unassign,archive,unarchive,jira,servicenow,linear,update_project.- 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:
- CaseBulkUpdateRequestAttributes
-
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 CaseBulkUpdateRequestAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-