utils.rcclient.dtos.response_dtos
Module Contents
Classes
- class utils.rcclient.dtos.response_dtos.IExpressionResponseDto
- class utils.rcclient.dtos.response_dtos.SegmentResponseDto
Bases:
utils.rcclient.dtos.request_dtos.segment.SegmentDto
,IExpressionResponseDto
- entityDisplayName: str
- created: int
- class utils.rcclient.dtos.response_dtos.ConditionResponseDto
Bases:
utils.rcclient.dtos.request_dtos.segment.ConditionDto
,IExpressionResponseDto
- class utils.rcclient.dtos.response_dtos.GroupExpressionResponseDto
Bases:
utils.rcclient.dtos.request_dtos.segment.GroupExpressionDto
,IExpressionResponseDto
- class utils.rcclient.dtos.response_dtos.ItemExpressionResponseDto
Bases:
utils.rcclient.dtos.request_dtos.segment.ItemExpressionDto
,IExpressionResponseDto
- class utils.rcclient.dtos.response_dtos.SimpleExpressionResponseDto
Bases:
utils.rcclient.dtos.request_dtos.segment.SimpleExpressionDto
,IExpressionResponseDto
- class utils.rcclient.dtos.response_dtos.SegmentData
Bases:
IExpressionResponseDto
- class Type(*args, **kwds)
Bases:
enum.Enum
Create a collection of name/value pairs.
Example enumeration:
>>> class Color(Enum): ... RED = 1 ... BLUE = 2 ... GREEN = 3
Access them by:
attribute access:
>>> Color.RED <Color.RED: 1>
value lookup:
>>> Color(1) <Color.RED: 1>
name lookup:
>>> Color['RED'] <Color.RED: 1>
Enumerations can be iterated over, and know how many members they have:
>>> len(Color) 3
>>> list(Color) [<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
Methods can be added to enumerations, and members can have their own attributes – see the documentation for details.
- INPUT_ENTITY = 'INPUT_ENTITY'
- INPUT_ENTITY_SEGMENT = 'INPUT_ENTITY_SEGMENT'
- OUTPUT_ENTITY = 'OUTPUT_ENTITY'
- PIPELINE_ENTITY = 'PIPELINE_ENTITY'
- id: int
- type: SegmentData | None
- columns: List[str]
- rows: List[SegmentData]
- class utils.rcclient.dtos.response_dtos.ScenarioResponseDto
- class VariableResponseDto
- groupName: str
- runConfigName: str
- variableName: str
- variableValue: str
- id: str
- name: str
- description: str
- projectId: str
- segments: List[SegmentResponseDto]
- creator: str
- variables: List[ScenarioResponseDto]
- created: int
- default: bool
- status: str
- class utils.rcclient.dtos.response_dtos.GlobalVariableResponseDto
- id: str
- name: str
- type: str
- value: str
- projectId: str | None
- class utils.rcclient.dtos.response_dtos.GetAllArtifactResponseDto
- status: str
- artifacts: List[ArtifactResponseDto] | None
- class utils.rcclient.dtos.response_dtos.UploadSignedUrlResponseDto
- signedUrl: str
- headers: Dict[str, str]
- class utils.rcclient.dtos.response_dtos.APIRequestFailed
- msg: str | None
- trace: str | None
- status_code: http.HTTPStatus | None
- class utils.rcclient.dtos.response_dtos.APIRequestSuccessful
- msg: str
- status_code: http.HTTPStatus | None
- class utils.rcclient.dtos.response_dtos.RecipeResponseDto
-
- id: str
- name: str
- runConfigs: List[RecipeResponseDto]
- class utils.rcclient.dtos.response_dtos.FeatureResponseDto
- class FieldSchemaResponseDto
- rcDataType: utils.rcclient.enums.segment_enums.DataType
- name: str
- fieldSchema: FeatureResponseDto
- class utils.rcclient.dtos.response_dtos.SignedUrlResponseDto
- status: str | None
- messages: List[str] | None
- responseEntity: str | None
- signedUrl: str
- headers: Dict[str, str]
- class utils.rcclient.dtos.response_dtos.AppTemplateParamMetadataResponseDto
- inputName: str | None
- isRequired: bool | None
- tooltip: str | None
- defaultValue: str | None
- multiple: bool = False
- class utils.rcclient.dtos.response_dtos.AppTemplateParamResponseDto
- name: str
- inputType: utils.rcclient.enums.InputType | None
- metadata: AppTemplateParamMetadataResponseDto | None
- class utils.rcclient.dtos.response_dtos.DataAppResponseDto
- id: str
- name: str
- dlId: str
- slug: str
- displayName: str | None
- description: str | None
- accessUrl: str | None
- requirements: str | None
- params: Dict[str, str]
- metadata: Dict[str, str] | None
- projectId: str | None
- tenantId: str | None
- scenarioId: str | None
- appTemplateId: str
- cores: int
- memInMbs: int
- diskInGbs: int
- envType: utils.rcclient.enums.EnvType
- groupId: str | None
- launchStatus: utils.rcclient.enums.LaunchStatus
- class utils.rcclient.dtos.response_dtos.DataAppConfigResponseDto
- dataAppName: str
- dlId: str | None
- tenantId: str
- projectId: str
- scenarioId: str
- class utils.rcclient.dtos.response_dtos.DataAppLaunchDevModeResponseDto
- success: bool
- url: str | None
- error: str | None
- class utils.rcclient.dtos.response_dtos.AppTemplateResponseDto
- id: str
- name: str
- appType: utils.rcclient.enums.AppType
- displayName: str | None
- description: str | None
- requirements: str | None
- params: List[AppTemplateParamResponseDto]
- status: utils.rcclient.enums.Status
- autoMlProblemType: utils.rcclient.enums.AutoMlProblemType | None
- buildStatus: utils.rcclient.enums.BuildStatus | None
- class utils.rcclient.dtos.response_dtos.DataAppLaunchResponseDto
- status: bool
- logs: str | None
- error: DataappLaunchErrorDto | None
- class utils.rcclient.dtos.response_dtos.DataAppPodStatusResponseDto
- class PodStatus(*args, **kwds)
Bases:
enum.Enum
Create a collection of name/value pairs.
Example enumeration:
>>> class Color(Enum): ... RED = 1 ... BLUE = 2 ... GREEN = 3
Access them by:
attribute access:
>>> Color.RED <Color.RED: 1>
value lookup:
>>> Color(1) <Color.RED: 1>
name lookup:
>>> Color['RED'] <Color.RED: 1>
Enumerations can be iterated over, and know how many members they have:
>>> len(Color) 3
>>> list(Color) [<Color.RED: 1>, <Color.BLUE: 2>, <Color.GREEN: 3>]
Methods can be added to enumerations, and members can have their own attributes – see the documentation for details.
- PENDING = 'PENDING'
- CONTAINERCREATING = 'CONTAINERCREATING'
- RUNNING = 'RUNNING'
- CRASHLOOPBACKOFF = 'CRASHLOOPBACKOFF'
- ERROR = 'ERROR'
- READY = 'READY'
- FAILED = 'FAILED'
- TERMINATING = 'TERMINATING'
- status: DataAppPodStatusResponseDto
- failed: bool
- ready: bool
- restartCount: int
- class utils.rcclient.dtos.response_dtos.DataAppResourceUsageResponseDto
- cpuPercentage: str
- memoryPercentage: str
- diskPercentage: str
- class utils.rcclient.dtos.response_dtos.FilePath
- path: str
- type: str | None
- sizeInBytes: str | None
- updatedAt: str | None
- class utils.rcclient.dtos.response_dtos.DatasourceResponseDto
- id: str
- name: str
- dataSourceType: utils.rcclient.enums.DataSourceType
- options: Dict[str, str]
- created: int
- updated: int
- creator: str
- updater: str
- class utils.rcclient.dtos.response_dtos.CodeResponseDto
- groupId: str
- passed: bool
- message: str
- code: str
- prompt: str
- codeHistoryId: str | None
- class utils.rcclient.dtos.response_dtos.DatasetMetaResDto
- entityType: str
- entitySubType: str
- entityOntology: str
- entityViewType: str
- encoding: str
- separator: str
- header: str
- dataTypeMap: Dict[str, str]
- ontologyMap: Dict[str, str]
- class utils.rcclient.dtos.response_dtos.DatasetResDto
- id: str
- name: str
- projectId: str | None
- displayName: str | None
- description: str | None
- entityMeta: DatasetMetaResDto
- created: int | None
- updated: int | None
- built: int | None
- status: utils.rcclient.enums.DatasetStatus | None
- scenarioStepId: str | None
- positionX: int | None
- positionY: int | None
- creator: str | None
- numberOfSegments: int | None
- segments: List[Dict] | None
- metadata: Dict[str, str] | None
- markdown: str | None
- icon: str | None
- image: str | None
- dataSourceId: str | None
- dataSourceName: str | None
- dataSourceOptions: Dict | None
- syncDataSourceId: str | None
- syncDataSourceName: str | None
- syncDataSourceOptions: Dict | None
- class utils.rcclient.dtos.response_dtos.TokenValidationResDto
- token: str
- userId: str
- userEmail: str
- tenantId: str
- notebookId: str
- tenantName: str
- notebookType: str
- cpuGuarantee: int
- memGuarantee: int
- dataappsTtlInHrs: int
- expiresAt: int
- eulaAccepted: bool
- roleId: str
- roleName: str
- class utils.rcclient.dtos.response_dtos.AIGuideError
- errMessage: str
- errorType: utils.rcclient.enums.AIGuideErrorType
- class utils.rcclient.dtos.response_dtos.AIGuideOutputEntityResponse
- name: str
- outputType: utils.rcclient.enums.AIGuideOutputType
- data: dict
- plotlyJson: str
- textAnswer: str
- class utils.rcclient.dtos.response_dtos.AIGuideOutputEntity
- name: str
- outputType: utils.rcclient.enums.AIGuideOutputType
- sampleDatasetFilePath: str
- fullDatasetFilePath: str
- plotlyChartFilePath: str
- textAnswer: str
- class utils.rcclient.dtos.response_dtos.AIGuideChatResponseDto
- messageId: str
- query: str
- outputType: utils.rcclient.enums.AIGuideOutputType
- outputEntityResponseList: List[AIGuideOutputEntityResponse] | None
- outputEntityList: List[AIGuideOutputEntity] | None
- useCase: utils.rcclient.enums.AIGuideUseCase
- created: int
- error: AIGuideError | None