Package com.sas.lsaf.execution.job
Class ManifestMetrics
java.lang.Object
com.sas.lsaf.execution.job.ManifestMetrics
- All Implemented Interfaces:
Serializable
The class that represents the metrics information for the synchronization of job items.
- Since:
- 2.1
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionManifestMetrics(ManifestSynchronizationMetrics jobMetrics, ManifestSynchronizationMetrics programsMetrics, ManifestSynchronizationMetrics inputsMetrics, ManifestSynchronizationMetrics outputsMetrics, ManifestSynchronizationMetrics inputsReferencedMetrics, ManifestSynchronizationMetrics totalInputMetrics) It is not intended or recommended that the consumer of this API construct these objects.ManifestMetrics(ManifestSynchronizationMetrics jobMetrics, ManifestSynchronizationMetrics programsMetrics, ManifestSynchronizationMetrics inputsMetrics, ManifestSynchronizationMetrics outputsMetrics, ManifestSynchronizationMetrics inputsReferencedMetrics, ManifestSynchronizationMetrics outputsReferencedMetrics, ManifestSynchronizationMetrics totalInputMetrics) It is not intended or recommended that the consumer of this API construct these objects. -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the synchronization metrics for the job input files.Gets the synchronization metrics for the input files that were referenced by the programs.Gets the synchronization metrics for the job file.Gets the synchronization metrics for the job output files.Gets the synchronization metrics for the output files that were referenced by the programs.Gets the synchronization metrics for the job program files.Gets the total synchronization metrics for inputs transferred from repository.inthashCode()toString()
-
Constructor Details
-
ManifestMetrics
public ManifestMetrics(ManifestSynchronizationMetrics jobMetrics, ManifestSynchronizationMetrics programsMetrics, ManifestSynchronizationMetrics inputsMetrics, ManifestSynchronizationMetrics outputsMetrics, ManifestSynchronizationMetrics inputsReferencedMetrics, ManifestSynchronizationMetrics totalInputMetrics) It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the metrics that are returned by the API.- Parameters:
jobMetrics- The synchronization metrics for the job file.programsMetrics- The synchronization metrics for the program files.inputsMetrics- The synchronization metrics for the input files.outputsMetrics- The synchronization metrics for the output files.inputsReferencedMetrics- The metrics for the input files that were referenced by the programs.totalInputMetrics- The total synchronization metrics for input files that were transferred from the repository.
-
ManifestMetrics
public ManifestMetrics(ManifestSynchronizationMetrics jobMetrics, ManifestSynchronizationMetrics programsMetrics, ManifestSynchronizationMetrics inputsMetrics, ManifestSynchronizationMetrics outputsMetrics, ManifestSynchronizationMetrics inputsReferencedMetrics, ManifestSynchronizationMetrics outputsReferencedMetrics, ManifestSynchronizationMetrics totalInputMetrics) It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the metrics that are returned by the API.- Parameters:
jobMetrics- The synchronization metrics for the job file.programsMetrics- The synchronization metrics for the program files.inputsMetrics- The synchronization metrics for the input files.outputsMetrics- The synchronization metrics for the output files.inputsReferencedMetrics- The metrics for the input files that were referenced by the programs.outputsReferencedMetrics- The metrics for the output files that were referenced by the programs.totalInputMetrics- The total synchronization metrics for input files that were transferred from the repository.
-
-
Method Details
-
getJobMetrics
Gets the synchronization metrics for the job file.- Returns:
- The synchronization metrics.
-
getProgramMetrics
Gets the synchronization metrics for the job program files.- Returns:
- The synchronization metrics.
-
getInputsMetrics
Gets the synchronization metrics for the job input files.- Returns:
- The synchronization metrics.
-
getOutputsMetrics
Gets the synchronization metrics for the job output files.- Returns:
- The synchronization metrics.
-
getInputsReferencedMetrics
Gets the synchronization metrics for the input files that were referenced by the programs.- Returns:
- The synchronization metrics.
-
getOutputsReferencedMetrics
Gets the synchronization metrics for the output files that were referenced by the programs.- Returns:
- The synchronization metrics.
- Since:
- 2.4
-
getTotalInputMetrics
Gets the total synchronization metrics for inputs transferred from repository.- Returns:
- The total synchronization metrics.
-
hashCode
public int hashCode() -
equals
-
toString
-