Class DecisionRequirementsImpl
java.lang.Object
io.camunda.zeebe.client.impl.response.DecisionRequirementsImpl
- All Implemented Interfaces:
DecisionRequirements
-
Constructor Summary
ConstructorDescriptionDecisionRequirementsImpl
(String dmnDecisionRequirementsId, String dmnDecisionRequirementsName, int version, long decisionRequirementsKey, String resourceName) Deprecated.DecisionRequirementsImpl
(String dmnDecisionRequirementsId, String dmnDecisionRequirementsName, int version, long decisionRequirementsKey, String resourceName, String tenantId) -
Method Summary
-
Constructor Details
-
DecisionRequirementsImpl
-
DecisionRequirementsImpl
@Deprecated public DecisionRequirementsImpl(String dmnDecisionRequirementsId, String dmnDecisionRequirementsName, int version, long decisionRequirementsKey, String resourceName) Deprecated.A constructor that provides an instance with the
tenantId set.From version 8.3.0, the java client supports multi-tenancy for this command, which requires the
tenantId
property to be defined. This constructor is only intended for backwards compatibility in tests. -
DecisionRequirementsImpl
-
-
Method Details
-
getDmnDecisionRequirementsId
- Specified by:
getDmnDecisionRequirementsId
in interfaceDecisionRequirements
- Returns:
- the dmn decision requirements ID, as parsed during deployment; together with the versions forms a unique identifier for a specific decision
-
getDmnDecisionRequirementsName
- Specified by:
getDmnDecisionRequirementsName
in interfaceDecisionRequirements
- Returns:
- the dmn name of the decision requirements, as parsed during deployment
-
getVersion
public int getVersion()- Specified by:
getVersion
in interfaceDecisionRequirements
- Returns:
- the assigned decision requirements version
-
getDecisionRequirementsKey
public long getDecisionRequirementsKey()- Specified by:
getDecisionRequirementsKey
in interfaceDecisionRequirements
- Returns:
- the assigned decision requirements key, which acts as a unique identifier for this decision requirements
-
getResourceName
- Specified by:
getResourceName
in interfaceDecisionRequirements
- Returns:
- the resource name (i.e. filename) from which this decision requirements was parsed
-
getTenantId
- Specified by:
getTenantId
in interfaceDecisionRequirements
- Returns:
- the tenant identifier that owns this decision requirements
-
hashCode
public int hashCode() -
equals
-
toString
-
DecisionRequirementsImpl(String dmnDecisionRequirementsId, String dmnDecisionRequirementsName, int version, long decisionRequirementsKey, String resourceName, String tenantId)