Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 15 additions & 1 deletion gooddata-api-client/docs/ActionsApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,13 @@ with gooddata_api_client.ApiClient() as api_client:
api_instance = actions_api.ActionsApi(api_client)
workspace_id = "/6bUUGjjNSwg0_bs" # str | Workspace identifier
chat_request = ChatRequest(
allowed_relationship_types=[
AllowedRelationshipType(
allow_orphans=True,
source_type="attribute",
target_type="attribute",
),
],
include_hidden=False,
limit_create=3,
limit_create_context=10,
Expand Down Expand Up @@ -311,6 +318,13 @@ with gooddata_api_client.ApiClient() as api_client:
api_instance = actions_api.ActionsApi(api_client)
workspace_id = "/6bUUGjjNSwg0_bs" # str | Workspace identifier
chat_request = ChatRequest(
allowed_relationship_types=[
AllowedRelationshipType(
allow_orphans=True,
source_type="attribute",
target_type="attribute",
),
],
include_hidden=False,
limit_create=3,
limit_create_context=10,
Expand Down Expand Up @@ -1512,7 +1526,7 @@ with gooddata_api_client.ApiClient() as api_client:
elements_request = ElementsRequest(
cache_id="cache_id_example",
complement_filter=False,
data_sampling_percentage=100.0,
data_sampling_percentage=100,
depends_on=[
ElementsRequestDependsOnInner(None),
],
Expand Down
1 change: 1 addition & 0 deletions gooddata-api-client/docs/ChatRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**question** | **str** | User question |
**allowed_relationship_types** | [**[AllowedRelationshipType]**](AllowedRelationshipType.md) | Filter relationships and search results based on allowed relationship type combinations. When specified, only relationships matching the allowed types are returned (e.g. for view-only users). | [optional]
**include_hidden** | **bool** | If true, includes hidden objects in search and visualization building. If false (default), excludes objects where isHidden=true. | [optional] if omitted the server will use the default value of False
**limit_create** | **int** | Maximum number of created results. | [optional] if omitted the server will use the default value of 3
**limit_create_context** | **int** | Maximum number of relevant objects included into context for LLM (for each object type). | [optional] if omitted the server will use the default value of 10
Expand Down
2 changes: 1 addition & 1 deletion gooddata-api-client/docs/ComputationApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -392,7 +392,7 @@ with gooddata_api_client.ApiClient() as api_client:
elements_request = ElementsRequest(
cache_id="cache_id_example",
complement_filter=False,
data_sampling_percentage=100.0,
data_sampling_percentage=100,
depends_on=[
ElementsRequestDependsOnInner(None),
],
Expand Down
2 changes: 1 addition & 1 deletion gooddata-api-client/docs/ElementsRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Name | Type | Description | Notes
**label** | **str** | Requested label. |
**cache_id** | **str** | If specified, the element data will be taken from the result with the same cacheId if it is available. | [optional]
**complement_filter** | **bool** | Inverse filters: * ```false``` - return items matching ```patternFilter``` and ```exactFilter``` * ```true``` - return items not matching ```patternFilter``` and ```exactFilter``` | [optional] if omitted the server will use the default value of False
**data_sampling_percentage** | **float** | Specifies percentage of source table data scanned during the computation. This field is deprecated and is no longer used during the elements computation. | [optional] if omitted the server will use the default value of 100.0
**data_sampling_percentage** | **float** | Specifies percentage of source table data scanned during the computation. This field is deprecated and is no longer used during the elements computation. | [optional] if omitted the server will use the default value of 100
**depends_on** | [**[ElementsRequestDependsOnInner]**](ElementsRequestDependsOnInner.md) | Return only items that are not filtered-out by the parent filters. | [optional]
**exact_filter** | **[str, none_type]** | Return only items, whose ```label``` title exactly matches one of ```filter```. | [optional]
**exclude_primary_label** | **bool** | Excludes items from the result that differ only by primary label * ```false``` - return items with distinct primary label * ```true``` - return items with distinct requested label | [optional] if omitted the server will use the default value of False
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**allowed_origins** | **[str]** | | [optional]
**cache_settings** | [**JsonApiOrganizationOutAttributesCacheSettings**](JsonApiOrganizationOutAttributesCacheSettings.md) | | [optional]
**data_center** | **str, none_type** | Current deployment region. Should be used for issue investigation only. | [optional]
**early_access** | **str, none_type** | The early access feature identifier. It is used to enable experimental features. Deprecated in favor of earlyAccessValues. | [optional]
**early_access_values** | **[str], none_type** | The early access feature identifiers. They are used to enable experimental features. | [optional]
**hostname** | **str** | | [optional]
**name** | **str, none_type** | | [optional]
**region** | **str, none_type** | Current deployment cluster name. Should be used for issue investigation only. | [optional]
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
Expand Down
14 changes: 14 additions & 0 deletions gooddata-api-client/docs/SmartFunctionsApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,13 @@ with gooddata_api_client.ApiClient() as api_client:
api_instance = smart_functions_api.SmartFunctionsApi(api_client)
workspace_id = "/6bUUGjjNSwg0_bs" # str | Workspace identifier
chat_request = ChatRequest(
allowed_relationship_types=[
AllowedRelationshipType(
allow_orphans=True,
source_type="attribute",
target_type="attribute",
),
],
include_hidden=False,
limit_create=3,
limit_create_context=10,
Expand Down Expand Up @@ -226,6 +233,13 @@ with gooddata_api_client.ApiClient() as api_client:
api_instance = smart_functions_api.SmartFunctionsApi(api_client)
workspace_id = "/6bUUGjjNSwg0_bs" # str | Workspace identifier
chat_request = ChatRequest(
allowed_relationship_types=[
AllowedRelationshipType(
allow_orphans=True,
source_type="attribute",
target_type="attribute",
),
],
include_hidden=False,
limit_create=3,
limit_create_context=10,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@


def lazy_import():
from gooddata_api_client.model.allowed_relationship_type import AllowedRelationshipType
from gooddata_api_client.model.user_context import UserContext
globals()['AllowedRelationshipType'] = AllowedRelationshipType
globals()['UserContext'] = UserContext


Expand Down Expand Up @@ -102,6 +104,7 @@ def openapi_types():
lazy_import()
return {
'question': (str,), # noqa: E501
'allowed_relationship_types': ([AllowedRelationshipType],), # noqa: E501
'include_hidden': (bool,), # noqa: E501
'limit_create': (int,), # noqa: E501
'limit_create_context': (int,), # noqa: E501
Expand All @@ -121,6 +124,7 @@ def discriminator():

attribute_map = {
'question': 'question', # noqa: E501
'allowed_relationship_types': 'allowedRelationshipTypes', # noqa: E501
'include_hidden': 'includeHidden', # noqa: E501
'limit_create': 'limitCreate', # noqa: E501
'limit_create_context': 'limitCreateContext', # noqa: E501
Expand Down Expand Up @@ -177,6 +181,7 @@ def _from_openapi_data(cls, question, *args, **kwargs): # noqa: E501
Animal class but this time we won't travel
through its discriminator because we passed in
_visited_composed_classes = (Animal,)
allowed_relationship_types ([AllowedRelationshipType]): Filter relationships and search results based on allowed relationship type combinations. When specified, only relationships matching the allowed types are returned (e.g. for view-only users).. [optional] # noqa: E501
include_hidden (bool): If true, includes hidden objects in search and visualization building. If false (default), excludes objects where isHidden=true.. [optional] if omitted the server will use the default value of False # noqa: E501
limit_create (int): Maximum number of created results.. [optional] if omitted the server will use the default value of 3 # noqa: E501
limit_create_context (int): Maximum number of relevant objects included into context for LLM (for each object type).. [optional] if omitted the server will use the default value of 10 # noqa: E501
Expand Down Expand Up @@ -276,6 +281,7 @@ def __init__(self, question, *args, **kwargs): # noqa: E501
Animal class but this time we won't travel
through its discriminator because we passed in
_visited_composed_classes = (Animal,)
allowed_relationship_types ([AllowedRelationshipType]): Filter relationships and search results based on allowed relationship type combinations. When specified, only relationships matching the allowed types are returned (e.g. for view-only users).. [optional] # noqa: E501
include_hidden (bool): If true, includes hidden objects in search and visualization building. If false (default), excludes objects where isHidden=true.. [optional] if omitted the server will use the default value of False # noqa: E501
limit_create (int): Maximum number of created results.. [optional] if omitted the server will use the default value of 3 # noqa: E501
limit_create_context (int): Maximum number of relevant objects included into context for LLM (for each object type).. [optional] if omitted the server will use the default value of 10 # noqa: E501
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ def _from_openapi_data(cls, label, *args, **kwargs): # noqa: E501
_visited_composed_classes = (Animal,)
cache_id (str): If specified, the element data will be taken from the result with the same cacheId if it is available.. [optional] # noqa: E501
complement_filter (bool): Inverse filters: * ```false``` - return items matching ```patternFilter``` and ```exactFilter``` * ```true``` - return items not matching ```patternFilter``` and ```exactFilter```. [optional] if omitted the server will use the default value of False # noqa: E501
data_sampling_percentage (float): Specifies percentage of source table data scanned during the computation. This field is deprecated and is no longer used during the elements computation.. [optional] if omitted the server will use the default value of 100.0 # noqa: E501
data_sampling_percentage (float): Specifies percentage of source table data scanned during the computation. This field is deprecated and is no longer used during the elements computation.. [optional] if omitted the server will use the default value of 100 # noqa: E501
depends_on ([ElementsRequestDependsOnInner]): Return only items that are not filtered-out by the parent filters.. [optional] # noqa: E501
exact_filter ([str, none_type]): Return only items, whose ```label``` title exactly matches one of ```filter```.. [optional] # noqa: E501
exclude_primary_label (bool): Excludes items from the result that differ only by primary label * ```false``` - return items with distinct primary label * ```true``` - return items with distinct requested label. [optional] if omitted the server will use the default value of False # noqa: E501
Expand Down Expand Up @@ -278,7 +278,7 @@ def __init__(self, label, *args, **kwargs): # noqa: E501
_visited_composed_classes = (Animal,)
cache_id (str): If specified, the element data will be taken from the result with the same cacheId if it is available.. [optional] # noqa: E501
complement_filter (bool): Inverse filters: * ```false``` - return items matching ```patternFilter``` and ```exactFilter``` * ```true``` - return items not matching ```patternFilter``` and ```exactFilter```. [optional] if omitted the server will use the default value of False # noqa: E501
data_sampling_percentage (float): Specifies percentage of source table data scanned during the computation. This field is deprecated and is no longer used during the elements computation.. [optional] if omitted the server will use the default value of 100.0 # noqa: E501
data_sampling_percentage (float): Specifies percentage of source table data scanned during the computation. This field is deprecated and is no longer used during the elements computation.. [optional] if omitted the server will use the default value of 100 # noqa: E501
depends_on ([ElementsRequestDependsOnInner]): Return only items that are not filtered-out by the parent filters.. [optional] # noqa: E501
exact_filter ([str, none_type]): Return only items, whose ```label``` title exactly matches one of ```filter```.. [optional] # noqa: E501
exclude_primary_label (bool): Excludes items from the result that differ only by primary label * ```false``` - return items with distinct primary label * ```true``` - return items with distinct requested label. [optional] if omitted the server will use the default value of False # noqa: E501
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ class ForecastRequest(ModelNormal):

validations = {
('confidence_level',): {
'exclusive_maximum''inclusive_maximum': 1.0,
'exclusive_minimum''inclusive_minimum': 0.0,
'exclusive_maximum''inclusive_maximum': 1,
'exclusive_minimum''inclusive_minimum': 0,
},
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -99,10 +99,12 @@ def openapi_types():
return {
'allowed_origins': ([str],), # noqa: E501
'cache_settings': (JsonApiOrganizationOutAttributesCacheSettings,), # noqa: E501
'data_center': (str, none_type,), # noqa: E501
'early_access': (str, none_type,), # noqa: E501
'early_access_values': ([str], none_type,), # noqa: E501
'hostname': (str,), # noqa: E501
'name': (str, none_type,), # noqa: E501
'region': (str, none_type,), # noqa: E501
}

@cached_property
Expand All @@ -113,10 +115,12 @@ def discriminator():
attribute_map = {
'allowed_origins': 'allowedOrigins', # noqa: E501
'cache_settings': 'cacheSettings', # noqa: E501
'data_center': 'dataCenter', # noqa: E501
'early_access': 'earlyAccess', # noqa: E501
'early_access_values': 'earlyAccessValues', # noqa: E501
'hostname': 'hostname', # noqa: E501
'name': 'name', # noqa: E501
'region': 'region', # noqa: E501
}

read_only_vars = {
Expand Down Expand Up @@ -162,10 +166,12 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501
_visited_composed_classes = (Animal,)
allowed_origins ([str]): [optional] # noqa: E501
cache_settings (JsonApiOrganizationOutAttributesCacheSettings): [optional] # noqa: E501
data_center (str, none_type): Current deployment region. Should be used for issue investigation only.. [optional] # noqa: E501
early_access (str, none_type): The early access feature identifier. It is used to enable experimental features. Deprecated in favor of earlyAccessValues.. [optional] # noqa: E501
early_access_values ([str], none_type): The early access feature identifiers. They are used to enable experimental features.. [optional] # noqa: E501
hostname (str): [optional] # noqa: E501
name (str, none_type): [optional] # noqa: E501
region (str, none_type): Current deployment cluster name. Should be used for issue investigation only.. [optional] # noqa: E501
"""

_check_type = kwargs.pop('_check_type', True)
Expand Down Expand Up @@ -253,10 +259,12 @@ def __init__(self, *args, **kwargs): # noqa: E501
_visited_composed_classes = (Animal,)
allowed_origins ([str]): [optional] # noqa: E501
cache_settings (JsonApiOrganizationOutAttributesCacheSettings): [optional] # noqa: E501
data_center (str, none_type): Current deployment region. Should be used for issue investigation only.. [optional] # noqa: E501
early_access (str, none_type): The early access feature identifier. It is used to enable experimental features. Deprecated in favor of earlyAccessValues.. [optional] # noqa: E501
early_access_values ([str], none_type): The early access feature identifiers. They are used to enable experimental features.. [optional] # noqa: E501
hostname (str): [optional] # noqa: E501
name (str, none_type): [optional] # noqa: E501
region (str, none_type): Current deployment cluster name. Should be used for issue investigation only.. [optional] # noqa: E501
"""

_check_type = kwargs.pop('_check_type', True)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# (C) 2026 GoodData Corporation
version: 1
interactions:
- request:
Expand Down Expand Up @@ -103,7 +102,7 @@ interactions:
X-Content-Type-Options:
- nosniff
X-Gdc-Cancel-Token:
- 6d869b34-2b92-4715-bb76-01fb528e63c3
- e94c85cc-f3c0-4b13-8890-3916ccfbaff0
X-GDC-TRACE-ID: *id001
X-Xss-Protection:
- '0'
Expand Down Expand Up @@ -155,10 +154,10 @@ interactions:
name: Revenue
localIdentifier: dim_1
links:
executionResult: 6f9d36707664aec18037fd57b0ffefa5e53fa0ab:09d51be602c28c96032ec1abca2001726a1f93a92bb5bf5666e508247165fafa
executionResult: 6678561023e898a367d079c560d70f7b3b1977db:eb5fed46796cdc406fe89424ee0394fcd186319dec19d03b77e600c54c74cc1c
- request:
method: GET
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/6f9d36707664aec18037fd57b0ffefa5e53fa0ab%3A09d51be602c28c96032ec1abca2001726a1f93a92bb5bf5666e508247165fafa?offset=0%2C0&limit=512%2C256
uri: http://localhost:3000/api/v1/actions/workspaces/demo/execution/afm/execute/result/6678561023e898a367d079c560d70f7b3b1977db%3Aeb5fed46796cdc406fe89424ee0394fcd186319dec19d03b77e600c54c74cc1c?offset=0%2C0&limit=512%2C256
body: null
headers:
Accept:
Expand Down
Loading
Loading