Package com.datadog.api.client.v2.model
Class IncidentUserDefinedFieldAttributesUpdateRequest
java.lang.Object
com.datadog.api.client.v2.model.IncidentUserDefinedFieldAttributesUpdateRequest
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class IncidentUserDefinedFieldAttributesUpdateRequest
extends Object
Attributes for updating an incident user-defined field. All fields are optional.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddValidValuesItem(IncidentUserDefinedFieldValidValue validValuesItem) category(IncidentUserDefinedFieldCategory category) collected(IncidentUserDefinedFieldCollected collected) defaultValue(String defaultValue) displayName(String displayName) booleanReturn true if this IncidentUserDefinedFieldAttributesUpdateRequest object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The section in which the field appears: "what_happened" or "why_it_happened".org.openapitools.jackson.nullable.JsonNullable<IncidentUserDefinedFieldCategory>The lifecycle stage at which the app prompts users to fill out this field.org.openapitools.jackson.nullable.JsonNullable<IncidentUserDefinedFieldCollected>The default value for the field.org.openapitools.jackson.nullable.JsonNullable<String>The human-readable name shown in the UI.A decimal string representing the field's display order in the UI.org.openapitools.jackson.nullable.JsonNullable<String>When true, users must fill out this field on incidents.org.openapitools.jackson.nullable.JsonNullable<Boolean>The list of allowed values for dropdown and multiselect fields.org.openapitools.jackson.nullable.JsonNullable<List<IncidentUserDefinedFieldValidValue>>inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCategory(IncidentUserDefinedFieldCategory category) voidsetCategory_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<IncidentUserDefinedFieldCategory> category) voidsetCollected(IncidentUserDefinedFieldCollected collected) voidsetCollected_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<IncidentUserDefinedFieldCollected> collected) voidsetDefaultValue(String defaultValue) voidsetDefaultValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> defaultValue) voidsetDisplayName(String displayName) voidsetOrdinal(String ordinal) voidsetOrdinal_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> ordinal) voidsetRequired(Boolean required) voidsetRequired_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> required) voidsetValidValues(List<IncidentUserDefinedFieldValidValue> validValues) voidsetValidValues_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<IncidentUserDefinedFieldValidValue>> validValues) toString()validValues(List<IncidentUserDefinedFieldValidValue> validValues)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CATEGORY
- See Also:
-
JSON_PROPERTY_COLLECTED
- See Also:
-
JSON_PROPERTY_DEFAULT_VALUE
- See Also:
-
JSON_PROPERTY_DISPLAY_NAME
- See Also:
-
JSON_PROPERTY_ORDINAL
- See Also:
-
JSON_PROPERTY_REQUIRED
- See Also:
-
JSON_PROPERTY_VALID_VALUES
- See Also:
-
-
Constructor Details
-
IncidentUserDefinedFieldAttributesUpdateRequest
public IncidentUserDefinedFieldAttributesUpdateRequest()
-
-
Method Details
-
category
public IncidentUserDefinedFieldAttributesUpdateRequest category(IncidentUserDefinedFieldCategory category) -
getCategory
The section in which the field appears: "what_happened" or "why_it_happened". When null, the field appears in the Attributes section.- Returns:
- category
-
getCategory_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<IncidentUserDefinedFieldCategory> getCategory_JsonNullable() -
setCategory_JsonNullable
public void setCategory_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<IncidentUserDefinedFieldCategory> category) -
setCategory
-
collected
public IncidentUserDefinedFieldAttributesUpdateRequest collected(IncidentUserDefinedFieldCollected collected) -
getCollected
The lifecycle stage at which the app prompts users to fill out this field. Cannot be set on required fields.- Returns:
- collected
-
getCollected_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<IncidentUserDefinedFieldCollected> getCollected_JsonNullable() -
setCollected_JsonNullable
public void setCollected_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<IncidentUserDefinedFieldCollected> collected) -
setCollected
-
defaultValue
-
getDefaultValue
The default value for the field. Must be one of the valid values when valid_values is set.- Returns:
- defaultValue
-
getDefaultValue_JsonNullable
-
setDefaultValue_JsonNullable
public void setDefaultValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> defaultValue) -
setDefaultValue
-
displayName
-
getDisplayName
The human-readable name shown in the UI.- Returns:
- displayName
-
setDisplayName
-
ordinal
-
getOrdinal
A decimal string representing the field's display order in the UI.- Returns:
- ordinal
-
getOrdinal_JsonNullable
-
setOrdinal_JsonNullable
-
setOrdinal
-
required
-
getRequired
When true, users must fill out this field on incidents.- Returns:
- required
-
getRequired_JsonNullable
-
setRequired_JsonNullable
public void setRequired_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> required) -
setRequired
-
validValues
public IncidentUserDefinedFieldAttributesUpdateRequest validValues(List<IncidentUserDefinedFieldValidValue> validValues) -
addValidValuesItem
public IncidentUserDefinedFieldAttributesUpdateRequest addValidValuesItem(IncidentUserDefinedFieldValidValue validValuesItem) -
getValidValues
The list of allowed values for dropdown and multiselect fields. Limited to 1000 values.- Returns:
- validValues
-
getValidValues_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<IncidentUserDefinedFieldValidValue>> getValidValues_JsonNullable() -
setValidValues_JsonNullable
public void setValidValues_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<IncidentUserDefinedFieldValidValue>> validValues) -
setValidValues
-
putAdditionalProperty
public IncidentUserDefinedFieldAttributesUpdateRequest putAdditionalProperty(String key, Object value) 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:
- IncidentUserDefinedFieldAttributesUpdateRequest
-
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 IncidentUserDefinedFieldAttributesUpdateRequest object is equal to o. -
hashCode
public int hashCode() -
toString
-