示例#1
0
 def execute(cls, client: GraphqlClient, input: EditEquipmentPortTypeInput) -> EditEquipmentPortTypeMutationData:
     # fmt: off
     variables = {"input": input}
     response_text = client.call(''.join(set(QUERY)), variables=variables)
     return cls.from_json(response_text).data
示例#2
0
 def execute(cls, client: GraphqlClient) -> CustomersQueryData:
     # fmt: off
     variables = {}
     response_text = client.call(''.join(set(QUERY)), variables=variables)
     return cls.from_json(response_text).data
示例#3
0
 def execute(cls, client: GraphqlClient, id: str) -> LocationDepsQueryData:
     # fmt: off
     variables = {"id": id}
     response_text = client.call(''.join(set(QUERY)), variables=variables)
     return cls.from_json(response_text).data
示例#4
0
 def execute(cls, client: GraphqlClient, data: ServiceCreateData) -> AddServiceMutationData:
     # fmt: off
     variables = {"data": data}
     response_text = client.call(''.join(set(QUERY)), variables=variables)
     return cls.from_json(response_text).data
示例#5
0
 def execute(cls, client: GraphqlClient, name: str, after: Optional[str] = None, first: Optional[int] = 10, before: Optional[str] = None, last: Optional[int] = None):
     # fmt: off
     variables = {"name": name, "after": after, "first": first, "before": before, "last": last}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
示例#6
0
 def execute(cls, client: GraphqlClient) -> ServiceTypesQueryData:
     # fmt: off
     variables = {}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
 def execute(cls, client: GraphqlClient, input: EditEquipmentPortTypeInput):
     # fmt: off
     variables = {"input": input}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
 def execute(cls, client: GraphqlClient, input: AddServiceEndpointInput):
     # fmt: off
     variables = {"input": input}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
示例#9
0
 def execute(cls, client: GraphqlClient, id: str, workOrderId: Optional[str] = None):
     # fmt: off
     variables = {"id": id, "workOrderId": workOrderId}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
 def execute(cls, client: GraphqlClient,
             id: str) -> EquipmentTypeAndPropertiesQueryData:
     # fmt: off
     variables = {"id": id}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
 def execute(cls, client: GraphqlClient,
             id: str) -> RemoveSiteSurveyMutationData:
     # fmt: off
     variables = {"id": id}
     response_text = client.call(''.join(set(QUERY)), variables=variables)
     return cls.from_json(response_text).data
示例#12
0
文件: user_query.py 项目: sijad/magma
 def execute(cls, client: GraphqlClient, authID: str) -> UserQueryData:
     # fmt: off
     variables = {"authID": authID}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
示例#13
0
 def execute(cls, client: GraphqlClient, locationID: str, parentLocationID: Optional[str] = None) -> MoveLocationMutationData:
     # fmt: off
     variables = {"locationID": locationID, "parentLocationID": parentLocationID}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
 def execute(cls, client: GraphqlClient, id: str, workOrderId: Optional[str] = None) -> RemoveEquipmentMutationData:
     # fmt: off
     variables = {"id": id, "workOrderId": workOrderId}
     response_text = client.call(''.join(set(QUERY)), variables=variables)
     return cls.from_json(response_text).data
示例#15
0
 def execute(cls, client: GraphqlClient,
             input: AddLinkInput) -> AddLinkMutationData:
     # fmt: off
     variables = {"input": input}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
示例#16
0
 def execute(cls, client: GraphqlClient, entityType: ImageEntity,
             entityId: str, id: str) -> DeleteImageMutationData:
     # fmt: off
     variables = {"entityType": entityType, "entityId": entityId, "id": id}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
示例#17
0
 def execute(cls, client: GraphqlClient, data: SurveyCreateData):
     # fmt: off
     variables = {"data": data}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
示例#18
0
 def execute(cls, client: GraphqlClient) -> LatestPythonPackageQueryData:
     # fmt: off
     variables = {}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
示例#19
0
 def execute(cls, client: GraphqlClient):
     # fmt: off
     variables = None
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
示例#20
0
 def execute(cls, client: GraphqlClient,
             id: str) -> RemoveEquipmentTypeMutationData:
     # fmt: off
     variables = {"id": id}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
示例#21
0
 def execute(cls, client: GraphqlClient,
             input: AddLocationInput) -> AddLocationMutationData:
     # fmt: off
     variables = {"input": input}
     response_text = client.call(''.join(set(QUERY)), variables=variables)
     return cls.from_json(response_text).data
示例#22
0
 def execute(cls, client: GraphqlClient, filters: List[EquipmentFilterInput] = [], limit: Optional[int] = None) -> EquipmentSearchQueryData:
     # fmt: off
     variables = {"filters": filters, "limit": limit}
     response_text = client.call(''.join(set(QUERY)), variables=variables)
     return cls.from_json(response_text).data
示例#23
0
 def execute(cls, client: GraphqlClient, id: str):
     # fmt: off
     variables = {"id": id}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
示例#24
0
 def execute(cls, client: GraphqlClient, id: str,
             linkId: str) -> AddServiceLinkMutationData:
     # fmt: off
     variables = {"id": id, "linkId": linkId}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data