Skip to content

service

PqlQueryType

Bases: PyCelonisBaseEnum

DIMENSION class-attribute instance-attribute

DIMENSION = 'DIMENSION'

FILTER class-attribute instance-attribute

FILTER = 'FILTER'

TABLE class-attribute instance-attribute

TABLE = 'TABLE'

PREAMBLE class-attribute instance-attribute

PREAMBLE = 'PREAMBLE'

DiagnosticSeverity

Bases: PyCelonisBaseEnum

ERROR class-attribute instance-attribute

ERROR = 'Error'

WARNING class-attribute instance-attribute

WARNING = 'Warning'

INFORMATION class-attribute instance-attribute

INFORMATION = 'Information'

HINT class-attribute instance-attribute

HINT = 'Hint'

FrontendHandledBackendError

Bases: PyCelonisBaseModel

frontend_error_key class-attribute instance-attribute

frontend_error_key = Field(None, alias='frontendErrorKey')

error_information class-attribute instance-attribute

error_information = Field(None, alias='errorInformation')

ExceptionReference

Bases: PyCelonisBaseModel

reference class-attribute instance-attribute

reference = Field(None, alias='reference')

message class-attribute instance-attribute

message = Field(None, alias='message')

short_message class-attribute instance-attribute

short_message = Field(None, alias='shortMessage')

PqlBasicBatchParams

Bases: PyCelonisBaseModel

batch class-attribute instance-attribute

batch = Field(None, alias='batch')

PqlBasicParams

Bases: PyCelonisBaseModel

query class-attribute instance-attribute

query = Field(None, alias='query')

query_type class-attribute instance-attribute

query_type = Field(None, alias='queryType')

data_model_id class-attribute instance-attribute

data_model_id = Field(None, alias='dataModelId')

PqlDiagnosticsBatchResponse

Bases: PyCelonisBaseModel

message class-attribute instance-attribute

message = Field(None, alias='message')

results class-attribute instance-attribute

results = Field(None, alias='results')

PqlDiagnosticsResponse

Bases: PyCelonisBaseModel

message class-attribute instance-attribute

message = Field(None, alias='message')

diagnostics class-attribute instance-attribute

diagnostics = Field(None, alias='diagnostics')

Diagnostic

Bases: PyCelonisBaseModel

range class-attribute instance-attribute

range = Field(None, alias='range')

severity class-attribute instance-attribute

severity = Field(None, alias='severity')

code class-attribute instance-attribute

code = Field(None, alias='code')

source class-attribute instance-attribute

source = Field(None, alias='source')

message class-attribute instance-attribute

message = Field(None, alias='message')

related_information class-attribute instance-attribute

related_information = Field(
    None, alias="relatedInformation"
)

Position

Bases: PyCelonisBaseModel

line class-attribute instance-attribute

line = Field(None, alias='line')

character class-attribute instance-attribute

character = Field(None, alias='character')

Range

Bases: PyCelonisBaseModel

start class-attribute instance-attribute

start = Field(None, alias='start')

end class-attribute instance-attribute

end = Field(None, alias='end')

DiagnosticRelatedInformation

Bases: PyCelonisBaseModel

location class-attribute instance-attribute

location = Field(None, alias='location')

message class-attribute instance-attribute

message = Field(None, alias='message')

Location

Bases: PyCelonisBaseModel

uri class-attribute instance-attribute

uri = Field(None, alias='uri')

range class-attribute instance-attribute

range = Field(None, alias='range')

PqlParseTreeResponse

Bases: PyCelonisBaseModel

message class-attribute instance-attribute

message = Field(None, alias='message')

root class-attribute instance-attribute

root = Field(None, alias='root')

PqlParseTreeNodeTransport

Bases: PyCelonisBaseModel

rule_name class-attribute instance-attribute

rule_name = Field(None, alias='ruleName')

begin class-attribute instance-attribute

begin = Field(None, alias='begin')

end class-attribute instance-attribute

end = Field(None, alias='end')

children class-attribute instance-attribute

children = Field(None, alias='children')

PqlLanguageService

post_api_lsp_publish_diagnostics_batch staticmethod

post_api_lsp_publish_diagnostics_batch(
    client, request_body, **kwargs
)

post_api_lsp_parse_tree staticmethod

post_api_lsp_parse_tree(client, request_body, **kwargs)