Package com.datadog.api.client.v2.model
Class UpsertAndPublishFormVersionDataAttributes
java.lang.Object
com.datadog.api.client.v2.model.UpsertAndPublishFormVersionDataAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class UpsertAndPublishFormVersionDataAttributes
extends Object
The attributes for upserting and publishing a form version.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionUpsertAndPublishFormVersionDataAttributes(FormDataDefinition dataDefinition, FormUiDefinition uiDefinition, UpsertAndPublishFormVersionUpsertParams upsertParams) -
Method Summary
Modifier and TypeMethodDescriptiondataDefinition(FormDataDefinition dataDefinition) booleanReturn true if this UpsertAndPublishFormVersionDataAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.A JSON Schema definition that describes the form's data fields.UI configuration for rendering form fields, including widget overrides, field ordering, and themes.Concurrency control parameters for the upsert and publish operation.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetDataDefinition(FormDataDefinition dataDefinition) voidsetUiDefinition(FormUiDefinition uiDefinition) voidsetUpsertParams(UpsertAndPublishFormVersionUpsertParams upsertParams) toString()uiDefinition(FormUiDefinition uiDefinition) upsertParams(UpsertAndPublishFormVersionUpsertParams upsertParams)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_DATA_DEFINITION
- See Also:
-
JSON_PROPERTY_UI_DEFINITION
- See Also:
-
JSON_PROPERTY_UPSERT_PARAMS
- See Also:
-
-
Constructor Details
-
UpsertAndPublishFormVersionDataAttributes
public UpsertAndPublishFormVersionDataAttributes() -
UpsertAndPublishFormVersionDataAttributes
public UpsertAndPublishFormVersionDataAttributes(FormDataDefinition dataDefinition, FormUiDefinition uiDefinition, UpsertAndPublishFormVersionUpsertParams upsertParams)
-
-
Method Details
-
dataDefinition
-
getDataDefinition
A JSON Schema definition that describes the form's data fields.- Returns:
- dataDefinition
-
setDataDefinition
-
uiDefinition
-
getUiDefinition
UI configuration for rendering form fields, including widget overrides, field ordering, and themes.- Returns:
- uiDefinition
-
setUiDefinition
-
upsertParams
public UpsertAndPublishFormVersionDataAttributes upsertParams(UpsertAndPublishFormVersionUpsertParams upsertParams) -
getUpsertParams
Concurrency control parameters for the upsert and publish operation.- Returns:
- upsertParams
-
setUpsertParams
-
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:
- UpsertAndPublishFormVersionDataAttributes
-
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 UpsertAndPublishFormVersionDataAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-