Package com.uc4.communication.requests
Class GetOutputDirectory.OutputDirectoryItem
- java.lang.Object
-
- com.uc4.communication.requests.GetOutputDirectory.OutputDirectoryItem
-
- Enclosing class:
- GetOutputDirectory
public static class GetOutputDirectory.OutputDirectoryItem extends java.lang.ObjectThis class represents a single row in the Output directory. It contains information about a report (file name, type, report id).
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDisplayType()Returns the display text of this report.java.lang.StringgetFile()Returns the file name of this report or an empty String.java.lang.StringgetReportID()Returns the ID of this report.booleanisInUC4DB()Returnstrueif the report is stored in the UC4 database;falseotherwise.booleanisOnAgent()Returnstrueif the report is stored in the filesystem where the Agent runs;falseotherwise.booleanisRequiresLogin()Returnstrueif access to the report requires a login.
-
-
-
Method Detail
-
getFile
public java.lang.String getFile()
Returns the file name of this report or an empty String.- Returns:
- File name
-
getDisplayType
public java.lang.String getDisplayType()
Returns the display text of this report. For example "External Job output" or "Report"- Returns:
- Display Text
-
getReportID
public java.lang.String getReportID()
Returns the ID of this report.- Returns:
- Report ID
-
isOnAgent
public boolean isOnAgent()
Returnstrueif the report is stored in the filesystem where the Agent runs;falseotherwise.- Returns:
- Report on Agent side
-
isInUC4DB
public boolean isInUC4DB()
Returnstrueif the report is stored in the UC4 database;falseotherwise.- Returns:
- Report in UC4 Database
-
isRequiresLogin
public boolean isRequiresLogin()
Returnstrueif access to the report requires a login. The return value isfalseif the report is not protected by a login.- Returns:
- Requires user's login
-
-