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(alias='frontendErrorKey')

error_information class-attribute instance-attribute

error_information = Field(alias='errorInformation')

ExceptionReference

Bases: PyCelonisBaseModel

reference class-attribute instance-attribute

reference = Field(alias='reference')

message class-attribute instance-attribute

message = Field(alias='message')

short_message class-attribute instance-attribute

short_message = Field(alias='shortMessage')

PqlBasicBatchParams

Bases: PyCelonisBaseModel

batch class-attribute instance-attribute

batch = Field(alias='batch')

PqlBasicParams

Bases: PyCelonisBaseModel

query class-attribute instance-attribute

query = Field(alias='query')

query_type class-attribute instance-attribute

query_type = Field(alias='queryType')

data_model_id class-attribute instance-attribute

data_model_id = Field(alias='dataModelId')

PqlDiagnosticsBatchResponse

Bases: PyCelonisBaseModel

message class-attribute instance-attribute

message = Field(alias='message')

results class-attribute instance-attribute

results = Field(alias='results')

PqlDiagnosticsResponse

Bases: PyCelonisBaseModel

message class-attribute instance-attribute

message = Field(alias='message')

diagnostics class-attribute instance-attribute

diagnostics = Field(alias='diagnostics')

Diagnostic

Bases: PyCelonisBaseModel

range class-attribute instance-attribute

range = Field(alias='range')

severity class-attribute instance-attribute

severity = Field(alias='severity')

code class-attribute instance-attribute

code = Field(alias='code')

source class-attribute instance-attribute

source = Field(alias='source')

message class-attribute instance-attribute

message = Field(alias='message')

related_information class-attribute instance-attribute

related_information = Field(alias='relatedInformation')

Position

Bases: PyCelonisBaseModel

line class-attribute instance-attribute

line = Field(alias='line')

character class-attribute instance-attribute

character = Field(alias='character')

Range

Bases: PyCelonisBaseModel

start class-attribute instance-attribute

start = Field(alias='start')

end class-attribute instance-attribute

end = Field(alias='end')

DiagnosticRelatedInformation

Bases: PyCelonisBaseModel

location class-attribute instance-attribute

location = Field(alias='location')

message class-attribute instance-attribute

message = Field(alias='message')

Location

Bases: PyCelonisBaseModel

uri class-attribute instance-attribute

uri = Field(alias='uri')

range class-attribute instance-attribute

range = Field(alias='range')

PqlParseTreeResponse

Bases: PyCelonisBaseModel

message class-attribute instance-attribute

message = Field(alias='message')

root class-attribute instance-attribute

root = Field(alias='root')

PqlParseTreeNodeTransport

Bases: PyCelonisBaseModel

rule_name class-attribute instance-attribute

rule_name = Field(alias='ruleName')

begin class-attribute instance-attribute

begin = Field(alias='begin')

end class-attribute instance-attribute

end = Field(alias='end')

children class-attribute instance-attribute

children = Field(alias='children')

PqlLanguageService

post_api_lsp_publish_diagnostics_batch staticmethod

post_api_lsp_publish_diagnostics_batch(
    client, request_body
)

post_api_lsp_parse_tree staticmethod

post_api_lsp_parse_tree(client, request_body)