Class ReportingService
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.service.ReportingService
-
- All Implemented Interfaces:
ILabelHolder
,INameHolder
,IPermIdHolder
,java.io.Serializable
@JsonObject("as.dto.service.ReportingService") public class ReportingService extends java.lang.Object implements INameHolder, ILabelHolder, IPermIdHolder, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReportingService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getDataSetTypeCodes()
ReportingServiceFetchOptions
getFetchOptions()
java.lang.String
getLabel()
java.lang.String
getName()
DssServicePermId
getPermId()
void
setDataSetTypeCodes(java.util.List<java.lang.String> dataSetTypeCodes)
void
setFetchOptions(ReportingServiceFetchOptions fetchOptions)
void
setLabel(java.lang.String label)
void
setName(java.lang.String name)
void
setPermId(DssServicePermId permId)
java.lang.String
toString()
-
-
-
Method Detail
-
getFetchOptions
public ReportingServiceFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(ReportingServiceFetchOptions fetchOptions)
-
getPermId
public DssServicePermId getPermId()
- Specified by:
getPermId
in interfaceIPermIdHolder
-
setPermId
public void setPermId(DssServicePermId permId)
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceINameHolder
-
setName
public void setName(java.lang.String name)
-
getLabel
public java.lang.String getLabel()
- Specified by:
getLabel
in interfaceILabelHolder
-
setLabel
public void setLabel(java.lang.String label)
-
getDataSetTypeCodes
public java.util.List<java.lang.String> getDataSetTypeCodes()
-
setDataSetTypeCodes
public void setDataSetTypeCodes(java.util.List<java.lang.String> dataSetTypeCodes)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-