Class ProcessDefinitionInstanceStatisticsResult

java.lang.Object
io.camunda.client.protocol.rest.ProcessDefinitionInstanceStatisticsResult

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.23.0") public class ProcessDefinitionInstanceStatisticsResult extends Object
Process definition instance statistics response.
  • Field Details

    • JSON_PROPERTY_PROCESS_DEFINITION_ID

      public static final String JSON_PROPERTY_PROCESS_DEFINITION_ID
      See Also:
    • JSON_PROPERTY_TENANT_ID

      public static final String JSON_PROPERTY_TENANT_ID
      See Also:
    • JSON_PROPERTY_LATEST_PROCESS_DEFINITION_NAME

      public static final String JSON_PROPERTY_LATEST_PROCESS_DEFINITION_NAME
      See Also:
    • JSON_PROPERTY_HAS_MULTIPLE_VERSIONS

      public static final String JSON_PROPERTY_HAS_MULTIPLE_VERSIONS
      See Also:
    • JSON_PROPERTY_ACTIVE_INSTANCES_WITHOUT_INCIDENT_COUNT

      public static final String JSON_PROPERTY_ACTIVE_INSTANCES_WITHOUT_INCIDENT_COUNT
      See Also:
    • JSON_PROPERTY_ACTIVE_INSTANCES_WITH_INCIDENT_COUNT

      public static final String JSON_PROPERTY_ACTIVE_INSTANCES_WITH_INCIDENT_COUNT
      See Also:
  • Constructor Details

    • ProcessDefinitionInstanceStatisticsResult

      public ProcessDefinitionInstanceStatisticsResult()
  • Method Details

    • processDefinitionId

      public ProcessDefinitionInstanceStatisticsResult processDefinitionId(@Nonnull String processDefinitionId)
    • getProcessDefinitionId

      @Nonnull public String getProcessDefinitionId()
      Id of a process definition, from the model. Only ids of process definitions that are deployed are useful.
      Returns:
      processDefinitionId
    • setProcessDefinitionId

      public void setProcessDefinitionId(@Nonnull String processDefinitionId)
    • tenantId

    • getTenantId

      @Nonnull public String getTenantId()
      The unique identifier of the tenant.
      Returns:
      tenantId
    • setTenantId

      public void setTenantId(@Nonnull String tenantId)
    • latestProcessDefinitionName

      public ProcessDefinitionInstanceStatisticsResult latestProcessDefinitionName(@Nullable String latestProcessDefinitionName)
    • getLatestProcessDefinitionName

      @Nullable public String getLatestProcessDefinitionName()
      Name of the latest deployed process definition instance version.
      Returns:
      latestProcessDefinitionName
    • setLatestProcessDefinitionName

      public void setLatestProcessDefinitionName(@Nullable String latestProcessDefinitionName)
    • hasMultipleVersions

      public ProcessDefinitionInstanceStatisticsResult hasMultipleVersions(@Nonnull Boolean hasMultipleVersions)
    • getHasMultipleVersions

      @Nonnull public Boolean getHasMultipleVersions()
      Indicates whether multiple versions of this process definition instance are deployed.
      Returns:
      hasMultipleVersions
    • setHasMultipleVersions

      public void setHasMultipleVersions(@Nonnull Boolean hasMultipleVersions)
    • activeInstancesWithoutIncidentCount

      public ProcessDefinitionInstanceStatisticsResult activeInstancesWithoutIncidentCount(@Nonnull Long activeInstancesWithoutIncidentCount)
    • getActiveInstancesWithoutIncidentCount

      @Nonnull public Long getActiveInstancesWithoutIncidentCount()
      Total number of currently active process instances of this definition that do not have incidents.
      Returns:
      activeInstancesWithoutIncidentCount
    • setActiveInstancesWithoutIncidentCount

      public void setActiveInstancesWithoutIncidentCount(@Nonnull Long activeInstancesWithoutIncidentCount)
    • activeInstancesWithIncidentCount

      public ProcessDefinitionInstanceStatisticsResult activeInstancesWithIncidentCount(@Nonnull Long activeInstancesWithIncidentCount)
    • getActiveInstancesWithIncidentCount

      @Nonnull public Long getActiveInstancesWithIncidentCount()
      Total number of currently active process instances of this definition that have at least one incident.
      Returns:
      activeInstancesWithIncidentCount
    • setActiveInstancesWithIncidentCount

      public void setActiveInstancesWithIncidentCount(@Nonnull Long activeInstancesWithIncidentCount)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object