Interface FormMetadataValue
- All Superinterfaces:
JsonSerializable,RecordValue,TenantOwned
- All Known Subinterfaces:
Form
- All Known Implementing Classes:
ImmutableForm,ImmutableFormMetadataValue
-
Field Summary
Fields inherited from interface io.camunda.zeebe.protocol.record.value.TenantOwned
DEFAULT_TENANT_IDENTIFIER -
Method Summary
Modifier and TypeMethodDescriptionbyte[]longlongintbooleanMethods inherited from interface io.camunda.zeebe.protocol.record.JsonSerializable
toJsonMethods inherited from interface io.camunda.zeebe.protocol.record.value.TenantOwned
getTenantId
-
Method Details
-
getFormId
String getFormId()- Returns:
- the ID of the form
-
getVersion
int getVersion()- Returns:
- the version of the deployed form
-
getVersionTag
String getVersionTag()- Returns:
- the custom version tag of the form
-
getFormKey
long getFormKey()- Returns:
- the key of the deployed form
-
getResourceName
String getResourceName()- Returns:
- the name of the resource through which this form was deployed
-
getChecksum
byte[] getChecksum()- Returns:
- the checksum of the form resource (MD5)
-
isDuplicate
boolean isDuplicate()- Returns:
trueif the form is a duplicate (and has been deployed previously), otherwisefalse
-
getDeploymentKey
long getDeploymentKey()- Returns:
- the key of the deployment this form was deployed with
-