Class AddmReport.Builder

  • Enclosing class:
    AddmReport

    public static class AddmReport.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • timeIntervalStart

        public AddmReport.Builder timeIntervalStart​(Date timeIntervalStart)
        The start timestamp that was passed into the request.
        Parameters:
        timeIntervalStart - the value to set
        Returns:
        this builder
      • timeIntervalEnd

        public AddmReport.Builder timeIntervalEnd​(Date timeIntervalEnd)
        The end timestamp that was passed into the request.
        Parameters:
        timeIntervalEnd - the value to set
        Returns:
        this builder
      • taskIdentifier

        public AddmReport.Builder taskIdentifier​(String taskIdentifier)
        TASK_ID in the oracle database view DBA_ADDM_TASKS
        Parameters:
        taskIdentifier - the value to set
        Returns:
        this builder
      • databaseIdentifier

        public AddmReport.Builder databaseIdentifier​(String databaseIdentifier)
        Internal id of the database.
        Parameters:
        databaseIdentifier - the value to set
        Returns:
        this builder
      • snapshotIntervalStart

        public AddmReport.Builder snapshotIntervalStart​(String snapshotIntervalStart)
        AWR snapshot id.
        Parameters:
        snapshotIntervalStart - the value to set
        Returns:
        this builder
      • snapshotIntervalEnd

        public AddmReport.Builder snapshotIntervalEnd​(String snapshotIntervalEnd)
        AWR snapshot id.
        Parameters:
        snapshotIntervalEnd - the value to set
        Returns:
        this builder
      • addmReport

        public AddmReport.Builder addmReport​(String addmReport)
        The complete ADDM report
        Parameters:
        addmReport - the value to set
        Returns:
        this builder