Class GetOutputDirectory.OutputDirectoryItem

java.lang.Object
com.uc4.communication.requests.GetOutputDirectory.OutputDirectoryItem
Enclosing class:
GetOutputDirectory

public static class GetOutputDirectory.OutputDirectoryItem extends Object
This class represents a single row in the Output directory. It contains information about a report (file name, type, report id).
  • Method Details

    • getFile

      public String getFile()
      Returns the file name of this report or an empty String.
      Returns:
      File name
    • getDisplayType

      public String getDisplayType()
      Returns the display text of this report. For example "External Job output" or "Report"
      Returns:
      Display Text
    • getReportID

      public String getReportID()
      Returns the ID of this report.
      Returns:
      Report ID
    • isOnAgent

      public boolean isOnAgent()
      Returns true if the report is stored in the filesystem where the Agent runs; false otherwise.
      Returns:
      Report on Agent side
    • isInUC4DB

      public boolean isInUC4DB()
      Returns true if the report is stored in the UC4 database; false otherwise.
      Returns:
      Report in UC4 Database
    • isRequiresLogin

      public boolean isRequiresLogin()
      Returns true if access to the report requires a login. The return value is false if the report is not protected by a login.
      Returns:
      Requires user's login