Package com.datadog.api.client.v2.model
Class FormVersionAttributes
java.lang.Object
com.datadog.api.client.v2.model.FormVersionAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class FormVersionAttributes
extends Object
The attributes of a form version.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFormVersionAttributes(OffsetDateTime createdAt, FormDataDefinition dataDefinition, String definitionSignature, String etag, OffsetDateTime modifiedAt, FormVersionState state, FormUiDefinition uiDefinition, Long userId, UUID userUuid, Long version) -
Method Summary
Modifier and TypeMethodDescriptioncreatedAt(OffsetDateTime createdAt) dataDefinition(FormDataDefinition dataDefinition) definitionSignature(String definitionSignature) booleanReturn true if this FormVersionAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The time at which the version was created.A JSON Schema definition that describes the form's data fields.The signature of the version definition.getEtag()The ETag for optimistic concurrency control.getId()The ID of the form version.The time at which the version was last modified.getState()The state of a form version.UI configuration for rendering form fields, including widget overrides, field ordering, and themes.The ID of the user who created this version.The UUID of the user who created this version.The sequential version number.inthashCode()modifiedAt(OffsetDateTime modifiedAt) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCreatedAt(OffsetDateTime createdAt) voidsetDataDefinition(FormDataDefinition dataDefinition) voidsetDefinitionSignature(String definitionSignature) voidvoidvoidsetModifiedAt(OffsetDateTime modifiedAt) voidsetState(FormVersionState state) voidsetUiDefinition(FormUiDefinition uiDefinition) voidvoidsetUserUuid(UUID userUuid) voidsetVersion(Long version) state(FormVersionState state) toString()uiDefinition(FormUiDefinition uiDefinition)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_DATA_DEFINITION
- See Also:
-
JSON_PROPERTY_DEFINITION_SIGNATURE
- See Also:
-
JSON_PROPERTY_ETAG
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_MODIFIED_AT
- See Also:
-
JSON_PROPERTY_STATE
- See Also:
-
JSON_PROPERTY_UI_DEFINITION
- See Also:
-
JSON_PROPERTY_USER_ID
- See Also:
-
JSON_PROPERTY_USER_UUID
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
-
Constructor Details
-
FormVersionAttributes
public FormVersionAttributes() -
FormVersionAttributes
public FormVersionAttributes(OffsetDateTime createdAt, FormDataDefinition dataDefinition, String definitionSignature, String etag, OffsetDateTime modifiedAt, FormVersionState state, FormUiDefinition uiDefinition, Long userId, UUID userUuid, Long version)
-
-
Method Details
-
createdAt
-
getCreatedAt
The time at which the version was created.- Returns:
- createdAt
-
setCreatedAt
-
dataDefinition
-
getDataDefinition
A JSON Schema definition that describes the form's data fields.- Returns:
- dataDefinition
-
setDataDefinition
-
definitionSignature
-
getDefinitionSignature
The signature of the version definition.- Returns:
- definitionSignature
-
setDefinitionSignature
-
etag
-
getEtag
The ETag for optimistic concurrency control.- Returns:
- etag
-
setEtag
-
id
-
getId
The ID of the form version.- Returns:
- id
-
setId
-
modifiedAt
-
getModifiedAt
The time at which the version was last modified.- Returns:
- modifiedAt
-
setModifiedAt
-
state
-
getState
The state of a form version.- Returns:
- state
-
setState
-
uiDefinition
-
getUiDefinition
UI configuration for rendering form fields, including widget overrides, field ordering, and themes.- Returns:
- uiDefinition
-
setUiDefinition
-
userId
-
getUserId
The ID of the user who created this version.- Returns:
- userId
-
setUserId
-
userUuid
-
getUserUuid
The UUID of the user who created this version.- Returns:
- userUuid
-
setUserUuid
-
version
-
getVersion
The sequential version number.- Returns:
- version
-
setVersion
-
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:
- FormVersionAttributes
-
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 FormVersionAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-