Interface TaskReportingApi

  • All Superinterfaces:
    ApiService

    public interface TaskReportingApi
    extends ApiService
    Operations on reporting records used by the audit report.
    • Field Detail

    • Method Detail

      • serviceName

        default java.lang.String serviceName()
        Specified by:
        serviceName in interface ApiService
      • addRecord

        TaskReportingRecord addRecord​(TaskReportingRecord record)
        Adds a new reporting record. Available since Release 22.2.0, use taskReportingApi.addRecord(record, False) with older Release versions.
        Parameters:
        record - an TaskReportingRecord object describing the collected data.
        Returns:
        the newly created record.
      • newItsmRecord

        ItsmRecord newItsmRecord()
        Factory method to create a new instance of an ITSM record.
        Returns:
        instance of the ItsmRecord type.
      • newPlanRecord

        PlanRecord newPlanRecord()
        Factory method to create a new instance of a plan record.
        Returns:
        instance of the PlanRecord type.
      • newBuildRecord

        BuildRecord newBuildRecord()
        Factory method to create a new instance of a build record.
        Returns:
        instance of the BuildRecord type.
      • newDeploymentRecord

        DeploymentRecord newDeploymentRecord()
        Factory method to create a new instance of a deployment record.
        Returns:
        instance of the DeploymentRecord type.
      • newCodeComplianceRecord

        CodeComplianceRecord newCodeComplianceRecord()
        Factory method to create a new instance of a code compliance record.
        Returns:
        instance of the CodeComplianceRecord type.