Interface DeploymentRecordValue
- All Superinterfaces:
JsonSerializable,RecordValue,TenantOwned
- All Known Implementing Classes:
ImmutableDeploymentRecordValue
Represents a single deployment event or command.
See DeploymentIntent for intents.
-
Field Summary
Fields inherited from interface io.camunda.zeebe.protocol.record.value.TenantOwned
DEFAULT_TENANT_IDENTIFIER -
Method Summary
Modifier and TypeMethodDescriptionlongMethods inherited from interface io.camunda.zeebe.protocol.record.JsonSerializable
toJsonMethods inherited from interface io.camunda.zeebe.protocol.record.value.TenantOwned
getTenantId
-
Method Details
-
getResources
List<DeploymentResource> getResources()- Returns:
- the resources to deploy
-
getProcessesMetadata
List<ProcessMetadataValue> getProcessesMetadata()- Returns:
- the deployed processes
-
getDecisionsMetadata
List<DecisionRecordValue> getDecisionsMetadata()- Returns:
- the deployed decisions
-
getDecisionRequirementsMetadata
List<DecisionRequirementsMetadataValue> getDecisionRequirementsMetadata()- Returns:
- the deployed decision requirements (DRGs)
-
getFormMetadata
List<FormMetadataValue> getFormMetadata()- Returns:
- the deployed forms
-
getDeploymentKey
long getDeploymentKey()- Returns:
- the unique key of the deployment
-