All Classes

Class Description
AboutLinks
Collection of links with "about" metadata.
AboutLinks.Link
Link with metadata.
AbsoluteDateFilter
Represents DateFilter specifying exact from and to dates.
AbstractMaql
Abstract MAQL statement.
AbstractObj
Metadata object (common part)
Account
Account setting
Account.UpdateView
Class representing update view of account
Afm
Attributes Filters and Measures in so called object form (could have MAQL form in future)
Aggregation
Represents possible aggregation values at SimpleMeasureDefinition
AnalyticalDashboard
Represents analytical dashboard configuration.
ArithmeticMeasureDefinition
Arithmetic measure definition representing aggregation of existing measures, for example sum of measures, difference,...
AsyncTask
Asynchronous task containing link for polling.
AsyncTask
Asynchronous task containing link for polling.
Attachment
Common ancestor to ScheduledMail attachments.
Attribute
Attribute of GoodData project dataset
AttributeDisplayForm
Display form of attribute
AttributeElement
Represent one element of attribute values
AttributeElements
Represents elements of attribute
AttributeFilter
Represents filter by attribute.
AttributeFilterElements
Represents elements, which can be used as value of "in" or "notIn" by AttributeFilter.
AttributeFilterElements.Deserializer  
AttributeFilterElements.Serializer  
AttributeFilterReference
Reference for attribute filter for ignoring particular filter in Kpi.
AttributeHeader
Header of an attribute.
AttributeHeaderItem
Header item for attribute
AttributeInGrid
Attribute in Grid
AttributeInHeader
Represents attribute in AttributeHeader
AttributeItem
Represents attribute within Afm
AttributeLocatorItem
Holds attribute including it's specific element
AttributeSortAggregation
Represents aggregation used when putting together all related values belonging to attribute element when we are sorting by this attribute.
AttributeSortItem
Define sort by specific attribute
AuditEvent
Audit event
AuditEvents
Pageable list DTO for Audit events
Bucket
Represents bucket within VisualizationObject
BucketItem
Interface for bucket items within Bucket
BulkGet
Metadata bulk get result
BulkGetUris
Metadata bulk get request body representation.
Channel
Notification channel
ClientExport  
CollectionType
Represents type of collection that can be used as local identifier for Bucket
Column
Represents physical data model column.
ComparisonCondition
Condition of MeasureValueFilter that compares measure values against a single value.
ComparisonConditionOperator
Represents all the possible operators of ComparisonCondition
CompatibilityFilter
Covers all the AFM execution filters including the "deprecated" ones.
ConfigItem
Contains information about hierarchical configuration object aka platform setting aka feature flag.
ConfigItems
Contains collection of config items aka feature flags aka hierarchical config.
Configuration
Interface for configurations of channel
ConnectorType
Enum containing implemented connector types (currently version 4 of Zendesk connector only).
CreatedInvitations
Created invitations
DashboardAttachment
Attachment to ScheduledMail represents dashboard-related information for the schedule.
DashboardAttributeFilter
Attribute filter located on analytical dashboard.
DashboardDateFilter
Date filter located on analytical dashboard.
DashboardFilter
Parent interface for filter implementation inside DashboardFilterContext.
DashboardFilterContext
Class encapsulates list of filters on analytical dashboard.
Data
Data of ExecutionResult, can be of three basic kinds - Data.NULL, list and simple value.
Data.DataDeserializer  
DataList
List value type of Data, basically wrapper for list of nested Data
DataLoadingColumn
Represents datasets' loading column.
DataloadProcess
Dataload process.
DataloadProcesses
List of dataload processes.
Dataset
Represents metadata dataset
DatasetLinks
Dataset links.
DatasetManifest
Dataset specific upload manifest
DatasetManifest.Part  
DatasetManifests
Encapsulates list of DatasetManifest.
DatasetNotFoundException
Represents error when dataset of the given id was not found
DataValue
Simple value type of Data.
DateFilter
Represents filter by date.
DateFilterReference
Reference for date filter for ignoring particular filter in Kpi.
DerivedMeasureDefinition
The superclass of the MeasureDefinition classes that are derived from the master measure and have the identifier of the master measure.
DiffRequest
A request to perform diff between current project model and given targetModel.
Dimension
Dimension content definition.
Dimension
Represents metadata dimension.
Direction  
DisplayForm
Display form
DisplayForm.Content  
DisplayForm.Links  
EmailConfiguration
Email configuration of channel
Entry
Metadata entry (can be named "LINK" in some API docs)
Environment
Optional property for project or warehouse create, the property is ignored during update.
EtlMode  
EtlModeType
Enum containing ETL mode types.
ExecuteReport
Report execution request
ExecuteReportDefinition
Report definition execution request
Execution
Represents structure for triggering execution of contained AFM (Attributes Filters Metrics).
ExecutionResponse
Represents response on Execution request.
ExecutionResult
Data result of the Execution.
ExportFormat
Format of exported report
ExportProject
Complete project export configuration structure.
ExportProjectArtifact
Complete project export result structure.
ExportProjectToken
Complete project export token.
Expression
Expression of fact
ExpressionFilter
To be deprecated filter using plain expression
ExtendedFilter  
Fact
Fact of GoodData project dataset
FeatureFlag Deprecated.
FeatureFlags Deprecated.
Filter
Filter (in report definition)
FilterItem
Covers all the filters which can be used within AFM
FilterReference
Parent interface for ignored filter references inside Kpi.
Grid
Grid content (in report definition)
GridElement
Grid element (metricGroup | AttributeInGrid ...
GridReportDefinitionContent
Grid report definition
Header
ResultDimension's header.
IdentifierObjQualifier
Qualifies metadata Obj using an identifier
IdentifiersAndUris
Encapsulates list of identifiers and their URIs.
IdentifierToUri
Structure with list of symbolic names (identifiers) to be expanded to list of URIs.
Integration
Connector integration (i.e.
IntegrationProcessStatus
Connector process (i.e.
InUseMany
UsedBy/Using batch request
Invitation
Project invitation
Invitations  
Key
Key (primary/foreign) of attribute
Kpi
Represents KPI (key performance indicator) for analytical dashboard.
KpiAlert
Represents KPI alert set for some KPI on analytical dashboard.
LcmEntities
List of LcmEntity.
LcmEntity
Single Life Cycle Management entity representing the relation between Project, Client, Segment and DataProduct.
LcmEntity.LinkCategory  
LcmEntityFilter
Specification of the filter on LcmEntities.
LinkEntries
Collection of links.
LinkEntries.LinkEntry  
LocalIdentifierQualifier
Qualifies AFM object using an local identifier
LocallyIdentifiable
Marker interface for all locally identifiable objects having local identifier in AFM
LocatorItem
Locator hold information about specific element in path of elements.
LookupMode
Enum containing ETL lookup modes.
MaqlAst
MAQL AST representation
MaqlAst.MaqlAstPosition  
MaqlDdl
MAQL DDL statement.
MaqlDdlLinks
MAQL DDL links (result from POSTing to /ldm/manage2).
MaqlDml
MAQL DML statement.
Measure
Represents measure item within Bucket
MeasureDefinition  
MeasureGroupHeader
Header of a measure group.
MeasureHeaderItem
Header of particular measure.
MeasureItem
Represents measure within Afm
MeasureLocatorItem
Holds metric position
MeasureSortItem
Define metric sort
MeasureValueFilter
Represents measure value filter applied on an insight.
MeasureValueFilterCondition
Covers all the conditions that can be used within MeasureValueFilter.
MessageTemplate
Template of notification message
Meta
Metadata meta information (meant just for internal SDK usage)
Metric
Metric
MetricElement
Metric used in Grid for report definition.
MetricGroup
Marker element marking the placement of metrics in Grid report.
ModelDiff
Model diff including MAQL DDL.
ModelDiff.UpdateScript
Set of MAQL DDL scripts with one variant of side-effects (truncation of loaded data, drops of related objects...).
NativeTotalItem
Native total definition
NegativeAttributeFilter
Filter of attribute filtering by NOT IN expression
NestedAttribute
Attribute representation which is nested in some other metadata object (i.e.
NestedAttribute.Content  
Obj
First class metadata object - only dto objects, which have URI pointing to themselves should implement this.
ObjQualifier
Qualifies metadata Obj
ObjQualifierConverter
The interface of the function that converts IdentifierObjQualifier to the matching UriObjQualifier.
OneNumberReportDefinitionContent
One number report definition
OutputStage
Output stage.
OverPeriodDateAttribute
Definition of the OverPeriodMeasureDefinition attribute.
OverPeriodMeasureDefinition
Definition of the period over period measure that is used for the Same period last year and Same period 2 years back comparisons.
Paging
Paging of ExecutionResult.
PartialMdArtifact
Partial metadata export result structure.
PartialMdExport
Partial metadata export configuration structure.
PartialMdExportToken
Partial metadata export token.
PopMeasureDefinition Deprecated.
PositiveAttributeFilter
Filter of attribute filtering by IN expression
PreviousPeriodDateDataSet
Definition of the PreviousPeriodMeasureDefinition data set.
PreviousPeriodMeasureDefinition
Definition of the period over period measure that is used for the Previous period comparison.
ProcessExecution
Connector process execution (i.e.
ProcessExecution
Dataload process execution.
ProcessExecutionDetail
Dataload process execution detail.
ProcessExecutionTask
Process execution task.
ProcessStatus
Connector process (i.e.
ProcessType
Represents type of dataload process.
Project
Project in GoodData platform
ProjectDashboard
Project Dashboard of GoodData project.
Deserialization only.
ProjectDashboard.Tab  
ProjectDriver  
ProjectEnvironment
Optional property for project create, the property is ignored during project update.
ProjectEvent
Project event.
ProjectFeatureFlag Deprecated.
ProjectFeatureFlags Deprecated.
Projects
Collection of GoodData projects being returned from API.
ProjectTemplate
Project template.
ProjectTemplates
Collection of project templates.
ProjectUsersUpdateResult
Result of project users update
ProjectValidationResult
Represents one validation result.
ProjectValidationResultGdcTimeElParam  
ProjectValidationResultObjectParam  
ProjectValidationResultParam
Represents validation result message param, must be of certain type.
ProjectValidationResults
Results of project validation.
ProjectValidationResultSliElParam  
ProjectValidationResultStringParam  
ProjectValidations
Possible validations for project.
ProjectValidationType
Represents project validation type.
Pull
ETL Pull input DTO (for internal use).
PullTask
Asynchronous ETL Pull 2 task (for internal use).
Qualifier
Qualifies metadata Obj or local AFM object
Query
Metadata query result
Queryable
Marker interface for metadata objects which can be found using query resource (see MetadataService.find* methods).
RangeCondition
Condition of MeasureValueFilter that compares measure values against two values.
RangeConditionOperator
Represents all the possible operators of RangeCondition.
RankingFilter
Represents a ranking filter applied on an insight.
RankingFilterOperator
Represents all the possible operators of RankingFilter.
RelativeDateFilter
Represents DateFilter specifying relative range of given granularity.
Reload
Connector reload.
Report
Report
ReportAttachment
Attachment to ScheduledMail represents report-related information for the schedule.
ReportDefinition
Report definition
ReportDefinitionContent
Report definition content
ReportRequest
Report execution request.
Restriction
Metadata query restriction.
Restriction.Type  
ResultDimension
Describes single dimension of the ExecutionResult.
ResultHeaderItem
Represent header items available in ExecutionResult
ResultMeasureHeaderItem
Header item for measure
ResultPage
Represents page of ExecutionResult to be requested, using com.gooddata.sdk.executeafm.ExecuteAfmService#getResult(ExecutionResponse, ResultPage)
ResultSpec
Represents the result specification of executed Afm
ResultTotalHeaderItem
Header item for total.
Role
Project Role
Roles
List of Role URIs.
RootLinks
GoodData API root links (aka "about" or "home").
Schedule
Schedule.
ScheduledMail
A scheduled mail MD object.
ScheduledMailWhen
Represents the start date and cron-like expression for ScheduledMail mail schedule.
ScheduleExecution
Schedule execution
Schedules
List of schedules.
ScheduleState
Dataload schedule state.
SeparatorSettings
Default thousand and decimal separator settings configured for a profile.
Settings
Connector integration settings.
SimpleAttributeFilterElements Deprecated.
It has the same semantic as UriAttributeFilterElements.
SimpleMeasureDefinition
Definition of simple measure
SortItem
Define sort in report, either attribute (sort headers) or metric (sort data)
SourceType
Source type defines source of config item and its api uri in case it is manageable.
Status
Connector process status.
Status.Code
Enum of connector process status codes
Subscription
Subscription for notifications
Table
Represents physical data model table.
TableDataLoad
Represents data load of physical table.
TagsDeserializer
Deserializes whitespace separated tags from one string to set of tags (strings)
TagsSerializer
Serializes set of tags (strings) to whitespace separated string of tags
TaskState
Update Project Data task status (for internal use).
TaskStatus
Abstract asynchronous task status.
Template Deprecated.
The project templates are deprecated and stopped working on May 15, 2019.
Templates Deprecated.
The project templates are deprecated and stopped working on May 15, 2019.
TimerEvent
Time based trigger
Total
Represents type of Total for AttributeInGrid
TotalHeaderItem
Header of total
TotalItem
Total definition
TotalLocatorItem
Holds total type and attribute to which this total corresponds.
Trigger
Interface for subscription triggers
TriggerCondition
Condition of trigger
Updatable
Marker interface for metadata objects which can be updated.
Upload
Contains information about single dataset upload.
UploadMode
Upload modes enum.
Uploads
Contains collection of dataset uploads.
UploadsInfo
Contains information about dataset uploads for every single dataset in the project.
UploadsInfo.DataSet
Contains information about dataset uploads for one dataset in the project.
UploadStatistics
Global statistics about project's uploads
UriAttributeFilterElements
AttributeFilterElements represented by uris of elements.
UriHelper
Utilities for URI.
UriObjQualifier
Qualifies metadata Obj using an URI
UriResponse
Response containing URI string.
UriToIdentifier
Structure with list of URIs to be expanded to list of symbolic names (identifiers).
Usage
Describes object usages.
UseMany
UsedBy/Using batch result
UseManyEntries  
User
User in project
Users
List of users.
ValueAttributeFilterElements
AttributeFilterElements represented by values of elements.
VisualizationAttribute
Represents attribute item withing Bucket
VisualizationClass
Class for holding information about visualization, including uri to its implementation, icons, order index and checksum
VisualizationConverter
Helper class for converting VisualizationObject into Execution
VisualizationExecution
Represents structure for triggering execution with reference to visualization object.
VisualizationObject
Complete information about new visualization object that can be stored as MD object (see Obj) to md server.
VisualizationType
Represents supported types of currently used visualizations
VOPopMeasureDefinition Deprecated.
identical with PopMeasureDefinition, see https://github.com/gooddata/gooddata-java/issues/581 Let's remove it once it's removed from API.
VOSimpleMeasureDefinition Deprecated.
identical with MeasureDefinition, see https://github.com/gooddata/gooddata-java/issues/581 Let's remove it once it's removed from API.
Warehouse
Warehouse
Warehouses
List of warehouses.
WarehouseSchema
Warehouse schema.
WarehouseSchemas
List of warehouse schemas.
WarehouseTask
Async task for warehouse.
WarehouseUser
Warehouse user
WarehouseUserRole
Role of the user in the Datawarehouse
WarehouseUsers
List of warehouse users.
Warning
ExecutionResult's warning.
Zendesk4ProcessExecution
Zendesk 4 (Insights) connector process execution (i.e.
Zendesk4ProcessExecution.DownloadParams  
Zendesk4Settings
Zendesk 4 (Insights) connector settings.
Zendesk4Settings.Zendesk4Type
Type of Zendesk account.