Package org.gradle.tooling.events

## Interface OperationResult

- All Known Subinterfaces:
    `FailureResult`, `FileDownloadNotFoundResult`, `FileDownloadResult`, `JavaCompileTaskOperationResult`, `ProjectConfigurationFailureResult`, `ProjectConfigurationOperationResult`, `ProjectConfigurationSuccessResult`, `SkippedResult`, `SuccessResult`, `TaskExecutionResult`, `TaskFailureResult`, `TaskOperationResult`, `TaskSkippedResult`, `TaskSuccessResult`, `TestFailureResult`, `TestOperationResult`, `TestSkippedResult`, `TestSuccessResult`, `TransformFailureResult`, `TransformOperationResult`, `TransformSuccessResult`, `WorkItemFailureResult`, `WorkItemOperationResult`, `WorkItemSuccessResult`

      public interface OperationResult

  Describes the result of running an operation.
  Since:
    2.4

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `long` | `getEndTime()` | Returns the time when the operation finished its execution.
    `long` | `getStartTime()` | Returns the time when the operation started its execution.

- - ### Method Detail

    - #### getStartTime

          long getStartTime()

      Returns the time when the operation started its execution.
      Returns:
        The start time, in milliseconds since the epoch.

    - #### getEndTime

          long getEndTime()

      Returns the time when the operation finished its execution.
      Returns:
        The end time, in milliseconds since the epoch.