Class ValueStreamDeploymentMetricsArguments

All Implemented Interfaces:
Serializable

public class ValueStreamDeploymentMetricsArguments extends ValueStreamBaseMetricsArguments
Arguments that can be passed to the VSM GraphQL API, based on which the flux queries are constructed
See Also:
  • Constructor Details

    • ValueStreamDeploymentMetricsArguments

      public ValueStreamDeploymentMetricsArguments()
  • Method Details

    • setMetric

      public void setMetric(ValueStreamMetricsTypeEnum pMetric)
    • getMetric

      public ValueStreamMetricsTypeEnum getMetric()
    • setEnvironmentIds

      public void setEnvironmentIds(List<Long> pEnvironmentIds)
    • getEnvironmentIds

      public List<Long> getEnvironmentIds()
    • setExecutionStatuses

      public void setExecutionStatuses(List<WorkflowExecutionStatusEnum> pExecutionStatuses)
    • getExecutionStatuses

      public List<WorkflowExecutionStatusEnum> getExecutionStatuses()
    • setInstanceIds

      public void setInstanceIds(List<Long> pInstanceIds)
    • getInstanceIds

      public List<Long> getInstanceIds()
    • setProjectIds

      public void setProjectIds(List<Long> pProjectIds)
    • getProjectIds

      public List<Long> getProjectIds()
    • setReleaseDefinitionIds

      public void setReleaseDefinitionIds(List<Long> pReleaseDefinitionIds)
    • getReleaseDefinitionIds

      public List<Long> getReleaseDefinitionIds()
    • setWorkflowTypes

      public void setWorkflowTypes(List<String> pWorkflowTypes)
    • getWorkflowTypes

      public List<String> getWorkflowTypes()
    • setTestSuiteNames

      public void setTestSuiteNames(List<String> pTestSuiteNames)
    • getTestSuiteNames

      public List<String> getTestSuiteNames()
    • setTestCaseNames

      public void setTestCaseNames(List<String> pTestCaseNames)
    • getTestCaseNames

      public List<String> getTestCaseNames()
    • setTestingToolNames

      public void setTestingToolNames(List<String> pTestingToolNames)
    • getTestingToolNames

      public List<String> getTestingToolNames()
    • setTestExecutionStatuses

      public void setTestExecutionStatuses(List<TestRunStatus> pTestExecutionStatuses)
    • getTestExecutionStatuses

      public List<TestRunStatus> getTestExecutionStatuses()
    • setWorkItemIds

      public void setWorkItemIds(List<Long> pWorkItemIds)
    • getWorkItemIds

      public List<Long> getWorkItemIds()
    • setWorkItemTypes

      public void setWorkItemTypes(List<String> pWorkItemTypes)
    • getWorkItemTypes

      public List<String> getWorkItemTypes()
    • setItsTypes

      public void setItsTypes(List<String> pItsTypes)
    • getItsTypes

      public List<String> getItsTypes()
    • setCommitUsers

      public void setCommitUsers(List<String> pCommitUsers)
    • getCommitUsers

      public List<String> getCommitUsers()
    • setScanTypes

      public void setScanTypes(List<String> pScanTypes)
    • getScanTypes

      public List<String> getScanTypes()
    • setScanSubTypes

      public void setScanSubTypes(List<String> pScanSubTypes)
    • getScanSubTypes

      public List<String> getScanSubTypes()
    • setScanStatuses

      public void setScanStatuses(List<ScanStatusEnum> pScanStatuses)
    • getScanStatuses

      public List<ScanStatusEnum> getScanStatuses()