Package com.gooddata.sdk.model.md
Class ProjectDashboard
- java.lang.Object
-
- com.gooddata.sdk.model.md.AbstractObj
-
- com.gooddata.sdk.model.md.ProjectDashboard
-
public class ProjectDashboard extends AbstractObj implements Queryable
Project Dashboard of GoodData project.
Deserialization only. This object is not complete representation of real 'projectDashboard' object. It contains only dashboard tabs basic definitions (identifier and name).- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProjectDashboard.Tab
-
Field Summary
-
Fields inherited from class com.gooddata.sdk.model.md.AbstractObj
meta
-
Fields inherited from interface com.gooddata.sdk.model.md.Obj
CREATE_URI, CREATE_WITH_ID_URI, OBJ_URI, URI
-
-
Constructor Summary
Constructors Constructor Description ProjectDashboard(java.lang.String title, ProjectDashboard.Tab... tabs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.gooddata.sdk.model.md.ProjectDashboard.ContentgetContent()ProjectDashboard.TabgetTabByName(java.lang.String name)Returns dashboard tab with the given tab name.java.util.Collection<ProjectDashboard.Tab>getTabs()java.lang.StringtoString()-
Methods inherited from class com.gooddata.sdk.model.md.AbstractObj
getAuthor, getCategory, getContributor, getCreated, getFlags, getId, getIdentifier, getSummary, getTags, getTitle, getUpdated, getUri, isDeprecated, isLocked, isProduction, isSharedWithSomeone, isUnlisted, setCategory, setDeprecated, setFlags, setIdentifier, setLocked, setProduction, setSharedWithSomeone, setSummary, setTags, setTitle, setUnlisted, uris
-
-
-
-
Constructor Detail
-
ProjectDashboard
public ProjectDashboard(java.lang.String title, ProjectDashboard.Tab... tabs)
-
-
Method Detail
-
getTabs
public java.util.Collection<ProjectDashboard.Tab> getTabs()
-
getTabByName
public ProjectDashboard.Tab getTabByName(java.lang.String name)
Returns dashboard tab with the given tab name. If tab with such name doesn't exist, returnsnull.- Parameters:
name- tab name- Returns:
- dashboard tab with the given name
nullif tab doesn't exist
-
getContent
public com.gooddata.sdk.model.md.ProjectDashboard.Content getContent()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classAbstractObj
-
-