o
    <i3"                    @   s  d dl Z d dlZd dlZd dlmZmZmZmZ d dl	m
Z
 d dlmZ ddlT g ZG dd dejjZG d	d
 d
ejjeZG dd dejjeeZG dd dZee ddejdddffe_G dd dZee d ejdddfdejdedgdffe_G dd dZee ddejdddfdejdddffe_G dd dZee ddejdedgdffe_G dd dZee ddejdedgdffe_G dd dZee ddejdedgdfdejd e dgdfd!ejd"edgdffe_G d#d$ d$Z!ee! ddejd%e"dgdffe!_G d&d' d'Z#ee# ddejde$dgdfdejd e%dgdfd!ejd"edgdffe#_G d(d) d)Z&ee& ddejd*e'dgdffe&_G d+d, d,Z(ee( d ejde)dgdfdejde$dgdfdejd edgdffe(_G d-d. d.Z*ee* d/e*_G d0d1 d1Z+ee+ d ejde,dgdfdejdedgdffe+_G d2d3 d3Z-ee- ddejd*e.dgdffe-_G d4d5 d5Z/ee/ ddejde$dgdfdejd e%dgdfd!ejd"edgdffe/_G d6d7 d7Z0ee0 ddejd8e1dgdffe0_G d9d: d:Z2ee2 ddejdedgdfdejd e dgdfd!ejd"edgdffe2_G d;d< d<Z3ee3 ddejd=ddffe3_G d>d? d?Z4ee4 d ejde1dgdfdejde$dgdfdejd edgdffe4_G d@dA dAZ5ee5 ddejdBe6dgdffe5_G dCdD dDZ7ee7 d ejde1dgdfdejde$dgdfdejd edgdffe7_G dEdF dFZ8ee8 ddejd=ddfdej9dGddfd!ej9dHddffe8_G dIdJ dJZ:ee: ddejde$dgdfdejd e%dgdfd!ejd"edgdffe:_G dKdL dLZ;ee; ddejdMe<dgdffe;_G dNdO dOZ=ee= ddejde$dgdfdejd e%dgdfd!ejd"edgdffe=_G dPdQ dQZ>ee> ddejdRddffe>_G dSdT dTZ?ee? d ej@dejddUfdfdejdedgdffe?_G dVdW dWZAeeA d/eA_G dXdY dYZBeeB d ej@dejddUfdfdejdedgdffeB_G dZd[ d[ZCeeC ddejd\ddfdejd]e1dgdffeC_G d^d_ d_ZDeeD ddejdedgdfdejd e$dgdffeD_G d`da daZEeeE ddejdbeFdgdffeE_G dcdd ddZGeeG ddejdedgdfdejd e dgdfd!ejd"edgdffeG_G dedf dfZHeeH ddejdBeIdgdffeH_G dgdh dhZJeeJ d ejdeFdgdfdejde$dgdfdejd edgdffeJ_G didj djZKeeK d/eK_G dkdl dlZLeeL ddejde$dgdfdejd e%dgdfd!ejd"edgdffeL_G dmdn dnZMeeM d/eM_G dodp dpZNeeN d ej@dejddUfdfdejdedgdffeN_G dqdr drZOeeO ddejd=ddfdejdbeFdgdffeO_G dsdt dtZPeeP ddejdedgdfdejd e$dgdffeP_G dudv dvZQeeQ ddejd=ddffeQ_G dwdx dxZReeR d ejdeSdgdfdejdedgdfdejd e$dgdffeR_G dydz dzZTeeT ddejd{eSdgdffeT_G d|d} d}ZUeeU d ej9dddfdejdedgdfdejd e dgdfd!ejd"edgdffeU_G d~d dZVeeV ddejd{ddffeV_G dd dZWeeW d ej9dddfdejdedgdfdejd e$dgdffeW_G dd dZXeeX ddejd=ddffeX_G dd dZYeeY d ejZdejdejeSdgdUfdfdejd edgdffeY_G dd dZ[ee[ ddejdddfdejdddffe[_G dd dZ\ee\ d ej@deje]dgdUfdfdejdedgdfdejd e^dgdfd!ejd"e_dgdffe\_G dd dZ`ee` ddejdddfdejdddfd!ejdeadgdffe`_G dd dZbeeb d ej@deje]dgdUfdfdejdedgdfdejd e^dgdfd!ejd"e_dgdffeb_G dd dZceec ddejdMeddgdffec_G dd dZeeee d ejdefdgdfdejdedgdfdejd e^dgdfd!ejd"e_dgdffee_G dd dZgeeg ddejdddfdejdddffeg_G dd dZheeh d ej@deje]dgdUfdfdejdedgdfdejd e^dgdfd!ejd"e_dgdffeh_G dd dZieei ddejdddfdejdddfd!ejdeadgdffei_G dd dZjeej d ej@deje]dgdUfdfdejdedgdfdejd e^dgdfd!ejd"e_dgdffej_G dd dZkeek ddejdMeldgdffek_G dd dZmeem d ejdendgdfdejdedgdfdejd e^dgdfd!ejd"e_dgdffem_G dd dZoeeo ddejdepdgdffeo_G dd dZqeeq ddejdedgdfdejd e dgdfd!ejd"edgdfdejde$dgdffeq_G dd dZreer ddejdepdgdfdejdeadgdffer_G dd dZsees ddejdedgdfdejd e dgdfd!ejd"edgdfdejde$dgdffes_G dd dZteet ddejdepdgdfdej@dejeudgdUfdfd!ej@dejevdgdUfdfdej@dejewdgdUfdfdej@dejexdgdUfdfdej@dejeydgdUfdfdej@dejezdgdUfdffet_G dd dZ{ee{ ddejdedgdfdejd e dgdfd!ejd"edgdfdejde$dgdffe{_G dd dZ|ee| ddejdBe}dgdffe|_G dd dZ~ee~ ddejdedgdfdejd e dgdfd!ejd"edgdfdejde$dgdffe~_G dd dZee ddejdMedgdffe_G dd dZee ddejde$dgdfdejd"edgdffe_G dd dZee ddejdMedgdffe_G ddĄ dăZee ddejde$dgdfdejd edgdffe_G ddƄ dƃZee ddejdMedgdffe_G ddȄ dȃZee ddejde$dgdfdejd edgdffe_G ddʄ dʃZee ddejdMedgdffe_G dd̄ d̃Zee ddejde$dgdfdejd edgdffe_G dd΄ d΃Zee ddejdMedgdffe_G ddЄ dЃZee ddejde$dgdfdejd edgdffe_G dd҄ d҃Zee ddejdMedgdffe_G ddԄ dԃZee ddejde$dgdfdejd edgdffe_G ddք dփZee ddejdMedgdffe_G dd؄ d؃Zee ddejde$dgdfdejd edgdffe_G ddڄ dڃZee ddejdBe}dgdffe_G dd܄ d܃Zee d ejdepdgdfdejdedgdfdejd e dgdfd!ejd"edgdfdejde$dgdffe_G ddބ dރZee ddejd\ddfdejd=ddfd!ej9dGddffe_G dd dZee ddejde$dgdfdejd"edgdffe_G dd dZee ddejd\ddfdejd=ddfd!ej9dGddfdejdeadgdffe_G dd dZee ddejde$dgdfdejd"edgdffe_G dd dZee ddejdddfdejdddfd!ej@dejddUfdffe_G dd dZee ddejdedgdffe_G dd dZee ddejdMedgdffe_G dd dZee d ejdedgdfdejdedgdffe_G dd dZee ddejdddfdejdRddffe_G dd dZee d ej@dejddUfdfdejdedgdffe_G dd dZee ddejdddfdejdRddfd!ejdddffe_G dd dZee d ej@dejddUfdfdejdedgdffe_G dd dZee d/e_G dd dZee d ej@dejepdgdUfdfdejdedgdffe_G dd dZee ddejdddffe_G dd  d Zee d ej@dejddUfdfdejdedgdffe_G dd dZee ddejdddfdejdddfd!ej@dejddUfdffe_G dd dZee d ej@dejedgdUfdfdejdedgdffe_G dd	 d	Zee ddejdddffe_G d
d dZee d ej@dejddUfdfdejdedgdffe_G dd dZee ddejd\ddfdejdddffe_G dd dZee d ejdepdgdfdejdedgdfdejd e$dgdffe_G dd dZee ddejd\ddfdej@dejddUfdffe_G dd dZee d ej@dejepdgdUfdffe_G dd dZee ddejdMedgdffe_G dd dZee d ej@dejedgdUfdfdejdedgdffe_G dd dZee ddejdMedgdffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdffe_G dd dZee ddejdMedgdffe_G d d! d!Zee d ejdedgdfdejdedgdfdejd e%dgdfd!ejd"e_dgdffe_G d"d# d#Zee ddejd$edgdfdejd%ddffe_G d&d' d'Zee d ejdedgdfdejdedgdfdejd e%dgdfd!ejd"e_dgdffe_G d(d) d)Zee ddejd*ddfdejd\ddfd!ejdddfdejd$edgdffe_G d*d+ d+Zee¡ ddejdedgdfdejd e%dgdfd!ejd"e_dgdffe_G d,d- d-Zeeá ddejd\ddfdejd.ddfd!ejĐd/dd0ffe_G d1d2 d2Zeeš d ej@dejddUfdfdejdedgdfdejd e%dgdfd!ejd"e_dgdffe_G d3d4 d4Zeeơ ddejd\ddfdejdddfd!ejd5epdgdffe_G d6d7 d7Zeeǡ ddejde%dgdfdejd edgdffe_G d8d9 d9Zeeȡ ddejd\ddfdejdddfd!ejd5epdgdfdejdeadgdffe_G d:d; d;Zeeɡ ddejde%dgdfdejd edgdffe_G d<d= d=Zeeʡ ddejd\ddfdejdddfd!ejd5epdgdfdej9dHddffe_G d>d? d?Zeeˡ ddejde%dgdfdejd edgdffe_G d@dA dAZee̡ ddejdMedgdffe_G dBdC dCZeeΡ d ejdedgdfdejde%dgdfdejd edgdffe_G dDdE dEZeeС ddejdFedgdffe_G dGdH dHZeeҡ d ejdedgdfdejde dgdfdejd edgdfd!ejd"edgdffe_G dIdJ dJZeeӡ ddejdFedgdfdejdeadgdffe_G dKdL dLZeeԡ d ejdedgdfdejde dgdfdejd edgdfd!ejd"edgdffe_G dMdN dNZeeա ddej@dOejedgdUfdffe_G dPdQ dQZee֡ d ejdddfdejde dgdfdejd edgdfd!ejd"edgdffe_G dRdS dSZeeء ddej@dOejedgdUfdffe_G dTdU dUZeeڡ d ejdddfdejde dgdfdejd edgdfd!ejd"edgdffe_G dVdW dWZeeۡ ddejdddfdejdddfd!ej@dXejddUfdffe_G dYdZ dZZeeܡ d ejdedgdfdejde dgdfdejd edgdfd!ejd"edgdffe_G d[d\ d\Zeeݡ ddejdBedgdffe_G d]d^ d^Zeeߡ d ejdedgdfdejde dgdfdejd edgdfd!ejd"edgdffe_G d_d` d`Zee ddejdddfdejdddfd!ej@dXejddUfdfdejdeadgdffe_G dadb dbZee d ejdedgdfdejde dgdfdejd edgdfd!ejd"edgdffe_G dcdd ddZee ddejdddfdejdddfd!ejdeddffe_G dfdg dgZee d ejdedgdfdejde dgdfdejd edgdfd!ejd"edgdffe_G dhdi diZee ddejdddfdejdddfd!ejdeddfdejdeadgdffe_G djdk dkZee d ejdedgdfdejde dgdfdejd edgdfd!ejd"edgdffe_G dldm dmZee ddejdddfdejdddfd!ej@dXejddUfdfdej9dGddffe_G dndo doZee d ej9dddfdejde$dgdfdejd edgdffe_G dpdq dqZee ddejdddfdejdddfd!ej@dXejddUfdfdej9dGddfdejdeadgdffe_G drds dsZee d ej9dddfdejde$dgdfdejd edgdffe_G dtdu duZee ddejdddfdejdddfd!ejdeddfdej9dGddffe_G dvdw dwZee d ej9dddfdejde$dgdfdejd edgdffe_G dxdy dyZee ddejdddfdejdddfd!ejdeddfdej9dGddfdejdeadgdffe_G dzd{ d{Zee d ej9dddfdejde$dgdfdejd edgdffe_G d|d} d}Zee ddejdMedgdffe_G d~d dZee d ejdedgdfdejde$dgdfdejd edgdffe_G dd dZee ddejdddfdejdddfd!ej@dXejddUfdffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdffe_G dd dZee ddejdMedgdffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdffe_G dd dZee ddejZdejdejddUfdfdejdddfd!ejdddfdejdddfdejdddffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdfd!ejd"e dgdfdejdedgdffe_G dd dZee ddejZdejdejddUfdfdejdddfd!ejdddfdejdddfdejdddffe_G dd dZee d ej@dejedgdUfdfdejdedgdfdejd e$dgdfd!ejd"e dgdfdejdedgdffe_G dd dZee ddejdddfdejdddfd!ej@dXejddUfdfdejdddfdej@dejddUfdffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdffe_G dd dZ ee  ddejdddfdejdddfd!ejdeddffe _G dd dZee d ejdedgdfdejdedgdfdejd e$dgdffe_G dd dZee ddejdddfdejdddfd!ejĐddd0ffe_G dd dZee d ej@dejedgdUfdfdejde$dgdfdejd edgdffe_G dd dZee ddejdMedgdffe_G dd dZee d ejdedgdfdejde$dgdfdejd edgdffe_G dd dZee ddejdddfdejdddfd!ejĐddd0fdejdddfdej@dejddUfdffe_G dd dZ	ee	 d ej@dejedgdUfdfdejde$dgdfdejd edgdffe	_G dd dZ
ee
 ddejdddfdejdddfd!ejאddd0ffe
_G dd dZee d ej@dejedgdUfdfdejde$dgdfdejd edgdffe_G dd dZee ddejdddfdejdddfd!ejĐddd0ffe_G dd dZee d ej@dejddUfdfdejde$dgdfdejd edgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdffe_G dd dZee ddejdddfdejdddfd!ej@dXejddUfdfdejĐddd0ffe_G dd dZee d ej@dejedgdUfdfdejdedgdfdejd e$dgdffe_G dd dZee ddejdddfdejdddfd!ej@dXejddUfdfdejĐddd0fdejdddfdej@dejddUfdffe_G dd dZee d ej@dejedgdUfdfdejde$dgdfdejd edgdffe_G dd dZee ddejdMedgdffe_G ddÄ dÃZee d ejdedgdfdejdedgdfdejd e$dgdffe_G dĐdń dŃZee ddejdddfdejdddfd!ej@dXejddUfdfdejĐddd0ffe_G dƐdǄ dǃZee d ej@dejddUfdfdejdedgdfdejd e$dgdffe_G dȐdɄ dɃZee ddejdMedgdffe_G dʐd˄ d˃Zee d ejdedgdfdejdedgdfdejd e$dgdffe_G d̐d̈́ d̓Z ee  ddejdMe!dgdffe _G dΐdτ dσZ"ee" d ej@dejddUfdfdejdedgdfdejd e$dgdffe"_G dАdф dуZ#ee# ddejdddfdejdddfd!ejd.ddfdejĐddd0ffe#_G dҐdӄ dӃZ$ee$ d ej@dejedgdUfdfdejdedgdfdejd e$dgdffe$_G dԐdՄ dՃZ%ee% ddejdddfdejdddfd!ejd.ddfdejאddd0ffe%_G d֐dׄ d׃Z&ee& d ej@dejedgdUfdfdejdedgdfdejd e$dgdffe&_G dؐdل dكZ'ee' ddejdMe!dgdffe'_G dڐdۄ dۃZ(ee( d ejde)dgdfdejdedgdfdejd e$dgdffe(_G dܐd݄ d݃Z*ee* ddejdMe!dgdffe*_G dސd߄ d߃Z+ee+ d ejde,dgdfdejdedgdfdejd e$dgdffe+_G dd dZ-ee- ddejdddfdejdddfd!ejd.ddffe-_G dd dZ.ee. d ejdddfdejdedgdfdejd e$dgdffe._G dd dZ/ee/ ddejdddfdejdddfd!ej@dejddUfdffe/_G dd dZ0ee0 d ej@dejedgdUfdfdejdedgdfdejd e$dgdffe0_G dd dZ1ee1 ddejdMe2dgdffe1_G dd dZ3ee3 d ejde4dgdfdejdedgdfdejd e$dgdffe3_G dd dZ5ee5 ddejdddfdejdddfd!ejdFedgdffe5_G dd dZ6ee6 ddejde%dgdfdejd edgdffe6_G dd dZ7ee7 ddejdddfdejdddfd!ej@dOejedgdUfdffe7_G dd dZ8ee8 ddejde%dgdfdejd edgdffe8_G dd dZ9ee9 ddejdddfdejdddfd!ej@dOejedgdUfdfdejdeadgdffe9_G dd dZ:ee: ddejde%dgdfdejd edgdffe:_G dd dZ;ee; ddejdMe<dgdffe;_G dd dZ=ee= d ejde>dgdfdejde%dgdfdejd edgdffe=_G dd dZ?ee? ddejdddfdejdddfd!ejdFedgdfdejdeadgdffe?_G dd  d Z@ee@ ddejde%dgdfdejd edgdffe@_G dd dZAeeA ddejdddfdejdddfd!ej@dXejddUfdfdejdFedgdffeA_G dd dZBeeB ddejde%dgdfdejd edgdffeB_G dd dZCeeC ddejdMeDdgdffeC_G dd dZEeeE d ejdeFdgdfdejde%dgdfdejd edgdffeE_G d	d
 d
ZGeeG ddej@dXejddUfdfdej9dddffeG_G dd dZHeeH d ej9dddfdejdedgdffeH_G dd dZIeeI ddejd=ddfdejdddffeI_G dd dZJeeJ d ejdddfdejdeKdgdffeJ_G dd dZLeeL ddejdeddffeL_G dd dZMeeM d ej@dejddUfdfdejdedgdffeM_G dd dZNeeN ddejdeddffeN_G dd dZOeeO d ejZdejdejddUfdfdejdedgdffeO_G dd dZPeeP ddejdddfdejdddfd!ejZdXejdejddUfdfdejאdddffeP_G dd dZQeeQ ddejdedgdfdejd e$dgdfd!ejd"e_dgdfdejde^dgdfdejd eRdgdfdejd!eSdgdffeQ_G d"d# d#ZTeeT ddejdddfdejdddfd!ejZdXejdejddUfdfdejאdddffeT_G d$d% d%ZUeeU d ej9dddfdejdedgdfdejd e$dgdfd!ejd"e_dgdfdejde^dgdfdejd eRdgdfdejd!eSdgdffeU_G d&d' d'ZVeeV ddejdBeWdgdffeV_G d(d) d)ZXeeX d ejdeYdgdfdejdedgdfdejd e$dgdffeX_G d*d+ d+ZZeeZ ddejdBe[dgdffeZ_G d,d- d-Z\ee\ d ejde]dgdfdejdedgdfdejd e$dgdffe\_G d.d/ d/Z^ee^ ddejdBe_dgdffe^_G d0d1 d1Z`ee` d ejdeadgdfdejdedgdfdejd e$dgdffe`_G d2d3 d3Zbeeb ddejdBecdgdffeb_G d4d5 d5Zdeed d ejdeedgdfdejdedgdfdejd e$dgdffed_G d6d7 d7Zfeef ddejdBegdgdffef_G d8d9 d9Zheeh d ejdeidgdfdejdedgdfdejd e$dgdffeh_G d:d; d;Zjeej ddejdBekdgdffej_G d<d= d=Zleel d ejdemdgdfdejdedgdfdejd e$dgdffel_G d>d? d?Zneen ddejdBeodgdffen_G d@dA dAZpeep d ejdeqdgdfdejdedgdfdejd e$dgdffep_G dBdC dCZreer ddejdDesdgdffer_G dEdF dFZteet d ej9dddfdejde$dgdfdejd e dgdfd!ejd"edgdfdejdedgdffet_G dGdH dHZueeu ddejdDesdgdffeu_G dIdJ dJZveev d ej9dddfdejde$dgdfdejd e dgdfd!ejd"edgdfdejdedgdffev_G dKdL dLZweew ddejdMexdgdffew_G dMdN dNZyeey d ejdezdgdfdejde$dgdfdejd e dgdfd!ejd"edgdfdejdedgdffey_G dOdP dPZ{ee{ ddejdMexdgdffe{_G dQdR dRZ|ee| d ejdezdgdfdejde$dgdfdejd e dgdfd!ejd"edgdfdejdedgdffe|_G dSdT dTZ}ee} ddejdMe~dgdffe}_G dUdV dVZee ddejdedgdffe_G dWdX dXZee ddejdddfdejdddfd!ejdYddffe_G dZd[ d[Zee d ejdesdgdfdejde$dgdfdejd edgdfd!ejd"edgdfdejde dgdffe_G d\d] d]Zee ddejdddfdejdddfd!ejdeddfdejdYddffe_G d^d_ d_Zee d ejdesdgdfdejde$dgdfdejd edgdfd!ejd"edgdfdejde dgdffe_G d`da daZee ddejdBedgdffe_G dbdc dcZee d ejdedgdfdejde$dgdfdejd edgdffe_G ddde deZee ddejdBedgdffe_G dfdg dgZee d ejdedgdfdejde$dgdfdejd edgdffe_G dhdi diZee ddejdBedgdffe_G djdk dkZee d ejdedgdfdejde$dgdfdejd edgdffe_G dldm dmZee ddejdBexdgdffe_G dndo doZee d ej9dddfdejde$dgdfdejd e dgdfd!ejd"edgdfdejdedgdffe_G dpdq dqZee ddejdddfdejdddfd!ejdeddfdejdYddfdejdrddffe_G dsdt dtZee d ej9dddfdejde$dgdfdejd edgdfd!ejd"e dgdfdejdedgdffe_G dudv dvZee ddejdddfdejdddfd!ejdYddfdejdrddffe_G dwdx dxZee d ej9dddfdejde$dgdfdejd edgdfd!ejd"e dgdfdejdedgdffe_G dydz dzZee ddejd{edgdffe_G d|d} d}Zee ddejdedgdfdejd e dgdfd!ejd"edgdfdejde$dgdffe_G d~d dZee ddejdddfdejdddffe_G dd dZee ddejde$dgdfdejd"edgdffe_G dd dZee ddejdddfdejdddfd!ejdedgdffe_G dd dZee ddejde%dgdfdejd edgdffe_G dd dZee ddejdddfdejdRddffe_G dd dZee d ej@dejddUfdfdejdedgdffe_G dd dZee ddejdddfdejdddffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdffe_G dd dZee d/e_G dd dZee d ejdedgdfdejdedgdffe_G dd dZee ddejdedgdffe_G dd dZee d ej9dddfdejdedgdffe_G dd dZee ddejdddffe_G dd dZee d ej9dddfdejdedgdffe_G dd dZee d/e_G dd dZee d ej@dejddUfdfdejdedgdffe_G dd dZee ddejdddfdejdddfd!ejאdddfdejdddfdejאdddfdej9dddffe_G dd dZee d ej9dddfdejdedgdffe_G dd dZee ddejdddfdejdddfd!ejאdddffe_G dd dZee d ej9dddfdejdedgdffe_G dd dZee ddejdddfdejאdddffe_G dd dZee d ej@dejedgdUfdfdejdedgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejdedgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejdedgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejdedgdffe_G dd dZee ddejdedgdfdejdddfd!ej@dejddUfdffe_G ddÄ dÃZee d ejdedgdfdejdedgdffe_G dĐdń dŃZee ddejdddfdejאdddfd!ejdedgdffe_G dƐdǄ dǃZee d ej@dejedgdUfdfdejdedgdffe_G dȐdɄ dɃZeeá ddejdʐedgdffe_G dːd̄ d̃Zeeš d ej9dddfdejdedgdffe_G d͐d΄ d΃Zeeơ ddejdʐedgdffe_G dϐdЄ dЃZeeǡ d ej9dddfdejdedgdffe_G dѐd҄ d҃Zeeȡ ddejdBedgdffe_G dӐdԄ dԃZeeʡ d ejdedgdfdejdedgdffe_G dՐdք dփZee̡ ddejdאedgdfdejdddfd!ejdِedgdffe_G dڐdۄ dۃZee͡ d ejdedgdfdejdedgdffe_G dܐd݄ d݃ZeeΡ ddejdddfdej@dejddUfdffe_G dސd߄ d߃Zeeϡ d ej@dejddUfdfdejdedgdffe_G dd dZeeС ddejdddfdejdddffe_G dd dZeeѡ d ejdddfdejdedgdffe_G dd dZeeҡ ddejdddffe_G dd dZeeӡ d ejdddfdejdedgdffe_G dd dZeeա ddejdddffe_G dd dZee֡ ddejdedgdffe_G dd dZeeס ddejdddfdejdddffe_G dd dZeeء d ej9dddffe_G dd dZee١ ddejdddffe_G dd dZeeڡ d ej9dddffe_G dd dZeeۡ ddejdddffe_G dd dZeeܡ d ejdddffe_G dd dZeeݡ d/e_G dd  d Zeeޡ d ej@dejddUfdffe_G dd dZeeߡ ddejdddffe_G dd dZee d ejdddfdejdedgdffe_G dd dZee ddejאdddfdejdddffe_G dd	 d	Zee ddejde$dgdfdejd edgdffe_G d
d dZee ddejאdddffe_G dd dZee d ej9dddffe_G dd dZee d/e_G dd dZee d ej@dejddUfdffe_G dd dZee d/e_G dd dZee d ejdedgdffe_G dd dZee d/e_G dd dZee d ejdedgdffe_G dd dZee ddejd%edgdffe_G dd dZee d ejdedgdffe_G dd  d Zee ddejd%edgdffe_G d!d" d"Zee ddejdedgdffe_G d#d$ d$Zee ddejd%edgdffe_G d%d& d&Zee ddejdedgdffe_G d'd( d(Zee ddejd%edgdffe_G d)d* d*Zee ddejdedgdfdejd edgdffe_G d+d, d,Zee ddejԐd-ddffe_G d.d/ d/Zee d ejdddfdejdedgdffe_G d0d1 d1Zee ddejd%edgdffe_G d2d3 d3Z ee  d/e _G d4d5 d5Zee ddejd%edgdffe_G d6d7 d7Zee d ejdedgdfdejdedgdfdejd edgdffe_G d8d9 d9Zee ddejd%edgdffe_G d:d; d;Zee d ejdedgdfdejdedgdfdejd edgdfd!ejd"edgdffe_G d<d= d=Z	ee	 ddejd%e
dgdffe	_G d>d? d?Zee d ejdedgdfdejdedgdffe_G d@dA dAZee ddejd%edgdffe_G dBdC dCZee ddejdedgdffe_G dDdE dEZee ddejd%edgdffe_G dFdG dGZee ddejdedgdffe_G dHdI dIZee ddejd%edgdffe_G dJdK dKZee d ejdedgdfdejdedgdfdejd edgdffe_G dLdM dMZee ddejd%edgdffe_G dNdO dOZee d ejdedgdfdejdedgdfdejd edgdfd!ejd"edgdffe_G dPdQ dQZee ddejd%edgdffe_G dRdS dSZee ddejdedgdfdejd edgdffe_G dTdU dUZee ddejd%e dgdffe_G dVdW dWZ!ee! d ejde"dgdffe!_G dXdY dYZ#ee# ddejdZe$dgdffe#_G d[d\ d\Z%ee% ddejdedgdfdejd edgdfd!ejd"edgdffe%_G d]d^ d^Z&ee& ddejd_e'dgdffe&_G d`da daZ(ee( d ejde)dgdffe(_G dbdc dcZ*ee* ddejd%e+dgdffe*_G ddde deZ,ee, d/e,_G dfdg dgZ-ee- ddejd%e+dgdffe-_G dhdi diZ.ee. d ejde/dgdffe._G djdk dkZ0ee0 ddejd%e1dgdffe0_G dldm dmZ2ee2 d ejde3dgdffe2_G dndo doZ4ee4 ddejd%e5dgdffe4_G dpdq dqZ6ee6 ddejdedgdfdejd edgdffe6_G drds dsZ7ee7 ddejdtddffe7_G dudv dvZ8ee8 d ejde9dgdfdejdedgdffe8_G dwdx dxZ:ee: ddejd%e;dgdffe:_G dydz dzZ<ee< d ejde9dgdfdejdedgdffe<_G d{d| d|Z=ee= ddejd}e>dgdfdejԐd~ddffe=_G dd dZ?ee? d/e?_G dd dZ@ee@ ddejd}e>dgdffe@_G dd dZAeeA d ej@dejddUfdffeA_G dd dZBeeB ddejd}e>dgdffeB_G dd dZCeeC ddejdedgdffeC_G dd dZDeeD ddejd}e>dgdffeD_G dd dZEeeE ddejdedgdffeE_G dd dZFeeF ddejd}e>dgdffeF_G dd dZGeeG ddejdedgdffeG_G dd dZHeeH ddejd}e>dgdffeH_G dd dZIeeI ddejdedgdffeI_G dd dZJeeJ ddejdeKdgdffeJ_G dd dZLeeL d ej9dddfdejdedgdffeL_G dd dZMeeM ddejdBeNdgdffeM_G dd dZOeeO ddejdedgdffeO_G dd dZPeeP ddejdddfdejԐdddffeP_G dd dZQeeQ d/eQ_G dd dZReeR ddejd%eSdgdffeR_G dd dZTeeT d ejdeUdgdffeT_G dd dZVeeV ddejd%eWdgdffeV_G dd dZXeeX d ejdeYdgdffeX_G dd dZZeeZ d/eZ_G dd dZ[ee[ d ejde\dgdffe[_G dd dZ]ee] ddejd%e^dgdffe]_G dd dZ_ee_ d ejde`dgdffe__G dd dZaeea ddejd%ebdgdffea_G dd dZceec d ejdeddgdffec_G dd dZeeee d/ee_G dd dZfeef d/ef_G dd dZgeeg ddejd%ehdgdffeg_G dd dZieei d ejdejdgdffei_G dd dZkeek ddejd%eldgdffek_G ddÄ dÃZmeem d ejdendgdffem_G dĐdń dŃZoeeo ddejdBepdgdffeo_G dƐdǄ dǃZqeeq d ejderdgdfdejdedgdffeq_G dȐdɄ dɃZsees ddejdMetdgdffes_G dʐd˄ d˃Zueeu d ejdevdgdffeu_G d̐d̈́ d̓Zweew ddejdMexdgdffew_G dΐdτ dσZyeey d ejdezdgdffey_G dАdф dуZ{ee{ ddejdMe|dgdffe{_G dҐdӄ dӃZ}ee} d ejde~dgdffe}_G dԐdՄ dՃZee ddejdMedgdffe_G d֐dׄ d׃Zee d ejdedgdffe_G dؐdل dكZee ddejdMedgdffe_G dڐdۄ dۃZee d ejdedgdffe_G dܐd݄ d݃Zee d/e_G dސd߄ d߃Zee d ejdddfdejdedgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejdedgdfdejd e dgdfd!ejd"edgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejde$dgdfdejd edgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejd edgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejdedgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejde$dgdfdejd e%dgdfd!ejd"edgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejde$dgdfdejd edgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejde$dgdfdejd e%dgdfd!ejd"edgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdfd!ejd"e dgdfdejdedgdffe_G d d dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejde$dgdfdejd e dgdfd!ejd"edgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejde$dgdfdejd e%dgdfd!ejd"edgdffe_G dd	 d	Zee ddejdBedgdffe_G d
d dZee d ejdedgdfdejde$dgdfdejd edgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdfd!ejd"e dgdfdejdedgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdfd!ejd"e dgdfdejdedgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejde$dgdfdejd e%dgdfd!ejd"edgdffe_G dd dZee ddejdBedgdffe_G dd dZeeá d ejdedgdfdejdedgdfdejd e$dgdfd!ejd"e dgdfdejdedgdffe_G dd dZeeš ddejdBedgdffe_G dd dZeeǡ d ejdedgdfdejde$dgdfdejd e%dgdfd!ejd"edgdffe_G d d! d!Zeeɡ ddejdBedgdffe_G d"d# d#Zeeˡ d ejdedgdfdejdedgdfdejd e$dgdfd!ejd"e dgdfdejdedgdffe_G d$d% d%Zee͡ ddejd&edgdffe_G d'd( d(Zeeϡ ddejdedgdfdejd e$dgdfd!ejd"edgdffe_G d)d* d*ZeeС ddejd%edgdffe_G d+d, d,Zeeҡ ddejde$dgdfdejd edgdffe_G d-d. d.Zeeӡ ddejd=edgdffe_G d/d0 d0Zeeա d ejdedgdfdejde$dgdfdejd edgdffe_G d1d2 d2Zee֡ ddejd=edgdffe_G d3d4 d4Zeeס ddejde$dgdfdejd e%dgdfd!ejd"edgdffe_G d5d6 d6Zeeء ddejd7edgdffe_G d8d9 d9Zeeڡ ddejdedgdfdejd e$dgdfd!ejd"edgdffe_G d:d; d;Zeeۡ ddejd7edgdffe_G d<d= d=Zeeݡ d ejdedgdfdejde$dgdfdejd edgdffe_G d>d? d?Zeeޡ ddejd@edgdffe_G dAdB dBZeeߡ d ejdedgdfdejde$dgdfdejd edgdffe_G dCdD dDZee ddejd@edgdffe_G dEdF dFZee d ej@dejedgdUfdfdejde$dgdfdejd edgdffe_G dGdH dHZee ddejd7edgdffe_G dIdJ dJZee ddejde$dgdfdejd edgdffe_G dKdL dLZee ddejd%edgdffe_G dMdN dNZee d ejdedgdfdejdedgdffe_G dOdP dPZee ddejd%edgdffe_G dQdR dRZee ddejde$dgdfdejd edgdffe_G dSdT dTZee ddejd%edgdffe_G dUdV dVZee ddejde$dgdfdejd e%dgdfd!ejd"edgdffe_G dWdX dXZee ddejdYedgdffe_G dZd[ d[Zee ddejdedgdfdejd edgdffe_G d\d] d]Zee ddejd%edgdffe_G d^d_ d_Zee d ejdedgdfdejde$dgdfdejd edgdffe_G d`da daZee ddejdddfdejdddfd!ejԐd-ddffe_G dbdc dcZee d ejdedgdffe_G ddde deZee ddejdddfdejdddfd!ejԐd-ddffe_G dfdg dgZee d ej9dddffe_G dhdi diZee ddejdjedgdffe_G dkdl dlZee ddejdedgdffe_G dmdn dnZee ddejd%edgdffe_G dodp dpZee d ej@dejedgdUfdfdejdedgdffe_G dqdr drZee ddejdBedgdffe_G dsdt dtZ ee  d ejdedgdfdejdedgdffe _G dudv dvZee ddejdBedgdffe_G dwdx dxZee d ejdedgdfdejdedgdffe_G dydz dzZee ddejdBedgdffe_G d{d| d|Zee ddejdedgdfdejd e$dgdfd!ejd"edgdfdejdedgdffe_G d}d~ d~Z	ee	 ddejde
dgdffe	_G dd dZee ddejdedgdfdejd e%dgdffe_G dd dZee ddejdedgdffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdffe_G dd dZee ddejdedgdffe_G dd dZee ddejdedgdffe_G dd dZee ddejd%edgdffe_G dd dZee d ejdedgdfdejdedgdffe_G dd dZee ddejdedgdffe_G dd dZee d ejdedgdffe_G dd dZee ddejdedgdffe_G dd dZee ddejde$dgdfdejd edgdffe_G dd dZee ddejdBedgdffe_G dd dZee d ejdedgdfdejdedgdfdejd e$dgdffe_G dd dZee ddejdBedgdffe_G dd dZ ee  ddejdedgdffe _G dd dZ!ee! ddejdBe"dgdffe!_G dd dZ#ee# d ej@dejddUfdfdejdedgdffe#_G dd dZ$ee$ ddejdBe%dgdffe$_G dd dZ&ee& d ejde'dgdfdejdedgdfdejd e$dgdffe&_G dd dZ(ee( ddejdBe)dgdffe(_G dd dZ*ee* ddejdedgdffe*_G dd dZ+ee+ ddejdBe,dgdffe+_G dd dZ-ee- d ej@dejddUfdfdejdedgdffe-_G dd dZ.ee. ddejdBe/dgdffe._G dd dZ0ee0 ddejdedgdffe0_G dd dZ1ee1 ddejdBe2dgdffe1_G dd dZ3ee3 d ej@deje4dgdUfdfdejdedgdffe3_ee [dS (      N)TApplicationExceptionTMessageType
TProcessorTType)
TTransport)fix_spec   )*c                   @   s
  e Zd ZdZdd Zdd Zdd Zdd	 Zd
d Zdd Z	dd Z
dd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zd d! Zd"d# Zd$d% Zd&d' Zd(d) Zd*d+ Zd,d- Zd.d/ Zd0d1 Zd2d3 Zd4d5 Zd6d7 Zd8d9 Zd:d; Z d<d= Z!d>d? Z"d@dA Z#dBdC Z$dDdE Z%dFdG Z&dHdI Z'dJdK Z(dLdM Z)dNdO Z*dPdQ Z+dRdS Z,dTdU Z-dVdW Z.dXdY Z/dZd[ Z0d\d] Z1d^d_ Z2d`da Z3dbdc Z4ddde Z5dfdg Z6dhdi Z7djdk Z8dldm Z9dndo Z:dpdq Z;drds Z<dtdu Z=dvdw Z>dxdy Z?dzd{ Z@d|d} ZAd~d ZBdd ZCdd ZDdd ZEdd ZFdd ZGdd ZHdd ZIdd ZJdd ZKdd ZLdd ZMdd ZNdd ZOdd ZPdd ZQdd ZRdd ZSdd ZTdd ZUdd ZVdd ZWdd ZXdd ZYdd ZZdd Z[dd Z\dd Z]dd Z^dd Z_dd Z`dd Zadd Zbdd ZcddÄ Zdddń ZeddǄ ZfddɄ Zgdd˄ Zhdd̈́ Ziddτ Zjddф Zkddӄ ZlddՄ Zmddׄ Znddل Zoddۄ Zpdd݄ Zqdd߄ Zrdd Zsdd Ztdd Zudd Zvdd Zwdd Zxdd Zydd Zzdd Z{dd Z|dd Z}dd Z~dd Zdd Zdd Zdd Zd d Zdd Zdd Zdd Zdd	 Zd
d Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zd d! Zd"d# Zd$d% Zd&d' Zd(d) Zd*d+ Zd,d- Zd.d/ Zd0d1 Zd2d3 Zd4d5 Zd6d7 Zd8d9 Zd:d; Zd<d= Zd>d? Zd@dA ZdBdC ZdDdE ZdFdG ZdHdI ZdJdK ZdLdM ZdNdO ZdPdQ ZdRdS ZdTdU ZdVdW ZdXdY ZdZd[ Zd\d] Zd^d_ Zd`da Zdbdc Zddde Zdfdg Zdhdi Zdjdk Zdldm Zdndo Zdpdq Zdrds Zdtdu Zdvdw Zdxdy Zdzd{ Zd|d} Zd~d Zdd ZÐdd ZĐdd ZŐdd ZƐdd Zǐdd ZȐdd Zɐdd Zʐdd Zːdd Z̐dd Z͐dd Zΐdd Zϐdd ZАdd Zѐdd ZҐdd ZӐdd ZԐdd ZՐdd Z֐dd Zאdd Zؐdd Zِdd Zڐdd Zېdd Zܐdd Zݐdd Zސdd Zߐdd Zdd Zdd Zdd ZddÄ ZdĐdń ZdƐdǄ ZdȐdɄ Zdʐd˄ Zd̐d̈́ Zdΐdτ ZdАdф ZdҐdӄ ZdԐdՄ Zd֐dׄ Zdؐdل Zdڐdۄ Zdܐd݄ Zdސd߄ Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Z dd Zdd Zd d Zdd Zdd Zdd Zdd	 Zd
d Zdd Z	dd Z
dd Zdd Zdd Zdd Zdd Zdd Zdd ZdS (  Iface"
    This interface is live.

    c                 C      dS -
        Parameters:
         - key

        N selfkeyr   r   _/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/hive_metastore/ThriftHiveMetastore.pygetMetaConf1      zIface.getMetaConfc                 C   r   z>
        Parameters:
         - key
         - value

        Nr   r   r   valuer   r   r   setMetaConf9      zIface.setMetaConfc                 C   r   z1
        Parameters:
         - catalog

        Nr   r   catalogr   r   r   create_catalogB   r   zIface.create_catalogc                 C   r   .
        Parameters:
         - rqst

        Nr   r   rqstr   r   r   alter_catalogJ   r   zIface.alter_catalogc                 C   r   1
        Parameters:
         - catName

        Nr   r   catNamer   r   r   get_catalogR   r   zIface.get_catalogc                 C      d S Nr   r   r   r   r   get_catalogsZ      zIface.get_catalogsc                 C   r   r$   r   r&   r   r   r   drop_catalog]   r   zIface.drop_catalogc                 C   r   z2
        Parameters:
         - database

        Nr   r   databaser   r   r   create_databasee   r   zIface.create_databasec                 C   r   .
        Parameters:
         - name

        Nr   r   namer   r   r   get_databasem   r   zIface.get_databasec                 C   r   1
        Parameters:
         - request

        Nr   r   requestr   r   r   get_database_requ   r   zIface.get_database_reqc                 C   r   zW
        Parameters:
         - name
         - deleteData
         - cascade

        Nr   r   r6   
deleteDatacascader   r   r   drop_database}      zIface.drop_databasec                 C   r   -
        Parameters:
         - req

        Nr   r   reqr   r   r   drop_database_req   r   zIface.drop_database_reqc                 C   r   )1
        Parameters:
         - pattern

        Nr   r   patternr   r   r   get_databases   r   zIface.get_databasesc                 C   r)   r*   r   r+   r   r   r   get_all_databases   r-   zIface.get_all_databasesc                 C   r   z>
        Parameters:
         - dbname
         - db

        Nr   r   dbnamedbr   r   r   alter_database   r   zIface.alter_databasec                 C   r   z3
        Parameters:
         - connector

        Nr   r   	connectorr   r   r   create_dataconnector   r   zIface.create_dataconnectorc                 C   r   r8   r   r:   r   r   r   get_dataconnector_req   r   zIface.get_dataconnector_reqc                 C   r   z`
        Parameters:
         - name
         - ifNotExists
         - checkReferences

        Nr   r   r6   ifNotExistscheckReferencesr   r   r   drop_dataconnector   rB   zIface.drop_dataconnectorc                 C   r)   r*   r   r+   r   r   r   get_dataconnectors   r-   zIface.get_dataconnectorsc                 C   r   zC
        Parameters:
         - name
         - connector

        Nr   r   r6   rT   r   r   r   alter_dataconnector   r   zIface.alter_dataconnectorc                 C   r   r3   r   r5   r   r   r   get_type   r   zIface.get_typec                 C   r   .
        Parameters:
         - type

        Nr   r   typer   r   r   create_type   r   zIface.create_typec                 C   r   ra   r   rc   r   r   r   	drop_type   r   zIface.drop_typec                 C   r   r3   r   r5   r   r   r   get_type_all   r   zIface.get_type_allc                 C   r   G
        Parameters:
         - db_name
         - table_name

        Nr   r   db_name
table_namer   r   r   
get_fields   r   zIface.get_fieldsc                 C   r   f
        Parameters:
         - db_name
         - table_name
         - environment_context

        Nr   r   rk   rl   environment_contextr   r   r   #get_fields_with_environment_context   rB   z)Iface.get_fields_with_environment_contextc                 C   r   rC   r   rE   r   r   r   get_fields_req   r   zIface.get_fields_reqc                 C   r   rh   r   rj   r   r   r   
get_schema  r   zIface.get_schemac                 C   r   rn   r   rp   r   r   r   #get_schema_with_environment_context  rB   z)Iface.get_schema_with_environment_contextc                 C   r   rC   r   rE   r   r   r   get_schema_req  r   zIface.get_schema_reqc                 C   r   z-
        Parameters:
         - tbl

        Nr   r   tblr   r   r   create_table  r   zIface.create_tablec                 C   r   zL
        Parameters:
         - tbl
         - environment_context

        Nr   r   ry   rq   r   r   r   %create_table_with_environment_context'  r   z+Iface.create_table_with_environment_contextc                 C   r   z
        Parameters:
         - tbl
         - primaryKeys
         - foreignKeys
         - uniqueConstraints
         - notNullConstraints
         - defaultConstraints
         - checkConstraints

        Nr   r   ry   primaryKeysforeignKeysuniqueConstraintsnotNullConstraintsdefaultConstraintscheckConstraintsr   r   r   create_table_with_constraints0  s   z#Iface.create_table_with_constraintsc                 C   r   r8   r   r:   r   r   r   create_table_req@  r   zIface.create_table_reqc                 C   r   rC   r   rE   r   r   r   drop_constraintH  r   zIface.drop_constraintc                 C   r   rC   r   rE   r   r   r   add_primary_keyP  r   zIface.add_primary_keyc                 C   r   rC   r   rE   r   r   r   add_foreign_keyX  r   zIface.add_foreign_keyc                 C   r   rC   r   rE   r   r   r   add_unique_constraint`  r   zIface.add_unique_constraintc                 C   r   rC   r   rE   r   r   r   add_not_null_constrainth  r   zIface.add_not_null_constraintc                 C   r   rC   r   rE   r   r   r   add_default_constraintp  r   zIface.add_default_constraintc                 C   r   rC   r   rE   r   r   r   add_check_constraintx  r   zIface.add_check_constraintc                 C   r   r8   r   r:   r   r   r   translate_table_dryrun  r   zIface.translate_table_dryrunc                 C   r   zV
        Parameters:
         - dbname
         - name
         - deleteData

        Nr   r   rO   r6   r?   r   r   r   
drop_table  rB   zIface.drop_tablec                 C   r   zu
        Parameters:
         - dbname
         - name
         - deleteData
         - environment_context

        Nr   r   rO   r6   r?   rq   r   r   r   #drop_table_with_environment_context     	z)Iface.drop_table_with_environment_contextc                 C   r   zZ
        Parameters:
         - dbName
         - tableName
         - partNames

        Nr   r   dbName	tableName	partNamesr   r   r   truncate_table  rB   zIface.truncate_tablec                 C   r   rC   r   rE   r   r   r   truncate_table_req  r   zIface.truncate_table_reqc                 C   r   )D
        Parameters:
         - db_name
         - pattern

        Nr   r   rk   rJ   r   r   r   
get_tables  r   zIface.get_tablesc                 C   r   )Y
        Parameters:
         - db_name
         - pattern
         - tableType

        Nr   r   rk   rJ   	tableTyper   r   r   get_tables_by_type  rB   zIface.get_tables_by_typec                 C   r)   r*   r   r+   r   r   r   /get_all_materialized_view_objects_for_rewriting  r-   z5Iface.get_all_materialized_view_objects_for_rewritingc                 C   r   1
        Parameters:
         - db_name

        Nr   r   rk   r   r   r   $get_materialized_views_for_rewriting  r   z*Iface.get_materialized_views_for_rewritingc                 C   r   )b
        Parameters:
         - db_patterns
         - tbl_patterns
         - tbl_types

        Nr   r   db_patternstbl_patterns	tbl_typesr   r   r   get_table_meta  rB   zIface.get_table_metac                 C   r   r   r   r   r   r   r   get_all_tables  r   zIface.get_all_tablesc                 C   r   )D
        Parameters:
         - dbname
         - tbl_name

        Nr   r   rO   tbl_namer   r   r   	get_table  r   zIface.get_tablec                 C   r   )E
        Parameters:
         - dbname
         - tbl_names

        Nr   r   rO   	tbl_namesr   r   r   get_table_objects_by_name  r   zIface.get_table_objects_by_namec                 C   r   rC   r   rE   r   r   r   get_tables_ext  r   zIface.get_tables_extc                 C   r   rC   r   rE   r   r   r   get_table_req  r   zIface.get_table_reqc                 C   r   rC   r   rE   r   r   r   get_table_objects_by_name_req  r   z#Iface.get_table_objects_by_name_reqc                 C   r   )S
        Parameters:
         - creation_metadata
         - validTxnList

        Nr   r   creation_metadatavalidTxnListr   r   r   %get_materialization_invalidation_info	  r   z+Iface.get_materialization_invalidation_infoc                 C   r   zt
        Parameters:
         - catName
         - dbname
         - tbl_name
         - creation_metadata

        Nr   r   r'   rO   r   r   r   r   r   update_creation_metadata  r   zIface.update_creation_metadatac                 C   r   )X
        Parameters:
         - dbname
         - filter
         - max_tables

        Nr   r   rO   filter
max_tablesr   r   r   get_table_names_by_filter  rB   zIface.get_table_names_by_filterc                 C   r   zW
        Parameters:
         - dbname
         - tbl_name
         - new_tbl

        Nr   r   rO   r   new_tblr   r   r   alter_table'  rB   zIface.alter_tablec                 C   r   zv
        Parameters:
         - dbname
         - tbl_name
         - new_tbl
         - environment_context

        Nr   r   rO   r   r   rq   r   r   r   $alter_table_with_environment_context1  r   z*Iface.alter_table_with_environment_contextc                 C   r   zj
        Parameters:
         - dbname
         - tbl_name
         - new_tbl
         - cascade

        Nr   r   rO   r   r   r@   r   r   r   alter_table_with_cascade<  r   zIface.alter_table_with_cascadec                 C   r   rC   r   rE   r   r   r   alter_table_reqG  r   zIface.alter_table_reqc                 C   r   )2
        Parameters:
         - new_part

        Nr   r   new_partr   r   r   add_partitionO  r   zIface.add_partitionc                 C   r   )Q
        Parameters:
         - new_part
         - environment_context

        Nr   r   r   rq   r   r   r   &add_partition_with_environment_contextW  r   z,Iface.add_partition_with_environment_contextc                 C   r   3
        Parameters:
         - new_parts

        Nr   r   	new_partsr   r   r   add_partitions`  r   zIface.add_partitionsc                 C   r   r   r   r   r   r   r   add_partitions_pspech  r   zIface.add_partitions_pspecc                 C   r   Z
        Parameters:
         - db_name
         - tbl_name
         - part_vals

        Nr   r   rk   r   	part_valsr   r   r   append_partitionp  rB   zIface.append_partitionc                 C   r   r8   r   r:   r   r   r   add_partitions_reqz  r   zIface.add_partitions_reqc                 C   r   )y
        Parameters:
         - db_name
         - tbl_name
         - part_vals
         - environment_context

        Nr   r   rk   r   r   rq   r   r   r   )append_partition_with_environment_context  r   z/Iface.append_partition_with_environment_contextc                 C   r   Z
        Parameters:
         - db_name
         - tbl_name
         - part_name

        Nr   r   rk   r   	part_namer   r   r   append_partition_by_name  rB   zIface.append_partition_by_namec                 C   r   )y
        Parameters:
         - db_name
         - tbl_name
         - part_name
         - environment_context

        Nr   r   rk   r   r   rq   r   r   r   1append_partition_by_name_with_environment_context  r   z7Iface.append_partition_by_name_with_environment_contextc                 C   r   )p
        Parameters:
         - db_name
         - tbl_name
         - part_vals
         - deleteData

        Nr   r   rk   r   r   r?   r   r   r   drop_partition  r   zIface.drop_partitionc                 C   r   )
        Parameters:
         - db_name
         - tbl_name
         - part_vals
         - deleteData
         - environment_context

        Nr   r   rk   r   r   r?   rq   r   r   r   'drop_partition_with_environment_context     
z-Iface.drop_partition_with_environment_contextc                 C   r   )p
        Parameters:
         - db_name
         - tbl_name
         - part_name
         - deleteData

        Nr   r   rk   r   r   r?   r   r   r   drop_partition_by_name  r   zIface.drop_partition_by_namec                 C   r   )
        Parameters:
         - db_name
         - tbl_name
         - part_name
         - deleteData
         - environment_context

        Nr   r   rk   r   r   r?   rq   r   r   r   /drop_partition_by_name_with_environment_context  r   z5Iface.drop_partition_by_name_with_environment_contextc                 C   r   rC   r   rE   r   r   r   drop_partitions_req  r   zIface.drop_partitions_reqc                 C   r   r   r   r   r   r   r   get_partition  rB   zIface.get_partitionc                 C   r   rC   r   rE   r   r   r   get_partition_req  r   zIface.get_partition_reqc                 C   r   
        Parameters:
         - partitionSpecs
         - source_db
         - source_table_name
         - dest_db
         - dest_table_name

        Nr   r   partitionSpecs	source_dbsource_table_namedest_dbdest_table_namer   r   r   exchange_partition  r   zIface.exchange_partitionc                 C   r   r  r   r  r   r   r   exchange_partitions  r   zIface.exchange_partitionsc                 C   r   )
        Parameters:
         - db_name
         - tbl_name
         - part_vals
         - user_name
         - group_names

        Nr   r   rk   r   r   	user_namegroup_namesr   r   r   get_partition_with_auth  r   zIface.get_partition_with_authc                 C   r   r   r   r   r   r   r   get_partition_by_name  rB   zIface.get_partition_by_namec                 C   r   Z
        Parameters:
         - db_name
         - tbl_name
         - max_parts

        Nr   r   rk   r   	max_partsr   r   r   get_partitions  rB   zIface.get_partitionsc                 C   r   rC   r   rE   r   r   r   get_partitions_req"  r   zIface.get_partitions_reqc                 C   r   )
        Parameters:
         - db_name
         - tbl_name
         - max_parts
         - user_name
         - group_names

        Nr   r   rk   r   r  r  r  r   r   r   get_partitions_with_auth*  r   zIface.get_partitions_with_authc                 C   r   r  r   r  r   r   r   get_partitions_pspec6  rB   zIface.get_partitions_pspecc                 C   r   r  r   r  r   r   r   get_partition_names@  rB   zIface.get_partition_namesc                 C   r   r8   r   r:   r   r   r   get_partition_valuesJ  r   zIface.get_partition_valuesc                 C   r   o
        Parameters:
         - db_name
         - tbl_name
         - part_vals
         - max_parts

        Nr   r   rk   r   r   r  r   r   r   get_partitions_psR  r   zIface.get_partitions_psc                 C   r   )
        Parameters:
         - db_name
         - tbl_name
         - part_vals
         - max_parts
         - user_name
         - group_names

        Nr   r   rk   r   r   r  r  r  r   r   r   get_partitions_ps_with_auth]     z!Iface.get_partitions_ps_with_authc                 C   r   rC   r   rE   r   r   r   get_partitions_ps_with_auth_reqj  r   z%Iface.get_partitions_ps_with_auth_reqc                 C   r   r  r   r   r   r   r   get_partition_names_psr  r   zIface.get_partition_names_psc                 C   r   rC   r   rE   r   r   r   get_partition_names_ps_req}  r   z Iface.get_partition_names_ps_reqc                 C   r   rC   r   rE   r   r   r   get_partition_names_req  r   zIface.get_partition_names_reqc                 C   r   l
        Parameters:
         - db_name
         - tbl_name
         - filter
         - max_parts

        Nr   r   rk   r   r   r  r   r   r   get_partitions_by_filter  r   zIface.get_partitions_by_filterc                 C   r   r*  r   r,  r   r   r   get_part_specs_by_filter  r   zIface.get_part_specs_by_filterc                 C   r   rC   r   rE   r   r   r   get_partitions_by_expr  r   zIface.get_partitions_by_exprc                 C   r   rC   r   rE   r   r   r   get_partitions_spec_by_expr  r   z!Iface.get_partitions_spec_by_exprc                 C   r   )W
        Parameters:
         - db_name
         - tbl_name
         - filter

        Nr   r   rk   r   r   r   r   r   get_num_partitions_by_filter  rB   z"Iface.get_num_partitions_by_filterc                 C   r   )V
        Parameters:
         - db_name
         - tbl_name
         - names

        Nr   r   rk   r   namesr   r   r   get_partitions_by_names  rB   zIface.get_partitions_by_namesc                 C   r   rC   r   rE   r   r   r   get_partitions_by_names_req  r   z!Iface.get_partitions_by_names_reqc                 C   r   zY
        Parameters:
         - db_name
         - tbl_name
         - new_part

        Nr   r   rk   r   r   r   r   r   alter_partition  rB   zIface.alter_partitionc                 C   r   zZ
        Parameters:
         - db_name
         - tbl_name
         - new_parts

        Nr   r   rk   r   r   r   r   r   alter_partitions  rB   zIface.alter_partitionsc                 C   r   zy
        Parameters:
         - db_name
         - tbl_name
         - new_parts
         - environment_context

        Nr   r   rk   r   r   rq   r   r   r   )alter_partitions_with_environment_context  r   z/Iface.alter_partitions_with_environment_contextc                 C   r   rC   r   rE   r   r   r   alter_partitions_req  r   zIface.alter_partitions_reqc                 C   r   zx
        Parameters:
         - db_name
         - tbl_name
         - new_part
         - environment_context

        Nr   r   rk   r   r   rq   r   r   r   (alter_partition_with_environment_context  r   z.Iface.alter_partition_with_environment_contextc                 C   r   zn
        Parameters:
         - db_name
         - tbl_name
         - part_vals
         - new_part

        Nr   r   rk   r   r   r   r   r   r   rename_partition  r   zIface.rename_partitionc                 C   r   rC   r   rE   r   r   r   rename_partition_req  r   zIface.rename_partition_reqc                 C   r   )N
        Parameters:
         - part_vals
         - throw_exception

        Nr   r   r   throw_exceptionr   r   r   #partition_name_has_valid_characters  r   z)Iface.partition_name_has_valid_charactersc                 C   r   )F
        Parameters:
         - name
         - defaultValue

        Nr   r   r6   defaultValuer   r   r   get_config_value  r   zIface.get_config_valuec                 C   r   3
        Parameters:
         - part_name

        Nr   r   r   r   r   r   partition_name_to_vals&  r   zIface.partition_name_to_valsc                 C   r   rR  r   rT  r   r   r   partition_name_to_spec.  r   zIface.partition_name_to_specc                 C   r   o
        Parameters:
         - db_name
         - tbl_name
         - part_vals
         - eventType

        Nr   r   rk   r   r   	eventTyper   r   r   markPartitionForEvent6  r   zIface.markPartitionForEventc                 C   r   rW  r   rY  r   r   r   isPartitionMarkedForEventA  r   zIface.isPartitionMarkedForEventc                 C   r   r8   r   r:   r   r   r   get_primary_keysL  r   zIface.get_primary_keysc                 C   r   r8   r   r:   r   r   r   get_foreign_keysT  r   zIface.get_foreign_keysc                 C   r   r8   r   r:   r   r   r   get_unique_constraints\  r   zIface.get_unique_constraintsc                 C   r   r8   r   r:   r   r   r   get_not_null_constraintsd  r   zIface.get_not_null_constraintsc                 C   r   r8   r   r:   r   r   r   get_default_constraintsl  r   zIface.get_default_constraintsc                 C   r   r8   r   r:   r   r   r   get_check_constraintst  r   zIface.get_check_constraintsc                 C   r   r8   r   r:   r   r   r   get_all_table_constraints|  r   zIface.get_all_table_constraintsc                 C   r   3
        Parameters:
         - stats_obj

        Nr   r   	stats_objr   r   r   update_table_column_statistics  r   z$Iface.update_table_column_statisticsc                 C   r   rd  r   rf  r   r   r   "update_partition_column_statistics  r   z(Iface.update_partition_column_statisticsc                 C   r   rC   r   rE   r   r   r   "update_table_column_statistics_req  r   z(Iface.update_table_column_statistics_reqc                 C   r   rC   r   rE   r   r   r   &update_partition_column_statistics_req  r   z,Iface.update_partition_column_statistics_reqc                 C   r   rC   r   rE   r   r   r   update_transaction_statistics  r   z#Iface.update_transaction_statisticsc                 C   r   )Y
        Parameters:
         - db_name
         - tbl_name
         - col_name

        Nr   r   rk   r   col_namer   r   r   get_table_column_statistics  rB   z!Iface.get_table_column_statisticsc                 C   r   )n
        Parameters:
         - db_name
         - tbl_name
         - part_name
         - col_name

        Nr   r   rk   r   r   ro  r   r   r   get_partition_column_statistics  r   z%Iface.get_partition_column_statisticsc                 C   r   r8   r   r:   r   r   r   get_table_statistics_req  r   zIface.get_table_statistics_reqc                 C   r   r8   r   r:   r   r   r   get_partitions_statistics_req  r   z#Iface.get_partitions_statistics_reqc                 C   r   r8   r   r:   r   r   r   get_aggr_stats_for  r   zIface.get_aggr_stats_forc                 C   r   r8   r   r:   r   r   r   set_aggr_stats_for  r   zIface.set_aggr_stats_forc                 C   r   )
        Parameters:
         - db_name
         - tbl_name
         - part_name
         - col_name
         - engine

        Nr   r   rk   r   r   ro  enginer   r   r   "delete_partition_column_statistics  r   z(Iface.delete_partition_column_statisticsc                 C   r   )k
        Parameters:
         - db_name
         - tbl_name
         - col_name
         - engine

        Nr   r   rk   r   ro  rz  r   r   r   delete_table_column_statistics  r   z$Iface.delete_table_column_statisticsc                 C   r   z.
        Parameters:
         - func

        Nr   r   funcr   r   r   create_function  r   zIface.create_functionc                 C   r   D
        Parameters:
         - dbName
         - funcName

        Nr   r   r   funcNamer   r   r   drop_function   r   zIface.drop_functionc                 C   r   zW
        Parameters:
         - dbName
         - funcName
         - newFunc

        Nr   r   r   r  newFuncr   r   r   alter_function	  rB   zIface.alter_functionc                 C   r   )C
        Parameters:
         - dbName
         - pattern

        Nr   r   r   rJ   r   r   r   get_functions  r   zIface.get_functionsc                 C   r   r  r   r  r   r   r   get_function  r   zIface.get_functionc                 C   r)   r*   r   r+   r   r   r   get_all_functions%  r-   zIface.get_all_functionsc                 C   r   ).
        Parameters:
         - role

        Nr   r   roler   r   r   create_role(  r   zIface.create_rolec                 C   r   )3
        Parameters:
         - role_name

        Nr   r   	role_namer   r   r   	drop_role0  r   zIface.drop_rolec                 C   r)   r*   r   r+   r   r   r   get_role_names8  r-   zIface.get_role_namesc                 C   r   )
        Parameters:
         - role_name
         - principal_name
         - principal_type
         - grantor
         - grantorType
         - grant_option

        Nr   r   r  principal_nameprincipal_typegrantorgrantorTypegrant_optionr   r   r   
grant_role;  r%  zIface.grant_rolec                 C   r   )g
        Parameters:
         - role_name
         - principal_name
         - principal_type

        Nr   r   r  r  r  r   r   r   revoke_roleH  rB   zIface.revoke_rolec                 C   r   )R
        Parameters:
         - principal_name
         - principal_type

        Nr   r   r  r  r   r   r   
list_rolesR  r   zIface.list_rolesc                 C   r   r8   r   r:   r   r   r   grant_revoke_role[  r   zIface.grant_revoke_rolec                 C   r   r8   r   r:   r   r   r   get_principals_in_rolec  r   zIface.get_principals_in_rolec                 C   r   r8   r   r:   r   r   r   get_role_grants_for_principalk  r   z#Iface.get_role_grants_for_principalc                 C   r   )`
        Parameters:
         - hiveObject
         - user_name
         - group_names

        Nr   r   
hiveObjectr  r  r   r   r   get_privilege_sets  rB   zIface.get_privilege_setc                 C   r   )h
        Parameters:
         - principal_name
         - principal_type
         - hiveObject

        Nr   r   r  r  r  r   r   r   list_privileges}  rB   zIface.list_privilegesc                 C   r   4
        Parameters:
         - privileges

        Nr   r   
privilegesr   r   r   grant_privileges  r   zIface.grant_privilegesc                 C   r   r  r   r  r   r   r   revoke_privileges  r   zIface.revoke_privilegesc                 C   r   r8   r   r:   r   r   r   grant_revoke_privileges  r   zIface.grant_revoke_privilegesc                 C   r   )d
        Parameters:
         - objToRefresh
         - authorizer
         - grantRequest

        Nr   r   objToRefresh
authorizergrantRequestr   r   r   refresh_privileges  rB   zIface.refresh_privilegesc                 C   r   )J
        Parameters:
         - user_name
         - group_names

        Nr   r   r  r  r   r   r   set_ugi  r   zIface.set_ugic                 C   r   )`
        Parameters:
         - token_owner
         - renewer_kerberos_principal_name

        Nr   r   token_ownerrenewer_kerberos_principal_namer   r   r   get_delegation_token  r   zIface.get_delegation_tokenc                 C   r   8
        Parameters:
         - token_str_form

        Nr   r   token_str_formr   r   r   renew_delegation_token  r   zIface.renew_delegation_tokenc                 C   r   r  r   r  r   r   r   cancel_delegation_token  r   zIface.cancel_delegation_tokenc                 C   r   )V
        Parameters:
         - token_identifier
         - delegation_token

        Nr   r   token_identifierdelegation_tokenr   r   r   	add_token  r   zIface.add_tokenc                 C   r   :
        Parameters:
         - token_identifier

        Nr   r   r  r   r   r   remove_token  r   zIface.remove_tokenc                 C   r   r  r   r  r   r   r   	get_token  r   zIface.get_tokenc                 C   r)   r*   r   r+   r   r   r   get_all_token_identifiers  r-   zIface.get_all_token_identifiersc                 C   r   r   r   r   r   r   r   add_master_key  r   zIface.add_master_keyc                 C   r   zC
        Parameters:
         - seq_number
         - key

        Nr   r   
seq_numberr   r   r   r   update_master_key  r   zIface.update_master_keyc                 C   r   )1
        Parameters:
         - key_seq

        Nr   r   key_seqr   r   r   remove_master_key  r   zIface.remove_master_keyc                 C   r)   r*   r   r+   r   r   r   get_master_keys   r-   zIface.get_master_keysc                 C   r)   r*   r   r+   r   r   r   get_open_txns  r-   zIface.get_open_txnsc                 C   r)   r*   r   r+   r   r   r   get_open_txns_info  r-   zIface.get_open_txns_infoc                 C   r   r   r   r!   r   r   r   	open_txns	  r   zIface.open_txnsc                 C   r   r   r   r!   r   r   r   	abort_txn  r   zIface.abort_txnc                 C   r   r   r   r!   r   r   r   
abort_txns  r   zIface.abort_txnsc                 C   r   r   r   r!   r   r   r   
commit_txn!  r   zIface.commit_txnc                 C   r   )/
        Parameters:
         - txnId

        Nr   r   txnIdr   r   r   get_latest_txnid_in_conflict)  r   z"Iface.get_latest_txnid_in_conflictc                 C   r   r   r   r!   r   r   r   repl_tbl_writeid_state1  r   zIface.repl_tbl_writeid_statec                 C   r   r   r   r!   r   r   r   get_valid_write_ids9  r   zIface.get_valid_write_idsc                 C   r   r   r   r!   r   r   r   allocate_table_write_idsA  r   zIface.allocate_table_write_idsc                 C   r   r   r   r!   r   r   r    get_max_allocated_table_write_idI  r   z&Iface.get_max_allocated_table_write_idc                 C   r   r   r   r!   r   r   r   seed_write_idQ  r   zIface.seed_write_idc                 C   r   r   r   r!   r   r   r   seed_txn_idY  r   zIface.seed_txn_idc                 C   r   r   r   r!   r   r   r   locka  r   z
Iface.lockc                 C   r   r   r   r!   r   r   r   
check_locki  r   zIface.check_lockc                 C   r   r   r   r!   r   r   r   unlockq  r   zIface.unlockc                 C   r   r   r   r!   r   r   r   
show_locksy  r   zIface.show_locksc                 C   r   z-
        Parameters:
         - ids

        Nr   r   idsr   r   r   	heartbeat  r   zIface.heartbeatc                 C   r   ).
        Parameters:
         - txns

        Nr   r   txnsr   r   r   heartbeat_txn_range  r   zIface.heartbeat_txn_rangec                 C   r   r   r   r!   r   r   r   compact  r   zIface.compactc                 C   r   r   r   r!   r   r   r   compact2  r   zIface.compact2c                 C   r   r   r   r!   r   r   r   show_compact  r   zIface.show_compactc                 C   r   r   r   r!   r   r   r   add_dynamic_partitions  r   zIface.add_dynamic_partitionsc                 C   r   )2
        Parameters:
         - workerId

        Nr   r   workerIdr   r   r   find_next_compact  r   zIface.find_next_compactc                 C   r   r   r   r!   r   r   r   find_next_compact2  r   zIface.find_next_compact2c                 C   r   z>
        Parameters:
         - cr
         - txn_id

        Nr   r   crtxn_idr   r   r   update_compactor_state  r   zIface.update_compactor_statec                 C   r   ,
        Parameters:
         - cr

        Nr   r   r	  r   r   r   find_columns_with_stats  r   zIface.find_columns_with_statsc                 C   r   r  r   r  r   r   r   mark_cleaned  r   zIface.mark_cleanedc                 C   r   r  r   r  r   r   r   mark_compacted  r   zIface.mark_compactedc                 C   r   r  r   r  r   r   r   mark_failed  r   zIface.mark_failedc                 C   r   r  r   r  r   r   r   mark_refused  r   zIface.mark_refusedc                 C   r   ).
        Parameters:
         - data

        Nr   r   datar   r   r   update_compaction_metrics_data  r   z$Iface.update_compaction_metrics_datac                 C   r   r8   r   r:   r   r   r   remove_compaction_metrics_data  r   z$Iface.remove_compaction_metrics_datac                 C   r   z@
        Parameters:
         - jobId
         - cq_id

        Nr   r   jobIdcq_idr   r   r   set_hadoop_jobid  r   zIface.set_hadoop_jobidc                 C   r   r   r   r!   r   r   r   $get_latest_committed_compaction_info  r   z*Iface.get_latest_committed_compaction_infoc                 C   r   r   r   r!   r   r   r   get_next_notification  r   zIface.get_next_notificationc                 C   r)   r*   r   r+   r   r   r   get_current_notificationEventId  r-   z%Iface.get_current_notificationEventIdc                 C   r   r   r   r!   r   r   r   get_notification_events_count  r   z#Iface.get_notification_events_countc                 C   r   r   r   r!   r   r   r   fire_listener_event&  r   zIface.fire_listener_eventc                 C   r)   r*   r   r+   r   r   r   
flushCache.  r-   zIface.flushCachec                 C   r   r   r   r!   r   r   r   add_write_notification_log1  r   z Iface.add_write_notification_logc                 C   r   r   r   r!   r   r   r   #add_write_notification_log_in_batch9  r   z)Iface.add_write_notification_log_in_batchc                 C   r   r8   r   r:   r   r   r   
cm_recycleA  r   zIface.cm_recyclec                 C   r   rC   r   rE   r   r   r   get_file_metadata_by_exprI  r   zIface.get_file_metadata_by_exprc                 C   r   rC   r   rE   r   r   r   get_file_metadataQ  r   zIface.get_file_metadatac                 C   r   rC   r   rE   r   r   r   put_file_metadataY  r   zIface.put_file_metadatac                 C   r   rC   r   rE   r   r   r   clear_file_metadataa  r   zIface.clear_file_metadatac                 C   r   rC   r   rE   r   r   r   cache_file_metadatai  r   zIface.cache_file_metadatac                 C   r)   r*   r   r+   r   r   r   get_metastore_db_uuidq  r-   zIface.get_metastore_db_uuidc                 C   r   r8   r   r:   r   r   r   create_resource_plant  r   zIface.create_resource_planc                 C   r   r8   r   r:   r   r   r   get_resource_plan|  r   zIface.get_resource_planc                 C   r   r8   r   r:   r   r   r   get_active_resource_plan  r   zIface.get_active_resource_planc                 C   r   r8   r   r:   r   r   r   get_all_resource_plans  r   zIface.get_all_resource_plansc                 C   r   r8   r   r:   r   r   r   alter_resource_plan  r   zIface.alter_resource_planc                 C   r   r8   r   r:   r   r   r   validate_resource_plan  r   zIface.validate_resource_planc                 C   r   r8   r   r:   r   r   r   drop_resource_plan  r   zIface.drop_resource_planc                 C   r   r8   r   r:   r   r   r   create_wm_trigger  r   zIface.create_wm_triggerc                 C   r   r8   r   r:   r   r   r   alter_wm_trigger  r   zIface.alter_wm_triggerc                 C   r   r8   r   r:   r   r   r   drop_wm_trigger  r   zIface.drop_wm_triggerc                 C   r   r8   r   r:   r   r   r   get_triggers_for_resourceplan  r   z#Iface.get_triggers_for_resourceplanc                 C   r   r8   r   r:   r   r   r   create_wm_pool  r   zIface.create_wm_poolc                 C   r   r8   r   r:   r   r   r   alter_wm_pool  r   zIface.alter_wm_poolc                 C   r   r8   r   r:   r   r   r   drop_wm_pool  r   zIface.drop_wm_poolc                 C   r   r8   r   r:   r   r   r   create_or_update_wm_mapping  r   z!Iface.create_or_update_wm_mappingc                 C   r   r8   r   r:   r   r   r   drop_wm_mapping  r   zIface.drop_wm_mappingc                 C   r   r8   r   r:   r   r   r   )create_or_drop_wm_trigger_to_pool_mapping  r   z/Iface.create_or_drop_wm_trigger_to_pool_mappingc                 C   r   z0
        Parameters:
         - schema

        Nr   r   schemar   r   r   create_ischema  r   zIface.create_ischemac                 C   r   r   r   r!   r   r   r   alter_ischema  r   zIface.alter_ischemac                 C   r   r3   r   r5   r   r   r   get_ischema  r   zIface.get_ischemac                 C   r   r3   r   r5   r   r   r   drop_ischema  r   zIface.drop_ischemac                 C   r   7
        Parameters:
         - schemaVersion

        Nr   r   schemaVersionr   r   r   add_schema_version  r   zIface.add_schema_versionc                 C   r   rE  r   rG  r   r   r   get_schema_version$  r   zIface.get_schema_versionc                 C   r   4
        Parameters:
         - schemaName

        Nr   r   
schemaNamer   r   r   get_schema_latest_version,  r   zIface.get_schema_latest_versionc                 C   r   rK  r   rM  r   r   r   get_schema_all_versions4  r   zIface.get_schema_all_versionsc                 C   r   rE  r   rG  r   r   r   drop_schema_version<  r   zIface.drop_schema_versionc                 C   r   r   r   r!   r   r   r   get_schemas_by_colsD  r   zIface.get_schemas_by_colsc                 C   r   r   r   r!   r   r   r   map_schema_version_to_serdeL  r   z!Iface.map_schema_version_to_serdec                 C   r   r   r   r!   r   r   r   set_schema_version_stateT  r   zIface.set_schema_version_statec                 C   r   z/
        Parameters:
         - serde

        Nr   r   serder   r   r   	add_serde\  r   zIface.add_serdec                 C   r   r   r   r!   r   r   r   	get_serded  r   zIface.get_serdec                 C   r   V
        Parameters:
         - dbName
         - tableName
         - txnId

        Nr   r   r   r   r  r   r   r    get_lock_materialization_rebuildl  rB   z&Iface.get_lock_materialization_rebuildc                 C   r   rZ  r   r\  r   r   r   &heartbeat_lock_materialization_rebuildv  rB   z,Iface.heartbeat_lock_materialization_rebuildc                 C   r   z.
        Parameters:
         - stat

        Nr   r   statr   r   r   add_runtime_stats  r   zIface.add_runtime_statsc                 C   r   r   r   r!   r   r   r   get_runtime_stats  r   zIface.get_runtime_statsc                 C   r   r8   r   r:   r   r   r   get_partitions_with_specs  r   zIface.get_partitions_with_specsc                 C   r   r8   r   r:   r   r   r   scheduled_query_poll  r   zIface.scheduled_query_pollc                 C   r   r8   r   r:   r   r   r   scheduled_query_maintenance  r   z!Iface.scheduled_query_maintenancec                 C   r   z.
        Parameters:
         - info

        Nr   r   infor   r   r   scheduled_query_progress  r   zIface.scheduled_query_progressc                 C   r   )5
        Parameters:
         - scheduleKey

        Nr   r   scheduleKeyr   r   r   get_scheduled_query  r   zIface.get_scheduled_queryc                 C   r   z?
        Parameters:
         - replicationMetricList

        Nr   r   replicationMetricListr   r   r   add_replication_metrics  r   zIface.add_replication_metricsc                 C   r   r   r   r!   r   r   r   get_replication_metrics  r   zIface.get_replication_metricsc                 C   r   )<
        Parameters:
         - getOpenTxnsRequest

        Nr   r   getOpenTxnsRequestr   r   r   get_open_txns_req  r   zIface.get_open_txns_reqc                 C   r   z.
        Parameters:
         - proc

        Nr   r   procr   r   r   create_stored_procedure  r   zIface.create_stored_procedurec                 C   r   r8   r   r:   r   r   r   get_stored_procedure  r   zIface.get_stored_procedurec                 C   r   r8   r   r:   r   r   r   drop_stored_procedure  r   zIface.drop_stored_procedurec                 C   r   r8   r   r:   r   r   r   get_all_stored_procedures  r   zIface.get_all_stored_proceduresc                 C   r   r8   r   r:   r   r   r   find_package  r   zIface.find_packagec                 C   r   r8   r   r:   r   r   r   add_package  r   zIface.add_packagec                 C   r   r8   r   r:   r   r   r   get_all_packages 	  r   zIface.get_all_packagesc                 C   r   r8   r   r:   r   r   r   drop_package	  r   zIface.drop_packagec                 C   r   r8   r   r:   r   r   r   get_all_write_event_info	  r   zIface.get_all_write_event_infoN(  __name__
__module____qualname____doc__r   r   r   r#   r(   r,   r.   r2   r7   r<   rA   rG   rK   rL   rQ   rU   rV   r[   r\   r_   r`   re   rf   rg   rm   rr   rs   rt   ru   rv   rz   r}   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r
  r  r  r  r  r  r  r  r  r  r!  r$  r&  r'  r(  r)  r-  r.  r/  r0  r3  r7  r8  r;  r>  rA  rB  rE  rH  rI  rM  rQ  rU  rV  r[  r\  r]  r^  r_  r`  ra  rb  rc  rh  ri  rj  rk  rl  rp  rs  rt  ru  rv  rw  r{  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  rA  rB  rC  rD  rI  rJ  rO  rP  rQ  rR  rS  rT  rX  rY  r]  r^  rb  rc  rd  re  rf  rj  rn  rr  rs  rw  r{  r|  r}  r~  r  r  r  r  r  r   r   r   r   r
   +   s    	
	
		
	
	

	

			

	










		
	
		
	


						

r
   c                   @   s|(  e Zd ZdZdYddZdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Z d=d> Z!d?d@ Z"dAdB Z#dCdD Z$dEdF Z%dGdH Z&dIdJ Z'dKdL Z(dMdN Z)dOdP Z*dQdR Z+dSdT Z,dUdV Z-dWdX Z.dYdZ Z/d[d\ Z0d]d^ Z1d_d` Z2dadb Z3dcdd Z4dedf Z5dgdh Z6didj Z7dkdl Z8dmdn Z9dodp Z:dqdr Z;dsdt Z<dudv Z=dwdx Z>dydz Z?d{d| Z@d}d~ ZAdd ZBdd ZCdd ZDdd ZEdd ZFdd ZGdd ZHdd ZIdd ZJdd ZKdd ZLdd ZMdd ZNdd ZOdd ZPdd ZQdd ZRdd ZSdd ZTdd ZUdd ZVdd ZWdd ZXdd ZYdd ZZdd Z[dd Z\dd Z]dd Z^dd Z_dd Z`dd Zadd Zbdd ZcddĄ ZdddƄ ZeddȄ Zfddʄ Zgdd̄ Zhdd΄ ZiddЄ Zjdd҄ ZkddԄ Zlddք Zmdd؄ Znddڄ Zodd܄ Zpddބ Zqdd Zrdd Zsdd Ztdd Zudd Zvdd Zwdd Zxdd Zydd Zzdd Z{dd Z|dd Z}dd Z~dd Zdd Zdd Zdd  Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Zd=d> Zd?d@ ZdAdB ZdCdD ZdEdF ZdGdH ZdIdJ ZdKdL ZdMdN ZdOdP ZdQdR ZdSdT ZdUdV ZdWdX ZdYdZ Zd[d\ Zd]d^ Zd_d` Zdadb Zdcdd Zdedf Zdgdh Zdidj Zdkdl Zdmdn Zdodp Zdqdr Zdsdt Zdudv Zdwdx Zdydz Zd{d| Zd}d~ Zdd Zdd ZÐdd ZĐdd ZŐdd ZƐdd Zǐdd ZȐdd Zɐdd Zʐdd Zːdd Z̐dd Z͐dd Zΐdd Zϐdd ZАdd Zѐdd ZҐdd ZӐdd ZԐdd ZՐdd Z֐dd Zאdd Zؐdd Zِdd Zڐdd Zېdd Zܐdd Zݐdd Zސdd Zߐdd Zdd Zdd Zdd ZdÐdĄ ZdŐdƄ ZdǐdȄ Zdɐdʄ Zdːd̄ Zd͐d΄ ZdϐdЄ Zdѐd҄ ZdӐdԄ ZdՐdք Zdאd؄ Zdِdڄ Zdېd܄ Zdݐdބ Zdߐd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Z dd Zdd  Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Z d=d> Z!d?d@ Z"dAdB Z#dCdD Z$dEdF Z%dGdH Z&dIdJ Z'dKdL Z(dMdN Z)dOdP Z*dQdR Z+dSdT Z,dUdV Z-dWdX Z.dYdZ Z/d[d\ Z0d]d^ Z1d_d` Z2dadb Z3dcdd Z4dedf Z5dgdh Z6didj Z7dkdl Z8dmdn Z9dodp Z:dqdr Z;dsdt Z<dudv Z=dwdx Z>dydz Z?d{d| Z@d}d~ ZAdd ZBdd ZCdd ZDdd ZEdd ZFdd ZGdd ZHdd ZIdd ZJdd ZKdd ZLdd ZMdd ZNdd ZOdd ZPdd ZQdd ZRdd ZSdd ZTdd ZUdd ZVdd ZWdd ZXdd ZYdd ZZdd Z[dd Z\dd Z]dd Z^dd Z_dd Z`dd Zadd Zbdd ZcdÐdĄ ZddŐdƄ ZedǐdȄ Zfdɐdʄ Zgdːd̄ Zhd͐d΄ ZidϐdЄ Zjdѐd҄ ZkdӐdԄ ZldՐdք Zmdאd؄ Zndِdڄ Zodېd܄ Zpdݐdބ Zqdߐd Zrdd Zsdd Ztdd Zudd Zvdd Zwdd Zxdd Zydd Zzdd Z{dd Z|dd Z}dd Z~dd Zdd Zdd Zdd  Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Zd=d> Zd?d@ ZdAdB ZdCdD ZdEdF ZdGdH ZdIdJ ZdKdL ZdMdN ZdOdP ZdQdR ZdSdT ZdUdV ZdWdX ZdYdZ Zd[d\ Zd]d^ Zd_d` Zdadb Zdcdd Zdedf Zdgdh Zdidj Zdkdl Zdmdn Zdodp Zdqdr Zdsdt Zdudv Zdwdx Zdydz Zd{d| Zd}d~ Zdd Zdd ZÐdd ZĐdd ZŐdd ZƐdd Zǐdd ZȐdd Zɐdd Zʐdd Zːdd Z̐dd Z͐dd Zΐdd Zϐdd ZАdd Zѐdd ZҐdd ZӐdd ZԐdd ZՐdd Z֐dd Zאdd Zؐdd Zِdd Zڐdd Zېdd Zܐdd Zݐdd Zސdd Zߐdd Zdd Zdd Zdd ZdÐdĄ ZdŐdƄ ZdǐdȄ Zdɐdʄ Zdːd̄ Zd͐d΄ ZdϐdЄ Zdѐd҄ ZdӐdԄ ZdՐdք Zdאd؄ Zdِdڄ Zdېd܄ Zdݐdބ Zdߐd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Z dd Zdd  Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Z d=d> Z!d?d@ Z"dAdB Z#dCdD Z$dEdF Z%dGdH Z&dIdJ Z'dKdL Z(dMdN Z)dOdP Z*dQdR Z+dSdT Z,dUdV Z-dWdX Z.dYdZ Z/d[d\ Z0d]d^ Z1d_d` Z2dadb Z3dcdd Z4dedf Z5dgdh Z6didj Z7dkdl Z8dmdn Z9dodp Z:dqdr Z;dsdt Z<dudv Z=dwdx Z>dydz Z?d{d| Z@d}d~ ZAdd ZBdd ZCdd ZDdd ZEdd ZFdd ZGdd ZHdd ZIdd ZJdd ZKdd ZLdd ZMdd ZNdd ZOdd ZPdd ZQdd ZRdd ZSdd ZTdd ZUdd ZVdd ZWdd ZXdd ZYdd ZZdd Z[dd Z\dd Z]dd Z^dd Z_dd Z`dd Zadd Zbdd ZcdÐdĄ ZddŐdƄ ZedǐdȄ Zfdɐdʄ Zgdːd̄ Zhd͐d΄ ZidϐdЄ Zjdѐd҄ ZkdӐdԄ ZldՐdք Zmdאd؄ Zndِdڄ Zodېd܄ Zpdݐdބ Zqdߐd Zrdd Zsdd Ztdd Zudd Zvdd Zwdd Zxdd Zydd Zzdd Z{dd Z|dd Z}dd Z~dd Zdd Zdd Zdd  Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Zd=d> Zd?d@ ZdAdB ZdCdD ZdEdF ZdGdH ZdIdJ ZdKdL ZdMdN ZdOdP ZdQdR ZdSdT ZdUdV ZdWdX ZdYdZ Zd[d\ Zd]d^ Zd_d` Zdadb Zdcdd Zdedf Zdgdh Zdidj Zdkdl Zdmdn Zdodp Zdqdr Zdsdt Zdudv Zdwdx Zdydz Zd{d| Zd}d~ Zdd Zdd ZÐdd ZĐdd ZŐdd ZƐdd Zǐdd ZȐdd Zɐdd Zʐdd Zːdd Z̐dd Z͐dd Zΐdd Zϐdd ZАdd Zѐdd ZҐdd ZӐdd ZԐdd ZՐdd Z֐dd Zאdd Zؐdd Zِdd Zڐdd Zېdd Zܐdd Zݐdd Zސdd Zߐdd Zdd Zdd Zdd ZdÐdĄ ZdŐdƄ ZdǐdȄ Zdɐdʄ Zdːd̄ Zd͐d΄ ZdϐdЄ Zdѐd҄ ZdӐdԄ ZdՐdք Zdאd؄ Zdِdڄ Zdېd܄ Zdݐdބ Zdߐd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Z dd Zdd  Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Z d=d> Z!d?d@ Z"dAdB Z#dCdD Z$dEdF Z%dGdH Z&dIdJ Z'dKdL Z(dMdN Z)dOdP Z*dQdR Z+dSdT Z,dUdV Z-dWdX Z.dS (Z  Clientr   Nc                 C   s   t jj| || d S r*   )fb303FacebookServicer  __init__)r   iprotoprotr   r   r   r  	  s   zClient.__init__c                 C      |  | |  S r   )send_getMetaConfrecv_getMetaConfr   r   r   r   r   "	     
zClient.getMetaConfc                 C   F   | j dtj| j t }||_|| j  | j   | j j	
  d S )Nr   )_oprotwriteMessageBeginr   CALL_seqidgetMetaConf_argsr   writewriteMessageEndtransflushr   r   argsr   r   r   r  +	     
zClient.send_getMetaConfc                 C   ~   | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|jS |j	d ur9|j	ttj
d)Nz"getMetaConf failed: unknown result)_iprotreadMessageBeginr   	EXCEPTIONr   readreadMessageEndgetMetaConf_resultsuccesso1MISSING_RESULTr   r  fnamemtyperseqidxresultr   r   r   r  3	     




zClient.recv_getMetaConfc                 C      |  || |   dS r   )send_setMetaConfrecv_setMetaConfr   r   r   r   r   D	     zClient.setMetaConfc                 C   L   | j dtj| j t }||_||_|| j  | j 	  | j j
  d S )Nr   )r  r  r   r  r  setMetaConf_argsr   r   r  r  r  r  )r   r   r   r  r   r   r   r  N	     
zClient.send_setMetaConfc                 C   f   | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|jd S r*   )	r  r  r   r  r   r  r  setMetaConf_resultr  r  r   r   r   r  W	     



zClient.recv_setMetaConfc                 C      |  | |   dS r   )send_create_catalogrecv_create_catalogr   r   r   r   r   f	     
zClient.create_catalogc                 C   r  )Nr   )r  r  r   r  r  create_catalog_argsr   r  r  r  r  )r   r   r  r   r   r   r  o	  r  zClient.send_create_catalogc                 C      | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|j|j	d ur9|j	|j
d urA|j
d S r*   )r  r  r   r  r   r  r  create_catalog_resultr  o2o3r  r   r   r   r  w	  "   





zClient.recv_create_catalogc                 C   r  r   )send_alter_catalogrecv_alter_catalogr!   r   r   r   r#   	  r  zClient.alter_catalogc                 C   r  )Nr#   )r  r  r   r  r  alter_catalog_argsr"   r  r  r  r  r   r"   r  r   r   r   r  	  r  zClient.send_alter_catalogc                 C   r  r*   )r  r  r   r  r   r  r  alter_catalog_resultr  r  r  r  r   r   r   r  	  r  zClient.recv_alter_catalogc                 C   r  )r%   )send_get_catalogrecv_get_catalogr&   r   r   r   r(   	  r  zClient.get_catalogc                 C   r  )Nr(   )r  r  r   r  r  get_catalog_argsr'   r  r  r  r  r   r'   r  r   r   r   r  	  r  zClient.send_get_catalogc                 C      | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|jS |j	d ur9|j	|j
d urA|j
ttjd)Nz"get_catalog failed: unknown result)r  r  r   r  r   r  r  get_catalog_resultr  r  r  r  r  r   r   r   r  	  "   





zClient.recv_get_catalogc                 C      |    |  S r*   )send_get_catalogsrecv_get_catalogsr+   r   r   r   r,   	     zClient.get_catalogsc                 C   @   | j dtj| j t }|| j  | j   | j j	  d S )Nr,   )
r  r  r   r  r  get_catalogs_argsr  r  r  r  r   r  r   r   r   r  	  
   
zClient.send_get_catalogsc                 C   r  )Nz#get_catalogs failed: unknown result)r  r  r   r  r   r  r  get_catalogs_resultr  r  r  r  r   r   r   r  	  r  zClient.recv_get_catalogsc                 C   r  r$   )send_drop_catalogrecv_drop_catalogr&   r   r   r   r.   	  r  zClient.drop_catalogc                 C   r  )Nr.   )r  r  r   r  r  drop_catalog_argsr'   r  r  r  r  r  r   r   r   r  	  r  zClient.send_drop_catalogc                 C   r  r*   )r  r  r   r  r   r  r  drop_catalog_resultr  r  r  r  r   r   r   r  	  r  zClient.recv_drop_catalogc                 C   r  r/   )send_create_databaserecv_create_databaser0   r   r   r   r2   
  r  zClient.create_databasec                 C   r  )Nr2   )r  r  r   r  r  create_database_argsr1   r  r  r  r  )r   r1   r  r   r   r   r  
  r  zClient.send_create_databasec                 C   r  r*   )r  r  r   r  r   r  r  create_database_resultr  r  r  r  r   r   r   r  #
  r  zClient.recv_create_databasec                 C   r  r4   )send_get_databaserecv_get_databaser5   r   r   r   r7   6
  r  zClient.get_databasec                 C   r  )Nr7   )r  r  r   r  r  get_database_argsr6   r  r  r  r  r   r6   r  r   r   r   r  ?
  r  zClient.send_get_databasec                 C   r  )Nz#get_database failed: unknown result)r  r  r   r  r   r  r  get_database_resultr  r  r  r  r  r   r   r   r  G
  r  zClient.recv_get_databasec                 C   r  r9   )send_get_database_reqrecv_get_database_reqr:   r   r   r   r<   Z
  r  zClient.get_database_reqc                 C   r  )Nr<   )r  r  r   r  r  get_database_req_argsr;   r  r  r  r  r   r;   r  r   r   r   r  c
  r  zClient.send_get_database_reqc                 C   r  )Nz'get_database_req failed: unknown result)r  r  r   r  r   r  r  get_database_req_resultr  r  r  r  r  r   r   r   r  k
  r  zClient.recv_get_database_reqc                 C      |  ||| |   dS r=   )send_drop_databaserecv_drop_databaser>   r   r   r   rA   ~
     zClient.drop_databasec                 C   R   | j dtj| j t }||_||_||_|	| j  | j 
  | j j  d S )NrA   )r  r  r   r  r  drop_database_argsr6   r?   r@   r  r  r  r  )r   r6   r?   r@   r  r   r   r   r  
     
zClient.send_drop_databasec                 C   r  r*   )r  r  r   r  r   r  r  drop_database_resultr  r  r  r  r   r   r   r  
  r  zClient.recv_drop_databasec                 C   r  rC   )send_drop_database_reqrecv_drop_database_reqrE   r   r   r   rG   
  r  zClient.drop_database_reqc                 C   r  )NrG   )r  r  r   r  r  drop_database_req_argsrF   r  r  r  r  r   rF   r  r   r   r   r  
  r  zClient.send_drop_database_reqc                 C   r  r*   )r  r  r   r  r   r  r  drop_database_req_resultr  r  r  r  r   r   r   r  
  r  zClient.recv_drop_database_reqc                 C   r  )rH   )send_get_databasesrecv_get_databasesrI   r   r   r   rK   
  r  zClient.get_databasesc                 C   r  )NrK   )r  r  r   r  r  get_databases_argsrJ   r  r  r  r  )r   rJ   r  r   r   r   r  
  r  zClient.send_get_databasesc                 C   r  )Nz$get_databases failed: unknown result)r  r  r   r  r   r  r  get_databases_resultr  r  r  r  r   r   r   r  
  r  zClient.recv_get_databasesc                 C   r  r*   )send_get_all_databasesrecv_get_all_databasesr+   r   r   r   rL   
  r  zClient.get_all_databasesc                 C   r  )NrL   )
r  r  r   r  r  get_all_databases_argsr  r  r  r  r  r   r   r   r  
  r  zClient.send_get_all_databasesc                 C   r  )Nz(get_all_databases failed: unknown result)r  r  r   r  r   r  r  get_all_databases_resultr  r  r  r  r   r   r   r   
  r  zClient.recv_get_all_databasesc                 C   r  rM   )send_alter_databaserecv_alter_databaserN   r   r   r   rQ     r  zClient.alter_databasec                 C   r  )NrQ   )r  r  r   r  r  alter_database_argsrO   rP   r  r  r  r  )r   rO   rP   r  r   r   r   r    r  zClient.send_alter_databasec                 C   v   | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|j|j	d ur9|j	d S r*   )
r  r  r   r  r   r  r  alter_database_resultr  r  r  r   r   r   r       




zClient.recv_alter_databasec                 C   r  rR   )send_create_dataconnectorrecv_create_dataconnectorrS   r   r   r   rU   ,  r  zClient.create_dataconnectorc                 C   r  )NrU   )r  r  r   r  r  create_dataconnector_argsrT   r  r  r  r  )r   rT   r  r   r   r   r	  5  r  z Client.send_create_dataconnectorc                 C   r  r*   )r  r  r   r  r   r  r  create_dataconnector_resultr  r  r  r  r   r   r   r
  =  r  z Client.recv_create_dataconnectorc                 C   r  r  )send_get_dataconnector_reqrecv_get_dataconnector_reqr:   r   r   r   rV   P  r  zClient.get_dataconnector_reqc                 C   r  )NrV   )r  r  r   r  r  get_dataconnector_req_argsr;   r  r  r  r  r  r   r   r   r  Y  r  z!Client.send_get_dataconnector_reqc                 C   r  )Nz,get_dataconnector_req failed: unknown result)r  r  r   r  r   r  r  get_dataconnector_req_resultr  r  r  r  r  r   r   r   r  a  r  z!Client.recv_get_dataconnector_reqc                 C   r  rW   )send_drop_dataconnectorrecv_drop_dataconnectorrX   r   r   r   r[   t  r  zClient.drop_dataconnectorc                 C   r  )Nr[   )r  r  r   r  r  drop_dataconnector_argsr6   rY   rZ   r  r  r  r  )r   r6   rY   rZ   r  r   r   r   r    r  zClient.send_drop_dataconnectorc                 C   r  r*   )r  r  r   r  r   r  r  drop_dataconnector_resultr  r  r  r  r   r   r   r    r  zClient.recv_drop_dataconnectorc                 C   r  r*   )send_get_dataconnectorsrecv_get_dataconnectorsr+   r   r   r   r\     r  zClient.get_dataconnectorsc                 C   r  )Nr\   )
r  r  r   r  r  get_dataconnectors_argsr  r  r  r  r  r   r   r   r    r  zClient.send_get_dataconnectorsc                 C   r  )Nz)get_dataconnectors failed: unknown result)r  r  r   r  r   r  r  get_dataconnectors_resultr  r  r  r  r   r   r   r    r  zClient.recv_get_dataconnectorsc                 C   r  r]   )send_alter_dataconnectorrecv_alter_dataconnectorr^   r   r   r   r_     r  zClient.alter_dataconnectorc                 C   r  )Nr_   )r  r  r   r  r  alter_dataconnector_argsr6   rT   r  r  r  r  )r   r6   rT   r  r   r   r   r    r  zClient.send_alter_dataconnectorc                 C   r  r*   )
r  r  r   r  r   r  r  alter_dataconnector_resultr  r  r  r   r   r   r    r  zClient.recv_alter_dataconnectorc                 C   r  r  )send_get_typerecv_get_typer5   r   r   r   r`     r  zClient.get_typec                 C   r  )Nr`   )r  r  r   r  r  get_type_argsr6   r  r  r  r  r  r   r   r   r    r  zClient.send_get_typec                 C   r  )Nzget_type failed: unknown result)r  r  r   r  r   r  r  get_type_resultr  r  r  r  r  r   r   r   r    r  zClient.recv_get_typec                 C   r  rb   )send_create_typerecv_create_typerc   r   r   r   re      r  zClient.create_typec                 C   r  )Nre   )r  r  r   r  r  create_type_argsrd   r  r  r  r  r   rd   r  r   r   r   r"  	  r  zClient.send_create_typec                 C      | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|jS |j	d ur9|j	|j
d urA|j
|jd urI|jttjd)Nz"create_type failed: unknown result)r  r  r   r  r   r  r  create_type_resultr  r  r  r  r  r  r   r   r   r#    &   






zClient.recv_create_typec                 C   r  r!  )send_drop_typerecv_drop_typerc   r   r   r   rf   &  r  zClient.drop_typec                 C   r  )Nrf   )r  r  r   r  r  drop_type_argsrd   r  r  r  r  r%  r   r   r   r)  /  r  zClient.send_drop_typec                 C   r  )Nz drop_type failed: unknown result)r  r  r   r  r   r  r  drop_type_resultr  r  r  r  r  r   r   r   r*  7  r  zClient.recv_drop_typec                 C   r  r  )send_get_type_allrecv_get_type_allr5   r   r   r   rg   J  r  zClient.get_type_allc                 C   r  )Nrg   )r  r  r   r  r  get_type_all_argsr6   r  r  r  r  r  r   r   r   r-  S  r  zClient.send_get_type_allc                 C   r  )Nz#get_type_all failed: unknown result)r  r  r   r  r   r  r  get_type_all_resultr  r  r  r  r   r   r   r.  [  r  zClient.recv_get_type_allc                 C      |  || |  S ri   )send_get_fieldsrecv_get_fieldsrj   r   r   r   rm   l     zClient.get_fieldsc                 C   r  )Nrm   )r  r  r   r  r  get_fields_argsrk   rl   r  r  r  r  r   rk   rl   r  r   r   r   r3  v  r  zClient.send_get_fieldsc                 C   r&  )Nz!get_fields failed: unknown result)r  r  r   r  r   r  r  get_fields_resultr  r  r  r  r  r  r   r   r   r4    r(  zClient.recv_get_fieldsc                 C      |  ||| |  S ro   )(send_get_fields_with_environment_context(recv_get_fields_with_environment_contextrp   r   r   r   rr        z*Client.get_fields_with_environment_contextc                 C   r  )Nrr   )r  r  r   r  r  (get_fields_with_environment_context_argsrk   rl   rq   r  r  r  r  r   rk   rl   rq   r  r   r   r   r;    r  z/Client.send_get_fields_with_environment_contextc                 C   r&  )Nz:get_fields_with_environment_context failed: unknown result)r  r  r   r  r   r  r  *get_fields_with_environment_context_resultr  r  r  r  r  r  r   r   r   r<    *   






z/Client.recv_get_fields_with_environment_contextc                 C   r  rD   )send_get_fields_reqrecv_get_fields_reqrE   r   r   r   rs     r  zClient.get_fields_reqc                 C   r  )Nrs   )r  r  r   r  r  get_fields_req_argsrF   r  r  r  r  r  r   r   r   rC    r  zClient.send_get_fields_reqc                 C   r&  )Nz%get_fields_req failed: unknown result)r  r  r   r  r   r  r  get_fields_req_resultr  r  r  r  r  r  r   r   r   rD    r(  zClient.recv_get_fields_reqc                 C   r1  r2  )send_get_schemarecv_get_schemarj   r   r   r   rt     r5  zClient.get_schemac                 C   r  )Nrt   )r  r  r   r  r  get_schema_argsrk   rl   r  r  r  r  r7  r   r   r   rG    r  zClient.send_get_schemac                 C   r&  )Nz!get_schema failed: unknown result)r  r  r   r  r   r  r  get_schema_resultr  r  r  r  r  r  r   r   r   rH    r(  zClient.recv_get_schemac                 C   r9  r:  )(send_get_schema_with_environment_context(recv_get_schema_with_environment_contextrp   r   r   r   ru     r=  z*Client.get_schema_with_environment_contextc                 C   r  )Nru   )r  r  r   r  r  (get_schema_with_environment_context_argsrk   rl   rq   r  r  r  r  r?  r   r   r   rK    r  z/Client.send_get_schema_with_environment_contextc                 C   r&  )Nz:get_schema_with_environment_context failed: unknown result)r  r  r   r  r   r  r  *get_schema_with_environment_context_resultr  r  r  r  r  r  r   r   r   rL  #  rA  z/Client.recv_get_schema_with_environment_contextc                 C   r  rB  )send_get_schema_reqrecv_get_schema_reqrE   r   r   r   rv   :  r  zClient.get_schema_reqc                 C   r  )Nrv   )r  r  r   r  r  get_schema_req_argsrF   r  r  r  r  r  r   r   r   rO  C  r  zClient.send_get_schema_reqc                 C   r&  )Nz%get_schema_req failed: unknown result)r  r  r   r  r   r  r  get_schema_req_resultr  r  r  r  r  r  r   r   r   rP  K  r(  zClient.recv_get_schema_reqc                 C   r  rw   )send_create_tablerecv_create_tablerx   r   r   r   rz   `  r  zClient.create_tablec                 C   r  )Nrz   )r  r  r   r  r  create_table_argsry   r  r  r  r  )r   ry   r  r   r   r   rS  i  r  zClient.send_create_tablec                 C      | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|j|j	d ur9|j	|j
d urA|j
|jd urI|jd S r*   )r  r  r   r  r   r  r  create_table_resultr  r  r  o4r  r   r   r   rT  q  &   






zClient.recv_create_tablec                 C   r  r{   )*send_create_table_with_environment_context*recv_create_table_with_environment_contextr|   r   r   r   r}     r  z,Client.create_table_with_environment_contextc                 C   r  )Nr}   )r  r  r   r  r  *create_table_with_environment_context_argsry   rq   r  r  r  r  )r   ry   rq   r  r   r   r   rZ    r  z1Client.send_create_table_with_environment_contextc                 C   rV  r*   )r  r  r   r  r   r  r  ,create_table_with_environment_context_resultr  r  r  rX  r  r   r   r   r[    rY  z1Client.recv_create_table_with_environment_contextc              	   C   s"   |  ||||||| |   dS r~   )"send_create_table_with_constraints"recv_create_table_with_constraintsr   r   r   r   r     s   z$Client.create_table_with_constraintsc           	      C   sj   | j dtj| j t }||_||_||_||_	||_
||_||_|| j  | j   | j j  d S )Nr   )r  r  r   r  r  "create_table_with_constraints_argsry   r   r   r   r   r   r   r  r  r  r  )	r   ry   r   r   r   r   r   r   r  r   r   r   r^    s   
z)Client.send_create_table_with_constraintsc                 C   rV  r*   )r  r  r   r  r   r  r  $create_table_with_constraints_resultr  r  r  rX  r  r   r   r   r_    rY  z)Client.recv_create_table_with_constraintsc                 C   r  r8   )send_create_table_reqrecv_create_table_reqr:   r   r   r   r     r  zClient.create_table_reqc                 C   r  )Nr   )r  r  r   r  r  create_table_req_argsr;   r  r  r  r  r  r   r   r   rb    r  zClient.send_create_table_reqc                 C   rV  r*   )r  r  r   r  r   r  r  create_table_req_resultr  r  r  rX  r  r   r   r   rc    rY  zClient.recv_create_table_reqc                 C   r  rC   )send_drop_constraintrecv_drop_constraintrE   r   r   r   r     r  zClient.drop_constraintc                 C   r  )Nr   )r  r  r   r  r  drop_constraint_argsrF   r  r  r  r  r  r   r   r   rf    r  zClient.send_drop_constraintc                 C   r  r*   )
r  r  r   r  r   r  r  drop_constraint_resultr  r  r  r   r   r   rg    r  zClient.recv_drop_constraintc                 C   r  rC   )send_add_primary_keyrecv_add_primary_keyrE   r   r   r   r   .  r  zClient.add_primary_keyc                 C   r  )Nr   )r  r  r   r  r  add_primary_key_argsrF   r  r  r  r  r  r   r   r   rj  7  r  zClient.send_add_primary_keyc                 C   r  r*   )
r  r  r   r  r   r  r  add_primary_key_resultr  r  r  r   r   r   rk  ?  r  zClient.recv_add_primary_keyc                 C   r  rC   )send_add_foreign_keyrecv_add_foreign_keyrE   r   r   r   r   P  r  zClient.add_foreign_keyc                 C   r  )Nr   )r  r  r   r  r  add_foreign_key_argsrF   r  r  r  r  r  r   r   r   rn  Y  r  zClient.send_add_foreign_keyc                 C   r  r*   )
r  r  r   r  r   r  r  add_foreign_key_resultr  r  r  r   r   r   ro  a  r  zClient.recv_add_foreign_keyc                 C   r  rC   )send_add_unique_constraintrecv_add_unique_constraintrE   r   r   r   r   r  r  zClient.add_unique_constraintc                 C   r  )Nr   )r  r  r   r  r  add_unique_constraint_argsrF   r  r  r  r  r  r   r   r   rr  {  r  z!Client.send_add_unique_constraintc                 C   r  r*   )
r  r  r   r  r   r  r  add_unique_constraint_resultr  r  r  r   r   r   rs    r  z!Client.recv_add_unique_constraintc                 C   r  rC   )send_add_not_null_constraintrecv_add_not_null_constraintrE   r   r   r   r     r  zClient.add_not_null_constraintc                 C   r  )Nr   )r  r  r   r  r  add_not_null_constraint_argsrF   r  r  r  r  r  r   r   r   rv    r  z#Client.send_add_not_null_constraintc                 C   r  r*   )
r  r  r   r  r   r  r  add_not_null_constraint_resultr  r  r  r   r   r   rw    r  z#Client.recv_add_not_null_constraintc                 C   r  rC   )send_add_default_constraintrecv_add_default_constraintrE   r   r   r   r     r  zClient.add_default_constraintc                 C   r  )Nr   )r  r  r   r  r  add_default_constraint_argsrF   r  r  r  r  r  r   r   r   rz    r  z"Client.send_add_default_constraintc                 C   r  r*   )
r  r  r   r  r   r  r  add_default_constraint_resultr  r  r  r   r   r   r{    r  z"Client.recv_add_default_constraintc                 C   r  rC   )send_add_check_constraintrecv_add_check_constraintrE   r   r   r   r     r  zClient.add_check_constraintc                 C   r  )Nr   )r  r  r   r  r  add_check_constraint_argsrF   r  r  r  r  r  r   r   r   r~    r  z Client.send_add_check_constraintc                 C   r  r*   )
r  r  r   r  r   r  r  add_check_constraint_resultr  r  r  r   r   r   r    r  z Client.recv_add_check_constraintc                 C   r  r  )send_translate_table_dryrunrecv_translate_table_dryrunr:   r   r   r   r     r  zClient.translate_table_dryrunc                 C   r  )Nr   )r  r  r   r  r  translate_table_dryrun_argsr;   r  r  r  r  r  r   r   r   r    r  z"Client.send_translate_table_dryrunc                 C      | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|jS |j	d ur9|j	|j
d urA|j
|jd urI|j|jd urQ|jttjd)Nz-translate_table_dryrun failed: unknown result)r  r  r   r  r   r  r  translate_table_dryrun_resultr  r  r  r  rX  r  r  r   r   r   r    *   







z"Client.recv_translate_table_dryrunc                 C   r  r   )send_drop_tablerecv_drop_tabler   r   r   r   r   "  r  zClient.drop_tablec                 C   r  )Nr   )r  r  r   r  r  drop_table_argsrO   r6   r?   r  r  r  r  )r   rO   r6   r?   r  r   r   r   r  -  r  zClient.send_drop_tablec                 C   r  r*   )
r  r  r   r  r   r  r  drop_table_resultr  r  r  r   r   r   r  7  r  zClient.recv_drop_tablec                 C      |  |||| |   dS r   )(send_drop_table_with_environment_context(recv_drop_table_with_environment_contextr   r   r   r   r   H     	z*Client.drop_table_with_environment_contextc                 C   X   | j dtj| j t }||_||_||_||_	|
| j  | j   | j j  d S )Nr   )r  r  r   r  r  (drop_table_with_environment_context_argsrO   r6   r?   rq   r  r  r  r  )r   rO   r6   r?   rq   r  r   r   r   r  T     
z/Client.send_drop_table_with_environment_contextc                 C   r  r*   )
r  r  r   r  r   r  r  *drop_table_with_environment_context_resultr  r  r  r   r   r   r  _  r  z/Client.recv_drop_table_with_environment_contextc                 C   r  r   )send_truncate_tablerecv_truncate_tabler   r   r   r   r   p  r  zClient.truncate_tablec                 C   r  )Nr   )r  r  r   r  r  truncate_table_argsr   r   r   r  r  r  r  )r   r   r   r   r  r   r   r   r  {  r  zClient.send_truncate_tablec                 C   r  r*   )	r  r  r   r  r   r  r  truncate_table_resultr  r  r   r   r   r    r  zClient.recv_truncate_tablec                 C   r  rB  )send_truncate_table_reqrecv_truncate_table_reqrE   r   r   r   r     r  zClient.truncate_table_reqc                 C   r  )Nr   )r  r  r   r  r  truncate_table_req_argsrF   r  r  r  r  r  r   r   r   r    r  zClient.send_truncate_table_reqc                 C   r  )Nz)truncate_table_req failed: unknown result)r  r  r   r  r   r  r  truncate_table_req_resultr  r  r  r  r   r   r   r    r  zClient.recv_truncate_table_reqc                 C   r1  )r   )send_get_tablesrecv_get_tablesr   r   r   r   r     r5  zClient.get_tablesc                 C   r  )Nr   )r  r  r   r  r  get_tables_argsrk   rJ   r  r  r  r  )r   rk   rJ   r  r   r   r   r    r  zClient.send_get_tablesc                 C   r  )Nz!get_tables failed: unknown result)r  r  r   r  r   r  r  get_tables_resultr  r  r  r  r   r   r   r    r  zClient.recv_get_tablesc                 C   r9  )r   )send_get_tables_by_typerecv_get_tables_by_typer   r   r   r   r     r=  zClient.get_tables_by_typec                 C   r  )Nr   )r  r  r   r  r  get_tables_by_type_argsrk   rJ   r   r  r  r  r  )r   rk   rJ   r   r  r   r   r   r    r  zClient.send_get_tables_by_typec                 C   r  )Nz)get_tables_by_type failed: unknown result)r  r  r   r  r   r  r  get_tables_by_type_resultr  r  r  r  r   r   r   r    r  zClient.recv_get_tables_by_typec                 C   r  r*   )4send_get_all_materialized_view_objects_for_rewriting4recv_get_all_materialized_view_objects_for_rewritingr+   r   r   r   r      r  z6Client.get_all_materialized_view_objects_for_rewritingc                 C   r  )Nr   )
r  r  r   r  r  4get_all_materialized_view_objects_for_rewriting_argsr  r  r  r  r  r   r   r   r    r  z;Client.send_get_all_materialized_view_objects_for_rewritingc                 C   r  )NzFget_all_materialized_view_objects_for_rewriting failed: unknown result)r  r  r   r  r   r  r  6get_all_materialized_view_objects_for_rewriting_resultr  r  r  r  r   r   r   r    "   




z;Client.recv_get_all_materialized_view_objects_for_rewritingc                 C   r  r   ))send_get_materialized_views_for_rewriting)recv_get_materialized_views_for_rewritingr   r   r   r   r     r  z+Client.get_materialized_views_for_rewritingc                 C   r  )Nr   )r  r  r   r  r  )get_materialized_views_for_rewriting_argsrk   r  r  r  r  r   rk   r  r   r   r   r  '  r  z0Client.send_get_materialized_views_for_rewritingc                 C   r  )Nz;get_materialized_views_for_rewriting failed: unknown result)r  r  r   r  r   r  r  +get_materialized_views_for_rewriting_resultr  r  r  r  r   r   r   r  /  r  z0Client.recv_get_materialized_views_for_rewritingc                 C   r9  )r   )send_get_table_metarecv_get_table_metar   r   r   r   r   B  r=  zClient.get_table_metac                 C   r  )Nr   )r  r  r   r  r  get_table_meta_argsr   r   r   r  r  r  r  )r   r   r   r   r  r   r   r   r  M  r  zClient.send_get_table_metac                 C   r  )Nz%get_table_meta failed: unknown result)r  r  r   r  r   r  r  get_table_meta_resultr  r  r  r  r   r   r   r  W  r  zClient.recv_get_table_metac                 C   r  r  )send_get_all_tablesrecv_get_all_tablesr   r   r   r   r   h  r  zClient.get_all_tablesc                 C   r  )Nr   )r  r  r   r  r  get_all_tables_argsrk   r  r  r  r  r  r   r   r   r  q  r  zClient.send_get_all_tablesc                 C   r  )Nz%get_all_tables failed: unknown result)r  r  r   r  r   r  r  get_all_tables_resultr  r  r  r  r   r   r   r  y  r  zClient.recv_get_all_tablesc                 C   r1  )r   )send_get_tablerecv_get_tabler   r   r   r   r     r5  zClient.get_tablec                 C   r  )Nr   )r  r  r   r  r  get_table_argsrO   r   r  r  r  r  )r   rO   r   r  r   r   r   r    r  zClient.send_get_tablec                 C   r  )Nz get_table failed: unknown result)r  r  r   r  r   r  r  get_table_resultr  r  r  r  r  r   r   r   r    r  zClient.recv_get_tablec                 C   r1  )r   )send_get_table_objects_by_namerecv_get_table_objects_by_namer   r   r   r   r     r5  z Client.get_table_objects_by_namec                 C   r  )Nr   )r  r  r   r  r  get_table_objects_by_name_argsrO   r   r  r  r  r  )r   rO   r   r  r   r   r   r    r  z%Client.send_get_table_objects_by_namec                 C   n   | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|jS ttj	d)Nz0get_table_objects_by_name failed: unknown result)
r  r  r   r  r   r  r   get_table_objects_by_name_resultr  r  r  r   r   r   r       



z%Client.recv_get_table_objects_by_namec                 C   r  rB  )send_get_tables_extrecv_get_tables_extrE   r   r   r   r     r  zClient.get_tables_extc                 C   r  )Nr   )r  r  r   r  r  get_tables_ext_argsrF   r  r  r  r  r  r   r   r   r    r  zClient.send_get_tables_extc                 C   r  )Nz%get_tables_ext failed: unknown result)r  r  r   r  r   r  r  get_tables_ext_resultr  r  r  r  r   r   r   r    r  zClient.recv_get_tables_extc                 C   r  rB  )send_get_table_reqrecv_get_table_reqrE   r   r   r   r     r  zClient.get_table_reqc                 C   r  )Nr   )r  r  r   r  r  get_table_req_argsrF   r  r  r  r  r  r   r   r   r    r  zClient.send_get_table_reqc                 C   r  )Nz$get_table_req failed: unknown result)r  r  r   r  r   r  r  get_table_req_resultr  r  r  r  r  r   r   r   r    r  zClient.recv_get_table_reqc                 C   r  rB  )"send_get_table_objects_by_name_req"recv_get_table_objects_by_name_reqrE   r   r   r   r     r  z$Client.get_table_objects_by_name_reqc                 C   r  )Nr   )r  r  r   r  r  "get_table_objects_by_name_req_argsrF   r  r  r  r  r  r   r   r   r  !  r  z)Client.send_get_table_objects_by_name_reqc                 C   r&  )Nz4get_table_objects_by_name_req failed: unknown result)r  r  r   r  r   r  r  $get_table_objects_by_name_req_resultr  r  r  r  r  r  r   r   r   r  )  r(  z)Client.recv_get_table_objects_by_name_reqc                 C   r1  )r   )*send_get_materialization_invalidation_info*recv_get_materialization_invalidation_infor   r   r   r   r   >  r5  z,Client.get_materialization_invalidation_infoc                 C   r  )Nr   )r  r  r   r  r  *get_materialization_invalidation_info_argsr   r   r  r  r  r  )r   r   r   r  r   r   r   r  H  r  z1Client.send_get_materialization_invalidation_infoc                 C   r&  )Nz<get_materialization_invalidation_info failed: unknown result)r  r  r   r  r   r  r  ,get_materialization_invalidation_info_resultr  r  r  r  r  r  r   r   r   r  Q  rA  z1Client.recv_get_materialization_invalidation_infoc                 C   r  r   )send_update_creation_metadatarecv_update_creation_metadatar   r   r   r   r   h  r  zClient.update_creation_metadatac                 C   r  )Nr   )r  r  r   r  r  update_creation_metadata_argsr'   rO   r   r   r  r  r  r  )r   r'   rO   r   r   r  r   r   r   r  t  r  z$Client.send_update_creation_metadatac                 C   r  r*   )r  r  r   r  r   r  r  update_creation_metadata_resultr  r  r  r  r   r   r   r    r  z$Client.recv_update_creation_metadatac                 C   r9  )r   )send_get_table_names_by_filterrecv_get_table_names_by_filterr   r   r   r   r     r=  z Client.get_table_names_by_filterc                 C   r  )Nr   )r  r  r   r  r  get_table_names_by_filter_argsrO   r   r   r  r  r  r  )r   rO   r   r   r  r   r   r   r    r  z%Client.send_get_table_names_by_filterc                 C   r&  )Nz0get_table_names_by_filter failed: unknown result)r  r  r   r  r   r  r   get_table_names_by_filter_resultr  r  r  r  r  r  r   r   r   r    r(  z%Client.recv_get_table_names_by_filterc                 C   r  r   )send_alter_tablerecv_alter_tabler   r   r   r   r     r  zClient.alter_tablec                 C   r  )Nr   )r  r  r   r  r  alter_table_argsrO   r   r   r  r  r  r  )r   rO   r   r   r  r   r   r   r    r  zClient.send_alter_tablec                 C   r  r*   )
r  r  r   r  r   r  r  alter_table_resultr  r  r  r   r   r   r    r  zClient.recv_alter_tablec                 C   r  r   ))send_alter_table_with_environment_context)recv_alter_table_with_environment_contextr   r   r   r   r     r  z+Client.alter_table_with_environment_contextc                 C   r  )Nr   )r  r  r   r  r  )alter_table_with_environment_context_argsrO   r   r   rq   r  r  r  r  )r   rO   r   r   rq   r  r   r   r   r    r  z0Client.send_alter_table_with_environment_contextc                 C   r  r*   )
r  r  r   r  r   r  r  +alter_table_with_environment_context_resultr  r  r  r   r   r   r    r  z0Client.recv_alter_table_with_environment_contextc                 C   r  r   )send_alter_table_with_cascaderecv_alter_table_with_cascader   r   r   r   r   
  r  zClient.alter_table_with_cascadec                 C   r  )Nr   )r  r  r   r  r  alter_table_with_cascade_argsrO   r   r   r@   r  r  r  r  )r   rO   r   r   r@   r  r   r   r   r    r  z$Client.send_alter_table_with_cascadec                 C   r  r*   )
r  r  r   r  r   r  r  alter_table_with_cascade_resultr  r  r  r   r   r   r  !  r  z$Client.recv_alter_table_with_cascadec                 C   r  rB  )send_alter_table_reqrecv_alter_table_reqrE   r   r   r   r   2  r  zClient.alter_table_reqc                 C   r  )Nr   )r  r  r   r  r  alter_table_req_argsrF   r  r  r  r  r  r   r   r   r  ;  r  zClient.send_alter_table_reqc                 C   r  )Nz&alter_table_req failed: unknown result)r  r  r   r  r   r  r  alter_table_req_resultr  r  r  r  r  r   r   r   r  C  r  zClient.recv_alter_table_reqc                 C   r  )r   )send_add_partitionrecv_add_partitionr   r   r   r   r   V  r  zClient.add_partitionc                 C   r  )Nr   )r  r  r   r  r  add_partition_argsr   r  r  r  r  )r   r   r  r   r   r   r  _  r  zClient.send_add_partitionc                 C   r&  )Nz$add_partition failed: unknown result)r  r  r   r  r   r  r  add_partition_resultr  r  r  r  r  r  r   r   r   r  g  r(  zClient.recv_add_partitionc                 C   r1  )r   )+send_add_partition_with_environment_context+recv_add_partition_with_environment_contextr   r   r   r   r   |  r5  z-Client.add_partition_with_environment_contextc                 C   r  )Nr   )r  r  r   r  r  +add_partition_with_environment_context_argsr   rq   r  r  r  r  )r   r   rq   r  r   r   r   r    r  z2Client.send_add_partition_with_environment_contextc                 C   r&  )Nz=add_partition_with_environment_context failed: unknown result)r  r  r   r  r   r  r  -add_partition_with_environment_context_resultr  r  r  r  r  r  r   r   r   r    rA  z2Client.recv_add_partition_with_environment_contextc                 C   r  r   )send_add_partitionsrecv_add_partitionsr   r   r   r   r     r  zClient.add_partitionsc                 C   r  )Nr   )r  r  r   r  r  add_partitions_argsr   r  r  r  r  r   r   r  r   r   r   r    r  zClient.send_add_partitionsc                 C   r&  )Nz%add_partitions failed: unknown result)r  r  r   r  r   r  r  add_partitions_resultr  r  r  r  r  r  r   r   r   r    r(  zClient.recv_add_partitionsc                 C   r  r  )send_add_partitions_pspecrecv_add_partitions_pspecr   r   r   r   r     r  zClient.add_partitions_pspecc                 C   r  )Nr   )r  r  r   r  r  add_partitions_pspec_argsr   r  r  r  r  r  r   r   r   r    r  z Client.send_add_partitions_pspecc                 C   r&  )Nz+add_partitions_pspec failed: unknown result)r  r  r   r  r   r  r  add_partitions_pspec_resultr  r  r  r  r  r  r   r   r   r    r(  z Client.recv_add_partitions_pspecc                 C   r9  r   )send_append_partitionrecv_append_partitionr   r   r   r   r     r=  zClient.append_partitionc                 C   r  )Nr   )r  r  r   r  r  append_partition_argsrk   r   r   r  r  r  r  r   rk   r   r   r  r   r   r   r    r  zClient.send_append_partitionc                 C   r&  )Nz'append_partition failed: unknown result)r  r  r   r  r   r  r  append_partition_resultr  r  r  r  r  r  r   r   r   r    r(  zClient.recv_append_partitionc                 C   r  r  )send_add_partitions_reqrecv_add_partitions_reqr:   r   r   r   r     r  zClient.add_partitions_reqc                 C   r  )Nr   )r  r  r   r  r  add_partitions_req_argsr;   r  r  r  r  r  r   r   r   r  %  r  zClient.send_add_partitions_reqc                 C   r&  )Nz)add_partitions_req failed: unknown result)r  r  r   r  r   r  r  add_partitions_req_resultr  r  r  r  r  r  r   r   r   r  -  r(  zClient.recv_add_partitions_reqc                 C      |  |||| |  S )r   ).send_append_partition_with_environment_context.recv_append_partition_with_environment_contextr   r   r   r   r   B     	z0Client.append_partition_with_environment_contextc                 C   r  )Nr   )r  r  r   r  r  .append_partition_with_environment_context_argsrk   r   r   rq   r  r  r  r  )r   rk   r   r   rq   r  r   r   r   r  N  r  z5Client.send_append_partition_with_environment_contextc                 C   r&  )Nz@append_partition_with_environment_context failed: unknown result)r  r  r   r  r   r  r  0append_partition_with_environment_context_resultr  r  r  r  r  r  r   r   r   r  Y  rA  z5Client.recv_append_partition_with_environment_contextc                 C   r9  r   )send_append_partition_by_namerecv_append_partition_by_namer   r   r   r   r   p  r=  zClient.append_partition_by_namec                 C   r  )Nr   )r  r  r   r  r  append_partition_by_name_argsrk   r   r   r  r  r  r  r   rk   r   r   r  r   r   r   r  {  r  z$Client.send_append_partition_by_namec                 C   r&  )Nz/append_partition_by_name failed: unknown result)r  r  r   r  r   r  r  append_partition_by_name_resultr  r  r  r  r  r  r   r   r   r    r(  z$Client.recv_append_partition_by_namec                 C   r  )r   )6send_append_partition_by_name_with_environment_context6recv_append_partition_by_name_with_environment_contextr   r   r   r   r     r  z8Client.append_partition_by_name_with_environment_contextc                 C   r  )Nr   )r  r  r   r  r  6append_partition_by_name_with_environment_context_argsrk   r   r   rq   r  r  r  r  )r   rk   r   r   rq   r  r   r   r   r    r  z=Client.send_append_partition_by_name_with_environment_contextc                 C   r&  )NzHappend_partition_by_name_with_environment_context failed: unknown result)r  r  r   r  r   r  r  8append_partition_by_name_with_environment_context_resultr  r  r  r  r  r  r   r   r   r    rA  z=Client.recv_append_partition_by_name_with_environment_contextc                 C   r  )r   )send_drop_partitionrecv_drop_partitionr   r   r   r   r     r  zClient.drop_partitionc                 C   r  )Nr   )r  r  r   r  r  drop_partition_argsrk   r   r   r?   r  r  r  r  )r   rk   r   r   r?   r  r   r   r   r    r  zClient.send_drop_partitionc                 C   r  )Nz%drop_partition failed: unknown result)r  r  r   r  r   r  r  drop_partition_resultr  r  r  r  r  r   r   r   r    r  zClient.recv_drop_partitionc                 C      |  ||||| |  S )r   ),send_drop_partition_with_environment_context,recv_drop_partition_with_environment_contextr   r   r   r   r        
z.Client.drop_partition_with_environment_contextc                 C   ^   | j dtj| j t }||_||_||_||_	||_
|| j  | j   | j j  d S )Nr   )r  r  r   r  r  ,drop_partition_with_environment_context_argsrk   r   r   r?   rq   r  r  r  r  )r   rk   r   r   r?   rq   r  r   r   r   r       
z3Client.send_drop_partition_with_environment_contextc                 C   r  )Nz>drop_partition_with_environment_context failed: unknown result)r  r  r   r  r   r  r  .drop_partition_with_environment_context_resultr  r  r  r  r  r   r   r   r    &   





z3Client.recv_drop_partition_with_environment_contextc                 C   r  )r   )send_drop_partition_by_namerecv_drop_partition_by_namer   r   r   r   r      r  zClient.drop_partition_by_namec                 C   r  )Nr   )r  r  r   r  r  drop_partition_by_name_argsrk   r   r   r?   r  r  r  r  )r   rk   r   r   r?   r  r   r   r   r"  ,  r  z"Client.send_drop_partition_by_namec                 C   r  )Nz-drop_partition_by_name failed: unknown result)r  r  r   r  r   r  r  drop_partition_by_name_resultr  r  r  r  r  r   r   r   r#  7  r  z"Client.recv_drop_partition_by_namec                 C   r  )r   )4send_drop_partition_by_name_with_environment_context4recv_drop_partition_by_name_with_environment_contextr   r   r   r   r   J  r  z6Client.drop_partition_by_name_with_environment_contextc                 C   r  )Nr   )r  r  r   r  r  4drop_partition_by_name_with_environment_context_argsrk   r   r   r?   rq   r  r  r  r  )r   rk   r   r   r?   rq   r  r   r   r   r&  W  r  z;Client.send_drop_partition_by_name_with_environment_contextc                 C   r  )NzFdrop_partition_by_name_with_environment_context failed: unknown result)r  r  r   r  r   r  r  6drop_partition_by_name_with_environment_context_resultr  r  r  r  r  r   r   r   r'  c  r!  z;Client.recv_drop_partition_by_name_with_environment_contextc                 C   r  rB  )send_drop_partitions_reqrecv_drop_partitions_reqrE   r   r   r   r   x  r  zClient.drop_partitions_reqc                 C   r  )Nr   )r  r  r   r  r  drop_partitions_req_argsrF   r  r  r  r  r  r   r   r   r*    r  zClient.send_drop_partitions_reqc                 C   r  )Nz*drop_partitions_req failed: unknown result)r  r  r   r  r   r  r  drop_partitions_req_resultr  r  r  r  r  r   r   r   r+    r  zClient.recv_drop_partitions_reqc                 C   r9  r  )send_get_partitionrecv_get_partitionr   r   r   r   r     r=  zClient.get_partitionc                 C   r  )Nr   )r  r  r   r  r  get_partition_argsrk   r   r   r  r  r  r  r  r   r   r   r.    r  zClient.send_get_partitionc                 C   r  )Nz$get_partition failed: unknown result)r  r  r   r  r   r  r  get_partition_resultr  r  r  r  r  r   r   r   r/    r  zClient.recv_get_partitionc                 C   r  rB  )send_get_partition_reqrecv_get_partition_reqrE   r   r   r   r    r  zClient.get_partition_reqc                 C   r  )Nr  )r  r  r   r  r  get_partition_req_argsrF   r  r  r  r  r  r   r   r   r2    r  zClient.send_get_partition_reqc                 C   r  )Nz(get_partition_req failed: unknown result)r  r  r   r  r   r  r  get_partition_req_resultr  r  r  r  r  r   r   r   r3    r  zClient.recv_get_partition_reqc                 C   r  r  )send_exchange_partitionrecv_exchange_partitionr  r   r   r   r
    r  zClient.exchange_partitionc                 C   r  )Nr
  )r  r  r   r  r  exchange_partition_argsr  r  r  r  r	  r  r  r  r  r   r  r  r  r  r	  r  r   r   r   r7    r  zClient.send_exchange_partitionc                 C   r  )Nz)exchange_partition failed: unknown result)r  r  r   r  r   r  r  exchange_partition_resultr  r  r  r  rX  r  r  r   r   r   r8    r  zClient.recv_exchange_partitionc                 C   r  r6  )send_exchange_partitionsrecv_exchange_partitionsr  r   r   r   r    r  zClient.exchange_partitionsc                 C   r  )Nr  )r  r  r   r  r  exchange_partitions_argsr  r  r  r  r	  r  r  r  r  r:  r   r   r   r<  %  r  zClient.send_exchange_partitionsc                 C   r  )Nz*exchange_partitions failed: unknown result)r  r  r   r  r   r  r  exchange_partitions_resultr  r  r  r  rX  r  r  r   r   r   r=  1  r  zClient.recv_exchange_partitionsc                 C   r  )r  )send_get_partition_with_authrecv_get_partition_with_authr  r   r   r   r  H  r  zClient.get_partition_with_authc                 C   r  )Nr  )r  r  r   r  r  get_partition_with_auth_argsrk   r   r   r  r  r  r  r  r  )r   rk   r   r   r  r  r  r   r   r   r@  U  r  z#Client.send_get_partition_with_authc                 C   r  )Nz.get_partition_with_auth failed: unknown result)r  r  r   r  r   r  r  get_partition_with_auth_resultr  r  r  r  r  r   r   r   rA  a  r  z#Client.recv_get_partition_with_authc                 C   r9  r  )send_get_partition_by_namerecv_get_partition_by_namer   r   r   r   r  t  r=  zClient.get_partition_by_namec                 C   r  )Nr  )r  r  r   r  r  get_partition_by_name_argsrk   r   r   r  r  r  r  r  r   r   r   rD    r  z!Client.send_get_partition_by_namec                 C   r  )Nz,get_partition_by_name failed: unknown result)r  r  r   r  r   r  r  get_partition_by_name_resultr  r  r  r  r  r   r   r   rE    r  z!Client.recv_get_partition_by_namec                 C   r9  r  )send_get_partitionsrecv_get_partitionsr  r   r   r   r    r=  zClient.get_partitionsc                 C   r  )Nr  )r  r  r   r  r  get_partitions_argsrk   r   r  r  r  r  r  r   rk   r   r  r  r   r   r   rI    r  zClient.send_get_partitionsc                 C   r  )Nz%get_partitions failed: unknown result)r  r  r   r  r   r  r  get_partitions_resultr  r  r  r  r  r   r   r   rJ    r  zClient.recv_get_partitionsc                 C   r  rB  )send_get_partitions_reqrecv_get_partitions_reqrE   r   r   r   r    r  zClient.get_partitions_reqc                 C   r  )Nr  )r  r  r   r  r  get_partitions_req_argsrF   r  r  r  r  r  r   r   r   rN    r  zClient.send_get_partitions_reqc                 C   r  )Nz)get_partitions_req failed: unknown result)r  r  r   r  r   r  r  get_partitions_req_resultr  r  r  r  r  r   r   r   rO    r  zClient.recv_get_partitions_reqc                 C   r  )r  )send_get_partitions_with_authrecv_get_partitions_with_authr  r   r   r   r    r  zClient.get_partitions_with_authc                 C   r  )Nr  )r  r  r   r  r  get_partitions_with_auth_argsrk   r   r  r  r  r  r  r  r  )r   rk   r   r  r  r  r  r   r   r   rR    r  z$Client.send_get_partitions_with_authc                 C   r  )Nz/get_partitions_with_auth failed: unknown result)r  r  r   r  r   r  r  get_partitions_with_auth_resultr  r  r  r  r  r   r   r   rS    r  z$Client.recv_get_partitions_with_authc                 C   r9  rH  )send_get_partitions_pspecrecv_get_partitions_pspecr  r   r   r   r    r=  zClient.get_partitions_pspecc                 C   r  )Nr  )r  r  r   r  r  get_partitions_pspec_argsrk   r   r  r  r  r  r  rL  r   r   r   rV    r  z Client.send_get_partitions_pspecc                 C   r  )Nz+get_partitions_pspec failed: unknown result)r  r  r   r  r   r  r  get_partitions_pspec_resultr  r  r  r  r  r   r   r   rW  )  r  z Client.recv_get_partitions_pspecc                 C   r9  rH  )send_get_partition_namesrecv_get_partition_namesr  r   r   r   r  <  r=  zClient.get_partition_namesc                 C   r  )Nr  )r  r  r   r  r  get_partition_names_argsrk   r   r  r  r  r  r  rL  r   r   r   rZ  G  r  zClient.send_get_partition_namesc                 C   r  )Nz*get_partition_names failed: unknown result)r  r  r   r  r   r  r  get_partition_names_resultr  r  r  r  r  r   r   r   r[  Q  r  zClient.recv_get_partition_namesc                 C   r  r  )send_get_partition_valuesrecv_get_partition_valuesr:   r   r   r   r  d  r  zClient.get_partition_valuesc                 C   r  )Nr  )r  r  r   r  r  get_partition_values_argsr;   r  r  r  r  r  r   r   r   r^  m  r  z Client.send_get_partition_valuesc                 C   r  )Nz+get_partition_values failed: unknown result)r  r  r   r  r   r  r  get_partition_values_resultr  r  r  r  r  r   r   r   r_  u  r  z Client.recv_get_partition_valuesc                 C   r  r  )send_get_partitions_psrecv_get_partitions_psr   r   r   r   r!    r  zClient.get_partitions_psc                 C   r  )Nr!  )r  r  r   r  r  get_partitions_ps_argsrk   r   r   r  r  r  r  r  r   rk   r   r   r  r  r   r   r   rc    r  zClient.send_get_partitions_psc                 C   r  )Nz(get_partitions_ps failed: unknown result)r  r  r   r  r   r  r  get_partitions_ps_resultr  r  r  r  r  r   r   r   rd    r  zClient.recv_get_partitions_psc                 C      |  |||||| |  S )r"  ) send_get_partitions_ps_with_auth recv_get_partitions_ps_with_authr#  r   r   r   r$       z"Client.get_partitions_ps_with_authc                 C   d   | j dtj| j t }||_||_||_||_	||_
||_|| j  | j   | j j  d S )Nr$  )r  r  r   r  r   get_partitions_ps_with_auth_argsrk   r   r   r  r  r  r  r  r  r  )r   rk   r   r   r  r  r  r  r   r   r   ri       
z'Client.send_get_partitions_ps_with_authc                 C   r  )Nz2get_partitions_ps_with_auth failed: unknown result)r  r  r   r  r   r  r  "get_partitions_ps_with_auth_resultr  r  r  r  r  r   r   r   rj    r  z'Client.recv_get_partitions_ps_with_authc                 C   r  rB  )$send_get_partitions_ps_with_auth_req$recv_get_partitions_ps_with_auth_reqrE   r   r   r   r&    r  z&Client.get_partitions_ps_with_auth_reqc                 C   r  )Nr&  )r  r  r   r  r  $get_partitions_ps_with_auth_req_argsrF   r  r  r  r  r  r   r   r   rp    r  z+Client.send_get_partitions_ps_with_auth_reqc                 C   r  )Nz6get_partitions_ps_with_auth_req failed: unknown result)r  r  r   r  r   r  r  &get_partitions_ps_with_auth_req_resultr  r  r  r  r  r   r   r   rq    r!  z+Client.recv_get_partitions_ps_with_auth_reqc                 C   r  rb  )send_get_partition_names_psrecv_get_partition_names_psr   r   r   r   r'    r  zClient.get_partition_names_psc                 C   r  )Nr'  )r  r  r   r  r  get_partition_names_ps_argsrk   r   r   r  r  r  r  r  rf  r   r   r   rt    r  z"Client.send_get_partition_names_psc                 C   r  )Nz-get_partition_names_ps failed: unknown result)r  r  r   r  r   r  r  get_partition_names_ps_resultr  r  r  r  r  r   r   r   ru    r  z"Client.recv_get_partition_names_psc                 C   r  rB  )send_get_partition_names_ps_reqrecv_get_partition_names_ps_reqrE   r   r   r   r(  0  r  z!Client.get_partition_names_ps_reqc                 C   r  )Nr(  )r  r  r   r  r  get_partition_names_ps_req_argsrF   r  r  r  r  r  r   r   r   rx  9  r  z&Client.send_get_partition_names_ps_reqc                 C   r  )Nz1get_partition_names_ps_req failed: unknown result)r  r  r   r  r   r  r  !get_partition_names_ps_req_resultr  r  r  r  r  r   r   r   ry  A  r  z&Client.recv_get_partition_names_ps_reqc                 C   r  rB  )send_get_partition_names_reqrecv_get_partition_names_reqrE   r   r   r   r)  T  r  zClient.get_partition_names_reqc                 C   r  )Nr)  )r  r  r   r  r  get_partition_names_req_argsrF   r  r  r  r  r  r   r   r   r|  ]  r  z#Client.send_get_partition_names_reqc                 C   r  )Nz.get_partition_names_req failed: unknown result)r  r  r   r  r   r  r  get_partition_names_req_resultr  r  r  r  r  r   r   r   r}  e  r  z#Client.recv_get_partition_names_reqc                 C   r  r+  )send_get_partitions_by_filterrecv_get_partitions_by_filterr,  r   r   r   r-  x  r  zClient.get_partitions_by_filterc                 C   r  )Nr-  )r  r  r   r  r  get_partitions_by_filter_argsrk   r   r   r  r  r  r  r  r   rk   r   r   r  r  r   r   r   r    r  z$Client.send_get_partitions_by_filterc                 C   r  )Nz/get_partitions_by_filter failed: unknown result)r  r  r   r  r   r  r  get_partitions_by_filter_resultr  r  r  r  r  r   r   r   r    r  z$Client.recv_get_partitions_by_filterc                 C   r  r  )send_get_part_specs_by_filterrecv_get_part_specs_by_filterr,  r   r   r   r.    r  zClient.get_part_specs_by_filterc                 C   r  )Nr.  )r  r  r   r  r  get_part_specs_by_filter_argsrk   r   r   r  r  r  r  r  r  r   r   r   r    r  z$Client.send_get_part_specs_by_filterc                 C   r  )Nz/get_part_specs_by_filter failed: unknown result)r  r  r   r  r   r  r  get_part_specs_by_filter_resultr  r  r  r  r  r   r   r   r    r  z$Client.recv_get_part_specs_by_filterc                 C   r  rB  )send_get_partitions_by_exprrecv_get_partitions_by_exprrE   r   r   r   r/    r  zClient.get_partitions_by_exprc                 C   r  )Nr/  )r  r  r   r  r  get_partitions_by_expr_argsrF   r  r  r  r  r  r   r   r   r    r  z"Client.send_get_partitions_by_exprc                 C   r  )Nz-get_partitions_by_expr failed: unknown result)r  r  r   r  r   r  r  get_partitions_by_expr_resultr  r  r  r  r  r   r   r   r    r  z"Client.recv_get_partitions_by_exprc                 C   r  rB  ) send_get_partitions_spec_by_expr recv_get_partitions_spec_by_exprrE   r   r   r   r0    r  z"Client.get_partitions_spec_by_exprc                 C   r  )Nr0  )r  r  r   r  r   get_partitions_spec_by_expr_argsrF   r  r  r  r  r  r   r   r   r    r  z'Client.send_get_partitions_spec_by_exprc                 C   r  )Nz2get_partitions_spec_by_expr failed: unknown result)r  r  r   r  r   r  r  "get_partitions_spec_by_expr_resultr  r  r  r  r  r   r   r   r    r  z'Client.recv_get_partitions_spec_by_exprc                 C   r9  )r1  )!send_get_num_partitions_by_filter!recv_get_num_partitions_by_filterr2  r   r   r   r3    r=  z#Client.get_num_partitions_by_filterc                 C   r  )Nr3  )r  r  r   r  r  !get_num_partitions_by_filter_argsrk   r   r   r  r  r  r  )r   rk   r   r   r  r   r   r   r    r  z(Client.send_get_num_partitions_by_filterc                 C   r  )Nz3get_num_partitions_by_filter failed: unknown result)r  r  r   r  r   r  r  #get_num_partitions_by_filter_resultr  r  r  r  r  r   r   r   r  )  r  z(Client.recv_get_num_partitions_by_filterc                 C   r9  )r4  )send_get_partitions_by_namesrecv_get_partitions_by_namesr5  r   r   r   r7  <  r=  zClient.get_partitions_by_namesc                 C   r  )Nr7  )r  r  r   r  r  get_partitions_by_names_argsrk   r   r6  r  r  r  r  )r   rk   r   r6  r  r   r   r   r  G  r  z#Client.send_get_partitions_by_namesc                 C   r  )Nz.get_partitions_by_names failed: unknown result)r  r  r   r  r   r  r  get_partitions_by_names_resultr  r  r  r  r  r   r   r   r  Q  r  z#Client.recv_get_partitions_by_namesc                 C   r  rB  ) send_get_partitions_by_names_req recv_get_partitions_by_names_reqrE   r   r   r   r8  d  r  z"Client.get_partitions_by_names_reqc                 C   r  )Nr8  )r  r  r   r  r   get_partitions_by_names_req_argsrF   r  r  r  r  r  r   r   r   r  m  r  z'Client.send_get_partitions_by_names_reqc                 C   r  )Nz2get_partitions_by_names_req failed: unknown result)r  r  r   r  r   r  r  "get_partitions_by_names_req_resultr  r  r  r  r  r   r   r   r  u  r  z'Client.recv_get_partitions_by_names_reqc                 C   r  r9  )send_alter_partitionrecv_alter_partitionr:  r   r   r   r;    r  zClient.alter_partitionc                 C   r  )Nr;  )r  r  r   r  r  alter_partition_argsrk   r   r   r  r  r  r  )r   rk   r   r   r  r   r   r   r    r  zClient.send_alter_partitionc                 C   r  r*   )
r  r  r   r  r   r  r  alter_partition_resultr  r  r  r   r   r   r    r  zClient.recv_alter_partitionc                 C   r  r<  )send_alter_partitionsrecv_alter_partitionsr=  r   r   r   r>    r  zClient.alter_partitionsc                 C   r  )Nr>  )r  r  r   r  r  alter_partitions_argsrk   r   r   r  r  r  r  )r   rk   r   r   r  r   r   r   r    r  zClient.send_alter_partitionsc                 C   r  r*   )
r  r  r   r  r   r  r  alter_partitions_resultr  r  r  r   r   r   r    r  zClient.recv_alter_partitionsc                 C   r  r?  ).send_alter_partitions_with_environment_context.recv_alter_partitions_with_environment_contextr@  r   r   r   rA    r  z0Client.alter_partitions_with_environment_contextc                 C   r  )NrA  )r  r  r   r  r  .alter_partitions_with_environment_context_argsrk   r   r   rq   r  r  r  r  )r   rk   r   r   rq   r  r   r   r   r    r  z5Client.send_alter_partitions_with_environment_contextc                 C   r  r*   )
r  r  r   r  r   r  r  0alter_partitions_with_environment_context_resultr  r  r  r   r   r   r    r  z5Client.recv_alter_partitions_with_environment_contextc                 C   r  rB  )send_alter_partitions_reqrecv_alter_partitions_reqrE   r   r   r   rB    r  zClient.alter_partitions_reqc                 C   r  )NrB  )r  r  r   r  r  alter_partitions_req_argsrF   r  r  r  r  r  r   r   r   r    r  z Client.send_alter_partitions_reqc                 C   r  )Nz+alter_partitions_req failed: unknown result)r  r  r   r  r   r  r  alter_partitions_req_resultr  r  r  r  r  r   r   r   r    r  z Client.recv_alter_partitions_reqc                 C   r  rC  )-send_alter_partition_with_environment_context-recv_alter_partition_with_environment_contextrD  r   r   r   rE     r  z/Client.alter_partition_with_environment_contextc                 C   r  )NrE  )r  r  r   r  r  -alter_partition_with_environment_context_argsrk   r   r   rq   r  r  r  r  )r   rk   r   r   rq   r  r   r   r   r  ,  r  z4Client.send_alter_partition_with_environment_contextc                 C   r  r*   )
r  r  r   r  r   r  r  /alter_partition_with_environment_context_resultr  r  r  r   r   r   r  7  r  z4Client.recv_alter_partition_with_environment_contextc                 C   r  rF  )send_rename_partitionrecv_rename_partitionrG  r   r   r   rH  H  r  zClient.rename_partitionc                 C   r  )NrH  )r  r  r   r  r  rename_partition_argsrk   r   r   r   r  r  r  r  )r   rk   r   r   r   r  r   r   r   r  T  r  zClient.send_rename_partitionc                 C   r  r*   )
r  r  r   r  r   r  r  rename_partition_resultr  r  r  r   r   r   r  _  r  zClient.recv_rename_partitionc                 C   r  rB  )send_rename_partition_reqrecv_rename_partition_reqrE   r   r   r   rI  p  r  zClient.rename_partition_reqc                 C   r  )NrI  )r  r  r   r  r  rename_partition_req_argsrF   r  r  r  r  r  r   r   r   r  y  r  z Client.send_rename_partition_reqc                 C   r  )Nz+rename_partition_req failed: unknown result)r  r  r   r  r   r  r  rename_partition_req_resultr  r  r  r  r  r   r   r   r    r  z Client.recv_rename_partition_reqc                 C   r1  )rJ  )(send_partition_name_has_valid_characters(recv_partition_name_has_valid_charactersrK  r   r   r   rM    r5  z*Client.partition_name_has_valid_charactersc                 C   r  )NrM  )r  r  r   r  r  (partition_name_has_valid_characters_argsr   rL  r  r  r  r  )r   r   rL  r  r   r   r   r    r  z/Client.send_partition_name_has_valid_charactersc                 C   r  )Nz:partition_name_has_valid_characters failed: unknown result)r  r  r   r  r   r  r  *partition_name_has_valid_characters_resultr  r  r  r  r   r   r   r    r  z/Client.recv_partition_name_has_valid_charactersc                 C   r1  )rN  )send_get_config_valuerecv_get_config_valuerO  r   r   r   rQ    r5  zClient.get_config_valuec                 C   r  )NrQ  )r  r  r   r  r  get_config_value_argsr6   rP  r  r  r  r  )r   r6   rP  r  r   r   r   r    r  zClient.send_get_config_valuec                 C   r  )Nz'get_config_value failed: unknown result)r  r  r   r  r   r  r  get_config_value_resultr  r  r  r  r   r   r   r    r  zClient.recv_get_config_valuec                 C   r  rS  )send_partition_name_to_valsrecv_partition_name_to_valsrT  r   r   r   rU    r  zClient.partition_name_to_valsc                 C   r  )NrU  )r  r  r   r  r  partition_name_to_vals_argsr   r  r  r  r  r   r   r  r   r   r   r    r  z"Client.send_partition_name_to_valsc                 C   r  )Nz-partition_name_to_vals failed: unknown result)r  r  r   r  r   r  r  partition_name_to_vals_resultr  r  r  r  r   r   r   r    r  z"Client.recv_partition_name_to_valsc                 C   r  r  )send_partition_name_to_specrecv_partition_name_to_specrT  r   r   r   rV     r  zClient.partition_name_to_specc                 C   r  )NrV  )r  r  r   r  r  partition_name_to_spec_argsr   r  r  r  r  r  r   r   r   r  	  r  z"Client.send_partition_name_to_specc                 C   r  )Nz-partition_name_to_spec failed: unknown result)r  r  r   r  r   r  r  partition_name_to_spec_resultr  r  r  r  r   r   r   r    r  z"Client.recv_partition_name_to_specc                 C   r  rW  )send_markPartitionForEventrecv_markPartitionForEventrY  r   r   r   r[  "  r  zClient.markPartitionForEventc                 C   r  )Nr[  )r  r  r   r  r  markPartitionForEvent_argsrk   r   r   rZ  r  r  r  r  r   rk   r   r   rZ  r  r   r   r   r  .  r  z!Client.send_markPartitionForEventc                 C   s   | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|j|j	d ur9|j	|j
d urA|j
|jd urI|j|jd urQ|j|jd urY|jd S r*   )r  r  r   r  r   r  r  markPartitionForEvent_resultr  r  r  rX  o5o6r  r   r   r   r  9  s.   








z!Client.recv_markPartitionForEventc                 C   r  )rX  )send_isPartitionMarkedForEventrecv_isPartitionMarkedForEventrY  r   r   r   r\  R  r  z Client.isPartitionMarkedForEventc                 C   r  )Nr\  )r  r  r   r  r  isPartitionMarkedForEvent_argsrk   r   r   rZ  r  r  r  r  r  r   r   r   r  ^  r  z%Client.send_isPartitionMarkedForEventc                 C   s   | j }| \}}}|tjkrt }|| |  |t }|| |  |jd ur1|jS |j	d ur9|j	|j
d urA|j
|jd urI|j|jd urQ|j|jd urY|j|jd ura|jttjd)Nz0isPartitionMarkedForEvent failed: unknown result)r  r  r   r  r   r  r   isPartitionMarkedForEvent_resultr  r  r  r  rX  r  r  r  r  r   r   r   r  i  s2   









z%Client.recv_isPartitionMarkedForEventc                 C   r  r  )send_get_primary_keysrecv_get_primary_keysr:   r   r   r   r]    r  zClient.get_primary_keysc                 C   r  )Nr]  )r  r  r   r  r  get_primary_keys_argsr;   r  r  r  r  r  r   r   r   r    r  zClient.send_get_primary_keysc                 C   r  )Nz'get_primary_keys failed: unknown result)r  r  r   r  r   r  r  get_primary_keys_resultr  r  r  r  r  r   r   r   r    r  zClient.recv_get_primary_keysc                 C   r  r  )send_get_foreign_keysrecv_get_foreign_keysr:   r   r   r   r^    r  zClient.get_foreign_keysc                 C   r  )Nr^  )r  r  r   r  r  get_foreign_keys_argsr;   r  r  r  r  r  r   r   r   r    r  zClient.send_get_foreign_keysc                 C   r  )Nz'get_foreign_keys failed: unknown result)r  r  r   r  r   r  r  get_foreign_keys_resultr  r  r  r  r  r   r   r   r    r  zClient.recv_get_foreign_keysc                 C   r  r  )send_get_unique_constraintsrecv_get_unique_constraintsr:   r   r   r   r_    r  zClient.get_unique_constraintsc                 C   r  )Nr_  )r  r  r   r  r  get_unique_constraints_argsr;   r  r  r  r  r  r   r   r   r    r  z"Client.send_get_unique_constraintsc                 C   r  )Nz-get_unique_constraints failed: unknown result)r  r  r   r  r   r  r  get_unique_constraints_resultr  r  r  r  r  r   r   r   r    r  z"Client.recv_get_unique_constraintsc                 C   r  r  )send_get_not_null_constraintsrecv_get_not_null_constraintsr:   r   r   r   r`    r  zClient.get_not_null_constraintsc                 C   r  )Nr`  )r  r  r   r  r  get_not_null_constraints_argsr;   r  r  r  r  r  r   r   r   r    r  z$Client.send_get_not_null_constraintsc                 C   r  )Nz/get_not_null_constraints failed: unknown result)r  r  r   r  r   r  r  get_not_null_constraints_resultr  r  r  r  r  r   r   r   r    r  z$Client.recv_get_not_null_constraintsc                 C   r  r  )send_get_default_constraintsrecv_get_default_constraintsr:   r   r   r   ra    r  zClient.get_default_constraintsc                 C   r  )Nra  )r  r  r   r  r  get_default_constraints_argsr;   r  r  r  r  r  r   r   r   r    r  z#Client.send_get_default_constraintsc                 C   r  )Nz.get_default_constraints failed: unknown result)r  r  r   r  r   r  r  get_default_constraints_resultr  r  r  r  r  r   r   r   r  %  r  z#Client.recv_get_default_constraintsc                 C   r  r  )send_get_check_constraintsrecv_get_check_constraintsr:   r   r   r   rb  8  r  zClient.get_check_constraintsc                 C   r  )Nrb  )r  r  r   r  r  get_check_constraints_argsr;   r  r  r  r  r  r   r   r   r  A  r  z!Client.send_get_check_constraintsc                 C   r  )Nz,get_check_constraints failed: unknown result)r  r  r   r  r   r  r  get_check_constraints_resultr  r  r  r  r  r   r   r   r  I  r  z!Client.recv_get_check_constraintsc                 C   r  r  )send_get_all_table_constraintsrecv_get_all_table_constraintsr:   r   r   r   rc  \  r  z Client.get_all_table_constraintsc                 C   r  )Nrc  )r  r  r   r  r  get_all_table_constraints_argsr;   r  r  r  r  r  r   r   r   r  e  r  z%Client.send_get_all_table_constraintsc                 C   r  )Nz0get_all_table_constraints failed: unknown result)r  r  r   r  r   r  r   get_all_table_constraints_resultr  r  r  r  r  r   r   r   r  m  r  z%Client.recv_get_all_table_constraintsc                 C   r  re  )#send_update_table_column_statistics#recv_update_table_column_statisticsrf  r   r   r   rh    r  z%Client.update_table_column_statisticsc                 C   r  )Nrh  )r  r  r   r  r  #update_table_column_statistics_argsrg  r  r  r  r  r   rg  r  r   r   r   r    r  z*Client.send_update_table_column_statisticsc                 C   r  )Nz5update_table_column_statistics failed: unknown result)r  r  r   r  r   r  r  %update_table_column_statistics_resultr  r  r  r  rX  r  r  r   r   r   r    r  z*Client.recv_update_table_column_statisticsc                 C   r  r  )'send_update_partition_column_statistics'recv_update_partition_column_statisticsrf  r   r   r   ri    r  z)Client.update_partition_column_statisticsc                 C   r  )Nri  )r  r  r   r  r  'update_partition_column_statistics_argsrg  r  r  r  r  r  r   r   r   r    r  z.Client.send_update_partition_column_statisticsc                 C   r  )Nz9update_partition_column_statistics failed: unknown result)r  r  r   r  r   r  r  )update_partition_column_statistics_resultr  r  r  r  rX  r  r  r   r   r   r    .   







z.Client.recv_update_partition_column_statisticsc                 C   r  rB  )'send_update_table_column_statistics_req'recv_update_table_column_statistics_reqrE   r   r   r   rj    r  z)Client.update_table_column_statistics_reqc                 C   r  )Nrj  )r  r  r   r  r  'update_table_column_statistics_req_argsrF   r  r  r  r  r  r   r   r   r    r  z.Client.send_update_table_column_statistics_reqc                 C   r  )Nz9update_table_column_statistics_req failed: unknown result)r  r  r   r  r   r  r  )update_table_column_statistics_req_resultr  r  r  r  rX  r  r  r   r   r   r    r  z.Client.recv_update_table_column_statistics_reqc                 C   r  rB  )+send_update_partition_column_statistics_req+recv_update_partition_column_statistics_reqrE   r   r   r   rk    r  z-Client.update_partition_column_statistics_reqc                 C   r  )Nrk  )r  r  r   r  r  +update_partition_column_statistics_req_argsrF   r  r  r  r  r  r   r   r   r    r  z2Client.send_update_partition_column_statistics_reqc                 C   r  )Nz=update_partition_column_statistics_req failed: unknown result)r  r  r   r  r   r  r  -update_partition_column_statistics_req_resultr  r  r  r  rX  r  r  r   r   r   r    r  z2Client.recv_update_partition_column_statistics_reqc                 C   r  rC   )"send_update_transaction_statistics"recv_update_transaction_statisticsrE   r   r   r   rl  &  r  z$Client.update_transaction_statisticsc                 C   r  )Nrl  )r  r  r   r  r  "update_transaction_statistics_argsrF   r  r  r  r  r  r   r   r   r  /  r  z)Client.send_update_transaction_statisticsc                 C   r  r*   )	r  r  r   r  r   r  r  $update_transaction_statistics_resultr  r  r   r   r   r  7  r  z)Client.recv_update_transaction_statisticsc                 C   r9  )rm  ) send_get_table_column_statistics recv_get_table_column_statisticsrn  r   r   r   rp  F  r=  z"Client.get_table_column_statisticsc                 C   r  )Nrp  )r  r  r   r  r   get_table_column_statistics_argsrk   r   ro  r  r  r  r  )r   rk   r   ro  r  r   r   r   r
  Q  r  z'Client.send_get_table_column_statisticsc                 C   r  )Nz2get_table_column_statistics failed: unknown result)r  r  r   r  r   r  r  "get_table_column_statistics_resultr  r  r  r  rX  r  r  r   r   r   r  [  r  z'Client.recv_get_table_column_statisticsc                 C   r  )rq  )$send_get_partition_column_statistics$recv_get_partition_column_statisticsrr  r   r   r   rs  r  r  z&Client.get_partition_column_statisticsc                 C   r  )Nrs  )r  r  r   r  r  $get_partition_column_statistics_argsrk   r   r   ro  r  r  r  r  )r   rk   r   r   ro  r  r   r   r   r  ~  r  z+Client.send_get_partition_column_statisticsc                 C   r  )Nz6get_partition_column_statistics failed: unknown result)r  r  r   r  r   r  r  &get_partition_column_statistics_resultr  r  r  r  rX  r  r  r   r   r   r    r  z+Client.recv_get_partition_column_statisticsc                 C   r  r  )send_get_table_statistics_reqrecv_get_table_statistics_reqr:   r   r   r   rt    r  zClient.get_table_statistics_reqc                 C   r  )Nrt  )r  r  r   r  r  get_table_statistics_req_argsr;   r  r  r  r  r  r   r   r   r    r  z$Client.send_get_table_statistics_reqc                 C   r  )Nz/get_table_statistics_req failed: unknown result)r  r  r   r  r   r  r  get_table_statistics_req_resultr  r  r  r  r  r   r   r   r    r  z$Client.recv_get_table_statistics_reqc                 C   r  r  )"send_get_partitions_statistics_req"recv_get_partitions_statistics_reqr:   r   r   r   ru    r  z$Client.get_partitions_statistics_reqc                 C   r  )Nru  )r  r  r   r  r  "get_partitions_statistics_req_argsr;   r  r  r  r  r  r   r   r   r    r  z)Client.send_get_partitions_statistics_reqc                 C   r  )Nz4get_partitions_statistics_req failed: unknown result)r  r  r   r  r   r  r  $get_partitions_statistics_req_resultr  r  r  r  r  r   r   r   r    r  z)Client.recv_get_partitions_statistics_reqc                 C   r  r  )send_get_aggr_stats_forrecv_get_aggr_stats_forr:   r   r   r   rv    r  zClient.get_aggr_stats_forc                 C   r  )Nrv  )r  r  r   r  r  get_aggr_stats_for_argsr;   r  r  r  r  r  r   r   r   r    r  zClient.send_get_aggr_stats_forc                 C   r  )Nz)get_aggr_stats_for failed: unknown result)r  r  r   r  r   r  r  get_aggr_stats_for_resultr  r  r  r  r  r   r   r   r    r  zClient.recv_get_aggr_stats_forc                 C   r  r  )send_set_aggr_stats_forrecv_set_aggr_stats_forr:   r   r   r   rw    r  zClient.set_aggr_stats_forc                 C   r  )Nrw  )r  r  r   r  r  set_aggr_stats_for_argsr;   r  r  r  r  r  r   r   r   r    r  zClient.send_set_aggr_stats_forc                 C   r  )Nz)set_aggr_stats_for failed: unknown result)r  r  r   r  r   r  r  set_aggr_stats_for_resultr  r  r  r  rX  r  r  r   r   r   r    r  zClient.recv_set_aggr_stats_forc                 C   r  )rx  )'send_delete_partition_column_statistics'recv_delete_partition_column_statisticsry  r   r   r   r{  6  r  z)Client.delete_partition_column_statisticsc                 C   r  )Nr{  )r  r  r   r  r  'delete_partition_column_statistics_argsrk   r   r   ro  rz  r  r  r  r  )r   rk   r   r   ro  rz  r  r   r   r   r"  C  r  z.Client.send_delete_partition_column_statisticsc                 C   r  )Nz9delete_partition_column_statistics failed: unknown result)r  r  r   r  r   r  r  )delete_partition_column_statistics_resultr  r  r  r  rX  r  r  r   r   r   r#  O  r  z.Client.recv_delete_partition_column_statisticsc                 C   r  )r|  )#send_delete_table_column_statistics#recv_delete_table_column_statisticsr}  r   r   r   r~  h  r  z%Client.delete_table_column_statisticsc                 C   r  )Nr~  )r  r  r   r  r  #delete_table_column_statistics_argsrk   r   ro  rz  r  r  r  r  )r   rk   r   ro  rz  r  r   r   r   r&  t  r  z*Client.send_delete_table_column_statisticsc                 C   r  )Nz5delete_table_column_statistics failed: unknown result)r  r  r   r  r   r  r  %delete_table_column_statistics_resultr  r  r  r  rX  r  r  r   r   r   r'    r  z*Client.recv_delete_table_column_statisticsc                 C   r  r  )send_create_functionrecv_create_functionr  r   r   r   r    r  zClient.create_functionc                 C   r  )Nr  )r  r  r   r  r  create_function_argsr  r  r  r  r  )r   r  r  r   r   r   r*    r  zClient.send_create_functionc                 C   rV  r*   )r  r  r   r  r   r  r  create_function_resultr  r  r  rX  r  r   r   r   r+    rY  zClient.recv_create_functionc                 C   r  r  )send_drop_functionrecv_drop_functionr  r   r   r   r    r  zClient.drop_functionc                 C   r  )Nr  )r  r  r   r  r  drop_function_argsr   r  r  r  r  r  r   r   r  r  r   r   r   r.    r  zClient.send_drop_functionc                 C   r  r*   )
r  r  r   r  r   r  r  drop_function_resultr  r  r  r   r   r   r/    r  zClient.recv_drop_functionc                 C   r  r  )send_alter_functionrecv_alter_functionr  r   r   r   r    r  zClient.alter_functionc                 C   r  )Nr  )r  r  r   r  r  alter_function_argsr   r  r  r  r  r  r  )r   r   r  r  r  r   r   r   r3    r  zClient.send_alter_functionc                 C   r  r*   )
r  r  r   r  r   r  r  alter_function_resultr  r  r  r   r   r   r4    r  zClient.recv_alter_functionc                 C   r1  )r  )send_get_functionsrecv_get_functionsr  r   r   r   r    r5  zClient.get_functionsc                 C   r  )Nr  )r  r  r   r  r  get_functions_argsr   rJ   r  r  r  r  )r   r   rJ   r  r   r   r   r7    r  zClient.send_get_functionsc                 C   r  )Nz$get_functions failed: unknown result)r  r  r   r  r   r  r  get_functions_resultr  r  r  r  r   r   r   r8    r  zClient.recv_get_functionsc                 C   r1  )r  )send_get_functionrecv_get_functionr  r   r   r   r  *  r5  zClient.get_functionc                 C   r  )Nr  )r  r  r   r  r  get_function_argsr   r  r  r  r  r  r1  r   r   r   r;  4  r  zClient.send_get_functionc                 C   r  )Nz#get_function failed: unknown result)r  r  r   r  r   r  r  get_function_resultr  r  r  r  r  r   r   r   r<  =  r  zClient.recv_get_functionc                 C   r  r*   )send_get_all_functionsrecv_get_all_functionsr+   r   r   r   r  P  r  zClient.get_all_functionsc                 C   r  )Nr  )
r  r  r   r  r  get_all_functions_argsr  r  r  r  r  r   r   r   r?  T  r  zClient.send_get_all_functionsc                 C   r  )Nz(get_all_functions failed: unknown result)r  r  r   r  r   r  r  get_all_functions_resultr  r  r  r  r   r   r   r@  [  r  zClient.recv_get_all_functionsc                 C   r  )r  )send_create_rolerecv_create_roler  r   r   r   r  l  r  zClient.create_rolec                 C   r  )Nr  )r  r  r   r  r  create_role_argsr  r  r  r  r  )r   r  r  r   r   r   rC  u  r  zClient.send_create_rolec                 C   r  )Nz"create_role failed: unknown result)r  r  r   r  r   r  r  create_role_resultr  r  r  r  r   r   r   rD  }  r  zClient.recv_create_rolec                 C   r  )r  )send_drop_rolerecv_drop_roler  r   r   r   r    r  zClient.drop_rolec                 C   r  )Nr  )r  r  r   r  r  drop_role_argsr  r  r  r  r  )r   r  r  r   r   r   rG    r  zClient.send_drop_rolec                 C   r  )Nz drop_role failed: unknown result)r  r  r   r  r   r  r  drop_role_resultr  r  r  r  r   r   r   rH    r  zClient.recv_drop_rolec                 C   r  r*   )send_get_role_namesrecv_get_role_namesr+   r   r   r   r    r  zClient.get_role_namesc                 C   r  )Nr  )
r  r  r   r  r  get_role_names_argsr  r  r  r  r  r   r   r   rK    r  zClient.send_get_role_namesc                 C   r  )Nz%get_role_names failed: unknown result)r  r  r   r  r   r  r  get_role_names_resultr  r  r  r  r   r   r   rL    r  zClient.recv_get_role_namesc                 C   rh  )r  )send_grant_rolerecv_grant_roler  r   r   r   r    rk  zClient.grant_rolec                 C   rl  )Nr  )r  r  r   r  r  grant_role_argsr  r  r  r  r  r  r  r  r  r  )r   r  r  r  r  r  r  r  r   r   r   rO    rn  zClient.send_grant_rolec                 C   r  )Nz!grant_role failed: unknown result)r  r  r   r  r   r  r  grant_role_resultr  r  r  r  r   r   r   rP    r  zClient.recv_grant_rolec                 C   r9  )r  )send_revoke_rolerecv_revoke_roler  r   r   r   r    r=  zClient.revoke_rolec                 C   r  )Nr  )r  r  r   r  r  revoke_role_argsr  r  r  r  r  r  r  )r   r  r  r  r  r   r   r   rS    r  zClient.send_revoke_rolec                 C   r  )Nz"revoke_role failed: unknown result)r  r  r   r  r   r  r  revoke_role_resultr  r  r  r  r   r   r   rT    r  zClient.recv_revoke_rolec                 C   r1  )r  )send_list_rolesrecv_list_rolesr  r   r   r   r    r5  zClient.list_rolesc                 C   r  )Nr  )r  r  r   r  r  list_roles_argsr  r  r  r  r  r  )r   r  r  r  r   r   r   rW  (  r  zClient.send_list_rolesc                 C   r  )Nz!list_roles failed: unknown result)r  r  r   r  r   r  r  list_roles_resultr  r  r  r  r   r   r   rX  1  r  zClient.recv_list_rolesc                 C   r  r  )send_grant_revoke_rolerecv_grant_revoke_roler:   r   r   r   r  B  r  zClient.grant_revoke_rolec                 C   r  )Nr  )r  r  r   r  r  grant_revoke_role_argsr;   r  r  r  r  r  r   r   r   r[  K  r  zClient.send_grant_revoke_rolec                 C   r  )Nz(grant_revoke_role failed: unknown result)r  r  r   r  r   r  r  grant_revoke_role_resultr  r  r  r  r   r   r   r\  S  r  zClient.recv_grant_revoke_rolec                 C   r  r  )send_get_principals_in_rolerecv_get_principals_in_roler:   r   r   r   r  d  r  zClient.get_principals_in_rolec                 C   r  )Nr  )r  r  r   r  r  get_principals_in_role_argsr;   r  r  r  r  r  r   r   r   r_  m  r  z"Client.send_get_principals_in_rolec                 C   r  )Nz-get_principals_in_role failed: unknown result)r  r  r   r  r   r  r  get_principals_in_role_resultr  r  r  r  r   r   r   r`  u  r  z"Client.recv_get_principals_in_rolec                 C   r  r  )"send_get_role_grants_for_principal"recv_get_role_grants_for_principalr:   r   r   r   r    r  z$Client.get_role_grants_for_principalc                 C   r  )Nr  )r  r  r   r  r  "get_role_grants_for_principal_argsr;   r  r  r  r  r  r   r   r   rc    r  z)Client.send_get_role_grants_for_principalc                 C   r  )Nz4get_role_grants_for_principal failed: unknown result)r  r  r   r  r   r  r  $get_role_grants_for_principal_resultr  r  r  r  r   r   r   rd    r  z)Client.recv_get_role_grants_for_principalc                 C   r9  )r  )send_get_privilege_setrecv_get_privilege_setr  r   r   r   r    r=  zClient.get_privilege_setc                 C   r  )Nr  )r  r  r   r  r  get_privilege_set_argsr  r  r  r  r  r  r  )r   r  r  r  r  r   r   r   rg    r  zClient.send_get_privilege_setc                 C   r  )Nz(get_privilege_set failed: unknown result)r  r  r   r  r   r  r  get_privilege_set_resultr  r  r  r  r   r   r   rh    r  zClient.recv_get_privilege_setc                 C   r9  )r  )send_list_privilegesrecv_list_privilegesr  r   r   r   r    r=  zClient.list_privilegesc                 C   r  )Nr  )r  r  r   r  r  list_privileges_argsr  r  r  r  r  r  r  )r   r  r  r  r  r   r   r   rk    r  zClient.send_list_privilegesc                 C   r  )Nz&list_privileges failed: unknown result)r  r  r   r  r   r  r  list_privileges_resultr  r  r  r  r   r   r   rl    r  zClient.recv_list_privilegesc                 C   r  r  )send_grant_privilegesrecv_grant_privilegesr  r   r   r   r    r  zClient.grant_privilegesc                 C   r  )Nr  )r  r  r   r  r  grant_privileges_argsr  r  r  r  r  r   r  r  r   r   r   rp    r  zClient.send_grant_privilegesc                 C   r  )Nz'grant_privileges failed: unknown result)r  r  r   r  r   r  r  grant_privileges_resultr  r  r  r  r   r   r   rq     r  zClient.recv_grant_privilegesc                 C   r  ro  )send_revoke_privilegesrecv_revoke_privilegesr  r   r   r   r     r  zClient.revoke_privilegesc                 C   r  )Nr  )r  r  r   r  r  revoke_privileges_argsr  r  r  r  r  rs  r   r   r   ru     r  zClient.send_revoke_privilegesc                 C   r  )Nz(revoke_privileges failed: unknown result)r  r  r   r  r   r  r  revoke_privileges_resultr  r  r  r  r   r   r   rv  '   r  zClient.recv_revoke_privilegesc                 C   r  r  )send_grant_revoke_privilegesrecv_grant_revoke_privilegesr:   r   r   r   r  8   r  zClient.grant_revoke_privilegesc                 C   r  )Nr  )r  r  r   r  r  grant_revoke_privileges_argsr;   r  r  r  r  r  r   r   r   ry  A   r  z#Client.send_grant_revoke_privilegesc                 C   r  )Nz.grant_revoke_privileges failed: unknown result)r  r  r   r  r   r  r  grant_revoke_privileges_resultr  r  r  r  r   r   r   rz  I   r  z#Client.recv_grant_revoke_privilegesc                 C   r9  )r  )send_refresh_privilegesrecv_refresh_privilegesr  r   r   r   r  Z   r=  zClient.refresh_privilegesc                 C   r  )Nr  )r  r  r   r  r  refresh_privileges_argsr  r  r  r  r  r  r  )r   r  r  r  r  r   r   r   r}  e   r  zClient.send_refresh_privilegesc                 C   r  )Nz)refresh_privileges failed: unknown result)r  r  r   r  r   r  r  refresh_privileges_resultr  r  r  r  r   r   r   r~  o   r  zClient.recv_refresh_privilegesc                 C   r1  )r  )send_set_ugirecv_set_ugir  r   r   r   r     r5  zClient.set_ugic                 C   r  )Nr  )r  r  r   r  r  set_ugi_argsr  r  r  r  r  r  )r   r  r  r  r   r   r   r     r  zClient.send_set_ugic                 C   r  )Nzset_ugi failed: unknown result)r  r  r   r  r   r  r  set_ugi_resultr  r  r  r  r   r   r   r     r  zClient.recv_set_ugic                 C   r1  )r  )send_get_delegation_tokenrecv_get_delegation_tokenr  r   r   r   r     r5  zClient.get_delegation_tokenc                 C   r  )Nr  )r  r  r   r  r  get_delegation_token_argsr  r  r  r  r  r  )r   r  r  r  r   r   r   r     r  z Client.send_get_delegation_tokenc                 C   r  )Nz+get_delegation_token failed: unknown result)r  r  r   r  r   r  r  get_delegation_token_resultr  r  r  r  r   r   r   r     r  z Client.recv_get_delegation_tokenc                 C   r  )r  )send_renew_delegation_tokenrecv_renew_delegation_tokenr  r   r   r   r     r  zClient.renew_delegation_tokenc                 C   r  )Nr  )r  r  r   r  r  renew_delegation_token_argsr  r  r  r  r  r   r  r  r   r   r   r     r  z"Client.send_renew_delegation_tokenc                 C   r  )Nz-renew_delegation_token failed: unknown result)r  r  r   r  r   r  r  renew_delegation_token_resultr  r  r  r  r   r   r   r     r  z"Client.recv_renew_delegation_tokenc                 C   r  r  )send_cancel_delegation_tokenrecv_cancel_delegation_tokenr  r   r   r   r     r  zClient.cancel_delegation_tokenc                 C   r  )Nr  )r  r  r   r  r  cancel_delegation_token_argsr  r  r  r  r  r  r   r   r   r     r  z#Client.send_cancel_delegation_tokenc                 C   r  r*   )	r  r  r   r  r   r  r  cancel_delegation_token_resultr  r  r   r   r   r     r  z#Client.recv_cancel_delegation_tokenc                 C   r1  )r  )send_add_tokenrecv_add_tokenr  r   r   r   r  
!  r5  zClient.add_tokenc                 C   r  )Nr  )r  r  r   r  r  add_token_argsr  r  r  r  r  r  )r   r  r  r  r   r   r   r  !  r  zClient.send_add_tokenc                 C   r  )Nz add_token failed: unknown result)
r  r  r   r  r   r  r  add_token_resultr  r  r  r   r   r   r  !  r  zClient.recv_add_tokenc                 C   r  r  )send_remove_tokenrecv_remove_tokenr  r   r   r   r  ,!  r  zClient.remove_tokenc                 C   r  )Nr  )r  r  r   r  r  remove_token_argsr  r  r  r  r  r   r  r  r   r   r   r  5!  r  zClient.send_remove_tokenc                 C   r  )Nz#remove_token failed: unknown result)
r  r  r   r  r   r  r  remove_token_resultr  r  r  r   r   r   r  =!  r  zClient.recv_remove_tokenc                 C   r  r  )send_get_tokenrecv_get_tokenr  r   r   r   r  L!  r  zClient.get_tokenc                 C   r  )Nr  )r  r  r   r  r  get_token_argsr  r  r  r  r  r  r   r   r   r  U!  r  zClient.send_get_tokenc                 C   r  )Nz get_token failed: unknown result)
r  r  r   r  r   r  r  get_token_resultr  r  r  r   r   r   r  ]!  r  zClient.recv_get_tokenc                 C   r  r*   )send_get_all_token_identifiersrecv_get_all_token_identifiersr+   r   r   r   r  l!  r  z Client.get_all_token_identifiersc                 C   r  )Nr  )
r  r  r   r  r  get_all_token_identifiers_argsr  r  r  r  r  r   r   r   r  p!  r  z%Client.send_get_all_token_identifiersc                 C   r  )Nz0get_all_token_identifiers failed: unknown result)
r  r  r   r  r   r  r   get_all_token_identifiers_resultr  r  r  r   r   r   r  w!  r  z%Client.recv_get_all_token_identifiersc                 C   r  r  )send_add_master_keyrecv_add_master_keyr   r   r   r   r  !  r  zClient.add_master_keyc                 C   r  )Nr  )r  r  r   r  r  add_master_key_argsr   r  r  r  r  r  r   r   r   r  !  r  zClient.send_add_master_keyc                 C   r  )Nz%add_master_key failed: unknown result)r  r  r   r  r   r  r  add_master_key_resultr  r  r  r  r   r   r   r  !  r  zClient.recv_add_master_keyc                 C   r  r  )send_update_master_keyrecv_update_master_keyr  r   r   r   r  !  r  zClient.update_master_keyc                 C   r  )Nr  )r  r  r   r  r  update_master_key_argsr  r   r  r  r  r  )r   r  r   r  r   r   r   r  !  r  zClient.send_update_master_keyc                 C   r  r*   )
r  r  r   r  r   r  r  update_master_key_resultr  r  r  r   r   r   r  !  r  zClient.recv_update_master_keyc                 C   r  )r  )send_remove_master_keyrecv_remove_master_keyr  r   r   r   r  !  r  zClient.remove_master_keyc                 C   r  )Nr  )r  r  r   r  r  remove_master_key_argsr  r  r  r  r  )r   r  r  r   r   r   r  !  r  zClient.send_remove_master_keyc                 C   r  )Nz(remove_master_key failed: unknown result)
r  r  r   r  r   r  r  remove_master_key_resultr  r  r  r   r   r   r  !  r  zClient.recv_remove_master_keyc                 C   r  r*   )send_get_master_keysrecv_get_master_keysr+   r   r   r   r  !  r  zClient.get_master_keysc                 C   r  )Nr  )
r  r  r   r  r  get_master_keys_argsr  r  r  r  r  r   r   r   r  !  r  zClient.send_get_master_keysc                 C   r  )Nz&get_master_keys failed: unknown result)
r  r  r   r  r   r  r  get_master_keys_resultr  r  r  r   r   r   r  !  r  zClient.recv_get_master_keysc                 C   r  r*   )send_get_open_txnsrecv_get_open_txnsr+   r   r   r   r  "  r  zClient.get_open_txnsc                 C   r  )Nr  )
r  r  r   r  r  get_open_txns_argsr  r  r  r  r  r   r   r   r  
"  r  zClient.send_get_open_txnsc                 C   r  )Nz$get_open_txns failed: unknown result)
r  r  r   r  r   r  r  get_open_txns_resultr  r  r  r   r   r   r  "  r  zClient.recv_get_open_txnsc                 C   r  r*   )send_get_open_txns_inforecv_get_open_txns_infor+   r   r   r   r   "  r  zClient.get_open_txns_infoc                 C   r  )Nr  )
r  r  r   r  r  get_open_txns_info_argsr  r  r  r  r  r   r   r   r  $"  r  zClient.send_get_open_txns_infoc                 C   r  )Nz)get_open_txns_info failed: unknown result)
r  r  r   r  r   r  r  get_open_txns_info_resultr  r  r  r   r   r   r  +"  r  zClient.recv_get_open_txns_infoc                 C   r  r    )send_open_txnsrecv_open_txnsr!   r   r   r   r  :"  r  zClient.open_txnsc                 C   r  )Nr  )r  r  r   r  r  open_txns_argsr"   r  r  r  r  r  r   r   r   r  C"  r  zClient.send_open_txnsc                 C   r  )Nz open_txns failed: unknown result)
r  r  r   r  r   r  r  open_txns_resultr  r  r  r   r   r   r  K"  r  zClient.recv_open_txnsc                 C   r  r   )send_abort_txnrecv_abort_txnr!   r   r   r   r  Z"  r  zClient.abort_txnc                 C   r  )Nr  )r  r  r   r  r  abort_txn_argsr"   r  r  r  r  r  r   r   r   r  c"  r  zClient.send_abort_txnc                 C   r  r*   )	r  r  r   r  r   r  r  abort_txn_resultr  r  r   r   r   r  k"  r  zClient.recv_abort_txnc                 C   r  r   )send_abort_txnsrecv_abort_txnsr!   r   r   r   r  z"  r  zClient.abort_txnsc                 C   r  )Nr  )r  r  r   r  r  abort_txns_argsr"   r  r  r  r  r  r   r   r   r  "  r  zClient.send_abort_txnsc                 C   r  r*   )	r  r  r   r  r   r  r  abort_txns_resultr  r  r   r   r   r  "  r  zClient.recv_abort_txnsc                 C   r  r   )send_commit_txnrecv_commit_txnr!   r   r   r   r  "  r  zClient.commit_txnc                 C   r  )Nr  )r  r  r   r  r  commit_txn_argsr"   r  r  r  r  r  r   r   r   r  "  r  zClient.send_commit_txnc                 C   r  r*   )
r  r  r   r  r   r  r  commit_txn_resultr  r  r  r   r   r   r  "  r  zClient.recv_commit_txnc                 C   r  )r  )!send_get_latest_txnid_in_conflict!recv_get_latest_txnid_in_conflictr  r   r   r   r  "  r  z#Client.get_latest_txnid_in_conflictc                 C   r  )Nr  )r  r  r   r  r  !get_latest_txnid_in_conflict_argsr  r  r  r  r  )r   r  r  r   r   r   r  "  r  z(Client.send_get_latest_txnid_in_conflictc                 C   r  )Nz3get_latest_txnid_in_conflict failed: unknown result)r  r  r   r  r   r  r  #get_latest_txnid_in_conflict_resultr  r  r  r  r   r   r   r  "  r  z(Client.recv_get_latest_txnid_in_conflictc                 C   r  r   )send_repl_tbl_writeid_staterecv_repl_tbl_writeid_stater!   r   r   r   r  "  r  zClient.repl_tbl_writeid_statec                 C   r  )Nr  )r  r  r   r  r  repl_tbl_writeid_state_argsr"   r  r  r  r  r  r   r   r   r  "  r  z"Client.send_repl_tbl_writeid_statec                 C   V   | j }| \}}}|tjkrt }|| |  |t }|| |  d S r*   )r  r  r   r  r   r  r  repl_tbl_writeid_state_resultr  r   r   r   r  "     


z"Client.recv_repl_tbl_writeid_statec                 C   r  r  )send_get_valid_write_idsrecv_get_valid_write_idsr!   r   r   r   r  "  r  zClient.get_valid_write_idsc                 C   r  )Nr  )r  r  r   r  r  get_valid_write_ids_argsr"   r  r  r  r  r  r   r   r   r  #  r  zClient.send_get_valid_write_idsc                 C   r  )Nz*get_valid_write_ids failed: unknown result)r  r  r   r  r   r  r  get_valid_write_ids_resultr  r  r  r  r  r   r   r   r  #  r  zClient.recv_get_valid_write_idsc                 C   r  r  )send_allocate_table_write_idsrecv_allocate_table_write_idsr!   r   r   r   r   #  r  zClient.allocate_table_write_idsc                 C   r  )Nr  )r  r  r   r  r  allocate_table_write_ids_argsr"   r  r  r  r  r  r   r   r   r  )#  r  z$Client.send_allocate_table_write_idsc                 C   r&  )Nz/allocate_table_write_ids failed: unknown result)r  r  r   r  r   r  r  allocate_table_write_ids_resultr  r  r  r  r  r  r   r   r   r  1#  r(  z$Client.recv_allocate_table_write_idsc                 C   r  r  )%send_get_max_allocated_table_write_id%recv_get_max_allocated_table_write_idr!   r   r   r   r  F#  r  z'Client.get_max_allocated_table_write_idc                 C   r  )Nr  )r  r  r   r  r  %get_max_allocated_table_write_id_argsr"   r  r  r  r  r  r   r   r   r  O#  r  z,Client.send_get_max_allocated_table_write_idc                 C   r  )Nz7get_max_allocated_table_write_id failed: unknown result)r  r  r   r  r   r  r  'get_max_allocated_table_write_id_resultr  r  r  r  r   r   r   r  W#  r  z,Client.recv_get_max_allocated_table_write_idc                 C   r  r   )send_seed_write_idrecv_seed_write_idr!   r   r   r   r  j#  r  zClient.seed_write_idc                 C   r  )Nr  )r  r  r   r  r  seed_write_id_argsr"   r  r  r  r  r  r   r   r   r  s#  r  zClient.send_seed_write_idc                 C   r  r*   )	r  r  r   r  r   r  r  seed_write_id_resultr  r  r   r   r   r  {#  r  zClient.recv_seed_write_idc                 C   r  r   )send_seed_txn_idrecv_seed_txn_idr!   r   r   r   r  #  r  zClient.seed_txn_idc                 C   r  )Nr  )r  r  r   r  r  seed_txn_id_argsr"   r  r  r  r  r  r   r   r   r  #  r  zClient.send_seed_txn_idc                 C   r  r*   )	r  r  r   r  r   r  r  seed_txn_id_resultr  r  r   r   r   r  #  r  zClient.recv_seed_txn_idc                 C   r  r  )	send_lock	recv_lockr!   r   r   r   r  #  r  zClient.lockc                 C   r  )Nr  )r  r  r   r  r  	lock_argsr"   r  r  r  r  r  r   r   r   r  #  r  zClient.send_lockc                 C   r  )Nzlock failed: unknown result)r  r  r   r  r   r  r  lock_resultr  r  r  r  r  r   r   r   r  #  r  zClient.recv_lockc                 C   r  r  )send_check_lockrecv_check_lockr!   r   r   r   r  #  r  zClient.check_lockc                 C   r  )Nr  )r  r  r   r  r  check_lock_argsr"   r  r  r  r  r  r   r   r   r  #  r  zClient.send_check_lockc                 C   r&  )Nz!check_lock failed: unknown result)r  r  r   r  r   r  r  check_lock_resultr  r  r  r  r  r  r   r   r   r  #  r(  zClient.recv_check_lockc                 C   r  r   )send_unlockrecv_unlockr!   r   r   r   r  #  r  zClient.unlockc                 C   r  )Nr  )r  r  r   r  r  unlock_argsr"   r  r  r  r  r  r   r   r   r  #  r  zClient.send_unlockc                 C   r  r*   )
r  r  r   r  r   r  r  unlock_resultr  r  r  r   r   r   r  $  r  zClient.recv_unlockc                 C   r  r  )send_show_locksrecv_show_locksr!   r   r   r   r  $  r  zClient.show_locksc                 C   r  )Nr  )r  r  r   r  r  show_locks_argsr"   r  r  r  r  r  r   r   r   r  $  r  zClient.send_show_locksc                 C   r  )Nz!show_locks failed: unknown result)
r  r  r   r  r   r  r  show_locks_resultr  r  r  r   r   r   r  '$  r  zClient.recv_show_locksc                 C   r  r  )send_heartbeatrecv_heartbeatr  r   r   r   r  6$  r  zClient.heartbeatc                 C   r  )Nr  )r  r  r   r  r  heartbeat_argsr  r  r  r  r  )r   r  r  r   r   r   r  ?$  r  zClient.send_heartbeatc                 C   r  r*   )r  r  r   r  r   r  r  heartbeat_resultr  r  r  r  r   r   r   r  G$  r  zClient.recv_heartbeatc                 C   r  )r  )send_heartbeat_txn_rangerecv_heartbeat_txn_ranger  r   r   r   r  Z$  r  zClient.heartbeat_txn_rangec                 C   r  )Nr  )r  r  r   r  r  heartbeat_txn_range_argsr  r  r  r  r  )r   r  r  r   r   r   r  c$  r  zClient.send_heartbeat_txn_rangec                 C   r  )Nz*heartbeat_txn_range failed: unknown result)
r  r  r   r  r   r  r  heartbeat_txn_range_resultr  r  r  r   r   r   r   k$  r  zClient.recv_heartbeat_txn_rangec                 C   r  r   )send_compactrecv_compactr!   r   r   r   r  z$  r  zClient.compactc                 C   r  )Nr  )r  r  r   r  r  compact_argsr"   r  r  r  r  r  r   r   r   r  $  r  zClient.send_compactc                 C   r  r*   )r  r  r   r  r   r  r  compact_resultr  r   r   r   r  $  r  zClient.recv_compactc                 C   r  r  )send_compact2recv_compact2r!   r   r   r   r  $  r  zClient.compact2c                 C   r  )Nr  )r  r  r   r  r  compact2_argsr"   r  r  r  r  r  r   r   r   r  $  r  zClient.send_compact2c                 C   r  )Nzcompact2 failed: unknown result)
r  r  r   r  r   r  r  compact2_resultr  r  r  r   r   r   r  $  r  zClient.recv_compact2c                 C   r  r  )send_show_compactrecv_show_compactr!   r   r   r   r   $  r  zClient.show_compactc                 C   r  )Nr   )r  r  r   r  r  show_compact_argsr"   r  r  r  r  r  r   r   r   r  $  r  zClient.send_show_compactc                 C   r  )Nz#show_compact failed: unknown result)
r  r  r   r  r   r  r  show_compact_resultr  r  r  r   r   r   r  $  r  zClient.recv_show_compactc                 C   r  r   )send_add_dynamic_partitionsrecv_add_dynamic_partitionsr!   r   r   r   r  $  r  zClient.add_dynamic_partitionsc                 C   r  )Nr  )r  r  r   r  r  add_dynamic_partitions_argsr"   r  r  r  r  r  r   r   r   r  $  r  z"Client.send_add_dynamic_partitionsc                 C   r  r*   )
r  r  r   r  r   r  r  add_dynamic_partitions_resultr  r  r  r   r   r   r  $  r  z"Client.recv_add_dynamic_partitionsc                 C   r  )r  )send_find_next_compactrecv_find_next_compactr  r   r   r   r  $  r  zClient.find_next_compactc                 C   r  )Nr  )r  r  r   r  r  find_next_compact_argsr  r  r  r  r  )r   r  r  r   r   r   r  %  r  zClient.send_find_next_compactc                 C   r  )Nz(find_next_compact failed: unknown result)r  r  r   r  r   r  r  find_next_compact_resultr  r  r  r  r   r   r   r  %  r  zClient.recv_find_next_compactc                 C   r  r  )send_find_next_compact2recv_find_next_compact2r!   r   r   r   r  %  r  zClient.find_next_compact2c                 C   r  )Nr  )r  r  r   r  r  find_next_compact2_argsr"   r  r  r  r  r  r   r   r   r  %%  r  zClient.send_find_next_compact2c                 C   r  )Nz)find_next_compact2 failed: unknown result)r  r  r   r  r   r  r  find_next_compact2_resultr  r  r  r  r   r   r   r  -%  r  zClient.recv_find_next_compact2c                 C   r  r  )send_update_compactor_staterecv_update_compactor_stater  r   r   r   r  >%  r  zClient.update_compactor_statec                 C   r  )Nr  )r  r  r   r  r  update_compactor_state_argsr	  r
  r  r  r  r  )r   r	  r
  r  r   r   r   r  H%  r  z"Client.send_update_compactor_statec                 C   r  r*   )r  r  r   r  r   r  r  update_compactor_state_resultr  r   r   r   r  Q%  r  z"Client.recv_update_compactor_statec                 C   r  )r  )send_find_columns_with_statsrecv_find_columns_with_statsr  r   r   r   r  ^%  r  zClient.find_columns_with_statsc                 C   r  )Nr  )r  r  r   r  r  find_columns_with_stats_argsr	  r  r  r  r  r   r	  r  r   r   r   r  g%  r  z#Client.send_find_columns_with_statsc                 C   r  )Nz.find_columns_with_stats failed: unknown result)
r  r  r   r  r   r  r  find_columns_with_stats_resultr  r  r  r   r   r   r   o%  r  z#Client.recv_find_columns_with_statsc                 C   r  r  )send_mark_cleanedrecv_mark_cleanedr  r   r   r   r  ~%  r  zClient.mark_cleanedc                 C   r  )Nr  )r  r  r   r  r  mark_cleaned_argsr	  r  r  r  r  r"  r   r   r   r$  %  r  zClient.send_mark_cleanedc                 C   r  r*   )	r  r  r   r  r   r  r  mark_cleaned_resultr  r  r   r   r   r%  %  r  zClient.recv_mark_cleanedc                 C   r  r  )send_mark_compactedrecv_mark_compactedr  r   r   r   r  %  r  zClient.mark_compactedc                 C   r  )Nr  )r  r  r   r  r  mark_compacted_argsr	  r  r  r  r  r"  r   r   r   r(  %  r  zClient.send_mark_compactedc                 C   r  r*   )	r  r  r   r  r   r  r  mark_compacted_resultr  r  r   r   r   r)  %  r  zClient.recv_mark_compactedc                 C   r  r  )send_mark_failedrecv_mark_failedr  r   r   r   r  %  r  zClient.mark_failedc                 C   r  )Nr  )r  r  r   r  r  mark_failed_argsr	  r  r  r  r  r"  r   r   r   r,  %  r  zClient.send_mark_failedc                 C   r  r*   )	r  r  r   r  r   r  r  mark_failed_resultr  r  r   r   r   r-  %  r  zClient.recv_mark_failedc                 C   r  r  )send_mark_refusedrecv_mark_refusedr  r   r   r   r  %  r  zClient.mark_refusedc                 C   r  )Nr  )r  r  r   r  r  mark_refused_argsr	  r  r  r  r  r"  r   r   r   r0  %  r  zClient.send_mark_refusedc                 C   r  r*   )	r  r  r   r  r   r  r  mark_refused_resultr  r  r   r   r   r1  %  r  zClient.recv_mark_refusedc                 C   r  )r  )#send_update_compaction_metrics_data#recv_update_compaction_metrics_datar  r   r   r   r  %  r  z%Client.update_compaction_metrics_datac                 C   r  )Nr  )r  r  r   r  r  #update_compaction_metrics_data_argsr  r  r  r  r  )r   r  r  r   r   r   r4  &  r  z*Client.send_update_compaction_metrics_datac                 C   r  )Nz5update_compaction_metrics_data failed: unknown result)r  r  r   r  r   r  r  %update_compaction_metrics_data_resultr  r  r  r  r   r   r   r5  &  r  z*Client.recv_update_compaction_metrics_datac                 C   r  r8   )#send_remove_compaction_metrics_data#recv_remove_compaction_metrics_datar:   r   r   r   r   &  r  z%Client.remove_compaction_metrics_datac                 C   r  )Nr  )r  r  r   r  r  #remove_compaction_metrics_data_argsr;   r  r  r  r  r  r   r   r   r8  )&  r  z*Client.send_remove_compaction_metrics_datac                 C   r  r*   )	r  r  r   r  r   r  r  %remove_compaction_metrics_data_resultr  r  r   r   r   r9  1&  r  z*Client.recv_remove_compaction_metrics_datac                 C   r  r  )send_set_hadoop_jobidrecv_set_hadoop_jobidr  r   r   r   r  @&  r  zClient.set_hadoop_jobidc                 C   r  )Nr  )r  r  r   r  r  set_hadoop_jobid_argsr  r  r  r  r  r  )r   r  r  r  r   r   r   r<  J&  r  zClient.send_set_hadoop_jobidc                 C   r  r*   )r  r  r   r  r   r  r  set_hadoop_jobid_resultr  r   r   r   r=  S&  r  zClient.recv_set_hadoop_jobidc                 C   r  r  ))send_get_latest_committed_compaction_info)recv_get_latest_committed_compaction_infor!   r   r   r   r  `&  r  z+Client.get_latest_committed_compaction_infoc                 C   r  )Nr  )r  r  r   r  r  )get_latest_committed_compaction_info_argsr"   r  r  r  r  r  r   r   r   r@  i&  r  z0Client.send_get_latest_committed_compaction_infoc                 C   r  )Nz;get_latest_committed_compaction_info failed: unknown result)
r  r  r   r  r   r  r  +get_latest_committed_compaction_info_resultr  r  r  r   r   r   rA  q&     



z0Client.recv_get_latest_committed_compaction_infoc                 C   r  r  )send_get_next_notificationrecv_get_next_notificationr!   r   r   r   r  &  r  zClient.get_next_notificationc                 C   r  )Nr  )r  r  r   r  r  get_next_notification_argsr"   r  r  r  r  r  r   r   r   rE  &  r  z!Client.send_get_next_notificationc                 C   r  )Nz,get_next_notification failed: unknown result)
r  r  r   r  r   r  r  get_next_notification_resultr  r  r  r   r   r   rF  &  r  z!Client.recv_get_next_notificationc                 C   r  r*   )$send_get_current_notificationEventId$recv_get_current_notificationEventIdr+   r   r   r   r   &  r  z&Client.get_current_notificationEventIdc                 C   r  )Nr   )
r  r  r   r  r  $get_current_notificationEventId_argsr  r  r  r  r  r   r   r   rI  &  r  z+Client.send_get_current_notificationEventIdc                 C   r  )Nz6get_current_notificationEventId failed: unknown result)
r  r  r   r  r   r  r  &get_current_notificationEventId_resultr  r  r  r   r   r   rJ  &  rD  z+Client.recv_get_current_notificationEventIdc                 C   r  r  )"send_get_notification_events_count"recv_get_notification_events_countr!   r   r   r   r!  &  r  z$Client.get_notification_events_countc                 C   r  )Nr!  )r  r  r   r  r  "get_notification_events_count_argsr"   r  r  r  r  r  r   r   r   rM  &  r  z)Client.send_get_notification_events_countc                 C   r  )Nz4get_notification_events_count failed: unknown result)
r  r  r   r  r   r  r  $get_notification_events_count_resultr  r  r  r   r   r   rN  &  r  z)Client.recv_get_notification_events_countc                 C   r  r  )send_fire_listener_eventrecv_fire_listener_eventr!   r   r   r   r"  &  r  zClient.fire_listener_eventc                 C   r  )Nr"  )r  r  r   r  r  fire_listener_event_argsr"   r  r  r  r  r  r   r   r   rQ  &  r  zClient.send_fire_listener_eventc                 C   r  )Nz*fire_listener_event failed: unknown result)
r  r  r   r  r   r  r  fire_listener_event_resultr  r  r  r   r   r   rR  &  r  zClient.recv_fire_listener_eventc                 C   s   |    |   d S r*   )send_flushCacherecv_flushCacher+   r   r   r   r#  &  s   zClient.flushCachec                 C   r  )Nr#  )
r  r  r   r  r  flushCache_argsr  r  r  r  r  r   r   r   rU  '  r  zClient.send_flushCachec                 C   r  r*   )r  r  r   r  r   r  r  flushCache_resultr  r   r   r   rV  	'  r  zClient.recv_flushCachec                 C   r  r  )send_add_write_notification_logrecv_add_write_notification_logr!   r   r   r   r$  '  r  z!Client.add_write_notification_logc                 C   r  )Nr$  )r  r  r   r  r  add_write_notification_log_argsr"   r  r  r  r  r  r   r   r   rY  '  r  z&Client.send_add_write_notification_logc                 C   r  )Nz1add_write_notification_log failed: unknown result)
r  r  r   r  r   r  r  !add_write_notification_log_resultr  r  r  r   r   r   rZ  ''  r  z&Client.recv_add_write_notification_logc                 C   r  r  )(send_add_write_notification_log_in_batch(recv_add_write_notification_log_in_batchr!   r   r   r   r%  6'  r  z*Client.add_write_notification_log_in_batchc                 C   r  )Nr%  )r  r  r   r  r  (add_write_notification_log_in_batch_argsr"   r  r  r  r  r  r   r   r   r]  ?'  r  z/Client.send_add_write_notification_log_in_batchc                 C   r  )Nz:add_write_notification_log_in_batch failed: unknown result)
r  r  r   r  r   r  r  *add_write_notification_log_in_batch_resultr  r  r  r   r   r   r^  G'  rD  z/Client.recv_add_write_notification_log_in_batchc                 C   r  r  )send_cm_recyclerecv_cm_recycler:   r   r   r   r&  X'  r  zClient.cm_recyclec                 C   r  )Nr&  )r  r  r   r  r  cm_recycle_argsr;   r  r  r  r  r  r   r   r   ra  a'  r  zClient.send_cm_recyclec                 C   r  )Nz!cm_recycle failed: unknown result)r  r  r   r  r   r  r  cm_recycle_resultr  r  r  r  r   r   r   rb  i'  r  zClient.recv_cm_recyclec                 C   r  rB  )send_get_file_metadata_by_exprrecv_get_file_metadata_by_exprrE   r   r   r   r'  z'  r  z Client.get_file_metadata_by_exprc                 C   r  )Nr'  )r  r  r   r  r  get_file_metadata_by_expr_argsrF   r  r  r  r  r  r   r   r   re  '  r  z%Client.send_get_file_metadata_by_exprc                 C   r  )Nz0get_file_metadata_by_expr failed: unknown result)
r  r  r   r  r   r  r   get_file_metadata_by_expr_resultr  r  r  r   r   r   rf  '  r  z%Client.recv_get_file_metadata_by_exprc                 C   r  rB  )send_get_file_metadatarecv_get_file_metadatarE   r   r   r   r(  '  r  zClient.get_file_metadatac                 C   r  )Nr(  )r  r  r   r  r  get_file_metadata_argsrF   r  r  r  r  r  r   r   r   ri  '  r  zClient.send_get_file_metadatac                 C   r  )Nz(get_file_metadata failed: unknown result)
r  r  r   r  r   r  r  get_file_metadata_resultr  r  r  r   r   r   rj  '  r  zClient.recv_get_file_metadatac                 C   r  rB  )send_put_file_metadatarecv_put_file_metadatarE   r   r   r   r)  '  r  zClient.put_file_metadatac                 C   r  )Nr)  )r  r  r   r  r  put_file_metadata_argsrF   r  r  r  r  r  r   r   r   rm  '  r  zClient.send_put_file_metadatac                 C   r  )Nz(put_file_metadata failed: unknown result)
r  r  r   r  r   r  r  put_file_metadata_resultr  r  r  r   r   r   rn  '  r  zClient.recv_put_file_metadatac                 C   r  rB  )send_clear_file_metadatarecv_clear_file_metadatarE   r   r   r   r*  '  r  zClient.clear_file_metadatac                 C   r  )Nr*  )r  r  r   r  r  clear_file_metadata_argsrF   r  r  r  r  r  r   r   r   rq  '  r  zClient.send_clear_file_metadatac                 C   r  )Nz*clear_file_metadata failed: unknown result)
r  r  r   r  r   r  r  clear_file_metadata_resultr  r  r  r   r   r   rr  '  r  zClient.recv_clear_file_metadatac                 C   r  rB  )send_cache_file_metadatarecv_cache_file_metadatarE   r   r   r   r+  '  r  zClient.cache_file_metadatac                 C   r  )Nr+  )r  r  r   r  r  cache_file_metadata_argsrF   r  r  r  r  r  r   r   r   ru  (  r  zClient.send_cache_file_metadatac                 C   r  )Nz*cache_file_metadata failed: unknown result)
r  r  r   r  r   r  r  cache_file_metadata_resultr  r  r  r   r   r   rv  (  r  zClient.recv_cache_file_metadatac                 C   r  r*   )send_get_metastore_db_uuidrecv_get_metastore_db_uuidr+   r   r   r   r,  (  r  zClient.get_metastore_db_uuidc                 C   r  )Nr,  )
r  r  r   r  r  get_metastore_db_uuid_argsr  r  r  r  r  r   r   r   ry  (  r  z!Client.send_get_metastore_db_uuidc                 C   r  )Nz,get_metastore_db_uuid failed: unknown result)r  r  r   r  r   r  r  get_metastore_db_uuid_resultr  r  r  r  r   r   r   rz  %(  r  z!Client.recv_get_metastore_db_uuidc                 C   r  r  )send_create_resource_planrecv_create_resource_planr:   r   r   r   r-  6(  r  zClient.create_resource_planc                 C   r  )Nr-  )r  r  r   r  r  create_resource_plan_argsr;   r  r  r  r  r  r   r   r   r}  ?(  r  z Client.send_create_resource_planc                 C   r&  )Nz+create_resource_plan failed: unknown result)r  r  r   r  r   r  r  create_resource_plan_resultr  r  r  r  r  r  r   r   r   r~  G(  r(  z Client.recv_create_resource_planc                 C   r  r  )send_get_resource_planrecv_get_resource_planr:   r   r   r   r.  \(  r  zClient.get_resource_planc                 C   r  )Nr.  )r  r  r   r  r  get_resource_plan_argsr;   r  r  r  r  r  r   r   r   r  e(  r  zClient.send_get_resource_planc                 C   r  )Nz(get_resource_plan failed: unknown result)r  r  r   r  r   r  r  get_resource_plan_resultr  r  r  r  r  r   r   r   r  m(  r  zClient.recv_get_resource_planc                 C   r  r  )send_get_active_resource_planrecv_get_active_resource_planr:   r   r   r   r/  (  r  zClient.get_active_resource_planc                 C   r  )Nr/  )r  r  r   r  r  get_active_resource_plan_argsr;   r  r  r  r  r  r   r   r   r  (  r  z$Client.send_get_active_resource_planc                 C   r  )Nz/get_active_resource_plan failed: unknown result)r  r  r   r  r   r  r  get_active_resource_plan_resultr  r  r  r  r   r   r   r  (  r  z$Client.recv_get_active_resource_planc                 C   r  r  )send_get_all_resource_plansrecv_get_all_resource_plansr:   r   r   r   r0  (  r  zClient.get_all_resource_plansc                 C   r  )Nr0  )r  r  r   r  r  get_all_resource_plans_argsr;   r  r  r  r  r  r   r   r   r  (  r  z"Client.send_get_all_resource_plansc                 C   r  )Nz-get_all_resource_plans failed: unknown result)r  r  r   r  r   r  r  get_all_resource_plans_resultr  r  r  r  r   r   r   r  (  r  z"Client.recv_get_all_resource_plansc                 C   r  r  )send_alter_resource_planrecv_alter_resource_planr:   r   r   r   r1  (  r  zClient.alter_resource_planc                 C   r  )Nr1  )r  r  r   r  r  alter_resource_plan_argsr;   r  r  r  r  r  r   r   r   r  (  r  zClient.send_alter_resource_planc                 C   r&  )Nz*alter_resource_plan failed: unknown result)r  r  r   r  r   r  r  alter_resource_plan_resultr  r  r  r  r  r  r   r   r   r  (  r(  zClient.recv_alter_resource_planc                 C   r  r  )send_validate_resource_planrecv_validate_resource_planr:   r   r   r   r2  (  r  zClient.validate_resource_planc                 C   r  )Nr2  )r  r  r   r  r  validate_resource_plan_argsr;   r  r  r  r  r  r   r   r   r  (  r  z"Client.send_validate_resource_planc                 C   r  )Nz-validate_resource_plan failed: unknown result)r  r  r   r  r   r  r  validate_resource_plan_resultr  r  r  r  r  r   r   r   r  (  r  z"Client.recv_validate_resource_planc                 C   r  r  )send_drop_resource_planrecv_drop_resource_planr:   r   r   r   r3  )  r  zClient.drop_resource_planc                 C   r  )Nr3  )r  r  r   r  r  drop_resource_plan_argsr;   r  r  r  r  r  r   r   r   r  )  r  zClient.send_drop_resource_planc                 C   r&  )Nz)drop_resource_plan failed: unknown result)r  r  r   r  r   r  r  drop_resource_plan_resultr  r  r  r  r  r  r   r   r   r  )  r(  zClient.recv_drop_resource_planc                 C   r  r  )send_create_wm_triggerrecv_create_wm_triggerr:   r   r   r   r4  4)  r  zClient.create_wm_triggerc                 C   r  )Nr4  )r  r  r   r  r  create_wm_trigger_argsr;   r  r  r  r  r  r   r   r   r  =)  r  zClient.send_create_wm_triggerc                 C   r  )Nz(create_wm_trigger failed: unknown result)r  r  r   r  r   r  r  create_wm_trigger_resultr  r  r  r  rX  r  r  r   r   r   r  E)  r  zClient.recv_create_wm_triggerc                 C   r  r  )send_alter_wm_triggerrecv_alter_wm_triggerr:   r   r   r   r5  \)  r  zClient.alter_wm_triggerc                 C   r  )Nr5  )r  r  r   r  r  alter_wm_trigger_argsr;   r  r  r  r  r  r   r   r   r  e)  r  zClient.send_alter_wm_triggerc                 C   r&  )Nz'alter_wm_trigger failed: unknown result)r  r  r   r  r   r  r  alter_wm_trigger_resultr  r  r  r  r  r  r   r   r   r  m)  r(  zClient.recv_alter_wm_triggerc                 C   r  r  )send_drop_wm_triggerrecv_drop_wm_triggerr:   r   r   r   r6  )  r  zClient.drop_wm_triggerc                 C   r  )Nr6  )r  r  r   r  r  drop_wm_trigger_argsr;   r  r  r  r  r  r   r   r   r  )  r  zClient.send_drop_wm_triggerc                 C   r&  )Nz&drop_wm_trigger failed: unknown result)r  r  r   r  r   r  r  drop_wm_trigger_resultr  r  r  r  r  r  r   r   r   r  )  r(  zClient.recv_drop_wm_triggerc                 C   r  r  )"send_get_triggers_for_resourceplan"recv_get_triggers_for_resourceplanr:   r   r   r   r7  )  r  z$Client.get_triggers_for_resourceplanc                 C   r  )Nr7  )r  r  r   r  r  "get_triggers_for_resourceplan_argsr;   r  r  r  r  r  r   r   r   r  )  r  z)Client.send_get_triggers_for_resourceplanc                 C   r  )Nz4get_triggers_for_resourceplan failed: unknown result)r  r  r   r  r   r  r  $get_triggers_for_resourceplan_resultr  r  r  r  r  r   r   r   r  )  r  z)Client.recv_get_triggers_for_resourceplanc                 C   r  r  )send_create_wm_poolrecv_create_wm_poolr:   r   r   r   r8  )  r  zClient.create_wm_poolc                 C   r  )Nr8  )r  r  r   r  r  create_wm_pool_argsr;   r  r  r  r  r  r   r   r   r  )  r  zClient.send_create_wm_poolc                 C   r  )Nz%create_wm_pool failed: unknown result)r  r  r   r  r   r  r  create_wm_pool_resultr  r  r  r  rX  r  r  r   r   r   r  )  r  zClient.recv_create_wm_poolc                 C   r  r  )send_alter_wm_poolrecv_alter_wm_poolr:   r   r   r   r9  )  r  zClient.alter_wm_poolc                 C   r  )Nr9  )r  r  r   r  r  alter_wm_pool_argsr;   r  r  r  r  r  r   r   r   r  )  r  zClient.send_alter_wm_poolc                 C   r  )Nz$alter_wm_pool failed: unknown result)r  r  r   r  r   r  r  alter_wm_pool_resultr  r  r  r  rX  r  r  r   r   r   r  *  r  zClient.recv_alter_wm_poolc                 C   r  r  )send_drop_wm_poolrecv_drop_wm_poolr:   r   r   r   r:  *  r  zClient.drop_wm_poolc                 C   r  )Nr:  )r  r  r   r  r  drop_wm_pool_argsr;   r  r  r  r  r  r   r   r   r  %*  r  zClient.send_drop_wm_poolc                 C   r&  )Nz#drop_wm_pool failed: unknown result)r  r  r   r  r   r  r  drop_wm_pool_resultr  r  r  r  r  r  r   r   r   r  -*  r(  zClient.recv_drop_wm_poolc                 C   r  r  ) send_create_or_update_wm_mapping recv_create_or_update_wm_mappingr:   r   r   r   r;  B*  r  z"Client.create_or_update_wm_mappingc                 C   r  )Nr;  )r  r  r   r  r   create_or_update_wm_mapping_argsr;   r  r  r  r  r  r   r   r   r  K*  r  z'Client.send_create_or_update_wm_mappingc                 C   r  )Nz2create_or_update_wm_mapping failed: unknown result)r  r  r   r  r   r  r  "create_or_update_wm_mapping_resultr  r  r  r  rX  r  r  r   r   r   r  S*  r  z'Client.recv_create_or_update_wm_mappingc                 C   r  r  )send_drop_wm_mappingrecv_drop_wm_mappingr:   r   r   r   r<  j*  r  zClient.drop_wm_mappingc                 C   r  )Nr<  )r  r  r   r  r  drop_wm_mapping_argsr;   r  r  r  r  r  r   r   r   r  s*  r  zClient.send_drop_wm_mappingc                 C   r&  )Nz&drop_wm_mapping failed: unknown result)r  r  r   r  r   r  r  drop_wm_mapping_resultr  r  r  r  r  r  r   r   r   r  {*  r(  zClient.recv_drop_wm_mappingc                 C   r  r  ).send_create_or_drop_wm_trigger_to_pool_mapping.recv_create_or_drop_wm_trigger_to_pool_mappingr:   r   r   r   r=  *  r  z0Client.create_or_drop_wm_trigger_to_pool_mappingc                 C   r  )Nr=  )r  r  r   r  r  .create_or_drop_wm_trigger_to_pool_mapping_argsr;   r  r  r  r  r  r   r   r   r  *  r  z5Client.send_create_or_drop_wm_trigger_to_pool_mappingc                 C   r  )Nz@create_or_drop_wm_trigger_to_pool_mapping failed: unknown result)r  r  r   r  r   r  r  0create_or_drop_wm_trigger_to_pool_mapping_resultr  r  r  r  rX  r  r  r   r   r   r  *  r  z5Client.recv_create_or_drop_wm_trigger_to_pool_mappingc                 C   r  r>  )send_create_ischemarecv_create_ischemar?  r   r   r   rA  *  r  zClient.create_ischemac                 C   r  )NrA  )r  r  r   r  r  create_ischema_argsr@  r  r  r  r  )r   r@  r  r   r   r   r  *  r  zClient.send_create_ischemac                 C   r  r*   )r  r  r   r  r   r  r  create_ischema_resultr  r  r  r  r   r   r   r  *  r  zClient.recv_create_ischemac                 C   r  r   )send_alter_ischemarecv_alter_ischemar!   r   r   r   rB  *  r  zClient.alter_ischemac                 C   r  )NrB  )r  r  r   r  r  alter_ischema_argsr"   r  r  r  r  r  r   r   r   r  *  r  zClient.send_alter_ischemac                 C   r  r*   )
r  r  r   r  r   r  r  alter_ischema_resultr  r  r  r   r   r   r  *  r  zClient.recv_alter_ischemac                 C   r  r  )send_get_ischemarecv_get_ischemar5   r   r   r   rC   +  r  zClient.get_ischemac                 C   r  )NrC  )r  r  r   r  r  get_ischema_argsr6   r  r  r  r  r  r   r   r   r  	+  r  zClient.send_get_ischemac                 C   r  )Nz"get_ischema failed: unknown result)r  r  r   r  r   r  r  get_ischema_resultr  r  r  r  r  r   r   r   r  +  r  zClient.recv_get_ischemac                 C   r  r3   )send_drop_ischemarecv_drop_ischemar5   r   r   r   rD  $+  r  zClient.drop_ischemac                 C   r  )NrD  )r  r  r   r  r  drop_ischema_argsr6   r  r  r  r  r  r   r   r   r  -+  r  zClient.send_drop_ischemac                 C   r  r*   )r  r  r   r  r   r  r  drop_ischema_resultr  r  r  r  r   r   r   r  5+  r  zClient.recv_drop_ischemac                 C   r  rE  )send_add_schema_versionrecv_add_schema_versionrG  r   r   r   rI  H+  r  zClient.add_schema_versionc                 C   r  )NrI  )r  r  r   r  r  add_schema_version_argsrH  r  r  r  r  r   rH  r  r   r   r   r  Q+  r  zClient.send_add_schema_versionc                 C   r  r*   )r  r  r   r  r   r  r  add_schema_version_resultr  r  r  r  r   r   r   r  Y+  r  zClient.recv_add_schema_versionc                 C   r  )rF  )send_get_schema_versionrecv_get_schema_versionrG  r   r   r   rJ  l+  r  zClient.get_schema_versionc                 C   r  )NrJ  )r  r  r   r  r  get_schema_version_argsrH  r  r  r  r  r  r   r   r   r  u+  r  zClient.send_get_schema_versionc                 C   r  )Nz)get_schema_version failed: unknown result)r  r  r   r  r   r  r  get_schema_version_resultr  r  r  r  r  r   r   r   r  }+  r  zClient.recv_get_schema_versionc                 C   r  rL  )send_get_schema_latest_versionrecv_get_schema_latest_versionrM  r   r   r   rO  +  r  z Client.get_schema_latest_versionc                 C   r  )NrO  )r  r  r   r  r  get_schema_latest_version_argsrN  r  r  r  r  r   rN  r  r   r   r   r  +  r  z%Client.send_get_schema_latest_versionc                 C   r  )Nz0get_schema_latest_version failed: unknown result)r  r  r   r  r   r  r   get_schema_latest_version_resultr  r  r  r  r  r   r   r   r  +  r  z%Client.recv_get_schema_latest_versionc                 C   r  r  )send_get_schema_all_versionsrecv_get_schema_all_versionsrM  r   r   r   rP  +  r  zClient.get_schema_all_versionsc                 C   r  )NrP  )r  r  r   r  r  get_schema_all_versions_argsrN  r  r  r  r  r  r   r   r   r  +  r  z#Client.send_get_schema_all_versionsc                 C   r  )Nz.get_schema_all_versions failed: unknown result)r  r  r   r  r   r  r  get_schema_all_versions_resultr  r  r  r  r  r   r   r   r  +  r  z#Client.recv_get_schema_all_versionsc                 C   r  rE  )send_drop_schema_versionrecv_drop_schema_versionrG  r   r   r   rQ  +  r  zClient.drop_schema_versionc                 C   r  )NrQ  )r  r  r   r  r  drop_schema_version_argsrH  r  r  r  r  r  r   r   r   r  +  r  zClient.send_drop_schema_versionc                 C   r  r*   )
r  r  r   r  r   r  r  drop_schema_version_resultr  r  r  r   r   r   r  +  r  zClient.recv_drop_schema_versionc                 C   r  r  )send_get_schemas_by_colsrecv_get_schemas_by_colsr!   r   r   r   rR  +  r  zClient.get_schemas_by_colsc                 C   r  )NrR  )r  r  r   r  r  get_schemas_by_cols_argsr"   r  r  r  r  r  r   r   r   r  ,  r  zClient.send_get_schemas_by_colsc                 C   r  )Nz*get_schemas_by_cols failed: unknown result)r  r  r   r  r   r  r  get_schemas_by_cols_resultr  r  r  r  r   r   r   r  ,  r  zClient.recv_get_schemas_by_colsc                 C   r  r   ) send_map_schema_version_to_serde recv_map_schema_version_to_serder!   r   r   r   rS  ,  r  z"Client.map_schema_version_to_serdec                 C   r  )NrS  )r  r  r   r  r   map_schema_version_to_serde_argsr"   r  r  r  r  r  r   r   r   r  %,  r  z'Client.send_map_schema_version_to_serdec                 C   r  r*   )
r  r  r   r  r   r  r  "map_schema_version_to_serde_resultr  r  r  r   r   r   r  -,  r  z'Client.recv_map_schema_version_to_serdec                 C   r  r   )send_set_schema_version_staterecv_set_schema_version_stater!   r   r   r   rT  >,  r  zClient.set_schema_version_statec                 C   r  )NrT  )r  r  r   r  r  set_schema_version_state_argsr"   r  r  r  r  r  r   r   r   r  G,  r  z$Client.send_set_schema_version_statec                 C   r  r*   )r  r  r   r  r   r  r  set_schema_version_state_resultr  r  r  r  r   r   r   r  O,  r  z$Client.recv_set_schema_version_statec                 C   r  rU  )send_add_serderecv_add_serderV  r   r   r   rX  b,  r  zClient.add_serdec                 C   r  )NrX  )r  r  r   r  r  add_serde_argsrW  r  r  r  r  )r   rW  r  r   r   r   r  k,  r  zClient.send_add_serdec                 C   r  r*   )
r  r  r   r  r   r  r  add_serde_resultr  r  r  r   r   r   r  s,  r  zClient.recv_add_serdec                 C   r  r  )send_get_serderecv_get_serder!   r   r   r   rY  ,  r  zClient.get_serdec                 C   r  )NrY  )r  r  r   r  r  get_serde_argsr"   r  r  r  r  r  r   r   r   r  ,  r  zClient.send_get_serdec                 C   r  )Nz get_serde failed: unknown result)r  r  r   r  r   r  r  get_serde_resultr  r  r  r  r  r   r   r   r  ,  r  zClient.recv_get_serdec                 C   r9  r[  )%send_get_lock_materialization_rebuild%recv_get_lock_materialization_rebuildr\  r   r   r   r]  ,  r=  z'Client.get_lock_materialization_rebuildc                 C   r  )Nr]  )r  r  r   r  r  %get_lock_materialization_rebuild_argsr   r   r  r  r  r  r  r   r   r   r  r  r   r   r   r  ,  r  z,Client.send_get_lock_materialization_rebuildc                 C   r  )Nz7get_lock_materialization_rebuild failed: unknown result)
r  r  r   r  r   r  r  'get_lock_materialization_rebuild_resultr  r  r  r   r   r   r  ,  rD  z,Client.recv_get_lock_materialization_rebuildc                 C   r9  r  )+send_heartbeat_lock_materialization_rebuild+recv_heartbeat_lock_materialization_rebuildr\  r   r   r   r^  ,  r=  z-Client.heartbeat_lock_materialization_rebuildc                 C   r  )Nr^  )r  r  r   r  r  +heartbeat_lock_materialization_rebuild_argsr   r   r  r  r  r  r  r   r   r   r   r  ,  r  z2Client.send_heartbeat_lock_materialization_rebuildc                 C   r  )Nz=heartbeat_lock_materialization_rebuild failed: unknown result)
r  r  r   r  r   r  r  -heartbeat_lock_materialization_rebuild_resultr  r  r  r   r   r   r  ,  rD  z2Client.recv_heartbeat_lock_materialization_rebuildc                 C   r  r_  )send_add_runtime_statsrecv_add_runtime_statsr`  r   r   r   rb  ,  r  zClient.add_runtime_statsc                 C   r  )Nrb  )r  r  r   r  r  add_runtime_stats_argsra  r  r  r  r  )r   ra  r  r   r   r   r  ,  r  zClient.send_add_runtime_statsc                 C   r  r*   )	r  r  r   r  r   r  r  add_runtime_stats_resultr  r  r   r   r   r  -  r  zClient.recv_add_runtime_statsc                 C   r  r  )send_get_runtime_statsrecv_get_runtime_statsr!   r   r   r   rc  -  r  zClient.get_runtime_statsc                 C   r  )Nrc  )r  r  r   r  r  get_runtime_stats_argsr"   r  r  r  r  r  r   r   r   r
  -  r  zClient.send_get_runtime_statsc                 C   r  )Nz(get_runtime_stats failed: unknown result)r  r  r   r  r   r  r  get_runtime_stats_resultr  r  r  r  r   r   r   r  %-  r  zClient.recv_get_runtime_statsc                 C   r  r  )send_get_partitions_with_specsrecv_get_partitions_with_specsr:   r   r   r   rd  6-  r  z Client.get_partitions_with_specsc                 C   r  )Nrd  )r  r  r   r  r  get_partitions_with_specs_argsr;   r  r  r  r  r  r   r   r   r  ?-  r  z%Client.send_get_partitions_with_specsc                 C   r  )Nz0get_partitions_with_specs failed: unknown result)r  r  r   r  r   r  r   get_partitions_with_specs_resultr  r  r  r  r   r   r   r  G-  r  z%Client.recv_get_partitions_with_specsc                 C   r  r  )send_scheduled_query_pollrecv_scheduled_query_pollr:   r   r   r   re  X-  r  zClient.scheduled_query_pollc                 C   r  )Nre  )r  r  r   r  r  scheduled_query_poll_argsr;   r  r  r  r  r  r   r   r   r  a-  r  z Client.send_scheduled_query_pollc                 C   r  )Nz+scheduled_query_poll failed: unknown result)r  r  r   r  r   r  r  scheduled_query_poll_resultr  r  r  r  r   r   r   r  i-  r  z Client.recv_scheduled_query_pollc                 C   r  r8   ) send_scheduled_query_maintenance recv_scheduled_query_maintenancer:   r   r   r   rf  z-  r  z"Client.scheduled_query_maintenancec                 C   r  )Nrf  )r  r  r   r  r   scheduled_query_maintenance_argsr;   r  r  r  r  r  r   r   r   r  -  r  z'Client.send_scheduled_query_maintenancec                 C   rV  r*   )r  r  r   r  r   r  r  "scheduled_query_maintenance_resultr  r  r  rX  r  r   r   r   r  -  rY  z'Client.recv_scheduled_query_maintenancec                 C   r  rg  )send_scheduled_query_progressrecv_scheduled_query_progressrh  r   r   r   rj  -  r  zClient.scheduled_query_progressc                 C   r  )Nrj  )r  r  r   r  r  scheduled_query_progress_argsri  r  r  r  r  )r   ri  r  r   r   r   r  -  r  z$Client.send_scheduled_query_progressc                 C   r  r*   )
r  r  r   r  r   r  r  scheduled_query_progress_resultr  r  r  r   r   r   r  -  r  z$Client.recv_scheduled_query_progressc                 C   r  )rk  )send_get_scheduled_queryrecv_get_scheduled_queryrl  r   r   r   rn  -  r  zClient.get_scheduled_queryc                 C   r  )Nrn  )r  r  r   r  r  get_scheduled_query_argsrm  r  r  r  r  )r   rm  r  r   r   r   r  -  r  zClient.send_get_scheduled_queryc                 C   r  )Nz*get_scheduled_query failed: unknown result)r  r  r   r  r   r  r  get_scheduled_query_resultr  r  r  r  r  r   r   r   r  -  r  zClient.recv_get_scheduled_queryc                 C   r  ro  )send_add_replication_metricsrecv_add_replication_metricsrp  r   r   r   rr  -  r  zClient.add_replication_metricsc                 C   r  )Nrr  )r  r  r   r  r  add_replication_metrics_argsrq  r  r  r  r  )r   rq  r  r   r   r   r"  -  r  z#Client.send_add_replication_metricsc                 C   r  r*   )	r  r  r   r  r   r  r  add_replication_metrics_resultr  r  r   r   r   r#  -  r  z#Client.recv_add_replication_metricsc                 C   r  r  )send_get_replication_metricsrecv_get_replication_metricsr!   r   r   r   rs  .  r  zClient.get_replication_metricsc                 C   r  )Nrs  )r  r  r   r  r  get_replication_metrics_argsr"   r  r  r  r  r  r   r   r   r&  .  r  z#Client.send_get_replication_metricsc                 C   r  )Nz.get_replication_metrics failed: unknown result)r  r  r   r  r   r  r  get_replication_metrics_resultr  r  r  r  r   r   r   r'  .  r  z#Client.recv_get_replication_metricsc                 C   r  )rt  )send_get_open_txns_reqrecv_get_open_txns_reqru  r   r   r   rw  (.  r  zClient.get_open_txns_reqc                 C   r  )Nrw  )r  r  r   r  r  get_open_txns_req_argsrv  r  r  r  r  )r   rv  r  r   r   r   r*  1.  r  zClient.send_get_open_txns_reqc                 C   r  )Nz(get_open_txns_req failed: unknown result)
r  r  r   r  r   r  r  get_open_txns_req_resultr  r  r  r   r   r   r+  9.  r  zClient.recv_get_open_txns_reqc                 C   r  rx  )send_create_stored_procedurerecv_create_stored_procedurery  r   r   r   r{  H.  r  zClient.create_stored_procedurec                 C   r  )Nr{  )r  r  r   r  r  create_stored_procedure_argsrz  r  r  r  r  )r   rz  r  r   r   r   r.  Q.  r  z#Client.send_create_stored_procedurec                 C   r  r*   )
r  r  r   r  r   r  r  create_stored_procedure_resultr  r  r  r   r   r   r/  Y.  r  z#Client.recv_create_stored_procedurec                 C   r  r  )send_get_stored_procedurerecv_get_stored_procedurer:   r   r   r   r|  j.  r  zClient.get_stored_procedurec                 C   r  )Nr|  )r  r  r   r  r  get_stored_procedure_argsr;   r  r  r  r  r  r   r   r   r2  s.  r  z Client.send_get_stored_procedurec                 C   r  )Nz+get_stored_procedure failed: unknown result)r  r  r   r  r   r  r  get_stored_procedure_resultr  r  r  r  r  r   r   r   r3  {.  r  z Client.recv_get_stored_procedurec                 C   r  r8   )send_drop_stored_procedurerecv_drop_stored_procedurer:   r   r   r   r}  .  r  zClient.drop_stored_procedurec                 C   r  )Nr}  )r  r  r   r  r  drop_stored_procedure_argsr;   r  r  r  r  r  r   r   r   r6  .  r  z!Client.send_drop_stored_procedurec                 C   r  r*   )	r  r  r   r  r   r  r  drop_stored_procedure_resultr  r  r   r   r   r7  .  r  z!Client.recv_drop_stored_procedurec                 C   r  r  )send_get_all_stored_proceduresrecv_get_all_stored_proceduresr:   r   r   r   r~  .  r  z Client.get_all_stored_proceduresc                 C   r  )Nr~  )r  r  r   r  r  get_all_stored_procedures_argsr;   r  r  r  r  r  r   r   r   r:  .  r  z%Client.send_get_all_stored_proceduresc                 C   r  )Nz0get_all_stored_procedures failed: unknown result)r  r  r   r  r   r  r   get_all_stored_procedures_resultr  r  r  r  r   r   r   r;  .  r  z%Client.recv_get_all_stored_proceduresc                 C   r  r  )send_find_packagerecv_find_packager:   r   r   r   r  .  r  zClient.find_packagec                 C   r  )Nr  )r  r  r   r  r  find_package_argsr;   r  r  r  r  r  r   r   r   r>  .  r  zClient.send_find_packagec                 C   r  )Nz#find_package failed: unknown result)r  r  r   r  r   r  r  find_package_resultr  r  r  r  r  r   r   r   r?  .  r  zClient.recv_find_packagec                 C   r  r8   )send_add_packagerecv_add_packager:   r   r   r   r  .  r  zClient.add_packagec                 C   r  )Nr  )r  r  r   r  r  add_package_argsr;   r  r  r  r  r  r   r   r   rB  .  r  zClient.send_add_packagec                 C   r  r*   )	r  r  r   r  r   r  r  add_package_resultr  r  r   r   r   rC  /  r  zClient.recv_add_packagec                 C   r  r  )send_get_all_packagesrecv_get_all_packagesr:   r   r   r   r  /  r  zClient.get_all_packagesc                 C   r  )Nr  )r  r  r   r  r  get_all_packages_argsr;   r  r  r  r  r  r   r   r   rF  /  r  zClient.send_get_all_packagesc                 C   r  )Nz'get_all_packages failed: unknown result)r  r  r   r  r   r  r  get_all_packages_resultr  r  r  r  r   r   r   rG  %/  r  zClient.recv_get_all_packagesc                 C   r  r8   )send_drop_packagerecv_drop_packager:   r   r   r   r  6/  r  zClient.drop_packagec                 C   r  )Nr  )r  r  r   r  r  drop_package_argsr;   r  r  r  r  r  r   r   r   rJ  ?/  r  zClient.send_drop_packagec                 C   r  r*   )	r  r  r   r  r   r  r  drop_package_resultr  r  r   r   r   rK  G/  r  zClient.recv_drop_packagec                 C   r  r  )send_get_all_write_event_inforecv_get_all_write_event_infor:   r   r   r   r  V/  r  zClient.get_all_write_event_infoc                 C   r  )Nr  )r  r  r   r  r  get_all_write_event_info_argsr;   r  r  r  r  r  r   r   r   rN  _/  r  z$Client.send_get_all_write_event_infoc                 C   r  )Nz/get_all_write_event_info failed: unknown result)r  r  r   r  r   r  r  get_all_write_event_info_resultr  r  r  r  r   r   r   rO  g/  r  z$Client.recv_get_all_write_event_infor*   (/  r  r  r  r  r  r   r  r  r   r  r  r   r  r  r#   r  r  r(   r  r  r,   r  r  r.   r  r  r2   r  r  r7   r  r  r<   r  r  rA   r  r  rG   r  r  rK   r  r  rL   r  r   rQ   r  r  rU   r	  r
  rV   r  r  r[   r  r  r\   r  r  r_   r  r  r`   r  r  re   r"  r#  rf   r)  r*  rg   r-  r.  rm   r3  r4  rr   r;  r<  rs   rC  rD  rt   rG  rH  ru   rK  rL  rv   rO  rP  rz   rS  rT  r}   rZ  r[  r   r^  r_  r   rb  rc  r   rf  rg  r   rj  rk  r   rn  ro  r   rr  rs  r   rv  rw  r   rz  r{  r   r~  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r  r  r   r"  r#  r   r&  r'  r   r*  r+  r   r.  r/  r  r2  r3  r
  r7  r8  r  r<  r=  r  r@  rA  r  rD  rE  r  rI  rJ  r  rN  rO  r  rR  rS  r  rV  rW  r  rZ  r[  r  r^  r_  r!  rc  rd  r$  ri  rj  r&  rp  rq  r'  rt  ru  r(  rx  ry  r)  r|  r}  r-  r  r  r.  r  r  r/  r  r  r0  r  r  r3  r  r  r7  r  r  r8  r  r  r;  r  r  r>  r  r  rA  r  r  rB  r  r  rE  r  r  rH  r  r  rI  r  r  rM  r  r  rQ  r  r  rU  r  r  rV  r  r  r[  r  r  r\  r  r  r]  r  r  r^  r  r  r_  r  r  r`  r  r  ra  r  r  rb  r  r  rc  r  r  rh  r  r  ri  r  r  rj  r  r  rk  r  r  rl  r  r  rp  r
  r  rs  r  r  rt  r  r  ru  r  r  rv  r  r  rw  r  r  r{  r"  r#  r~  r&  r'  r  r*  r+  r  r.  r/  r  r3  r4  r  r7  r8  r  r;  r<  r  r?  r@  r  rC  rD  r  rG  rH  r  rK  rL  r  rO  rP  r  rS  rT  r  rW  rX  r  r[  r\  r  r_  r`  r  rc  rd  r  rg  rh  r  rk  rl  r  rp  rq  r  ru  rv  r  ry  rz  r  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r$  r%  r  r(  r)  r  r,  r-  r  r0  r1  r  r4  r5  r  r8  r9  r  r<  r=  r  r@  rA  r  rE  rF  r   rI  rJ  r!  rM  rN  r"  rQ  rR  r#  rU  rV  r$  rY  rZ  r%  r]  r^  r&  ra  rb  r'  re  rf  r(  ri  rj  r)  rm  rn  r*  rq  rr  r+  ru  rv  r,  ry  rz  r-  r}  r~  r.  r  r  r/  r  r  r0  r  r  r1  r  r  r2  r  r  r3  r  r  r4  r  r  r5  r  r  r6  r  r  r7  r  r  r8  r  r  r9  r  r  r:  r  r  r;  r  r  r<  r  r  r=  r  r  rA  r  r  rB  r  r  rC  r  r  rD  r  r  rI  r  r  rJ  r  r  rO  r  r  rP  r  r  rQ  r  r  rR  r  r  rS  r  r  rT  r  r  rX  r  r  rY  r  r  r]  r  r  r^  r  r  rb  r  r  rc  r
  r  rd  r  r  re  r  r  rf  r  r  rj  r  r  rn  r  r  rr  r"  r#  rs  r&  r'  rw  r*  r+  r{  r.  r/  r|  r2  r3  r}  r6  r7  r~  r:  r;  r  r>  r?  r  rB  rC  r  rF  rG  r  rJ  rK  r  rN  rO  r   r   r   r   r  	  sZ   	
								
		
			

					
	
	
	
		
										


	
	
	
	
	
				
	

		
			
	
	
	

	

						

	

		
	
															
					
	

	
			

				

			

	
			
				
																									
								
																																												

																			r  c                   @   s  e Zd Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Z d=d> Z!d?d@ Z"dAdB Z#dCdD Z$dEdF Z%dGdH Z&dIdJ Z'dKdL Z(dMdN Z)dOdP Z*dQdR Z+dSdT Z,dUdV Z-dWdX Z.dYdZ Z/d[d\ Z0d]d^ Z1d_d` Z2dadb Z3dcdd Z4dedf Z5dgdh Z6didj Z7dkdl Z8dmdn Z9dodp Z:dqdr Z;dsdt Z<dudv Z=dwdx Z>dydz Z?d{d| Z@d}d~ ZAdd ZBdd ZCdd ZDdd ZEdd ZFdd ZGdd ZHdd ZIdd ZJdd ZKdd ZLdd ZMdd ZNdd ZOdd ZPdd ZQdd ZRdd ZSdd ZTdd ZUdd ZVdd ZWdd ZXdd ZYdd ZZdd Z[dd Z\dd Z]dd Z^dd Z_dd Z`dd Zadd Zbdd ZcddĄ ZdddƄ ZeddȄ Zfddʄ Zgdd̄ Zhdd΄ ZiddЄ Zjdd҄ ZkddԄ Zlddք Zmdd؄ Znddڄ Zodd܄ Zpddބ Zqdd Zrdd Zsdd Ztdd Zudd Zvdd Zwdd Zxdd Zydd Zzdd Z{dd Z|dd Z}dd Z~dd Zdd Zdd Zdd  Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Zd=d> Zd?d@ ZdAdB ZdCdD ZdEdF ZdGdH ZdIdJ ZdKdL ZdMdN ZdOdP ZdQdR ZdSdT ZdUdV ZdWdX ZdYdZ Zd[d\ Zd]d^ Zd_d` Zdadb Zdcdd Zdedf Zdgdh Zdidj Zdkdl Zdmdn Zdodp Zdqdr Zdsdt Zdudv Zdwdx Zdydz Zd{d| Zd}d~ Zdd Zdd ZÐdd ZĐdd ZŐdd ZƐdd Zǐdd ZȐdd Zɐdd Zʐdd Zːdd Z̐dd Z͐dd Zΐdd Zϐdd ZАdd Zѐdd ZҐdd ZӐdd ZԐdd ZՐdd Z֐dd Zאdd Zؐdd Zِdd Zڐdd Zېdd Zܐdd Zݐdd Zސdd Zߐdd Zdd Zdd Zdd ZdÐdĄ ZdŐdƄ ZdǐdȄ Zdɐdʄ Zdːd̄ Zd͐d΄ ZdϐdЄ Zdѐd҄ ZdӐdԄ ZdՐdք Zdאd؄ Zdِdڄ Zdېd܄ Zdݐdބ Zdߐd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Z dd Zdd  Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#S ($  	Processorc                 C   s  t jj| | tj| jd< tj| jd< tj| jd< tj| jd< tj	| jd< tj
| jd< tj| jd< tj| jd< tj| jd	< tj| jd
< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj | jd< tj!| jd< tj"| jd< tj#| jd< tj$| jd < tj%| jd!< tj&| jd"< tj'| jd#< tj(| jd$< tj)| jd%< tj*| jd&< tj+| jd'< tj,| jd(< tj-| jd)< tj.| jd*< tj/| jd+< tj0| jd,< tj1| jd-< tj2| jd.< tj3| jd/< tj4| jd0< tj5| jd1< tj6| jd2< tj7| jd3< tj8| jd4< tj9| jd5< tj:| jd6< tj;| jd7< tj<| jd8< tj=| jd9< tj>| jd:< tj?| jd;< tj@| jd<< tjA| jd=< tjB| jd>< tjC| jd?< tjD| jd@< tjE| jdA< tjF| jdB< tjG| jdC< tjH| jdD< tjI| jdE< tjJ| jdF< tjK| jdG< tjL| jdH< tjM| jdI< tjN| jdJ< tjO| jdK< tjP| jdL< tjQ| jdM< tjR| jdN< tjS| jdO< tjT| jdP< tjU| jdQ< tjV| jdR< tjW| jdS< tjX| jdT< tjY| jdU< tjZ| jdV< tj[| jdW< tj\| jdX< tj]| jdY< tj^| jdZ< tj_| jd[< tj`| jd\< tja| jd]< tjb| jd^< tjc| jd_< tjd| jd`< tje| jda< tjf| jdb< tjg| jdc< tjh| jdd< tji| jde< tjj| jdf< tjk| jdg< tjl| jdh< tjm| jdi< tjn| jdj< tjo| jdk< tjp| jdl< tjq| jdm< tjr| jdn< tjs| jdo< tjt| jdp< tju| jdq< tjv| jdr< tjw| jds< tjx| jdt< tjy| jdu< tjz| jdv< tj{| jdw< tj|| jdx< tj}| jdy< tj~| jdz< tj| jd{< tj| jd|< tj| jd}< tj| jd~< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj| jd< tj | jd< tj| jd< tj| jd< tj| jd< tj| jd < tj| jd< tj| jd< tj| jd< tj| jd< tj	| jd< tj
| jd< tj| jd< tj| jd< tj| jd	< tj| jd
< tj| jd< tj| jd< tj| jd< tj| jd< d | _d S (  Nr   r   r   r#   r(   r,   r.   r2   r7   r<   rA   rG   rK   rL   rQ   rU   rV   r[   r\   r_   r`   re   rf   rg   rm   rr   rs   rt   ru   rv   rz   r}   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r
  r  r  r  r  r  r  r  r  r  r!  r$  r&  r'  r(  r)  r-  r.  r/  r0  r3  r7  r8  r;  r>  rA  rB  rE  rH  rI  rM  rQ  rU  rV  r[  r\  r]  r^  r_  r`  ra  rb  rc  rh  ri  rj  rk  rl  rp  rs  rt  ru  rv  rw  r{  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  rA  rB  rC  rD  rI  rJ  rO  rP  rQ  rR  rS  rT  rX  rY  r]  r^  rb  rc  rd  re  rf  rj  rn  rr  rs  rw  r{  r|  r}  r~  r  r  r  r  r  (  r  r  rR  r  process_getMetaConf_processMapprocess_setMetaConfprocess_create_catalogprocess_alter_catalogprocess_get_catalogprocess_get_catalogsprocess_drop_catalogprocess_create_databaseprocess_get_databaseprocess_get_database_reqprocess_drop_databaseprocess_drop_database_reqprocess_get_databasesprocess_get_all_databasesprocess_alter_databaseprocess_create_dataconnectorprocess_get_dataconnector_reqprocess_drop_dataconnectorprocess_get_dataconnectorsprocess_alter_dataconnectorprocess_get_typeprocess_create_typeprocess_drop_typeprocess_get_type_allprocess_get_fields+process_get_fields_with_environment_contextprocess_get_fields_reqprocess_get_schema+process_get_schema_with_environment_contextprocess_get_schema_reqprocess_create_table-process_create_table_with_environment_context%process_create_table_with_constraintsprocess_create_table_reqprocess_drop_constraintprocess_add_primary_keyprocess_add_foreign_keyprocess_add_unique_constraintprocess_add_not_null_constraintprocess_add_default_constraintprocess_add_check_constraintprocess_translate_table_dryrunprocess_drop_table+process_drop_table_with_environment_contextprocess_truncate_tableprocess_truncate_table_reqprocess_get_tablesprocess_get_tables_by_type7process_get_all_materialized_view_objects_for_rewriting,process_get_materialized_views_for_rewritingprocess_get_table_metaprocess_get_all_tablesprocess_get_table!process_get_table_objects_by_nameprocess_get_tables_extprocess_get_table_req%process_get_table_objects_by_name_req-process_get_materialization_invalidation_info process_update_creation_metadata!process_get_table_names_by_filterprocess_alter_table,process_alter_table_with_environment_context process_alter_table_with_cascadeprocess_alter_table_reqprocess_add_partition.process_add_partition_with_environment_contextprocess_add_partitionsprocess_add_partitions_pspecprocess_append_partitionprocess_add_partitions_req1process_append_partition_with_environment_context process_append_partition_by_name9process_append_partition_by_name_with_environment_contextprocess_drop_partition/process_drop_partition_with_environment_contextprocess_drop_partition_by_name7process_drop_partition_by_name_with_environment_contextprocess_drop_partitions_reqprocess_get_partitionprocess_get_partition_reqprocess_exchange_partitionprocess_exchange_partitionsprocess_get_partition_with_authprocess_get_partition_by_nameprocess_get_partitionsprocess_get_partitions_req process_get_partitions_with_authprocess_get_partitions_pspecprocess_get_partition_namesprocess_get_partition_valuesprocess_get_partitions_ps#process_get_partitions_ps_with_auth'process_get_partitions_ps_with_auth_reqprocess_get_partition_names_ps"process_get_partition_names_ps_reqprocess_get_partition_names_req process_get_partitions_by_filter process_get_part_specs_by_filterprocess_get_partitions_by_expr#process_get_partitions_spec_by_expr$process_get_num_partitions_by_filterprocess_get_partitions_by_names#process_get_partitions_by_names_reqprocess_alter_partitionprocess_alter_partitions1process_alter_partitions_with_environment_contextprocess_alter_partitions_req0process_alter_partition_with_environment_contextprocess_rename_partitionprocess_rename_partition_req+process_partition_name_has_valid_charactersprocess_get_config_valueprocess_partition_name_to_valsprocess_partition_name_to_specprocess_markPartitionForEvent!process_isPartitionMarkedForEventprocess_get_primary_keysprocess_get_foreign_keysprocess_get_unique_constraints process_get_not_null_constraintsprocess_get_default_constraintsprocess_get_check_constraints!process_get_all_table_constraints&process_update_table_column_statistics*process_update_partition_column_statistics*process_update_table_column_statistics_req.process_update_partition_column_statistics_req%process_update_transaction_statistics#process_get_table_column_statistics'process_get_partition_column_statistics process_get_table_statistics_req%process_get_partitions_statistics_reqprocess_get_aggr_stats_forprocess_set_aggr_stats_for*process_delete_partition_column_statistics&process_delete_table_column_statisticsprocess_create_functionprocess_drop_functionprocess_alter_functionprocess_get_functionsprocess_get_functionprocess_get_all_functionsprocess_create_roleprocess_drop_roleprocess_get_role_namesprocess_grant_roleprocess_revoke_roleprocess_list_rolesprocess_grant_revoke_roleprocess_get_principals_in_role%process_get_role_grants_for_principalprocess_get_privilege_setprocess_list_privilegesprocess_grant_privilegesprocess_revoke_privilegesprocess_grant_revoke_privilegesprocess_refresh_privilegesprocess_set_ugiprocess_get_delegation_tokenprocess_renew_delegation_tokenprocess_cancel_delegation_tokenprocess_add_tokenprocess_remove_tokenprocess_get_token!process_get_all_token_identifiersprocess_add_master_keyprocess_update_master_keyprocess_remove_master_keyprocess_get_master_keysprocess_get_open_txnsprocess_get_open_txns_infoprocess_open_txnsprocess_abort_txnprocess_abort_txnsprocess_commit_txn$process_get_latest_txnid_in_conflictprocess_repl_tbl_writeid_stateprocess_get_valid_write_ids process_allocate_table_write_ids(process_get_max_allocated_table_write_idprocess_seed_write_idprocess_seed_txn_idprocess_lockprocess_check_lockprocess_unlockprocess_show_locksprocess_heartbeatprocess_heartbeat_txn_rangeprocess_compactprocess_compact2process_show_compactprocess_add_dynamic_partitionsprocess_find_next_compactprocess_find_next_compact2process_update_compactor_stateprocess_find_columns_with_statsprocess_mark_cleanedprocess_mark_compactedprocess_mark_failedprocess_mark_refused&process_update_compaction_metrics_data&process_remove_compaction_metrics_dataprocess_set_hadoop_jobid,process_get_latest_committed_compaction_infoprocess_get_next_notification'process_get_current_notificationEventId%process_get_notification_events_countprocess_fire_listener_eventprocess_flushCache"process_add_write_notification_log+process_add_write_notification_log_in_batchprocess_cm_recycle!process_get_file_metadata_by_exprprocess_get_file_metadataprocess_put_file_metadataprocess_clear_file_metadataprocess_cache_file_metadataprocess_get_metastore_db_uuidprocess_create_resource_planprocess_get_resource_plan process_get_active_resource_planprocess_get_all_resource_plansprocess_alter_resource_planprocess_validate_resource_planprocess_drop_resource_planprocess_create_wm_triggerprocess_alter_wm_triggerprocess_drop_wm_trigger%process_get_triggers_for_resourceplanprocess_create_wm_poolprocess_alter_wm_poolprocess_drop_wm_pool#process_create_or_update_wm_mappingprocess_drop_wm_mapping1process_create_or_drop_wm_trigger_to_pool_mappingprocess_create_ischemaprocess_alter_ischemaprocess_get_ischemaprocess_drop_ischemaprocess_add_schema_versionprocess_get_schema_version!process_get_schema_latest_versionprocess_get_schema_all_versionsprocess_drop_schema_versionprocess_get_schemas_by_cols#process_map_schema_version_to_serde process_set_schema_version_stateprocess_add_serdeprocess_get_serde(process_get_lock_materialization_rebuild.process_heartbeat_lock_materialization_rebuildprocess_add_runtime_statsprocess_get_runtime_stats!process_get_partitions_with_specsprocess_scheduled_query_poll#process_scheduled_query_maintenance process_scheduled_query_progressprocess_get_scheduled_queryprocess_add_replication_metricsprocess_get_replication_metricsprocess_get_open_txns_reqprocess_create_stored_procedureprocess_get_stored_procedureprocess_drop_stored_procedure!process_get_all_stored_proceduresprocess_find_packageprocess_add_packageprocess_get_all_packagesprocess_drop_package process_get_all_write_event_info_on_message_begin)r   handlerr   r   r   r  z/  sD  zProcessor.__init__c                 C   
   || _ d S r*   )rb  r  r   r   r   on_message_begin0     
zProcessor.on_message_beginc                 C   s   |  \}}}| jr| ||| || jvr@|tj |  ttjd| }|	|t
j| || |  |j  d S | j| | ||| dS )NzUnknown function %sT)r  rb  rT  skipr   STRUCTr  r   UNKNOWN_METHODr  r   r  r  r  r  r  )r   r  r  r6   rd   seqidr  r   r   r   process0  s   


zProcessor.processc           	   
   C   
  t  }|| |  t }z| j|j|_tj	}W nQ t
jy%     ty< } ztj	}||_W Y d }~n6d }~w tyW } ztd tj}|}W Y d }~nd }~w tym   td tj}ttjd}Y nw |d|| || |  |j  d S )N!TApplication exception in handlerUnexpected exception in handlerInternal errorr   )r  r  r  r  _handlerr   r   r  r   REPLYr   TTransportExceptionMetaExceptionr  r   logging	exceptionr  	ExceptionINTERNAL_ERRORr  r  r  r  r  	r   rj  r  r  r  r  msg_typer  exr   r   r   rS  0  6   




zProcessor.process_getMetaConfc           	   
   C   s  t  }|| |  t }z| j|j|j tj	}W nQ t
jy&     ty= } ztj	}||_W Y d }~n6d }~w tyX } ztd tj}|}W Y d }~nd }~w tyn   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   r   r   r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   rU  0  s6   




zProcessor.process_setMetaConfc              
   C   d  t  }|| |  t }z| j|j tj}W n t	j
y$     ty; } ztj}||_W Y d }~ndd }~w tyR } ztj}||_W Y d }~nMd }~w tyi }	 ztj}|	|_W Y d }	~	n6d }	~	w ty }
 ztd tj}|
}W Y d }
~
nd }
~
w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   r   r   rq  r   rr  AlreadyExistsExceptionr  InvalidObjectExceptionr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r   rj  r  r  r  r  ry  r  r  r  rz  r   r   r   rV  0  F   




z Processor.process_create_catalogc              
   C   r|  )Nrm  rn  ro  r#   )r  r  r  r  rp  r#   r"   r   rq  r   rr  NoSuchObjectExceptionr  InvalidOperationExceptionr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rW   1  r  zProcessor.process_alter_catalogc           
   
   C   8  t  }|| |  t }z| j|j|_tj	}W nh t
jy%     ty< } ztj	}||_W Y d }~nMd }~w tyS } ztj	}||_W Y d }~n6d }~w tyn }	 ztd tj}|	}W Y d }	~	nd }	~	w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r(   )r  r  r  r  rp  r(   r'   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  
r   rj  r  r  r  r  ry  r  r  rz  r   r   r   rX   1  >   




zProcessor.process_get_catalogc           	   
   C     t  }|| |  t }z| j |_tj}W nQ t	j
y#     ty: } ztj}||_W Y d }~n6d }~w tyU } ztd tj}|}W Y d }~nd }~w tyk   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r,   )r  r  r  r  rp  r,   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   rY  =1  6   




zProcessor.process_get_catalogsc              
   C   r|  )Nrm  rn  ro  r.   )r  r  r  r  rp  r.   r'   r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rZ  W1  r  zProcessor.process_drop_catalogc              
   C   r|  )Nrm  rn  ro  r2   )r  r  r  r  rp  r2   r1   r   rq  r   rr  r}  r  r~  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r[  w1  r  z!Processor.process_create_databasec           
   
   C   r  )Nrm  rn  ro  r7   )r  r  r  r  rp  r7   r6   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r\  1  r  zProcessor.process_get_databasec           
   
   C   r  )Nrm  rn  ro  r<   )r  r  r  r  rp  r<   r;   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r]  1  r  z"Processor.process_get_database_reqc              
   C   l  t  }|| |  t }z| j|j|j|j t	j
}W n tjy(     ty? } zt	j
}||_W Y d }~ndd }~w tyV } zt	j
}||_W Y d }~nMd }~w tym }	 zt	j
}|	|_W Y d }	~	n6d }	~	w ty }
 ztd t	j}|
}W Y d }
~
nd }
~
w ty   td t	j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  rA   )r  r  r  r  rp  rA   r6   r?   r@   r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r^  1  F   




zProcessor.process_drop_databasec              
   C   r|  )Nrm  rn  ro  rG   )r  r  r  r  rp  rG   rF   r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r_  1  r  z#Processor.process_drop_database_reqc           	   
   C   rl  )Nrm  rn  ro  rK   )r  r  r  r  rp  rK   rJ   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r`  2  r{  zProcessor.process_get_databasesc           	   
   C   r  )Nrm  rn  ro  rL   )r  r  r  r  rp  rL   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   ra  +2  r  z#Processor.process_get_all_databasesc           
   
   C   :  t  }|| |  t }z| j|j|j tj	}W nh t
jy&     ty= } ztj	}||_W Y d }~nMd }~w tyT } ztj	}||_W Y d }~n6d }~w tyo }	 ztd tj}|	}W Y d }	~	nd }	~	w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  rQ   )r  r  r  r  rp  rQ   rO   rP   r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rb  E2  >   




z Processor.process_alter_databasec              
   C   r|  )Nrm  rn  ro  rU   )r  r  r  r  rp  rU   rT   r   rq  r   rr  r}  r  r~  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rc  b2  r  z&Processor.process_create_dataconnectorc           
   
   C   r  )Nrm  rn  ro  rV   )r  r  r  r  rp  rV   r;   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rd  2  r  z'Processor.process_get_dataconnector_reqc              
   C   r  )Nrm  rn  ro  r[   )r  r  r  r  rp  r[   r6   rY   rZ   r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   re  2  r  z$Processor.process_drop_dataconnectorc           	   
   C   r  )Nrm  rn  ro  r\   )r  r  r  r  rp  r\   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   rf  2  r  z$Processor.process_get_dataconnectorsc           
   
   C   r  )Nrm  rn  ro  r_   )r  r  r  r  rp  r_   r6   rT   r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rg  2  r  z%Processor.process_alter_dataconnectorc           
   
   C   r  )Nrm  rn  ro  r`   )r  r  r  r   rp  r`   r6   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rh  2  r  zProcessor.process_get_typec              
   C   f  t  }|| |  t }z| j|j|_tj	}W n t
jy%     ty< } ztj	}||_W Y d }~ndd }~w tyS } ztj	}||_W Y d }~nMd }~w tyj }	 ztj	}|	|_W Y d }	~	n6d }	~	w ty }
 ztd tj}|
}W Y d }
~
nd }
~
w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  re   )r$  r  r  r'  rp  re   rd   r  r   rq  r   rr  r}  r  r~  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   ri  3  F   




zProcessor.process_create_typec           
   
   C   r  )Nrm  rn  ro  rf   )r+  r  r  r,  rp  rf   rd   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rj  33  r  zProcessor.process_drop_typec           	   
   C   rl  )Nrm  rn  ro  rg   )r/  r  r  r0  rp  rg   r6   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  	r   rj  r  r  r  r  ry  r  rz  r   r   r   rk  P3  r{  zProcessor.process_get_type_allc              
   C   j  t  }|| |  t }z| j|j|j|_t	j
}W n tjy'     ty> } zt	j
}||_W Y d }~ndd }~w tyU } zt	j
}||_W Y d }~nMd }~w tyl }	 zt	j
}|	|_W Y d }	~	n6d }	~	w ty }
 ztd t	j}|
}W Y d }
~
nd }
~
w ty   td t	j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  rm   )r6  r  r  r8  rp  rm   rk   rl   r  r   rq  r   rr  rs  r  UnknownTableExceptionr  UnknownDBExceptionr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rl  j3  F   




zProcessor.process_get_fieldsc              
   C   n  t  }|| |  t }z| j|j|j|j|_	t
j}W n tjy)     ty@ } zt
j}||_W Y d }~ndd }~w tyW } zt
j}||_W Y d }~nMd }~w tyn }	 zt
j}|	|_W Y d }	~	n6d }	~	w ty }
 ztd t
j}|
}W Y d }
~
nd }
~
w ty   td t
j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  rr   )r>  r  r  r@  rp  rr   rk   rl   rq   r  r   rq  r   rr  rs  r  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rm  3  J   




z5Processor.process_get_fields_with_environment_contextc              
   C   r  )Nrm  rn  ro  rs   )rE  r  r  rF  rp  rs   rF   r  r   rq  r   rr  rs  r  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rn  3  r  z Processor.process_get_fields_reqc              
   C   r  )Nrm  rn  ro  rt   )rI  r  r  rJ  rp  rt   rk   rl   r  r   rq  r   rr  rs  r  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   ro  3  r  zProcessor.process_get_schemac              
   C   r  )Nrm  rn  ro  ru   )rM  r  r  rN  rp  ru   rk   rl   rq   r  r   rq  r   rr  rs  r  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rp  3  r  z5Processor.process_get_schema_with_environment_contextc              
   C   r  )Nrm  rn  ro  rv   )rQ  r  r  rR  rp  rv   rF   r  r   rq  r   rr  rs  r  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rq  4  r  z Processor.process_get_schema_reqc              
   C     t  }|| |  t }z| j|j tj}W n t	j
y$     ty; } ztj}||_W Y d }~n{d }~w tyR } ztj}||_W Y d }~ndd }~w tyi }	 ztj}|	|_W Y d }	~	nMd }	~	w ty }
 ztj}|
|_W Y d }
~
n6d }
~
w ty } ztd tj}|}W Y d }~nd }~w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  rz   )rU  r  r  rW  rp  rz   ry   r   rq  r   rr  r}  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r   rj  r  r  r  r  ry  r  r  r  rX  rz  r   r   r   rr  .4  N   




zProcessor.process_create_tablec              
   C   s  t  }|| |  t }z| j|j|j tj	}W n t
jy&     ty= } ztj	}||_W Y d }~n{d }~w tyT } ztj	}||_W Y d }~ndd }~w tyk }	 ztj	}|	|_W Y d }	~	nMd }	~	w ty }
 ztj	}|
|_W Y d }
~
n6d }
~
w ty } ztd tj}|}W Y d }~nd }~w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r}   )r\  r  r  r]  rp  r}   ry   rq   r   rq  r   rr  r}  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rs  Q4  sN   




z7Processor.process_create_table_with_environment_contextc              
   C   s  t  }|| |  t }z| j|j|j|j|j	|j
|j|j tj}W n tjy0     tyG } ztj}||_W Y d }~n{d }~w ty^ } ztj}||_W Y d }~ndd }~w tyu }	 ztj}|	|_W Y d }	~	nMd }	~	w ty }
 ztj}|
|_W Y d }
~
n6d }
~
w ty } ztd tj}|}W Y d }~nd }~w ty   td tj}ttjd}Y nw |d|| | | |!  |j"#  d S )Nrm  rn  ro  r   )$r`  r  r  ra  rp  r   ry   r   r   r   r   r   r   r   rq  r   rr  r}  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rt  t4  s^   

	


z/Processor.process_create_table_with_constraintsc              
   C   r  )Nrm  rn  ro  r   )rd  r  r  re  rp  r   r;   r   rq  r   rr  r}  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   ru  4  r  z"Processor.process_create_table_reqc           
   
   C   6  t  }|| |  t }z| j|j tj}W nh t	j
y$     ty; } ztj}||_W Y d }~nMd }~w tyR } ztj}||_W Y d }~n6d }~w tym }	 ztd tj}|	}W Y d }	~	nd }	~	w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )rh  r  r  ri  rp  r   rF   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  
r   rj  r  r  r  r  ry  r  r  rz  r   r   r   rv  4  >   




z!Processor.process_drop_constraintc           
   
   C   r  )Nrm  rn  ro  r   )rl  r  r  rm  rp  r   rF   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rw  4  r  z!Processor.process_add_primary_keyc           
   
   C   r  )Nrm  rn  ro  r   )rp  r  r  rq  rp  r   rF   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rx  4  r  z!Processor.process_add_foreign_keyc           
   
   C   r  )Nrm  rn  ro  r   )rt  r  r  ru  rp  r   rF   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   ry  5  r  z'Processor.process_add_unique_constraintc           
   
   C   r  )Nrm  rn  ro  r   )rx  r  r  ry  rp  r   rF   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rz  65  r  z)Processor.process_add_not_null_constraintc           
   
   C   r  )Nrm  rn  ro  r   )r|  r  r  r}  rp  r   rF   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r{  S5  r  z(Processor.process_add_default_constraintc           
   
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rF   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r|  p5  r  z&Processor.process_add_check_constraintc              
   C     t  }|| |  t }z| j|j|_tj	}W n t
jy%     ty< } ztj	}||_W Y d }~n{d }~w tyS } ztj	}||_W Y d }~ndd }~w tyj }	 ztj	}|	|_W Y d }	~	nMd }	~	w ty }
 ztj	}|
|_W Y d }
~
n6d }
~
w ty } ztd tj}|}W Y d }~nd }~w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   r;   r  r   rq  r   rr  r}  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r}  5  N   




z(Processor.process_translate_table_dryrunc           
   
   C   >  t  }|| |  t }z| j|j|j|j t	j
}W nh tjy(     ty? } zt	j
}||_W Y d }~nMd }~w tyV } zt	j
}||_W Y d }~n6d }~w tyq }	 ztd t	j}|	}W Y d }	~	nd }	~	w ty   td t	j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   rO   r6   r?   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r~  5  >   




zProcessor.process_drop_tablec           
   
   C   B  t  }|| |  t }z| j|j|j|j|j	 t
j}W nh tjy*     tyA } zt
j}||_W Y d }~nMd }~w tyX } zt
j}||_W Y d }~n6d }~w tys }	 ztd t
j}|	}W Y d }	~	nd }	~	w ty   td t
j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   rO   r6   r?   rq   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  5  >   




z5Processor.process_drop_table_with_environment_contextc           	   
   C   s  t  }|| |  t }z| j|j|j|j t	j
}W nQ tjy(     ty? } zt	j
}||_W Y d }~n6d }~w tyZ } ztd t	j}|}W Y d }~nd }~w typ   td t	j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   r   r   r   r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  5  s6   




z Processor.process_truncate_tablec           	   
   C   rl  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rF   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  6  r{  z$Processor.process_truncate_table_reqc           	   
   C     t  }|| |  t }z| j|j|j|_t	j
}W nQ tjy'     ty> } zt	j
}||_W Y d }~n6d }~w tyY } ztd t	j}|}W Y d }~nd }~w tyo   td t	j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   rk   rJ   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  6  6   




zProcessor.process_get_tablesc           	   
   C     t  }|| |  t }z| j|j|j|j|_	t
j}W nQ tjy)     ty@ } zt
j}||_W Y d }~n6d }~w ty[ } ztd t
j}|}W Y d }~nd }~w tyq   td t
j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   rk   rJ   r   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  86  6   




z$Processor.process_get_tables_by_typec           	   
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  R6  r  zAProcessor.process_get_all_materialized_view_objects_for_rewritingc           	   
   C   rl  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rk   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  l6  r{  z6Processor.process_get_materialized_views_for_rewritingc           	   
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   r   r   r   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  6  r  z Processor.process_get_table_metac           	   
   C   rl  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rk   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  6  r{  z Processor.process_get_all_tablesc           
   
   C   <  t  }|| |  t }z| j|j|j|_t	j
}W nh tjy'     ty> } zt	j
}||_W Y d }~nMd }~w tyU } zt	j
}||_W Y d }~n6d }~w typ }	 ztd t	j}|	}W Y d }	~	nd }	~	w ty   td t	j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   rO   r   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  6  >   




zProcessor.process_get_tablec              
   C      t  }|| |  t }z| j|j|j|_t	j
}W n: tjy'     tyB } ztd t	j}|}W Y d }~nd }~w tyX   td t	j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   rO   r   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r   rj  r  r  r  r  ry  rz  r   r   r   r  6  .   




z+Processor.process_get_table_objects_by_namec           	   
   C   rl  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rF   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  6  r{  z Processor.process_get_tables_extc           
   
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rF   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  7  r  zProcessor.process_get_table_reqc              
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rF   r  r   rq  r   rr  rs  r  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  %7  r  z/Processor.process_get_table_objects_by_name_reqc              
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   r   r   r  r   rq  r   rr  rs  r  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  E7  r  z7Processor.process_get_materialization_invalidation_infoc              
   C   sp  t  }|| |  t }z| j|j|j|j|j	 t
j}W n tjy*     tyA } zt
j}||_W Y d }~ndd }~w tyX } zt
j}||_W Y d }~nMd }~w tyo }	 zt
j}|	|_W Y d }	~	n6d }	~	w ty }
 ztd t
j}|
}W Y d }
~
nd }
~
w ty   td t
j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   r'   rO   r   r   r   rq  r   rr  rs  r  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  e7  sF   




z*Processor.process_update_creation_metadatac              
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rO   r   r   r  r   rq  r   rr  rs  r  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  7  F   




z+Processor.process_get_table_names_by_filterc           
   
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rO   r   r   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  7  r  zProcessor.process_alter_tablec           
   
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rO   r   r   rq   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  7  r  z6Processor.process_alter_table_with_environment_contextc           
   
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rO   r   r   r@   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  7  r  z*Processor.process_alter_table_with_cascadec           
   
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rF   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  7  r  z!Processor.process_alter_table_reqc              
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   r   r  r   rq  r   rr  r~  r  r}  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  8  r  zProcessor.process_add_partitionc              
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   r   rq   r  r   rq  r   rr  r~  r  r}  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  98  r  z8Processor.process_add_partition_with_environment_contextc              
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   r   r  r   rq  r   rr  r~  r  r}  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  Y8  r  z Processor.process_add_partitionsc              
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   r   r  r   rq  r   rr  r~  r  r}  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  y8  r  z&Processor.process_add_partitions_pspecc              
   C   r  )Nrm  rn  ro  r   )r  r  r  r   rp  r   rk   r   r   r  r   rq  r   rr  r~  r  r}  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  8  r  z"Processor.process_append_partitionc              
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   r;   r  r   rq  r   rr  r~  r  r}  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  8  r  z$Processor.process_add_partitions_reqc              
   C   r  t  }|| |  t }z| j|j|j|j|j	|_
tj}W n tjy+     tyB } ztj}||_W Y d }~ndd }~w tyY } ztj}||_W Y d }~nMd }~w typ }	 ztj}|	|_W Y d }	~	n6d }	~	w ty }
 ztd tj}|
}W Y d }
~
nd }
~
w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   ) r	  r  r  r
  rp  r   rk   r   r   rq   r  r   rq  r   rr  r~  r  r}  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  8  J   




z;Processor.process_append_partition_with_environment_contextc              
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   rk   r   r   r  r   rq  r   rr  r~  r  r}  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  8  r  z*Processor.process_append_partition_by_namec              
   C   r  )Nrm  rn  ro  r   ) r  r  r  r  rp  r   rk   r   r   rq   r  r   rq  r   rr  r~  r  r}  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  9  r  zCProcessor.process_append_partition_by_name_with_environment_contextc           
   
   C   D  t  }|| |  t }z| j|j|j|j|j	|_
tj}W nh tjy+     tyB } ztj}||_W Y d }~nMd }~w tyY } ztj}||_W Y d }~n6d }~w tyt }	 ztd tj}|	}W Y d }	~	nd }	~	w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r  rp  r   rk   r   r   r?   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  =9  >   




z Processor.process_drop_partitionc           
   
   C   H  t  }|| |  t }z| j|j|j|j|j	|j
|_tj}W nh tjy-     tyD } ztj}||_W Y d }~nMd }~w ty[ } ztj}||_W Y d }~n6d }~w tyv }	 ztd tj}|	}W Y d }	~	nd }	~	w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r  r  r  r   rp  r   rk   r   r   r?   rq   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  Z9  B   




z9Processor.process_drop_partition_with_environment_contextc           
   
   C   r  )Nrm  rn  ro  r   )r$  r  r  r%  rp  r   rk   r   r   r?   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  y9  r  z(Processor.process_drop_partition_by_namec           
   
   C   r  )Nrm  rn  ro  r   )r(  r  r  r)  rp  r   rk   r   r   r?   rq   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  9  r  zAProcessor.process_drop_partition_by_name_with_environment_contextc           
   
   C   r  )Nrm  rn  ro  r   )r,  r  r  r-  rp  r   rF   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  9  r  z%Processor.process_drop_partitions_reqc           
   
   C   @  t  }|| |  t }z| j|j|j|j|_	t
j}W nh tjy)     ty@ } zt
j}||_W Y d }~nMd }~w tyW } zt
j}||_W Y d }~n6d }~w tyr }	 ztd t
j}|	}W Y d }	~	nd }	~	w ty   td t
j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r   )r0  r  r  r1  rp  r   rk   r   r   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  9  >   




zProcessor.process_get_partitionc           
   
   C   r  )Nrm  rn  ro  r  )r4  r  r  r5  rp  r  rF   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  9  r  z#Processor.process_get_partition_reqc              
   C     t  }|| |  t }z| j|j|j|j|j	|j
|_tj}W n tjy-     tyD } ztj}||_W Y d }~n{d }~w ty[ } ztj}||_W Y d }~ndd }~w tyr }	 ztj}|	|_W Y d }	~	nMd }	~	w ty }
 ztj}|
|_W Y d }
~
n6d }
~
w ty } ztd tj}|}W Y d }~nd }~w ty   td tj}ttjd}Y nw |d|| || |   |j!"  d S )Nrm  rn  ro  r
  )#r9  r  r  r;  rp  r
  r  r  r  r  r	  r  r   rq  r   rr  rs  r  r  r  r~  r  InvalidInputExceptionrX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  :  R   




z$Processor.process_exchange_partitionc              
   C   r  )Nrm  rn  ro  r  )#r>  r  r  r?  rp  r  r  r  r  r  r	  r  r   rq  r   rr  rs  r  r  r  r~  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  1:  r  z%Processor.process_exchange_partitionsc           
   
   C   r  )Nrm  rn  ro  r  )rB  r  r  rC  rp  r  rk   r   r   r  r  r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  V:  r  z)Processor.process_get_partition_with_authc           
   
   C   r  )Nrm  rn  ro  r  )rF  r  r  rG  rp  r  rk   r   r   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  u:  r  z'Processor.process_get_partition_by_namec           
   
   C   r  )Nrm  rn  ro  r  )rK  r  r  rM  rp  r  rk   r   r  r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  :  r  z Processor.process_get_partitionsc           
   
   C   r  )Nrm  rn  ro  r  )rP  r  r  rQ  rp  r  rF   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  :  r  z$Processor.process_get_partitions_reqc           
   
   C   r  )Nrm  rn  ro  r  )rT  r  r  rU  rp  r  rk   r   r  r  r  r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  :  r  z*Processor.process_get_partitions_with_authc           
   
   C   r  )Nrm  rn  ro  r  )rX  r  r  rY  rp  r  rk   r   r  r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  :  r  z&Processor.process_get_partitions_pspecc           
   
   C   r  )Nrm  rn  ro  r  )r\  r  r  r]  rp  r  rk   r   r  r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ;  r  z%Processor.process_get_partition_namesc           
   
   C   r  )Nrm  rn  ro  r  )r`  r  r  ra  rp  r  r;   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  %;  r  z&Processor.process_get_partition_valuesc           
   
   C   r  )Nrm  rn  ro  r!  )re  r  r  rg  rp  r!  rk   r   r   r  r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  B;  r  z#Processor.process_get_partitions_psc           
   
   C   sL  t  }|| |  t }z| j|j|j|j|j	|j
|j|_tj}W nh tjy/     tyF } ztj}||_W Y d }~nMd }~w ty] } ztj}||_W Y d }~n6d }~w tyx }	 ztd tj}|	}W Y d }	~	nd }	~	w ty   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r$  ) rm  r  r  ro  rp  r$  rk   r   r   r  r  r  r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  _;  sB   




z-Processor.process_get_partitions_ps_with_authc           
   
   C   r  )Nrm  rn  ro  r&  )rr  r  r  rs  rp  r&  rF   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ~;  r  z1Processor.process_get_partitions_ps_with_auth_reqc           
   
   C   r  )Nrm  rn  ro  r'  )rv  r  r  rw  rp  r'  rk   r   r   r  r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ;  r  z(Processor.process_get_partition_names_psc           
   
   C   r  )Nrm  rn  ro  r(  )rz  r  r  r{  rp  r(  rF   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ;  r  z,Processor.process_get_partition_names_ps_reqc           
   
   C   r  )Nrm  rn  ro  r)  )r~  r  r  r  rp  r)  rF   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ;  r  z)Processor.process_get_partition_names_reqc           
   
   C   r  )Nrm  rn  ro  r-  )r  r  r  r  rp  r-  rk   r   r   r  r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ;  r  z*Processor.process_get_partitions_by_filterc           
   
   C   r  )Nrm  rn  ro  r.  )r  r  r  r  rp  r.  rk   r   r   r  r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  <  r  z*Processor.process_get_part_specs_by_filterc           
   
   C   r  )Nrm  rn  ro  r/  )r  r  r  r  rp  r/  rF   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ,<  r  z(Processor.process_get_partitions_by_exprc           
   
   C   r  )Nrm  rn  ro  r0  )r  r  r  r  rp  r0  rF   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  I<  r  z-Processor.process_get_partitions_spec_by_exprc           
   
   C   r  )Nrm  rn  ro  r3  )r  r  r  r  rp  r3  rk   r   r   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  f<  r  z.Processor.process_get_num_partitions_by_filterc           
   
   C   r  )Nrm  rn  ro  r7  )r  r  r  r  rp  r7  rk   r   r6  r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  <  r  z)Processor.process_get_partitions_by_namesc           
   
   C   r  )Nrm  rn  ro  r8  )r  r  r  r  rp  r8  rF   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  <  r  z-Processor.process_get_partitions_by_names_reqc           
   
   C   r  )Nrm  rn  ro  r;  )r  r  r  r  rp  r;  rk   r   r   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  <  r  z!Processor.process_alter_partitionc           
   
   C   r  )Nrm  rn  ro  r>  )r  r  r  r  rp  r>  rk   r   r   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  <  r  z"Processor.process_alter_partitionsc           
   
   C   r  )Nrm  rn  ro  rA  )r  r  r  r  rp  rA  rk   r   r   rq   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  <  B   




z;Processor.process_alter_partitions_with_environment_contextc           
   
   C   r  )Nrm  rn  ro  rB  )r  r  r  r  rp  rB  rF   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  =  r  z&Processor.process_alter_partitions_reqc           
   
   C   r  )Nrm  rn  ro  rE  )r  r  r  r  rp  rE  rk   r   r   rq   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  3=  r  z:Processor.process_alter_partition_with_environment_contextc           
   
   C   r  )Nrm  rn  ro  rH  )r  r  r  r  rp  rH  rk   r   r   r   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  R=  r  z"Processor.process_rename_partitionc           
   
   C   r  )Nrm  rn  ro  rI  )r  r  r  r  rp  rI  rF   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  o=  r  z&Processor.process_rename_partition_reqc           	   
   C   r  )Nrm  rn  ro  rM  )r  r  r  r  rp  rM  r   rL  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  =  r  z5Processor.process_partition_name_has_valid_charactersc           	   
   C   r  )Nrm  rn  ro  rQ  )r  r  r  r  rp  rQ  r6   rP  r  r   rq  r   rr  ConfigValSecurityExceptionr  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  =  r  z"Processor.process_get_config_valuec           	   
   C   rl  )Nrm  rn  ro  rU  )r  r  r  r  rp  rU  r   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  =  r{  z(Processor.process_partition_name_to_valsc           	   
   C   rl  )Nrm  rn  ro  rV  )r  r  r  r  rp  rV  r   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  =  r{  z(Processor.process_partition_name_to_specc              
   C   s  t  }|| |  t }z| j|j|j|j|j	 t
j}W n tjy*     tyA } zt
j}||_W Y d }~nd }~w tyX } zt
j}||_W Y d }~nd }~w tyo }	 zt
j}|	|_W Y d }	~	n{d }	~	w ty }
 zt
j}|
|_W Y d }
~
ndd }
~
w ty } zt
j}||_W Y d }~nMd }~w ty } zt
j}||_W Y d }~n6d }~w ty } ztd t
j}|}W Y d }~nd }~w ty   td t
j}ttjd}Y nw | d|| |!| |"  |j#$  d S )Nrm  rn  ro  r[  )%r  r  r  r  rp  r[  rk   r   r   rZ  r   rq  r   rr  rs  r  r  r  r  r  r  rX  UnknownPartitionExceptionr  InvalidPartitionExceptionr  r   rt  ru  r  rv  rw  r  r  r  r  r  r   rj  r  r  r  r  ry  r  r  r  rX  r  r  rz  r   r   r   r  =  s^   




z'Processor.process_markPartitionForEventc              
   C   s  t  }|| |  t }z| j|j|j|j|j	|_
tj}W n tjy+     tyB } ztj}||_W Y d }~nd }~w tyY } ztj}||_W Y d }~nd }~w typ }	 ztj}|	|_W Y d }	~	n{d }	~	w ty }
 ztj}|
|_W Y d }
~
ndd }
~
w ty } ztj}||_W Y d }~nMd }~w ty } ztj}||_W Y d }~n6d }~w ty } ztd tj}|}W Y d }~nd }~w ty   td tj}ttj d}Y nw |!d|| |"| |#  |j$%  d S )Nrm  rn  ro  r\  )&r  r  r  r  rp  r\  rk   r   r   rZ  r  r   rq  r   rr  rs  r  r  r  r  r  r  rX  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  >  s^   




z+Processor.process_isPartitionMarkedForEventc           
   
   C   r  )Nrm  rn  ro  r]  )r  r  r  r  rp  r]  r;   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  F>  r  z"Processor.process_get_primary_keysc           
   
   C   r  )Nrm  rn  ro  r^  )r  r  r  r  rp  r^  r;   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  c>  r  z"Processor.process_get_foreign_keysc           
   
   C   r  )Nrm  rn  ro  r_  )r  r  r  r  rp  r_  r;   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  >  r  z(Processor.process_get_unique_constraintsc           
   
   C   r  )Nrm  rn  ro  r`  )r  r  r  r  rp  r`  r;   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  >  r  z*Processor.process_get_not_null_constraintsc           
   
   C   r  )Nrm  rn  ro  ra  )r  r  r  r  rp  ra  r;   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  >  r  z)Processor.process_get_default_constraintsc           
   
   C   r  )Nrm  rn  ro  rb  )r  r  r  r  rp  rb  r;   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  >  r  z'Processor.process_get_check_constraintsc           
   
   C   r  )Nrm  rn  ro  rc  )r  r  r  r  rp  rc  r;   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  >  r  z+Processor.process_get_all_table_constraintsc              
   C   r  )Nrm  rn  ro  rh  )r  r  r  r  rp  rh  rg  r  r   rq  r   rr  r  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ?  r  z0Processor.process_update_table_column_statisticsc              
   C   r  )Nrm  rn  ro  ri  )r  r  r  r  rp  ri  rg  r  r   rq  r   rr  r  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  4?  r  z4Processor.process_update_partition_column_statisticsc              
   C   r  )Nrm  rn  ro  rj  )r   r  r  r  rp  rj  rF   r  r   rq  r   rr  r  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  W?  r  z4Processor.process_update_table_column_statistics_reqc              
   C   r  )Nrm  rn  ro  rk  )r  r  r  r  rp  rk  rF   r  r   rq  r   rr  r  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  z?  r  z8Processor.process_update_partition_column_statistics_reqc           	   
   C     t  }|| |  t }z| j|j tj}W nQ t	j
y$     ty; } ztj}||_W Y d }~n6d }~w tyV } ztd tj}|}W Y d }~nd }~w tyl   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  rl  )r  r  r  r	  rp  rl  rF   r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  ?  6   




z/Processor.process_update_transaction_statisticsc              
   C   s  t  }|| |  t }z| j|j|j|j|_	t
j}W n tjy)     ty@ } zt
j}||_W Y d }~n{d }~w tyW } zt
j}||_W Y d }~ndd }~w tyn }	 zt
j}|	|_W Y d }	~	nMd }	~	w ty }
 zt
j}|
|_W Y d }
~
n6d }
~
w ty } ztd t
j}|}W Y d }~nd }~w ty   td t
j}ttjd}Y nw |d|| || |  |j   d S )Nrm  rn  ro  rp  )!r  r  r  r  rp  rp  rk   r   ro  r  r   rq  r   rr  r  r  rs  r  r  r  r~  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ?  sN   




z-Processor.process_get_table_column_statisticsc              
   C     t  }|| |  t }z| j|j|j|j|j	|_
tj}W n tjy+     tyB } ztj}||_W Y d }~n{d }~w tyY } ztj}||_W Y d }~ndd }~w typ }	 ztj}|	|_W Y d }	~	nMd }	~	w ty }
 ztj}|
|_W Y d }
~
n6d }
~
w ty } ztd tj}|}W Y d }~nd }~w ty   td tj}ttjd}Y nw |d|| || |  |j !  d S )Nrm  rn  ro  rs  )"r  r  r  r  rp  rs  rk   r   r   ro  r  r   rq  r   rr  r  r  rs  r  r  r  r~  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ?  sR   




z1Processor.process_get_partition_column_statisticsc           
   
   C   r  )Nrm  rn  ro  rt  )r  r  r  r  rp  rt  r;   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ?  r  z*Processor.process_get_table_statistics_reqc           
   
   C   r  )Nrm  rn  ro  ru  )r  r  r  r  rp  ru  r;   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  @  r  z/Processor.process_get_partitions_statistics_reqc           
   
   C   r  )Nrm  rn  ro  rv  )r  r  r  r  rp  rv  r;   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  9@  r  z$Processor.process_get_aggr_stats_forc              
   C   r  )Nrm  rn  ro  rw  )r   r  r  r!  rp  rw  r;   r  r   rq  r   rr  r  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  V@  r  z$Processor.process_set_aggr_stats_forc              
   C   r  )Nrm  rn  ro  r{  )#r$  r  r  r%  rp  r{  rk   r   r   ro  rz  r  r   rq  r   rr  r  r  rs  r  r~  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  y@  r  z4Processor.process_delete_partition_column_statisticsc              
   C   r  )Nrm  rn  ro  r~  )"r(  r  r  r)  rp  r~  rk   r   ro  rz  r  r   rq  r   rr  r  r  rs  r  r~  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  @  sN   




z0Processor.process_delete_table_column_statisticsc              
   C   r  )Nrm  rn  ro  r  )r,  r  r  r-  rp  r  r  r   rq  r   rr  r}  r  r~  r  rs  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  @  r  z!Processor.process_create_functionc           
   
   C   r  )Nrm  rn  ro  r  )r0  r  r  r2  rp  r  r   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  @  r  zProcessor.process_drop_functionc           
   
   C   r  )Nrm  rn  ro  r  )r5  r  r  r6  rp  r  r   r  r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  A  r  z Processor.process_alter_functionc           	   
   C   r  )Nrm  rn  ro  r  )r9  r  r  r:  rp  r  r   rJ   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  A  r  zProcessor.process_get_functionsc           
   
   C   r  )Nrm  rn  ro  r  )r=  r  r  r>  rp  r  r   r  r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  8A  r  zProcessor.process_get_functionc           	   
   C   r  )Nrm  rn  ro  r  )rA  r  r  rB  rp  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  UA  r  z#Processor.process_get_all_functionsc           	   
   C   rl  )Nrm  rn  ro  r  )rE  r  r  rF  rp  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  oA  r{  zProcessor.process_create_rolec           	   
   C   rl  )Nrm  rn  ro  r  )rI  r  r  rJ  rp  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  A  r{  zProcessor.process_drop_rolec           	   
   C   r  )Nrm  rn  ro  r  )rM  r  r  rN  rp  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  A  r  z Processor.process_get_role_namesc           	   
   C   s  t  }|| |  t }z| j|j|j|j|j	|j
|j|_tj}W nQ tjy/     tyF } ztj}||_W Y d }~n6d }~w tya } ztd tj}|}W Y d }~nd }~w tyw   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r  )rQ  r  r  rR  rp  r  r  r  r  r  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  A  s:   




zProcessor.process_grant_rolec           	   
   C   r  )Nrm  rn  ro  r  )rU  r  r  rV  rp  r  r  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  A  r  zProcessor.process_revoke_rolec           	   
   C   r  )Nrm  rn  ro  r  )rY  r  r  rZ  rp  r  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  A  r  zProcessor.process_list_rolesc           	   
   C   rl  )Nrm  rn  ro  r  )r]  r  r  r^  rp  r  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  B  r{  z#Processor.process_grant_revoke_rolec           	   
   C   rl  )Nrm  rn  ro  r  )ra  r  r  rb  rp  r  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  'B  r{  z(Processor.process_get_principals_in_rolec           	   
   C   rl  )Nrm  rn  ro  r  )re  r  r  rf  rp  r  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  AB  r{  z/Processor.process_get_role_grants_for_principalc           	   
   C   r  )Nrm  rn  ro  r  )ri  r  r  rj  rp  r  r  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  [B  r  z#Processor.process_get_privilege_setc           	   
   C   r  )Nrm  rn  ro  r  )rm  r  r  rn  rp  r  r  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  uB  r  z!Processor.process_list_privilegesc           	   
   C   rl  )Nrm  rn  ro  r  )rr  r  r  rt  rp  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  B  r{  z"Processor.process_grant_privilegesc           	   
   C   rl  )Nrm  rn  ro  r  )rw  r  r  rx  rp  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  B  r{  z#Processor.process_revoke_privilegesc           	   
   C   rl  )Nrm  rn  ro  r  )r{  r  r  r|  rp  r  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  B  r{  z)Processor.process_grant_revoke_privilegesc           	   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  B  r  z$Processor.process_refresh_privilegesc           	   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  B  r  zProcessor.process_set_ugic           	   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  C  r  z&Processor.process_get_delegation_tokenc           	   
   C   rl  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  +C  r{  z(Processor.process_renew_delegation_tokenc           	   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  EC  r  z)Processor.process_cancel_delegation_tokenc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  _C  r  zProcessor.process_add_tokenc              
   C      t  }|| |  t }z| j|j|_tj	}W n: t
jy%     ty@ } ztd tj}|}W Y d }~nd }~w tyV   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  vC  .   




zProcessor.process_remove_tokenc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  C  r  zProcessor.process_get_tokenc              
   C      t  }|| |  t }z| j |_tj}W n: t	j
y#     ty> } ztd tj}|}W Y d }~nd }~w tyT   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  C  .   




z+Processor.process_get_all_token_identifiersc           	   
   C   rl  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  C  r{  z Processor.process_add_master_keyc           
   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  C  r  z#Processor.process_update_master_keyc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  C  r  z#Processor.process_remove_master_keyc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  	D  r  z!Processor.process_get_master_keysc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r   D  r  zProcessor.process_get_open_txnsc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  7D  r  z$Processor.process_get_open_txns_infoc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  ND  r  zProcessor.process_open_txnsc           	   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r   rq  r   rr  NoSuchTxnExceptionr  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r   eD  r  zProcessor.process_abort_txnc           	   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r   rq  r   rr  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  D  r  zProcessor.process_abort_txnsc           
   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r   rq  r   rr  r  r  TxnAbortedExceptionr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  D  r  zProcessor.process_commit_txnc           	   
   C   rl  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  D  r{  z.Processor.process_get_latest_txnid_in_conflictc              
   C      t  }|| |  t }z| j|j tj}W n: t	j
y$     ty? } ztd tj}|}W Y d }~nd }~w tyU   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  D  .   




z(Processor.process_repl_tbl_writeid_statec           
   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  D  r  z%Processor.process_get_valid_write_idsc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r  r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  E  r  z*Processor.process_allocate_table_write_idsc           	   
   C   rl  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  $E  r{  z2Processor.process_get_max_allocated_table_write_idc           	   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  >E  r  zProcessor.process_seed_write_idc           	   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r	  XE  r  zProcessor.process_seed_txn_idc           
   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r  r   rq  r   rr  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r
  rE  r  zProcessor.process_lockc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r  r   rq  r   rr  r  r  r  r  NoSuchLockExceptionr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  E  r  zProcessor.process_check_lockc           
   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r   rq  r   rr  r  r  TxnOpenExceptionr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  E  r  zProcessor.process_unlockc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  E  r  zProcessor.process_show_locksc              
   C   r|  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r   rq  r   rr  r  r  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  E  r  zProcessor.process_heartbeatc              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  F  r  z%Processor.process_heartbeat_txn_rangec              
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  F  r  zProcessor.process_compactc              
   C   r  )Nrm  rn  ro  r  )r	  r  r  r
  rp  r  r"   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  1F  r  zProcessor.process_compact2c              
   C   r  )Nrm  rn  ro  r   )r  r  r  r  rp  r   r"   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  HF  r  zProcessor.process_show_compactc           
   
   C   r  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r   rq  r   rr  r  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  _F  r  z(Processor.process_add_dynamic_partitionsc           	   
   C   rl  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  |F  r{  z#Processor.process_find_next_compactc           	   
   C   rl  )Nrm  rn  ro  r  )r  r  r  r  rp  r  r"   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  F  r{  z$Processor.process_find_next_compact2c              
   C      t  }|| |  t }z| j|j|j tj	}W n: t
jy&     tyA } ztd tj}|}W Y d }~nd }~w tyW   td tj}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r  )r  r  r  r  rp  r  r	  r
  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  F  .   




z(Processor.process_update_compactor_statec              
   C   r  )Nrm  rn  ro  r  )r!  r  r  r#  rp  r  r	  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  F  r  z)Processor.process_find_columns_with_statsc           	   
   C   r  )Nrm  rn  ro  r  )r&  r  r  r'  rp  r  r	  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  F  r  zProcessor.process_mark_cleanedc           	   
   C   r  )Nrm  rn  ro  r  )r*  r  r  r+  rp  r  r	  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  F  r  z Processor.process_mark_compactedc           	   
   C   r  )Nrm  rn  ro  r  )r.  r  r  r/  rp  r  r	  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  G  r  zProcessor.process_mark_failedc           	   
   C   r  )Nrm  rn  ro  r  )r2  r  r  r3  rp  r  r	  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  ,G  r  zProcessor.process_mark_refusedc           	   
   C   rl  )Nrm  rn  ro  r  )r6  r  r  r7  rp  r  r  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  FG  r{  z0Processor.process_update_compaction_metrics_datac           	   
   C   r  )Nrm  rn  ro  r  )r:  r  r  r;  rp  r  r;   r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r  `G  r  z0Processor.process_remove_compaction_metrics_datac              
   C   r  )Nrm  rn  ro  r  )r>  r  r  r?  rp  r  r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  zG  r  z"Processor.process_set_hadoop_jobidc              
   C   r  )Nrm  rn  ro  r  )rB  r  r  rC  rp  r  r"   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r  G  r  z6Processor.process_get_latest_committed_compaction_infoc              
   C   r  )Nrm  rn  ro  r  )rG  r  r  rH  rp  r  r"   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r   G  r  z'Processor.process_get_next_notificationc              
   C   r  )Nrm  rn  ro  r   )rK  r  r  rL  rp  r   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r!  G  r  z1Processor.process_get_current_notificationEventIdc              
   C   r  )Nrm  rn  ro  r!  )rO  r  r  rP  rp  r!  r"   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r"  G  r  z/Processor.process_get_notification_events_countc              
   C   r  )Nrm  rn  ro  r"  )rS  r  r  rT  rp  r"  r"   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r#  G  r  z%Processor.process_fire_listener_eventc              
   C   s   t  }|| |  t }z
| j  tj}W n: tj	y"     t
y= } ztd tj}|}W Y d }~nd }~w tyS   td tj}t
t
jd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r#  )rW  r  r  rX  rp  r#  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r$  H  s.   





zProcessor.process_flushCachec              
   C   r  )Nrm  rn  ro  r$  )r[  r  r  r\  rp  r$  r"   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r%  H  r  z,Processor.process_add_write_notification_logc              
   C   r  )Nrm  rn  ro  r%  )r_  r  r  r`  rp  r%  r"   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r&  2H  r  z5Processor.process_add_write_notification_log_in_batchc           	   
   C   rl  )Nrm  rn  ro  r&  )rc  r  r  rd  rp  r&  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r'  IH  r{  zProcessor.process_cm_recyclec              
   C   r  )Nrm  rn  ro  r'  )rg  r  r  rh  rp  r'  rF   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r(  cH  r  z+Processor.process_get_file_metadata_by_exprc              
   C   r  )Nrm  rn  ro  r(  )rk  r  r  rl  rp  r(  rF   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r)  zH  r  z#Processor.process_get_file_metadatac              
   C   r  )Nrm  rn  ro  r)  )ro  r  r  rp  rp  r)  rF   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r*  H  r  z#Processor.process_put_file_metadatac              
   C   r  )Nrm  rn  ro  r*  )rs  r  r  rt  rp  r*  rF   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r+  H  r  z%Processor.process_clear_file_metadatac              
   C   r  )Nrm  rn  ro  r+  )rw  r  r  rx  rp  r+  rF   r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r,  H  r  z%Processor.process_cache_file_metadatac           	   
   C   r  )Nrm  rn  ro  r,  )r{  r  r  r|  rp  r,  r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r-  H  r  z'Processor.process_get_metastore_db_uuidc              
   C   r  )Nrm  rn  ro  r-  )r  r  r  r  rp  r-  r;   r  r   rq  r   rr  r}  r  r~  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r.  H  r  z&Processor.process_create_resource_planc           
   
   C   r  )Nrm  rn  ro  r.  )r  r  r  r  rp  r.  r;   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r/  I  r  z#Processor.process_get_resource_planc           	   
   C   rl  )Nrm  rn  ro  r/  )r  r  r  r  rp  r/  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r0  -I  r{  z*Processor.process_get_active_resource_planc           	   
   C   rl  )Nrm  rn  ro  r0  )r  r  r  r  rp  r0  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r1  GI  r{  z(Processor.process_get_all_resource_plansc              
   C   r  )Nrm  rn  ro  r1  )r  r  r  r  rp  r1  r;   r  r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r2  aI  r  z%Processor.process_alter_resource_planc           
   
   C   r  )Nrm  rn  ro  r2  )r  r  r  r  rp  r2  r;   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r3  I  r  z(Processor.process_validate_resource_planc              
   C   r  )Nrm  rn  ro  r3  )r  r  r  r  rp  r3  r;   r  r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r4  I  r  z$Processor.process_drop_resource_planc              
   C   r  )Nrm  rn  ro  r4  )r  r  r  r  rp  r4  r;   r  r   rq  r   rr  r}  r  r  r  r~  r  rs  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r5  I  r  z#Processor.process_create_wm_triggerc              
   C   r  )Nrm  rn  ro  r5  )r  r  r  r  rp  r5  r;   r  r   rq  r   rr  r  r  r~  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r6  I  r  z"Processor.process_alter_wm_triggerc              
   C   r  )Nrm  rn  ro  r6  )r  r  r  r  rp  r6  r;   r  r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r7  J  r  z!Processor.process_drop_wm_triggerc           
   
   C   r  )Nrm  rn  ro  r7  )r  r  r  r  rp  r7  r;   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r8  !J  r  z/Processor.process_get_triggers_for_resourceplanc              
   C   r  )Nrm  rn  ro  r8  )r  r  r  r  rp  r8  r;   r  r   rq  r   rr  r}  r  r  r  r~  r  rs  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r9  >J  r  z Processor.process_create_wm_poolc              
   C   r  )Nrm  rn  ro  r9  )r  r  r  r  rp  r9  r;   r  r   rq  r   rr  r}  r  r  r  r~  r  rs  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r:  aJ  r  zProcessor.process_alter_wm_poolc              
   C   r  )Nrm  rn  ro  r:  )r  r  r  r  rp  r:  r;   r  r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r;  J  r  zProcessor.process_drop_wm_poolc              
   C   r  )Nrm  rn  ro  r;  )r  r  r  r  rp  r;  r;   r  r   rq  r   rr  r}  r  r  r  r~  r  rs  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r<  J  r  z-Processor.process_create_or_update_wm_mappingc              
   C   r  )Nrm  rn  ro  r<  )r  r  r  r  rp  r<  r;   r  r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r=  J  r  z!Processor.process_drop_wm_mappingc              
   C   r  )Nrm  rn  ro  r=  )r  r  r  r  rp  r=  r;   r  r   rq  r   rr  r}  r  r  r  r~  r  rs  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r>  J  r  z;Processor.process_create_or_drop_wm_trigger_to_pool_mappingc              
   C   r|  )Nrm  rn  ro  rA  )r  r  r  r  rp  rA  r@  r   rq  r   rr  r}  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r?  
K  r  z Processor.process_create_ischemac           
   
   C   r  )Nrm  rn  ro  rB  )r  r  r  r  rp  rB  r"   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r@  *K  r  zProcessor.process_alter_ischemac           
   
   C   r  )Nrm  rn  ro  rC  )r  r  r  r  rp  rC  r6   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rA  GK  r  zProcessor.process_get_ischemac              
   C   r|  )Nrm  rn  ro  rD  )r  r  r  r  rp  rD  r6   r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rB  dK  r  zProcessor.process_drop_ischemac              
   C   r|  )Nrm  rn  ro  rI  )r  r  r  r  rp  rI  rH  r   rq  r   rr  r}  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rC  K  r  z$Processor.process_add_schema_versionc           
   
   C   r  )Nrm  rn  ro  rJ  )r  r  r  r  rp  rJ  rH  r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rD  K  r  z$Processor.process_get_schema_versionc           
   
   C   r  )Nrm  rn  ro  rO  )r  r  r  r  rp  rO  rN  r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rE  K  r  z+Processor.process_get_schema_latest_versionc           
   
   C   r  )Nrm  rn  ro  rP  )r  r  r  r  rp  rP  rN  r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rF  K  r  z)Processor.process_get_schema_all_versionsc           
   
   C   r  )Nrm  rn  ro  rQ  )r  r  r  r  rp  rQ  rH  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rG  K  r  z%Processor.process_drop_schema_versionc           	   
   C   rl  )Nrm  rn  ro  rR  )r  r  r  r  rp  rR  r"   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   rH  L  r{  z%Processor.process_get_schemas_by_colsc           
   
   C   r  )Nrm  rn  ro  rS  )r  r  r  r  rp  rS  r"   r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rI  2L  r  z-Processor.process_map_schema_version_to_serdec              
   C   r|  )Nrm  rn  ro  rT  )r  r  r  r  rp  rT  r"   r   rq  r   rr  r  r  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rJ  OL  r  z*Processor.process_set_schema_version_statec           
   
   C   r  )Nrm  rn  ro  rX  )r  r  r  r  rp  rX  rW  r   rq  r   rr  r}  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rK  oL  r  zProcessor.process_add_serdec           
   
   C   r  )Nrm  rn  ro  rY  )r  r  r  r  rp  rY  r"   r  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rL  L  r  zProcessor.process_get_serdec              
   C      t  }|| |  t }z| j|j|j|j|_	t
j}W n: tjy)     tyD } ztd t
j}|}W Y d }~nd }~w tyZ   td t
j}ttjd}Y nw |d|| || |  |j  d S )Nrm  rn  ro  r]  )r  r  r  r  rp  r]  r   r   r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rM  L  .   




z2Processor.process_get_lock_materialization_rebuildc              
   C   r  )Nrm  rn  ro  r^  )r  r  r  r  rp  r^  r   r   r  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rN  L  r  z8Processor.process_heartbeat_lock_materialization_rebuildc           	   
   C   r  )Nrm  rn  ro  rb  )r  r  r  r	  rp  rb  ra  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   rO  L  r  z#Processor.process_add_runtime_statsc           	   
   C   rl  )Nrm  rn  ro  rc  )r  r  r  r  rp  rc  r"   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   rP  L  r{  z#Processor.process_get_runtime_statsc           	   
   C   rl  )Nrm  rn  ro  rd  )r  r  r  r  rp  rd  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   rQ  M  r{  z+Processor.process_get_partitions_with_specsc           	   
   C   rl  )Nrm  rn  ro  re  )r  r  r  r  rp  re  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   rR  %M  r{  z&Processor.process_scheduled_query_pollc              
   C   r  )Nrm  rn  ro  rf  )r  r  r  r  rp  rf  r;   r   rq  r   rr  rs  r  r  r  r}  r  r  rX  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rS  ?M  r  z-Processor.process_scheduled_query_maintenancec           
   
   C   r  )Nrm  rn  ro  rj  )r  r  r  r  rp  rj  ri  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rT  bM  r  z*Processor.process_scheduled_query_progressc           
   
   C   r  )Nrm  rn  ro  rn  )r   r  r  r!  rp  rn  rm  r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rU  M  r  z%Processor.process_get_scheduled_queryc           	   
   C   r  )Nrm  rn  ro  rr  )r$  r  r  r%  rp  rr  rq  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   rV  M  r  z)Processor.process_add_replication_metricsc           	   
   C   rl  )Nrm  rn  ro  rs  )r(  r  r  r)  rp  rs  r"   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   rW  M  r{  z)Processor.process_get_replication_metricsc              
   C   r  )Nrm  rn  ro  rw  )r,  r  r  r-  rp  rw  rv  r  r   rq  r   rr  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rX  M  r  z#Processor.process_get_open_txns_reqc           
   
   C   r  )Nrm  rn  ro  r{  )r0  r  r  r1  rp  r{  rz  r   rq  r   rr  r  r  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rY  M  r  z)Processor.process_create_stored_procedurec           
   
   C   r  )Nrm  rn  ro  r|  )r4  r  r  r5  rp  r|  r;   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   rZ  N  r  z&Processor.process_get_stored_procedurec           	   
   C   r  )Nrm  rn  ro  r}  )r8  r  r  r9  rp  r}  r;   r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r[  !N  r  z'Processor.process_drop_stored_procedurec           	   
   C   rl  )Nrm  rn  ro  r~  )r<  r  r  r=  rp  r~  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r\  ;N  r{  z+Processor.process_get_all_stored_proceduresc           
   
   C   r  )Nrm  rn  ro  r  )r@  r  r  rA  rp  r  r;   r  r   rq  r   rr  rs  r  r  r  r   rt  ru  r  rv  rw  r  r  r  r  r  r  r   r   r   r]  UN  r  zProcessor.process_find_packagec           	   
   C   r  )Nrm  rn  ro  r  )rD  r  r  rE  rp  r  r;   r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r^  rN  r  zProcessor.process_add_packagec           	   
   C   rl  )Nrm  rn  ro  r  )rH  r  r  rI  rp  r  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r_  N  r{  z"Processor.process_get_all_packagesc           	   
   C   r  )Nrm  rn  ro  r  )rL  r  r  rM  rp  r  r;   r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   r`  N  r  zProcessor.process_drop_packagec           	   
   C   rl  )Nrm  rn  ro  r  )rP  r  r  rQ  rp  r  r;   r  r   rq  r   rr  rs  r  r   rt  ru  r  rv  rw  r  r  r  r  r  rx  r   r   r   ra  N  r{  z*Processor.process_get_all_write_event_infoN(  r  r  r  r  re  rk  rS  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  r   r   r   r   rR  y/  s(                "  " ##+##          " "%%))
#####%#%##      #  ## # #    #rR  c                   @   L   e Zd ZdZ	dddZdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dS )r  !
    Attributes:
     - key

    Nc                 C   rd  r*   r   r   r   r   r   r  N     
zgetMetaConf_args.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n/|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n|| |  q#|  d S NTr   r      utf-8replaceerrors_fast_decode
isinstancer  r   CReadableTransportthrift_spec	__class__readStructBeginreadFieldBeginr   STOPSTRINGsysversion_info
readStringdecoder   rg  readFieldEndreadStructEndr   r  r  ftypefidr   r   r   r  N  (   



&
zgetMetaConf_args.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  |  |  d S )Nr  r   r   r   r  r  _fast_encoder  r  r  r  writeStructBeginr   writeFieldBeginr   r  writeStringr  r  encodewriteFieldEndwriteFieldStopwriteStructEndr   r  r   r   r   r  O     

&zgetMetaConf_args.writec                 C   r)   r*   r   r+   r   r   r   validateO  r-   zgetMetaConf_args.validatec                 C   *   dd | j  D }d| jjd|S )Nc                 S      g | ]
\}}d  ||qS z{}={!r}format.0r   r   r   r   r   
<listcomp>O      z-getMetaConf_args.__repr__.<locals>.<listcomp>{}({}), __dict__itemsr  r  r  joinr   Lr   r   r   __repr__O     zgetMetaConf_args.__repr__c                 C      t || jo| j|jkS r*   r  r  r	  r   otherr   r   r   __eq__O     zgetMetaConf_args.__eq__c                 C   
   | |k S r*   r   r	  r   r   r   __ne__O  rf  zgetMetaConf_args.__ne__r*   r  r  r  r  r  r  r  r  r		  r	  r	  r   r   r   r   r  N      
r  r   UTF8c                   @   N   e Zd ZdZ		dddZdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dS )r  /
    Attributes:
     - success
     - o1

    Nc                 C      || _ || _d S r*   r  r  r   r  r  r   r   r   r  3O     
zgetMetaConf_result.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nE|dkrU|t	jkrOtjd dkrI| jdddn| | _n!|| n|dkrk|t	jkret|| _n|| n|| |  q#|  d S NTr   r  r  r  r  r   r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  rh  rs  r  r  r  r  r  r   r   r   r  ;O  0   



&

zgetMetaConf_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urZ|dtjd | j| |  |  |  d S )Nr  r  r   r  r  r  r   r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  rh  r  r  r  r   r   r   r  YO     

&
zgetMetaConf_result.writec                 C   r)   r*   r   r+   r   r   r   r  iO  r-   zgetMetaConf_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  mO  r 	  z/getMetaConf_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  lO  r
	  zgetMetaConf_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  pO  r	  zgetMetaConf_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  sO  rf  zgetMetaConf_result.__ne__NNr	  r   r   r   r   r  +O      	
r  r  r  c                   @   r	  )r  z.
    Attributes:
     - key
     - value

    Nc                 C   r	  r*   )r   r   r   r   r   r   r  O  r	  zsetMetaConf_args.__init__c                 C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nT|dkrU|t	jkrOtjd dkrI| jdddn| | _n0|| n*|dkrz|t	jkrttjd dkrn| jdddn| | _n|| n|| |  q#|  d S r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r   rg  r   r  r  r  r   r   r   r  O  2   



&
&
zsetMetaConf_args.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  |  |  d S )Nr  r   r   r   r  r  r   )r  r  r  r  r  r  r   r  r   r  r  r  r  r  r  r   r  r  r  r   r   r   r  O     

&
&zsetMetaConf_args.writec                 C   r)   r*   r   r+   r   r   r   r  O  r-   zsetMetaConf_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  O  r 	  z-setMetaConf_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  O  r
	  zsetMetaConf_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  O  r	  zsetMetaConf_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  O  rf  zsetMetaConf_args.__ne__r#	  r	  r   r   r   r   r  O      	
 r  r  r   c                   @   r  )r   
    Attributes:
     - o1

    Nc                 C   rd  r*   r  r   r  r   r   r   r  O  r  zsetMetaConf_result.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n |dkrF|t	jkr@t|| _n|| n|| |  q#|  d S NTr   r  r  r  r   r  r  r  r  r  r   r  rh  rs  r  r  rg  r  r  r  r   r   r   r  O  &   




zsetMetaConf_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  |  |  d S )Nr  r  r   r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r   r   r   r  P     

zsetMetaConf_result.writec                 C   r)   r*   r   r+   r   r   r   r  P  r-   zsetMetaConf_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   P  r 	  z/setMetaConf_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  P  r
	  zsetMetaConf_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  #P  r	  zsetMetaConf_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  &P  rf  zsetMetaConf_result.__ne__r*   r	  r   r   r   r   r  O      
r  c                   @   r  )r  z%
    Attributes:
     - catalog

    Nc                 C   rd  r*   )r   r   r   r   r   r  >P  r  zcreate_catalog_args.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n$|dkrJ|t	jkrDt | _| j| n|| n|| |  q#|  d S r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  CreateCatalogRequestr   r  rg  r  r  r  r   r   r   r  DP  (   




zcreate_catalog_args.readc                 C   r1	  )Nr  r   r   )r  r  r  r  r  r  r   r  r   rh  r  r  r  r  r   r   r   r  \P  r3	  zcreate_catalog_args.writec                 C   r)   r*   r   r+   r   r   r   r  hP  r-   zcreate_catalog_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  lP  r 	  z0create_catalog_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  kP  r
	  zcreate_catalog_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  oP  r	  zcreate_catalog_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  rP  rf  zcreate_catalog_args.__ne__r*   r	  r   r   r   r   r  7P      
r  r   c                   @   P   e Zd ZdZ			dddZdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dS )r  4
    Attributes:
     - o1
     - o2
     - o3

    Nc                 C      || _ || _|| _d S r*   r  r  r  r   r  r  r  r   r   r   r  P     
zcreate_catalog_result.__init__c                 C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nL|dkrF|t	jkr@t|| _n7|| n1|dkr\|t	jkrVt|| _n!|| n|dkrr|t	jkrlt|| _n|| n|| |  q#|  d S NTr   r     r  r  r  r   r  r  r  r  r  r   r  rh  r}  r  r  rg  r~  r  rs  r  r  r  r  r   r   r   r  P  6   






zcreate_catalog_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  | jd urM|dtj	d | j| |
  | jd urd|dtj	d | j| |
  |  |  d S )Nr  r  r   r  r  r  rA	  r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r  r  r   r   r   r  P  $   



zcreate_catalog_result.writec                 C   r)   r*   r   r+   r   r   r   r  P  r-   zcreate_catalog_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  P  r 	  z2create_catalog_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  P  r
	  zcreate_catalog_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  P  r	  zcreate_catalog_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  P  rf  zcreate_catalog_result.__ne__NNNr	  r   r   r   r   r  P      


!r  r  rA	  r  c                   @   r  )r  "
    Attributes:
     - rqst

    Nc                 C   rd  r*   r"   r!   r   r   r   r  P  r  zalter_catalog_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AlterCatalogRequestr"   r  rg  r  r  r  r   r   r   r  Q  r7	  zalter_catalog_args.readc                 C   r1	  )Nr  r"   r   r  r  r  r  r  r  r"   r  r   rh  r  r  r  r  r   r   r   r  Q  r3	  zalter_catalog_args.writec                 C   r)   r*   r   r+   r   r   r   r  %Q  r-   zalter_catalog_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  )Q  r 	  z/alter_catalog_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  (Q  r
	  zalter_catalog_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ,Q  r	  zalter_catalog_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  /Q  rf  zalter_catalog_args.__ne__r*   r	  r   r   r   r   r  P  r8	  r  r"   c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r  IQ  r>	  zalter_catalog_result.__init__c                 C   r?	  r@	  r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  r  r  rs  r  r  r  r  r   r   r   r  SQ  rC	  zalter_catalog_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  tQ  rF	  zalter_catalog_result.writec                 C   r)   r*   r   r+   r   r   r   r  Q  r-   zalter_catalog_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Q  r 	  z1alter_catalog_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Q  r
	  zalter_catalog_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Q  r	  zalter_catalog_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Q  rf  zalter_catalog_result.__ne__rG	  r	  r   r   r   r   r  @Q  rH	  r  c                   @   r  )r  %
    Attributes:
     - catName

    Nc                 C   rd  r*   r'   r&   r   r   r   r  Q  r  zget_catalog_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetCatalogRequestr'   r  rg  r  r  r  r   r   r   r  Q  r7	  zget_catalog_args.readc                 C   r1	  )Nr  r'   r   r  r  r  r  r  r  r'   r  r   rh  r  r  r  r  r   r   r   r  Q  r3	  zget_catalog_args.writec                 C   r)   r*   r   r+   r   r   r   r  Q  r-   zget_catalog_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Q  r 	  z-get_catalog_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Q  r
	  zget_catalog_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Q  r	  zget_catalog_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Q  rf  zget_catalog_args.__ne__r*   r	  r   r   r   r   r  Q  r8	  r  r'   c                   @   r9	  )r  9
    Attributes:
     - success
     - o1
     - o2

    Nc                 C   r;	  r*   r  r  r  r   r  r  r  r   r   r   r  R  r>	  zget_catalog_result.__init__c                 C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nP|dkrJ|t	jkrDt | _| j| n7|| n1|dkr`|t	jkrZt|| _n!|| n|dkrv|t	jkrpt|| _n|| n|| |  q#|  d S NTr   r   r  )r  r  r  r   r  r  r  r  r  r   r  rh  GetCatalogResponser  r  rg  r  r  rs  r  r  r  r  r   r   r   r  R  8   






zget_catalog_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r  r  r   r   r   r  2R  rF	  zget_catalog_result.writec                 C   r)   r*   r   r+   r   r   r   r  FR  r-   zget_catalog_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  JR  r 	  z/get_catalog_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  IR  r
	  zget_catalog_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  MR  r	  zget_catalog_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  PR  rf  zget_catalog_result.__ne__rG	  r	  r   r   r   r   r  Q      


"r  c                   @   <   e Zd Zdd Zdd Zdd Zdd Zd	d
 Zdd ZdS )r  c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n
|| |  q#|  d S r*   r  r  r  r   r  r  r  r  r  r   r  rg  r  r  r  r   r   r   r  oR     



zget_catalogs_args.readc                 C   R   |j d ur| jd ur|j| | | j| jg d S |d |  |  d S )Nr  r  r  r  r  r  r  r  r  r  r   r   r   r  R     
zget_catalogs_args.writec                 C   r)   r*   r   r+   r   r   r   r  R  r-   zget_catalogs_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  R  r 	  z.get_catalogs_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  R  r
	  zget_catalogs_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  R  r	  zget_catalogs_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  R  rf  zget_catalogs_args.__ne__N	r  r  r  r  r  r  r		  r	  r	  r   r   r   r   r  nR      r  r   c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  R  r	  zget_catalogs_result.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n:|dkrJ|t	jkrDt | _| j| n!|| n|dkr`|t	jkrZt|| _n|| n|| |  q#|  d S NTr   r   )r  r  r  r   r  r  r  r  r  r   r  rh  GetCatalogsResponser  r  rg  rs  r  r  r  r  r   r   r   r  R  0   





zget_catalogs_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  | jd urM|dtj	d | j| |
  |  |  d S )Nr  r  r   r  r   r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r  r   r   r   r  R     


zget_catalogs_result.writec                 C   r)   r*   r   r+   r   r   r   r  R  r-   zget_catalogs_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  R  r 	  z0get_catalogs_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  R  r
	  zget_catalogs_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  R  r	  zget_catalogs_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  R  rf  zget_catalogs_result.__ne__r#	  r	  r   r   r   r   r  R      	
r  c                   @   r  )r  rN	  Nc                 C   rd  r*   rO	  r&   r   r   r   r   S  r  zdrop_catalog_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  DropCatalogRequestr'   r  rg  r  r  r  r   r   r   r  S  r7	  zdrop_catalog_args.readc                 C   r1	  )Nr  r'   r   rQ	  r  r   r   r   r  S  r3	  zdrop_catalog_args.writec                 C   r)   r*   r   r+   r   r   r   r  *S  r-   zdrop_catalog_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  .S  r 	  z.drop_catalog_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  -S  r
	  zdrop_catalog_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  1S  r	  zdrop_catalog_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  4S  rf  zdrop_catalog_args.__ne__r*   r	  r   r   r   r   r  R  r8	  r  c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r  NS  r>	  zdrop_catalog_result.__init__c                 C   r?	  r@	  rM	  r  r   r   r   r  XS  rC	  zdrop_catalog_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  yS  rF	  zdrop_catalog_result.writec                 C   r)   r*   r   r+   r   r   r   r  S  r-   zdrop_catalog_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  S  r 	  z0drop_catalog_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  S  r
	  zdrop_catalog_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  S  r	  zdrop_catalog_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  S  rf  zdrop_catalog_result.__ne__rG	  r	  r   r   r   r   r  ES  rH	  r  c                   @   r  )r  z&
    Attributes:
     - database

    Nc                 C   rd  r*   )r1   r0   r   r   r   r  S  r  zcreate_database_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  Databaser1   r  rg  r  r  r  r   r   r   r  S  r7	  zcreate_database_args.readc                 C   r1	  )Nr  r1   r   )r  r  r  r  r  r  r1   r  r   rh  r  r  r  r  r   r   r   r  S  r3	  zcreate_database_args.writec                 C   r)   r*   r   r+   r   r   r   r  S  r-   zcreate_database_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  S  r 	  z1create_database_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  S  r
	  zcreate_database_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  S  r	  zcreate_database_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  S  rf  zcreate_database_args.__ne__r*   r	  r   r   r   r   r  S  r8	  r  r1   c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r  T  r>	  zcreate_database_result.__init__c                 C   r?	  r@	  rB	  r  r   r   r   r  T  rC	  zcreate_database_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  6T  rF	  zcreate_database_result.writec                 C   r)   r*   r   r+   r   r   r   r  JT  r-   zcreate_database_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  NT  r 	  z3create_database_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  MT  r
	  zcreate_database_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  QT  r	  zcreate_database_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  TT  rf  zcreate_database_result.__ne__rG	  r	  r   r   r   r   r  T  rH	  r  c                   @   r  )r  "
    Attributes:
     - name

    Nc                 C   rd  r*   r6   r5   r   r   r   r  zT  r  zget_database_args.__init__c                 C   r  r  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r6   rg  r  r  r  r   r   r   r  T  r  zget_database_args.readc                 C   r  )Nr  r6   r   r   r  r  r  r  r  r  r  r  r6   r  r   r  r  r  r  r  r  r  r  r  r   r   r   r  T  r  zget_database_args.writec                 C   r)   r*   r   r+   r   r   r   r  T  r-   zget_database_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  T  r 	  z.get_database_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  T  r
	  zget_database_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  T  r	  zget_database_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  T  rf  zget_database_args.__ne__r*   r	  r   r   r   r   r  sT  r	  r  r6   c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  T  r>	  zget_database_result.__init__c                 C   rU	  rV	  r  r  r  r   r  r  r  r  r  r   r  rh  rm	  r  r  rg  r  r  rs  r  r  r  r  r   r   r   r  T  rX	  zget_database_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  T  rF	  zget_database_result.writec                 C   r)   r*   r   r+   r   r   r   r  	U  r-   zget_database_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  U  r 	  z0get_database_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  U  r
	  zget_database_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  U  r	  zget_database_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  U  rf  zget_database_result.__ne__rG	  r	  r   r   r   r   r  T  rZ	  r  c                   @   r  )r  %
    Attributes:
     - request

    Nc                 C   rd  r*   r;   r:   r   r   r   r  8U  r  zget_database_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetDatabaseRequestr;   r  rg  r  r  r  r   r   r   r  >U  r7	  zget_database_req_args.readc                 C   r1	  )Nr  r;   r   r  r  r  r  r  r  r;   r  r   rh  r  r  r  r  r   r   r   r  VU  r3	  zget_database_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  bU  r-   zget_database_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  fU  r 	  z2get_database_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  eU  r
	  zget_database_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  iU  r	  zget_database_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  lU  rf  zget_database_req_args.__ne__r*   r	  r   r   r   r   r  1U  r8	  r  r;   c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  U  r>	  z get_database_req_result.__init__c                 C   rU	  rV	  rr	  r  r   r   r   r  U  rX	  zget_database_req_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  U  rF	  zget_database_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  U  r-   z get_database_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  U  r 	  z4get_database_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  U  r
	  z get_database_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  U  r	  zget_database_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  U  rf  zget_database_req_result.__ne__rG	  r	  r   r   r   r   r  }U  rZ	  r  c                   @   r9	  )r  zC
    Attributes:
     - name
     - deleteData
     - cascade

    Nc                 C   r;	  r*   )r6   r?   r@   r>   r   r   r   r  U  r>	  zdrop_database_args.__init__c                 C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nY|dkrU|t	jkrOtjd dkrI| jdddn| | _n5|| n/|dkrj|t	jkrd| | _n || n|dkr|t	jkry| | _n|| n|| |  q#|  d S 	NTr   r   r  r  r  r  rA	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r6   rg  BOOLreadBoolr?   r@   r  r  r  r   r   r   r  V  8   



&


zdrop_database_args.readc                 C   s   |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urZ|dtjd || j |  | jd urq|dtjd	 || j |  |  |  d S )
Nr  r6   r   r   r  r  r?   r@   rA	  )r  r  r  r  r  r  r6   r  r   r  r  r  r  r  r  r?   rx	  	writeBoolr@   r  r  r  r   r   r   r  $V  $   

&

zdrop_database_args.writec                 C   r)   r*   r   r+   r   r   r   r  8V  r-   zdrop_database_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  <V  r 	  z/drop_database_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ;V  r
	  zdrop_database_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ?V  r	  zdrop_database_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  BV  rf  zdrop_database_args.__ne__rG	  r	  r   r   r   r   r  U      


#r  r?   r@   c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r  jV  r>	  zdrop_database_result.__init__c                 C   r?	  r@	  rM	  r  r   r   r   r  tV  rC	  zdrop_database_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  V  rF	  zdrop_database_result.writec                 C   r)   r*   r   r+   r   r   r   r  V  r-   zdrop_database_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  V  r 	  z1drop_database_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  V  r
	  zdrop_database_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  V  r	  zdrop_database_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  V  rf  zdrop_database_result.__ne__rG	  r	  r   r   r   r   r  aV  rH	  r  c                   @   r  )r  !
    Attributes:
     - req

    Nc                 C   rd  r*   rF   rE   r   r   r   r  V  r  zdrop_database_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  DropDatabaseRequestrF   r  rg  r  r  r  r   r   r   r  V  r7	  zdrop_database_req_args.readc                 C   r1	  )Nr  rF   r   r  r  r  r  r  r  rF   r  r   rh  r  r  r  r  r   r   r   r  V  r3	  zdrop_database_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  W  r-   zdrop_database_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  W  r 	  z3drop_database_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  W  r
	  zdrop_database_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  
W  r	  zdrop_database_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  W  rf  zdrop_database_req_args.__ne__r*   r	  r   r   r   r   r  V  r8	  r  rF   c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r  'W  r>	  z!drop_database_req_result.__init__c                 C   r?	  r@	  rM	  r  r   r   r   r  1W  rC	  zdrop_database_req_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  RW  rF	  zdrop_database_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  fW  r-   z!drop_database_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  jW  r 	  z5drop_database_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  iW  r
	  z!drop_database_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  mW  r	  zdrop_database_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  pW  rf  zdrop_database_req_result.__ne__rG	  r	  r   r   r   r   r  W  rH	  r  c                   @   r  )r  z%
    Attributes:
     - pattern

    Nc                 C   rd  r*   )rJ   rI   r   r   r   r  W  r  zget_databases_args.__init__c                 C   r  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rJ   rg  r  r  r  r   r   r   r  W  r  zget_databases_args.readc                 C   r  )Nr  rJ   r   r   r  r  )r  r  r  r  r  r  rJ   r  r   r  r  r  r  r  r  r  r  r  r   r   r   r  W  r  zget_databases_args.writec                 C   r)   r*   r   r+   r   r   r   r  W  r-   zget_databases_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  W  r 	  z/get_databases_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  W  r
	  zget_databases_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  W  r	  zget_databases_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  W  rf  zget_databases_args.__ne__r*   r	  r   r   r   r   r  W  r	  r  rJ   c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  W  r	  zget_databases_result.__init__c           	      C   (  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n^|dkrn|t	jkrhg | _| \}}t|D ]}tjd dkrX| jdddn| }| j| qF|  n!|| n|dkr|t	jkr~t|| _n|| n|| |  q#|  d S r	  r  r  r  r   r  r  r  r  r  r   r  LISTr  readListBeginranger  r  r  r  appendreadListEndrg  rh  rs  r  r  r  r  )	r   r  r  r  r  
_etype1252	_size1249_i1253	_elem1254r   r   r   r  W  >   






zget_databases_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd urU|dtj	d |
tjt| j | jD ]}|tjd dkrI|dn| q9|  |  | jd url|dtjd | j| |  |  |  d S )Nr  r  r   r  r  r  r   r  r  r  r  r  r  r  r  r   r	  writeListBeginr  lenr  r  r  r  writeListEndr  r  rh  r  r  )r   r  iter1255r   r   r   r  X  "   


$
zget_databases_result.writec                 C   r)   r*   r   r+   r   r   r   r  $X  r-   zget_databases_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  (X  r 	  z1get_databases_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  'X  r
	  zget_databases_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  +X  r	  zget_databases_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  .X  rf  zget_databases_result.__ne__r#	  r	  r   r   r   r   r  W      	
%r  Fc                   @   r[	  )r  c                 C   r\	  r*   r]	  r  r   r   r   r  FX  r^	  zget_all_databases_args.readc                 C   r_	  )Nr  r`	  r  r   r   r   r  XX  ra	  zget_all_databases_args.writec                 C   r)   r*   r   r+   r   r   r   r  `X  r-   zget_all_databases_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  dX  r 	  z3get_all_databases_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  cX  r
	  zget_all_databases_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  gX  r	  zget_all_databases_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  jX  rf  zget_all_databases_args.__ne__Nrb	  r   r   r   r   r  EX  rc	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  zX  r	  z!get_all_databases_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1259	_size1256_i1260	_elem1261r   r   r   r  X  r	  zget_all_databases_result.readc                 C   r	  )Nr  r  r   r  r  r  r   r	  )r   r  iter1262r   r   r   r  X  r	  zget_all_databases_result.writec                 C   r)   r*   r   r+   r   r   r   r  X  r-   z!get_all_databases_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  X  r 	  z5get_all_databases_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  X  r
	  z!get_all_databases_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  X  r	  zget_all_databases_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  X  rf  zget_all_databases_result.__ne__r#	  r	  r   r   r   r   r  rX  r	  r  c                   @   r	  )r  z.
    Attributes:
     - dbname
     - db

    Nc                 C   r	  r*   )rO   rP   rN   r   r   r   r  X  r	  zalter_database_args.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nI|dkrU|t	jkrOtjd dkrI| jdddn| | _n%|| n|dkro|t	jkrit | _| j| n|| n|| |  q#|  d S r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rO   rg  rh  rm	  rP   r  r  r  r  r   r   r   r  X  2   



&

zalter_database_args.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urZ|dtjd | j| |  |  |  d S )Nr  rO   r   r   r  r  rP   )r  r  r  r  r  r  rO   r  r   r  r  r  r  r  r  rP   rh  r  r  r  r   r   r   r  
Y  r"	  zalter_database_args.writec                 C   r)   r*   r   r+   r   r   r   r  Y  r-   zalter_database_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Y  r 	  z0alter_database_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Y  r
	  zalter_database_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  !Y  r	  zalter_database_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  $Y  rf  zalter_database_args.__ne__r#	  r	  r   r   r   r   r  X      	
r  rO   rP   c                   @   r	  )r  *
    Attributes:
     - o1
     - o2

    Nc                 C   r	  r*   r  r  r   r  r  r   r   r   r  DY  r	  zalter_database_result.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n6|dkrF|t	jkr@t|| _n!|| n|dkr\|t	jkrVt|| _n|| n|| |  q#|  d S NTr   r  r  r  r  r   r  r  r  r  r  r   r  rh  rs  r  r  rg  r  r  r  r  r  r   r   r   r  LY  .   





zalter_database_result.readc                 C   rh	  )Nr  r  r   r  r  r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r  r   r   r   r  hY  rj	  zalter_database_result.writec                 C   r)   r*   r   r+   r   r   r   r  xY  r-   zalter_database_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  |Y  r 	  z2alter_database_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  {Y  r
	  zalter_database_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Y  r	  zalter_database_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Y  rf  zalter_database_result.__ne__r#	  r	  r   r   r   r   r  <Y      	
r  c                   @   r  )r  z'
    Attributes:
     - connector

    Nc                 C   rd  r*   )rT   rS   r   r   r   r  Y  r  z"create_dataconnector_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  DataConnectorrT   r  rg  r  r  r  r   r   r   r  Y  r7	  zcreate_dataconnector_args.readc                 C   r1	  )Nr  rT   r   )r  r  r  r  r  r  rT   r  r   rh  r  r  r  r  r   r   r   r  Y  r3	  zcreate_dataconnector_args.writec                 C   r)   r*   r   r+   r   r   r   r  Y  r-   z"create_dataconnector_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Y  r 	  z6create_dataconnector_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Y  r
	  z"create_dataconnector_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Y  r	  z create_dataconnector_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Y  rf  z create_dataconnector_args.__ne__r*   r	  r   r   r   r   r  Y  r8	  r  rT   c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r  Y  r>	  z$create_dataconnector_result.__init__c                 C   r?	  r@	  rB	  r  r   r   r   r  Y  rC	  z create_dataconnector_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  Z  rF	  z!create_dataconnector_result.writec                 C   r)   r*   r   r+   r   r   r   r  .Z  r-   z$create_dataconnector_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  2Z  r 	  z8create_dataconnector_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  1Z  r
	  z$create_dataconnector_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  5Z  r	  z"create_dataconnector_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  8Z  rf  z"create_dataconnector_result.__ne__rG	  r	  r   r   r   r   r  Y  rH	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  ^Z  r  z#get_dataconnector_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetDataConnectorRequestr;   r  rg  r  r  r  r   r   r   r  dZ  r7	  zget_dataconnector_req_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  |Z  r3	  z get_dataconnector_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  Z  r-   z#get_dataconnector_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Z  r 	  z7get_dataconnector_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Z  r
	  z#get_dataconnector_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Z  r	  z!get_dataconnector_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Z  rf  z!get_dataconnector_req_args.__ne__r*   r	  r   r   r   r   r  WZ  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  Z  r>	  z%get_dataconnector_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  r	  r  r  rg  r  r  rs  r  r  r  r  r   r   r   r  Z  rX	  z!get_dataconnector_req_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  Z  rF	  z"get_dataconnector_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  Z  r-   z%get_dataconnector_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Z  r 	  z9get_dataconnector_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Z  r
	  z%get_dataconnector_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Z  r	  z#get_dataconnector_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Z  rf  z#get_dataconnector_req_result.__ne__rG	  r	  r   r   r   r   r  Z  rZ	  r  c                   @   r9	  )r  zL
    Attributes:
     - name
     - ifNotExists
     - checkReferences

    Nc                 C   r;	  r*   )r6   rY   rZ   rX   r   r   r   r  [  r>	  z drop_dataconnector_args.__init__c                 C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nY|dkrU|t	jkrOtjd dkrI| jdddn| | _n5|| n/|dkrj|t	jkrd| | _n || n|d	kr|t	jkry| | _n|| n|| |  q#|  d S )
NTr   r   r  r  r  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r6   rg  rx	  ry	  rY   rZ   r  r  r  r   r   r   r  '[  rz	  zdrop_dataconnector_args.readc                 C   s   |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d |
| j |  | jd urM|dtj	d |
| j |  | jd urq|dtjd |tjd d	kri| jd
n| j |  |  |  d S )Nr  rZ   r	  rY   r	  r6   r   r   r  r  )r  r  r  r  r  r  rZ   r  r   rx	  r{	  r  rY   r6   r  r  r  r  r  r  r  r  r   r   r   r  J[  s$   



&zdrop_dataconnector_args.writec                 C   r)   r*   r   r+   r   r   r   r  ^[  r-   z drop_dataconnector_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  b[  r 	  z4drop_dataconnector_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  a[  r
	  z drop_dataconnector_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  e[  r	  zdrop_dataconnector_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  h[  rf  zdrop_dataconnector_args.__ne__rG	  r	  r   r   r   r   r  [  r}	  r  c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r  y[  r>	  z"drop_dataconnector_result.__init__c                 C   r?	  r@	  rM	  r  r   r   r   r  [  rC	  zdrop_dataconnector_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  [  rF	  zdrop_dataconnector_result.writec                 C   r)   r*   r   r+   r   r   r   r  [  r-   z"drop_dataconnector_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  [  r 	  z6drop_dataconnector_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  [  r
	  z"drop_dataconnector_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  [  r	  z drop_dataconnector_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  [  rf  z drop_dataconnector_result.__ne__rG	  r	  r   r   r   r   r  p[  rH	  r  c                   @   r[	  )r  c                 C   r\	  r*   r]	  r  r   r   r   r  [  r^	  zget_dataconnectors_args.readc                 C   r_	  )Nr  r`	  r  r   r   r   r  [  ra	  zget_dataconnectors_args.writec                 C   r)   r*   r   r+   r   r   r   r  [  r-   z get_dataconnectors_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   \  r 	  z4get_dataconnectors_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  [  r
	  z get_dataconnectors_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  \  r	  zget_dataconnectors_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  \  rf  zget_dataconnectors_args.__ne__Nrb	  r   r   r   r   r  [  rc	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  \  r	  z"get_dataconnectors_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1266	_size1263_i1267	_elem1268r   r   r   r  \  r	  zget_dataconnectors_result.readc                 C   r	  )Nr  r  r   r  r  r  r   r	  )r   r  iter1269r   r   r   r  C\  r	  zget_dataconnectors_result.writec                 C   r)   r*   r   r+   r   r   r   r  V\  r-   z"get_dataconnectors_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Z\  r 	  z6get_dataconnectors_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Y\  r
	  z"get_dataconnectors_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ]\  r	  z get_dataconnectors_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  `\  rf  z get_dataconnectors_result.__ne__r#	  r	  r   r   r   r   r  \  r	  r  c                   @   r	  )r  z3
    Attributes:
     - name
     - connector

    Nc                 C   r	  r*   )r6   rT   r^   r   r   r   r  \  r	  z!alter_dataconnector_args.__init__c                 C   r	  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r6   rg  rh  r	  rT   r  r  r  r  r   r   r   r  \  r	  zalter_dataconnector_args.readc                 C   r	  )Nr  r6   r   r   r  r  rT   )r  r  r  r  r  r  r6   r  r   r  r  r  r  r  r  rT   rh  r  r  r  r   r   r   r  \  r"	  zalter_dataconnector_args.writec                 C   r)   r*   r   r+   r   r   r   r  \  r-   z!alter_dataconnector_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  \  r 	  z5alter_dataconnector_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  \  r
	  z!alter_dataconnector_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  \  r	  zalter_dataconnector_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  \  rf  zalter_dataconnector_args.__ne__r#	  r	  r   r   r   r   r  w\  r	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  \  r	  z#alter_dataconnector_result.__init__c                 C   r	  r	  r	  r  r   r   r   r  \  r	  zalter_dataconnector_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  ]  rj	  z alter_dataconnector_result.writec                 C   r)   r*   r   r+   r   r   r   r  ]  r-   z#alter_dataconnector_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ]  r 	  z7alter_dataconnector_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ]  r
	  z#alter_dataconnector_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ]  r	  z!alter_dataconnector_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ]  rf  z!alter_dataconnector_result.__ne__r#	  r	  r   r   r   r   r  \  r	  r  c                   @   r  )r  rn	  Nc                 C   rd  r*   ro	  r5   r   r   r   r  =]  r  zget_type_args.__init__c                 C   r  r  rp	  r  r   r   r   r  C]  r  zget_type_args.readc                 C   r  )Nr  r6   r   r   r  r  rq	  r  r   r   r   r  \]  r  zget_type_args.writec                 C   r)   r*   r   r+   r   r   r   r  h]  r-   zget_type_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  l]  r 	  z*get_type_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  k]  r
	  zget_type_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  o]  r	  zget_type_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  r]  rf  zget_type_args.__ne__r*   r	  r   r   r   r   r  6]  r	  r  c                   @   r9	  )r   rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  ]  r>	  zget_type_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  Typer  r  rg  rs  r  r  r  r  r  r  r   r   r   r  ]  rX	  zget_type_result.readc                 C   rD	  )Nr   r  r   r  r   r  r  rY	  r  r   r   r   r  ]  rF	  zget_type_result.writec                 C   r)   r*   r   r+   r   r   r   r  ]  r-   zget_type_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ]  r 	  z,get_type_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ]  r
	  zget_type_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ]  r	  zget_type_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ]  rf  zget_type_result.__ne__rG	  r	  r   r   r   r   r   ]  rZ	  r   c                   @   r  )r$  "
    Attributes:
     - type

    Nc                 C   rd  r*   rd   rc   r   r   r   r  ]  r  zcreate_type_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  r	  rd   r  rg  r  r  r  r   r   r   r  ^  r7	  zcreate_type_args.readc                 C   r1	  )Nr$  rd   r   )r  r  r  r  r  r  rd   r  r   rh  r  r  r  r  r   r   r   r  ^  r3	  zcreate_type_args.writec                 C   r)   r*   r   r+   r   r   r   r  %^  r-   zcreate_type_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  )^  r 	  z-create_type_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  (^  r
	  zcreate_type_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ,^  r	  zcreate_type_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  /^  rf  zcreate_type_args.__ne__r*   r	  r   r   r   r   r$  ]  r8	  r$  rd   c                   @   R   e Zd ZdZ				dddZdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dS )r'  C
    Attributes:
     - success
     - o1
     - o2
     - o3

    Nc                 C      || _ || _|| _|| _d S r*   r  r  r  r  r   r  r  r  r  r   r   r   r  J^     
zcreate_type_result.__init__c                 C   .  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0na|dkrE|t	jkr?| | _nM|| nG|dkr[|t	jkrUt|| _n7|| n1|dkrq|t	jkrkt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S NTr   r   r  rA	  )r  r  r  r   r  r  r  r  r  r   r  rx	  ry	  r  rg  rh  r}  r  r  r~  r  rs  r  r  r  r  r   r   r   r  V^  >   







zcreate_type_result.readc                 C   
  |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d |
| j |  | jd urM|dtjd | j| |  | jd urd|dtjd | j| |  | jd ur{|dtjd	 | j| |  |  |  d S )
Nr'  r  r   r  r   r  r  r  rA	  )r  r  r  r  r  r  r  r  r   rx	  r{	  r  r  rh  r  r  r  r  r  r   r   r   r  |^  ,   




zcreate_type_result.writec                 C   r)   r*   r   r+   r   r   r   r  ^  r-   zcreate_type_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ^  r 	  z/create_type_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ^  r
	  zcreate_type_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ^  r	  zcreate_type_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ^  rf  zcreate_type_result.__ne__NNNNr	  r   r   r   r   r'  @^      
&r'  c                   @   r  )r+  r	  Nc                 C   rd  r*   r	  rc   r   r   r   r  ^  r  zdrop_type_args.__init__c                 C   r  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rd   rg  r  r  r  r   r   r   r  ^  r  zdrop_type_args.readc                 C   r  )Nr+  rd   r   r   r  r  )r  r  r  r  r  r  rd   r  r   r  r  r  r  r  r  r  r  r  r   r   r   r  ^  r  zdrop_type_args.writec                 C   r)   r*   r   r+   r   r   r   r  ^  r-   zdrop_type_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ^  r 	  z+drop_type_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ^  r
	  zdrop_type_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ^  r	  zdrop_type_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ^  rf  zdrop_type_args.__ne__r*   r	  r   r   r   r   r+  ^  r	  r+  c                   @   r9	  )r,  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  _  r>	  zdrop_type_result.__init__c                 C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nK|dkrE|t	jkr?| | _n7|| n1|dkr[|t	jkrUt|| _n!|| n|dkrq|t	jkrkt|| _n|| n|| |  q#|  d S rV	  )r  r  r  r   r  r  r  r  r  r   r  rx	  ry	  r  rg  rh  rs  r  r  r  r  r  r  r  r   r   r   r  #_  6   






zdrop_type_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d |
| j |  | jd urM|dtjd | j| |  | jd urd|dtjd | j| |  |  |  d S )Nr,  r  r   r  r   r  r  r  r  r  r  r  r  r  r  r   rx	  r{	  r  r  rh  r  r  r  r  r   r   r   r  D_  rF	  zdrop_type_result.writec                 C   r)   r*   r   r+   r   r   r   r  X_  r-   zdrop_type_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  \_  r 	  z-drop_type_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  [_  r
	  zdrop_type_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  __  r	  zdrop_type_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  b_  rf  zdrop_type_result.__ne__rG	  r	  r   r   r   r   r,  _  rH	  r,  c                   @   r  )r/  rn	  Nc                 C   rd  r*   ro	  r5   r   r   r   r  _  r  zget_type_all_args.__init__c                 C   r  r  rp	  r  r   r   r   r  _  r  zget_type_all_args.readc                 C   r  )Nr/  r6   r   r   r  r  rq	  r  r   r   r   r  _  r  zget_type_all_args.writec                 C   r)   r*   r   r+   r   r   r   r  _  r-   zget_type_all_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  _  r 	  z.get_type_all_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  _  r
	  zget_type_all_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  _  r	  zget_type_all_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  _  rf  zget_type_all_args.__ne__r*   r	  r   r   r   r   r/  _  r	  r/  c                   @   r	  )r0  /
    Attributes:
     - success
     - o2

    Nc                 C   r	  r*   r  r  r   r  r  r   r   r   r  _  r	  zget_type_all_result.__init__c                 C   s8  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nf|dkrv|t	jkrpi | _| \}}}t|D ]#}tjd dkrY| jdddn| }	t }
|
| |
| j|	< qG|  n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S r	  )r  r  r  r   r  r  r  r  r  r   r  MAPr  readMapBeginr	  r  r  r  r  r	  r  
readMapEndrg  rh  rs  r  r  r  )r   r  r  r  r  
_ktype1271
_vtype1272	_size1270_i1274_key1275_val1276r   r   r   r  _  sB   







zget_type_all_result.readc                 C   s  |j d ur| jd ur|j| | | j| jg d S |d | jd ur`|dtj	d |
tjtjt| j | j D ]\}}|tjd dkrO|dn| || q=|  |  | jd urw|dtjd | j| |  |  |  d S )Nr0  r  r   r  r  r  r   )r  r  r  r  r  r  r  r  r   r	  writeMapBeginr  rh  r	  r	  r  r  r  r  writeMapEndr  r  r  r  )r   r  	kiter1277	viter1278r   r   r   r  `  s$   

"
zget_type_all_result.writec                 C   r)   r*   r   r+   r   r   r   r  `  r-   zget_type_all_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  `  r 	  z0get_type_all_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  `  r
	  zget_type_all_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  `  r	  zget_type_all_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  "`  rf  zget_type_all_result.__ne__r#	  r	  r   r   r   r   r0  _  s    	
'r0  c                   @   r	  )r6  7
    Attributes:
     - db_name
     - table_name

    Nc                 C   r	  r*   rk   rl   rj   r   r   r   r  A`  r	  zget_fields_args.__init__c                 C   r%	  r  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  rl   r  r  r  r   r   r   r  I`  r&	  zget_fields_args.readc                 C   r'	  )Nr6  rk   r   r   r  r  rl   r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  rl   r  r  r  r   r   r   r  i`  r(	  zget_fields_args.writec                 C   r)   r*   r   r+   r   r   r   r  y`  r-   zget_fields_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  }`  r 	  z,get_fields_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  |`  r
	  zget_fields_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  `  r	  zget_fields_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  `  rf  zget_fields_args.__ne__r#	  r	  r   r   r   r   r6  9`  r)	  r6  rk   rl   c                   @   r	  )r8  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  `  r	  zget_fields_result.__init__c           	      C   h  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n~|dkrb|t	jkr\g | _| \}}t|D ]}t }|| | j| qF|  nM|| nG|dkrx|t	jkrrt|| _n7|| n1|dkr|t	jkrt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S r	  r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  FieldSchemar  r	  r	  rg  rh  rs  r  r  r  r  r  r  r  )	r   r  r  r  r  
_etype1282	_size1279_i1283	_elem1284r   r   r   r  `  J   









!zget_fields_result.readc                 C   0  |j d ur| jd ur|j| | | j| jg d S |d | jd urI|dtj	d |
tjt| j | jD ]}|| q9|  |  | jd ur`|dtjd | j| |  | jd urw|dtjd | j| |  | jd ur|dtjd	 | j| |  |  |  d S )
Nr8  r  r   r  r   r  r  r  rA	  r  r  r  r  r  r  r  r  r   r	  r	  rh  r	  r	  r  r  r  r  r  r  )r   r  iter1285r   r   r   r  `  2   





zget_fields_result.writec                 C   r)   r*   r   r+   r   r   r   r  `  r-   zget_fields_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  `  r 	  z.get_fields_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  `  r
	  zget_fields_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  `  r	  zget_fields_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  a  rf  zget_fields_result.__ne__r	  r	  r   r   r   r   r8  `      
,r8  c                   @   r9	  )r>  R
    Attributes:
     - db_name
     - table_name
     - environment_context

    Nc                 C   r;	  r*   rk   rl   rq   rp   r   r   r   r  0a  r>	  z1get_fields_with_environment_context_args.__init__c                 C   H  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nn|dkrU|t	jkrOtjd dkrI| jdddn| | _nJ|| nD|dkrz|t	jkrttjd dkrn| jdddn| | _n%|| n|dkr|t	jkrt | _| j| n|| n|| |  q#|  d S rw	  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  rl   rh  EnvironmentContextrq   r  r  r  r  r   r   r   r  :a  <   



&
&

z-get_fields_with_environment_context_args.readc                 C     |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur~|dtjd	 | j| |  |  |  d S )
Nr>  rk   r   r   r  r  rl   rq   rA	  r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  rl   rq   rh  r  r  r  r   r   r   r  `a  $   

&
&
z.get_fields_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r  ta  r-   z1get_fields_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  xa  r 	  zEget_fields_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  wa  r
	  z1get_fields_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  {a  r	  z/get_fields_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ~a  rf  z/get_fields_with_environment_context_args.__ne__rG	  r	  r   r   r   r   r>  'a      


&r>  rq   c                   @   r	  )r@  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  a  r	  z3get_fields_with_environment_context_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1289	_size1286_i1290	_elem1291r   r   r   r  a  r	  z/get_fields_with_environment_context_result.readc                 C   r	  )
Nr@  r  r   r  r   r  r  r  rA	  r	  )r   r  iter1292r   r   r   r  a  r	  z0get_fields_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r  a  r-   z3get_fields_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  a  r 	  zGget_fields_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  a  r
	  z3get_fields_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  b  r	  z1get_fields_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  b  rf  z1get_fields_with_environment_context_result.__ne__r	  r	  r   r   r   r   r@  a  r	  r@  c                   @   r  )rE  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  0b  r  zget_fields_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetFieldsRequestrF   r  rg  r  r  r  r   r   r   r  6b  r7	  zget_fields_req_args.readc                 C   r1	  )NrE  rF   r   r	  r  r   r   r   r  Nb  r3	  zget_fields_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  Zb  r-   zget_fields_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ^b  r 	  z0get_fields_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ]b  r
	  zget_fields_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ab  r	  zget_fields_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  db  rf  zget_fields_req_args.__ne__r*   r	  r   r   r   r   rE  )b  r8	  rE  c                   @   r	  )rF  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  b  r	  zget_fields_req_result.__init__c                 C   8  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nf|dkrJ|t	jkrDt | _| j| nM|| nG|dkr`|t	jkrZt|| _n7|| n1|dkrv|t	jkrpt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S r	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetFieldsResponser  r  rg  rs  r  r  r  r  r  r  r  r  r   r   r   r  b  @   







zget_fields_req_result.readc                 C   
  |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  | jd urM|dtj	d | j| |
  | jd urd|dtj	d | j| |
  | jd ur{|dtj	d	 | j| |
  |  |  d S )
NrF  r  r   r  r   r  r  r  rA	  r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r  r  r  r   r   r   r  b  r	  zget_fields_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  b  r-   zget_fields_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  b  r 	  z2get_fields_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  b  r
	  zget_fields_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  b  r	  zget_fields_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  b  rf  zget_fields_req_result.__ne__r	  r	  r   r   r   r   rF  ub      
'rF  c                   @   r	  )rI  r	  Nc                 C   r	  r*   r	  rj   r   r   r   r  c  r	  zget_schema_args.__init__c                 C   r%	  r  r	  r  r   r   r   r  	c  r&	  zget_schema_args.readc                 C   r'	  )NrI  rk   r   r   r  r  rl   r	  r  r   r   r   r  )c  r(	  zget_schema_args.writec                 C   r)   r*   r   r+   r   r   r   r  9c  r-   zget_schema_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  =c  r 	  z,get_schema_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  <c  r
	  zget_schema_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  @c  r	  zget_schema_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Cc  rf  zget_schema_args.__ne__r#	  r	  r   r   r   r   rI  b  r)	  rI  c                   @   r	  )rJ  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  ec  r	  zget_schema_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1296	_size1293_i1297	_elem1298r   r   r   r  qc  r	  zget_schema_result.readc                 C   r	  )
NrJ  r  r   r  r   r  r  r  rA	  r	  )r   r  iter1299r   r   r   r  c  r	  zget_schema_result.writec                 C   r)   r*   r   r+   r   r   r   r  c  r-   zget_schema_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  c  r 	  z.get_schema_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  c  r
	  zget_schema_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  c  r	  zget_schema_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  c  rf  zget_schema_result.__ne__r	  r	  r   r   r   r   rJ  [c  r	  rJ  c                   @   r9	  )rM  r	  Nc                 C   r;	  r*   r	  rp   r   r   r   r  c  r>	  z1get_schema_with_environment_context_args.__init__c                 C   r	  rw	  r	  r  r   r   r   r  c  r	  z-get_schema_with_environment_context_args.readc                 C   r	  )
NrM  rk   r   r   r  r  rl   rq   rA	  r	  r  r   r   r   r   d  r	  z.get_schema_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r  4d  r-   z1get_schema_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  8d  r 	  zEget_schema_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  7d  r
	  z1get_schema_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ;d  r	  z/get_schema_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  >d  rf  z/get_schema_with_environment_context_args.__ne__rG	  r	  r   r   r   r   rM  c  r	  rM  c                   @   r	  )rN  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  gd  r	  z3get_schema_with_environment_context_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1303	_size1300_i1304	_elem1305r   r   r   r  sd  r	  z/get_schema_with_environment_context_result.readc                 C   r	  )
NrN  r  r   r  r   r  r  r  rA	  r	  )r   r  iter1306r   r   r   r  d  r	  z0get_schema_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r  d  r-   z3get_schema_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  d  r 	  zGget_schema_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  d  r
	  z3get_schema_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  d  r	  z1get_schema_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  d  rf  z1get_schema_with_environment_context_result.__ne__r	  r	  r   r   r   r   rN  ]d  r	  rN  c                   @   r  )rQ  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  d  r  zget_schema_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetSchemaRequestrF   r  rg  r  r  r  r   r   r   r  d  r7	  zget_schema_req_args.readc                 C   r1	  )NrQ  rF   r   r	  r  r   r   r   r  e  r3	  zget_schema_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  e  r-   zget_schema_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  e  r 	  z0get_schema_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  e  r
	  zget_schema_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  !e  r	  zget_schema_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  $e  rf  zget_schema_req_args.__ne__r*   r	  r   r   r   r   rQ  d  r8	  rQ  c                   @   r	  )rR  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  ?e  r	  zget_schema_req_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetSchemaResponser  r  rg  rs  r  r  r  r  r  r  r  r  r   r   r   r  Ke  r	  zget_schema_req_result.readc                 C   r	  )
NrR  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r  re  r	  zget_schema_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  e  r-   zget_schema_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  e  r 	  z2get_schema_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  e  r
	  zget_schema_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  e  r	  zget_schema_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  e  rf  zget_schema_req_result.__ne__r	  r	  r   r   r   r   rR  5e  r	  rR  c                   @   r  )rU  z!
    Attributes:
     - tbl

    Nc                 C   rd  r*   )ry   rx   r   r   r   r  e  r  zcreate_table_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  Tablery   r  rg  r  r  r  r   r   r   r  e  r7	  zcreate_table_args.readc                 C   r1	  )NrU  ry   r   )r  r  r  r  r  r  ry   r  r   rh  r  r  r  r  r   r   r   r  e  r3	  zcreate_table_args.writec                 C   r)   r*   r   r+   r   r   r   r  e  r-   zcreate_table_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  e  r 	  z.create_table_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  e  r
	  zcreate_table_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  e  r	  zcreate_table_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  e  rf  zcreate_table_args.__ne__r*   r	  r   r   r   r   rU  e  r8	  rU  ry   c                   @   r	  )rW  >
    Attributes:
     - o1
     - o2
     - o3
     - o4

    Nc                 C   r	  r*   r  r  r  rX  r   r  r  r  rX  r   r   r   r  f  r	  zcreate_table_result.__init__c                 C   0  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nb|dkrF|t	jkr@t|| _nM|| nG|dkr\|t	jkrVt|| _n7|| n1|dkrr|t	jkrlt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S NTr   r  rA	     r  r  r  r   r  r  r  r  r  r   r  rh  r}  r  r  rg  r~  r  rs  r  r  rX  r  r  r  r   r   r   r  f  >   







zcreate_table_result.readc                 C   r	  )
NrW  r  r   r  r  r  rA	  rX  r
  r  r  r  r  r  r  r  r  r   rh  r  r  r  rX  r  r  r  r   r   r   r  Af  r	  zcreate_table_result.writec                 C   r)   r*   r   r+   r   r   r   r  Yf  r-   zcreate_table_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ]f  r 	  z0create_table_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  \f  r
	  zcreate_table_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  `f  r	  zcreate_table_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  cf  rf  zcreate_table_result.__ne__r	  r	  r   r   r   r   rW  f  r	  rW  r
  rX  c                   @   r	  )r\  z<
    Attributes:
     - tbl
     - environment_context

    Nc                 C   r	  r*   )ry   rq   r|   r   r   r   r  f  r	  z3create_table_with_environment_context_args.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n>|dkrJ|t	jkrDt | _| j| n%|| n|dkrd|t	jkr^t | _| j| n|| n|| |  q#|  d S r	  )r  r  r  r   r  r  r  r  r  r   r  rh  r
  ry   r  rg  r	  rq   r  r  r  r   r   r   r  f  2   





z/create_table_with_environment_context_args.readc                 C   rh	  )Nr\  ry   r   rq   r  )r  r  r  r  r  r  ry   r  r   rh  r  rq   r  r  r  r   r   r   r  f  rj	  z0create_table_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r  f  r-   z3create_table_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  f  r 	  zGcreate_table_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  f  r
	  z3create_table_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  f  r	  z1create_table_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  f  rf  z1create_table_with_environment_context_args.__ne__r#	  r	  r   r   r   r   r\  f  r$	  r\  c                   @   r	  )r]  r	
  Nc                 C   r	  r*   r

  r
  r   r   r   r  f  r	  z5create_table_with_environment_context_result.__init__c                 C   r
  r
  r
  r  r   r   r   r  f  r
  z1create_table_with_environment_context_result.readc                 C   r	  )
Nr]  r  r   r  r  r  rA	  rX  r
  r
  r  r   r   r   r  %g  r	  z2create_table_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r  =g  r-   z5create_table_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Ag  r 	  zIcreate_table_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  @g  r
	  z5create_table_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Dg  r	  z3create_table_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Gg  rf  z3create_table_with_environment_context_result.__ne__r	  r	  r   r   r   r   r]  f  r	  r]  c                   @   X   e Zd ZdZ							dddZdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dS )r`  z
    Attributes:
     - tbl
     - primaryKeys
     - foreignKeys
     - uniqueConstraints
     - notNullConstraints
     - defaultConstraints
     - checkConstraints

    Nc                 C   .   || _ || _|| _|| _|| _|| _|| _d S r*   )ry   r   r   r   r   r   r   r   r   r   r   r  zg     

z+create_table_with_constraints_args.__init__c                 C   s&  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr1n\|dkrM|t	jkrFt | _| j| nB|| n;|dkr|t	jkrzg | _| \}}t|D ]}t }|| | j| qc|  n|| n|dkr|t	jkrg | _| \}	}
t|
D ]}t }|| | j| q|  n|| n|dkr|t	jkrg | _| \}}t|D ]}t }|| | j| q|  n|| n|dkr|t	jkrg | _| \}}t|D ]}t }|| | j| q|  nu|| no|dkrN|t	jkrHg | _| \}}t|D ]}t }|| | j| q1|  n@|| n:|dkr|t	jkr}g | _| \}}t|D ]}t  }|| | j| qf|  n|| n|| |!  q#|"  d S )	NTr   r  rA	  r
           )#r  r  r  r   r  r  r  r  r  r   r  rh  r
  ry   r  rg  r	  r   r	  r	  SQLPrimaryKeyr	  r	  r   SQLForeignKeyr   SQLUniqueConstraintr   SQLNotNullConstraintr   SQLDefaultConstraintr   SQLCheckConstraintr  r  )r   r  r  r  r  
_etype1310	_size1307_i1311	_elem1312
_etype1316	_size1313_i1317	_elem1318
_etype1322	_size1319_i1323	_elem1324
_etype1328	_size1325_i1329	_elem1330
_etype1334	_size1331_i1335	_elem1336
_etype1340	_size1337_i1341	_elem1342r   r   r   r  g  s   





















Oz'create_table_with_constraints_args.readc                 C   s~  |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  | jd ur`|dtjd |tj	t| j | jD ]}|| qP|  |
  | jd ur|dtjd |tj	t| j | jD ]}|| qz|  |
  | jd ur|dtjd	 |tj	t| j | jD ]}|| q|  |
  | jd ur|d
tjd |tj	t| j | jD ]}|| q|  |
  | jd ur	|dtjd |tj	t| j | jD ]}|| q|  |
  | jd ur5|dtjd |tj	t| j | jD ]}|| q$|  |
  |  |  d S )Nr`  ry   r   r   r  r   rA	  r   r
  r   r
  r   r
  r   r
  )r  r  r  r  r  r  ry   r  r   rh  r  r   r	  r	  r	  r	  r   r   r   r   r   r  r  )r   r  iter1343iter1344iter1345iter1346iter1347iter1348r   r   r   r  g  sh   











z(create_table_with_constraints_args.writec                 C   r)   r*   r   r+   r   r   r   r  h  r-   z+create_table_with_constraints_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   h  r 	  z?create_table_with_constraints_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  h  r
	  z+create_table_with_constraints_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  #h  r	  z)create_table_with_constraints_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  &h  rf  z)create_table_with_constraints_args.__ne__NNNNNNNr	  r   r   r   r   r`  mg  s     
Z6r`  r   r   r   r
  r   r
  r   r
  r   c                   @   r	  )ra  r	
  Nc                 C   r	  r*   r

  r
  r   r   r   r  kh  r	  z-create_table_with_constraints_result.__init__c                 C   r
  r
  r
  r  r   r   r   r  wh  r
  z)create_table_with_constraints_result.readc                 C   r	  )
Nra  r  r   r  r  r  rA	  rX  r
  r
  r  r   r   r   r  h  r	  z*create_table_with_constraints_result.writec                 C   r)   r*   r   r+   r   r   r   r  h  r-   z-create_table_with_constraints_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  h  r 	  zAcreate_table_with_constraints_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  h  r
	  z-create_table_with_constraints_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  h  r	  z+create_table_with_constraints_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  h  rf  z+create_table_with_constraints_result.__ne__r	  r	  r   r   r   r   ra  ah  r	  ra  c                   @   r  )rd  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  h  r  zcreate_table_req_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  CreateTableRequestr;   r  rg  r  r  r  r   r   r   r  h  r7	  zcreate_table_req_args.readc                 C   r1	  )Nrd  r;   r   rv	  r  r   r   r   r  
i  r3	  zcreate_table_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  i  r-   zcreate_table_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  i  r 	  z2create_table_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  i  r
	  zcreate_table_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  i  r	  zcreate_table_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   i  rf  zcreate_table_req_args.__ne__r*   r	  r   r   r   r   rd  h  r8	  rd  c                   @   r	  )re  r	
  Nc                 C   r	  r*   r

  r
  r   r   r   r  ;i  r	  z create_table_req_result.__init__c                 C   r
  r
  r
  r  r   r   r   r  Gi  r
  zcreate_table_req_result.readc                 C   r	  )
Nre  r  r   r  r  r  rA	  rX  r
  r
  r  r   r   r   r  mi  r	  zcreate_table_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  i  r-   z create_table_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  i  r 	  z4create_table_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  i  r
	  z create_table_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  i  r	  zcreate_table_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  i  rf  zcreate_table_req_result.__ne__r	  r	  r   r   r   r   re  1i  r	  re  c                   @   r  )rh  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  i  r  zdrop_constraint_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  DropConstraintRequestrF   r  rg  r  r  r  r   r   r   r  i  r7	  zdrop_constraint_args.readc                 C   r1	  )Nrh  rF   r   r	  r  r   r   r   r  i  r3	  zdrop_constraint_args.writec                 C   r)   r*   r   r+   r   r   r   r  i  r-   zdrop_constraint_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  i  r 	  z1drop_constraint_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  i  r
	  zdrop_constraint_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  i  r	  zdrop_constraint_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  i  rf  zdrop_constraint_args.__ne__r*   r	  r   r   r   r   rh  i  r8	  rh  c                   @   r	  )ri  *
    Attributes:
     - o1
     - o3

    Nc                 C   r	  r*   r  r  r   r  r  r   r   r   r  	j  r	  zdrop_constraint_result.__init__c                 C   r	  r	  r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  rs  r  r  r  r  r   r   r   r  j  r	  zdrop_constraint_result.readc                 C   rh	  )Nri  r  r   r  r  r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r  r   r   r   r  -j  rj	  zdrop_constraint_result.writec                 C   r)   r*   r   r+   r   r   r   r  =j  r-   zdrop_constraint_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Aj  r 	  z3drop_constraint_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  @j  r
	  zdrop_constraint_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Dj  r	  zdrop_constraint_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Gj  rf  zdrop_constraint_result.__ne__r#	  r	  r   r   r   r   ri  j  r	  ri  c                   @   r  )rl  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  fj  r  zadd_primary_key_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AddPrimaryKeyRequestrF   r  rg  r  r  r  r   r   r   r  lj  r7	  zadd_primary_key_args.readc                 C   r1	  )Nrl  rF   r   r	  r  r   r   r   r  j  r3	  zadd_primary_key_args.writec                 C   r)   r*   r   r+   r   r   r   r  j  r-   zadd_primary_key_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  j  r 	  z1add_primary_key_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  j  r
	  zadd_primary_key_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  j  r	  zadd_primary_key_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  j  rf  zadd_primary_key_args.__ne__r*   r	  r   r   r   r   rl  _j  r8	  rl  c                   @   r	  )rm  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  j  r	  zadd_primary_key_result.__init__c                 C   r	  r	  r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  rs  r  r  r  r  r   r   r   r  j  r	  zadd_primary_key_result.readc                 C   rh	  )Nrm  r  r   r  r  r	  r  r   r   r   r  j  rj	  zadd_primary_key_result.writec                 C   r)   r*   r   r+   r   r   r   r  j  r-   zadd_primary_key_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  j  r 	  z3add_primary_key_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  j  r
	  zadd_primary_key_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  j  r	  zadd_primary_key_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  j  rf  zadd_primary_key_result.__ne__r#	  r	  r   r   r   r   rm  j  r	  rm  c                   @   r  )rp  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  k  r  zadd_foreign_key_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AddForeignKeyRequestrF   r  rg  r  r  r  r   r   r   r  k  r7	  zadd_foreign_key_args.readc                 C   r1	  )Nrp  rF   r   r	  r  r   r   r   r  .k  r3	  zadd_foreign_key_args.writec                 C   r)   r*   r   r+   r   r   r   r  :k  r-   zadd_foreign_key_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  >k  r 	  z1add_foreign_key_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  =k  r
	  zadd_foreign_key_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Ak  r	  zadd_foreign_key_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Dk  rf  zadd_foreign_key_args.__ne__r*   r	  r   r   r   r   rp  	k  r8	  rp  c                   @   r	  )rq  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  ]k  r	  zadd_foreign_key_result.__init__c                 C   r	  r	  rH
  r  r   r   r   r  ek  r	  zadd_foreign_key_result.readc                 C   rh	  )Nrq  r  r   r  r  r	  r  r   r   r   r  k  rj	  zadd_foreign_key_result.writec                 C   r)   r*   r   r+   r   r   r   r  k  r-   zadd_foreign_key_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  k  r 	  z3add_foreign_key_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  k  r
	  zadd_foreign_key_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  k  r	  zadd_foreign_key_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  k  rf  zadd_foreign_key_result.__ne__r#	  r	  r   r   r   r   rq  Uk  r	  rq  c                   @   r  )rt  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  k  r  z#add_unique_constraint_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AddUniqueConstraintRequestrF   r  rg  r  r  r  r   r   r   r  k  r7	  zadd_unique_constraint_args.readc                 C   r1	  )Nrt  rF   r   r	  r  r   r   r   r  k  r3	  z add_unique_constraint_args.writec                 C   r)   r*   r   r+   r   r   r   r  k  r-   z#add_unique_constraint_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  k  r 	  z7add_unique_constraint_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  k  r
	  z#add_unique_constraint_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  k  r	  z!add_unique_constraint_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  k  rf  z!add_unique_constraint_args.__ne__r*   r	  r   r   r   r   rt  k  r8	  rt  c                   @   r	  )ru  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  l  r	  z%add_unique_constraint_result.__init__c                 C   r	  r	  rH
  r  r   r   r   r  l  r	  z!add_unique_constraint_result.readc                 C   rh	  )Nru  r  r   r  r  r	  r  r   r   r   r  +l  rj	  z"add_unique_constraint_result.writec                 C   r)   r*   r   r+   r   r   r   r  ;l  r-   z%add_unique_constraint_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ?l  r 	  z9add_unique_constraint_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  >l  r
	  z%add_unique_constraint_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Bl  r	  z#add_unique_constraint_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  El  rf  z#add_unique_constraint_result.__ne__r#	  r	  r   r   r   r   ru  k  r	  ru  c                   @   r  )rx  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  dl  r  z%add_not_null_constraint_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AddNotNullConstraintRequestrF   r  rg  r  r  r  r   r   r   r  jl  r7	  z!add_not_null_constraint_args.readc                 C   r1	  )Nrx  rF   r   r	  r  r   r   r   r  l  r3	  z"add_not_null_constraint_args.writec                 C   r)   r*   r   r+   r   r   r   r  l  r-   z%add_not_null_constraint_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  l  r 	  z9add_not_null_constraint_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  l  r
	  z%add_not_null_constraint_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  l  r	  z#add_not_null_constraint_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  l  rf  z#add_not_null_constraint_args.__ne__r*   r	  r   r   r   r   rx  ]l  r8	  rx  c                   @   r	  )ry  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  l  r	  z'add_not_null_constraint_result.__init__c                 C   r	  r	  rH
  r  r   r   r   r  l  r	  z#add_not_null_constraint_result.readc                 C   rh	  )Nry  r  r   r  r  r	  r  r   r   r   r  l  rj	  z$add_not_null_constraint_result.writec                 C   r)   r*   r   r+   r   r   r   r  l  r-   z'add_not_null_constraint_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  l  r 	  z;add_not_null_constraint_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  l  r
	  z'add_not_null_constraint_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  l  r	  z%add_not_null_constraint_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  l  rf  z%add_not_null_constraint_result.__ne__r#	  r	  r   r   r   r   ry  l  r	  ry  c                   @   r  )r|  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  m  r  z$add_default_constraint_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AddDefaultConstraintRequestrF   r  rg  r  r  r  r   r   r   r  m  r7	  z add_default_constraint_args.readc                 C   r1	  )Nr|  rF   r   r	  r  r   r   r   r  ,m  r3	  z!add_default_constraint_args.writec                 C   r)   r*   r   r+   r   r   r   r  8m  r-   z$add_default_constraint_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  <m  r 	  z8add_default_constraint_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ;m  r
	  z$add_default_constraint_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ?m  r	  z"add_default_constraint_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Bm  rf  z"add_default_constraint_args.__ne__r*   r	  r   r   r   r   r|  m  r8	  r|  c                   @   r	  )r}  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  [m  r	  z&add_default_constraint_result.__init__c                 C   r	  r	  rH
  r  r   r   r   r  cm  r	  z"add_default_constraint_result.readc                 C   rh	  )Nr}  r  r   r  r  r	  r  r   r   r   r  m  rj	  z#add_default_constraint_result.writec                 C   r)   r*   r   r+   r   r   r   r  m  r-   z&add_default_constraint_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  m  r 	  z:add_default_constraint_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  m  r
	  z&add_default_constraint_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  m  r	  z$add_default_constraint_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  m  rf  z$add_default_constraint_result.__ne__r#	  r	  r   r   r   r   r}  Sm  r	  r}  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  m  r  z"add_check_constraint_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AddCheckConstraintRequestrF   r  rg  r  r  r  r   r   r   r  m  r7	  zadd_check_constraint_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  m  r3	  zadd_check_constraint_args.writec                 C   r)   r*   r   r+   r   r   r   r  m  r-   z"add_check_constraint_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  m  r 	  z6add_check_constraint_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  m  r
	  z"add_check_constraint_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  m  r	  z add_check_constraint_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  m  rf  z add_check_constraint_args.__ne__r*   r	  r   r   r   r   r  m  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  n  r	  z$add_check_constraint_result.__init__c                 C   r	  r	  rH
  r  r   r   r   r  n  r	  z add_check_constraint_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  )n  rj	  z!add_check_constraint_result.writec                 C   r)   r*   r   r+   r   r   r   r  9n  r-   z$add_check_constraint_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  =n  r 	  z8add_check_constraint_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  <n  r
	  z$add_check_constraint_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  @n  r	  z"add_check_constraint_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Cn  rf  z"add_check_constraint_result.__ne__r#	  r	  r   r   r   r   r  m  r	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  bn  r  z$translate_table_dryrun_args.__init__c                 C   r5	  r.	  r?
  r  r   r   r   r  hn  r7	  z translate_table_dryrun_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  n  r3	  z!translate_table_dryrun_args.writec                 C   r)   r*   r   r+   r   r   r   r  n  r-   z$translate_table_dryrun_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  n  r 	  z8translate_table_dryrun_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  n  r
	  z$translate_table_dryrun_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  n  r	  z"translate_table_dryrun_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  n  rf  z"translate_table_dryrun_args.__ne__r*   r	  r   r   r   r   r  [n  r8	  r  c                   @   T   e Zd ZdZ					dddZdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dS )r  M
    Attributes:
     - success
     - o1
     - o2
     - o3
     - o4

    Nc                 C   "   || _ || _|| _|| _|| _d S r*   r  r  r  r  rX  r   r  r  r  r  rX  r   r   r   r  n  
   
z&translate_table_dryrun_result.__init__c                 C   d  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n||dkrJ|t	jkrDt | _| j| nc|| n]|dkr`|t	jkrZt|| _nM|| nG|dkrv|t	jkrpt|| _n7|| n1|dkr|t	jkrt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S NTr   r   r  rA	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  r
  r  r  rg  r}  r  r~  r  rs  r  r  rX  r  r  r  r   r   r   r  n  H   








!z"translate_table_dryrun_result.readc                 C   8  |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  | jd urM|dtj	d | j| |
  | jd urd|dtj	d | j| |
  | jd ur{|dtj	d	 | j| |
  | jd ur|d
tj	d | j| |
  |  |  d S )Nr  r  r   r  r   r  r  r  rA	  rX  r
  r  r  r  r  r  r  r  r  r   rh  r  r  r  r  rX  r  r  r  r   r   r   r  n  4   





z#translate_table_dryrun_result.writec                 C   r)   r*   r   r+   r   r   r   r  o  r-   z&translate_table_dryrun_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  o  r 	  z:translate_table_dryrun_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  o  r
	  z&translate_table_dryrun_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  o  r	  z$translate_table_dryrun_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  o  rf  z$translate_table_dryrun_result.__ne__NNNNNr	  r   r   r   r   r  n      
,r  c                   @   r9	  )r  zB
    Attributes:
     - dbname
     - name
     - deleteData

    Nc                 C   r;	  r*   )rO   r6   r?   r   r   r   r   r  Go  r>	  zdrop_table_args.__init__c                 C   >  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0ni|dkrU|t	jkrOtjd dkrI| jdddn| | _nE|| n?|dkrz|t	jkrttjd dkrn| jdddn| | _n || n|dkr|t	jkr| | _n|| n|| |  q#|  d S rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rO   rg  r6   rx	  ry	  r?   r  r  r  r   r   r   r  Qo  :   



&
&

zdrop_table_args.readc                 C     |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur~|dtjd	 || j |  |  |  d S )
Nr  rO   r   r   r  r  r6   r?   rA	  )r  r  r  r  r  r  rO   r  r   r  r  r  r  r  r  r6   r?   rx	  r{	  r  r  r  r   r   r   r  vo  r	  zdrop_table_args.writec                 C   r)   r*   r   r+   r   r   r   r  o  r-   zdrop_table_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  o  r 	  z,drop_table_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  o  r
	  zdrop_table_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  o  r	  zdrop_table_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  o  rf  zdrop_table_args.__ne__rG	  r	  r   r   r   r   r  >o      


%r  c                   @   r	  )r  rB
  Nc                 C   r	  r*   rC
  rD
  r   r   r   r  o  r	  zdrop_table_result.__init__c                 C   r	  r	  rE
  r  r   r   r   r  o  r	  zdrop_table_result.readc                 C   rh	  )Nr  r  r   r  r  rF
  r  r   r   r   r  o  rj	  zdrop_table_result.writec                 C   r)   r*   r   r+   r   r   r   r  o  r-   zdrop_table_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  o  r 	  z.drop_table_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  o  r
	  zdrop_table_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  o  r	  zdrop_table_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  o  rf  zdrop_table_result.__ne__r#	  r	  r   r   r   r   r  o  r	  r  c                   @   r	  )r  z]
    Attributes:
     - dbname
     - name
     - deleteData
     - environment_context

    Nc                 C   r	  r*   )rO   r6   r?   rq   r   r   r   r   r  p  r	  z1drop_table_with_environment_context_args.__init__c                 C   sr  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n_|| nY|dkrz|t	jkrttjd dkrn| jdddn| | _n:|| n4|dkr|t	jkr| | _n%|| n|d	kr|t	jkrt | _| j| n|| n|| |  q#|  d S 
NTr   r   r  r  r  r  rA	  r
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rO   rg  r6   rx	  ry	  r?   rh  r	  rq   r  r  r  r  r   r   r   r  'p  sD   



&
&


 z-drop_table_with_environment_context_args.readc                 C   s>  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur~|dtjd	 || j |  | jd ur|d
tjd | j| |  |  |  d S )Nr  rO   r   r   r  r  r6   r?   rA	  rq   r
  )r  r  r  r  r  r  rO   r  r   r  r  r  r  r  r  r6   r?   rx	  r{	  rq   rh  r  r  r  r   r   r   r  Rp  ,   

&
&

z.drop_table_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r  jp  r-   z1drop_table_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  np  r 	  zEdrop_table_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  mp  r
	  z1drop_table_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  qp  r	  z/drop_table_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  tp  rf  z/drop_table_with_environment_context_args.__ne__r	  r	  r   r   r   r   r  p      
+r  c                   @   r	  )r  rB
  Nc                 C   r	  r*   rC
  rD
  r   r   r   r  p  r	  z3drop_table_with_environment_context_result.__init__c                 C   r	  r	  rE
  r  r   r   r   r  p  r	  z/drop_table_with_environment_context_result.readc                 C   rh	  )Nr  r  r   r  r  rF
  r  r   r   r   r  p  rj	  z0drop_table_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r  p  r-   z3drop_table_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  p  r 	  zGdrop_table_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  p  r
	  z3drop_table_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  p  r	  z1drop_table_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  p  rf  z1drop_table_with_environment_context_result.__ne__r#	  r	  r   r   r   r   r  p  r	  r  c                   @   r9	  )r  zF
    Attributes:
     - dbName
     - tableName
     - partNames

    Nc                 C   r;	  r*   )r   r   r   r   r   r   r   r  q  r>	  ztruncate_table_args.__init__c           	      C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _nn|| nh|dkrz|t	jkrttjd dkrn| jdddn| | _nI|| nC|dkr|t	jkrg | _| \}}t|D ]}tjd dkr| jdddn| }| j| q|  n|| n|| |  q#|  d S rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r   rg  r   r	  r   r	  r	  r	  r	  r  r  )	r   r  r  r  r  
_etype1352	_size1349_i1353	_elem1354r   r   r   r  q  J   



&
&


#ztruncate_table_args.readc                 C   N  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtjd	 |tj	t| j | jD ]}|
tjd dkr|dn| q|  |  |  |  d S )
Nr  r   r   r   r  r  r   r   rA	  )r  r  r  r  r  r  r   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  r  r  )r   r  iter1355r   r   r   r  9q  *   

&
&

$ztruncate_table_args.writec                 C   r)   r*   r   r+   r   r   r   r  Pq  r-   ztruncate_table_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Tq  r 	  z0truncate_table_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Sq  r
	  ztruncate_table_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Wq  r	  ztruncate_table_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Zq  rf  ztruncate_table_args.__ne__rG	  r	  r   r   r   r   r  p      


.r  r   r   r   c                   @   r  )r  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r  q  r  ztruncate_table_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r  q  r0	  ztruncate_table_result.readc                 C   r1	  )Nr  r  r   r2	  r  r   r   r   r  q  r3	  ztruncate_table_result.writec                 C   r)   r*   r   r+   r   r   r   r  q  r-   ztruncate_table_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  q  r 	  z2truncate_table_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  q  r
	  ztruncate_table_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  q  r	  ztruncate_table_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  q  rf  ztruncate_table_result.__ne__r*   r	  r   r   r   r   r  yq  r4	  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  q  r  z truncate_table_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  TruncateTableRequestrF   r  rg  r  r  r  r   r   r   r  q  r7	  ztruncate_table_req_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  q  r3	  ztruncate_table_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  q  r-   z truncate_table_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  q  r 	  z4truncate_table_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  q  r
	  z truncate_table_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  q  r	  ztruncate_table_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  q  rf  ztruncate_table_req_args.__ne__r*   r	  r   r   r   r   r  q  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  r  r	  z"truncate_table_req_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  TruncateTableResponser  r  rg  rs  r  r  r  r  r   r   r   r   r  rg	  ztruncate_table_req_result.readc                 C   rh	  )Nr  r  r   r  r   ri	  r  r   r   r   r  =r  rj	  ztruncate_table_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  Mr  r-   z"truncate_table_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Qr  r 	  z6truncate_table_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Pr  r
	  z"truncate_table_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Tr  r	  z truncate_table_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Wr  rf  z truncate_table_req_result.__ne__r#	  r	  r   r   r   r   r  r  rk	  r  c                   @   r	  )r  z4
    Attributes:
     - db_name
     - pattern

    Nc                 C   r	  r*   )rk   rJ   r   r   r   r   r  vr  r	  zget_tables_args.__init__c                 C   r%	  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  rJ   r  r  r  r   r   r   r  ~r  r&	  zget_tables_args.readc                 C   r'	  )Nr  rk   r   r   r  r  rJ   )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  rJ   r  r  r  r   r   r   r  r  r(	  zget_tables_args.writec                 C   r)   r*   r   r+   r   r   r   r  r  r-   zget_tables_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  r  r 	  z,get_tables_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  r  r
	  zget_tables_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  r  r	  zget_tables_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  r  rf  zget_tables_args.__ne__r#	  r	  r   r   r   r   r  nr  r)	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  r  r	  zget_tables_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1359	_size1356_i1360	_elem1361r   r   r   r  r  r	  zget_tables_result.readc                 C   r	  )Nr  r  r   r  r  r  r   r	  )r   r  iter1362r   r   r   r  s  r	  zget_tables_result.writec                 C   r)   r*   r   r+   r   r   r   r  s  r-   zget_tables_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  s  r 	  z.get_tables_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  s  r
	  zget_tables_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  s  r	  zget_tables_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  "s  rf  zget_tables_result.__ne__r#	  r	  r   r   r   r   r  r  r	  r  c                   @   r9	  )r  zE
    Attributes:
     - db_name
     - pattern
     - tableType

    Nc                 C   r;	  r*   )rk   rJ   r   r   r   r   r   r  Bs  r>	  z get_tables_by_type_args.__init__c                 C   ^  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0ny|dkrU|t	jkrOtjd dkrI| jdddn| | _nU|| nO|dkrz|t	jkrttjd dkrn| jdddn| | _n0|| n*|dkr|t	jkrtjd dkr| jdddn| | _n|| n|| |  q#|  d S rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  rJ   r   r  r  r  r   r   r   r  Ls  <   



&
&
&
zget_tables_by_type_args.readc                 C   *  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtj	d	 |
tjd dkr| jdn| j |  |  |  d S )
Nr  rk   r   r   r  r  rJ   r   rA	  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  rJ   r   r  r  r  r   r   r   r  ss  $   

&
&
&zget_tables_by_type_args.writec                 C   r)   r*   r   r+   r   r   r   r  s  r-   z get_tables_by_type_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  s  r 	  z4get_tables_by_type_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  s  r
	  z get_tables_by_type_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  s  r	  zget_tables_by_type_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  s  rf  zget_tables_by_type_args.__ne__rG	  r	  r   r   r   r   r  9s      


'r  r   c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  s  r	  z"get_tables_by_type_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1366	_size1363_i1367	_elem1368r   r   r   r  s  r	  zget_tables_by_type_result.readc                 C   r	  )Nr  r  r   r  r  r  r   r	  )r   r  iter1369r   r   r   r  s  r	  zget_tables_by_type_result.writec                 C   r)   r*   r   r+   r   r   r   r  s  r-   z"get_tables_by_type_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  s  r 	  z6get_tables_by_type_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  s  r
	  z"get_tables_by_type_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  s  r	  z get_tables_by_type_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  t  rf  z get_tables_by_type_result.__ne__r#	  r	  r   r   r   r   r  s  r	  r  c                   @   r[	  )r  c                 C   r\	  r*   r]	  r  r   r   r   r  t  r^	  z9get_all_materialized_view_objects_for_rewriting_args.readc                 C   r_	  )Nr  r`	  r  r   r   r   r  ,t  ra	  z:get_all_materialized_view_objects_for_rewriting_args.writec                 C   r)   r*   r   r+   r   r   r   r  4t  r-   z=get_all_materialized_view_objects_for_rewriting_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  8t  r 	  zQget_all_materialized_view_objects_for_rewriting_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  7t  r
	  z=get_all_materialized_view_objects_for_rewriting_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ;t  r	  z;get_all_materialized_view_objects_for_rewriting_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  >t  rf  z;get_all_materialized_view_objects_for_rewriting_args.__ne__Nrb	  r   r   r   r   r  t  rc	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  Nt  r	  z?get_all_materialized_view_objects_for_rewriting_result.__init__c           	      C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nR|dkrb|t	jkr\g | _| \}}t|D ]}t }|| | j| qF|  n!|| n|dkrx|t	jkrrt|| _n|| n|| |  q#|  d S re	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r
  r  r	  r	  rg  rh  rs  r  r  r  )	r   r  r  r  r  
_etype1373	_size1370_i1374	_elem1375r   r   r   r  Vt  :   







z;get_all_materialized_view_objects_for_rewriting_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd urI|dtj	d |
tjt| j | jD ]}|| q9|  |  | jd ur`|dtjd | j| |  |  |  d S )Nr  r  r   r  r   r  r  r  r  r  r  r  r  r   r	  r	  rh  r	  r	  r  r  r  r  )r   r  iter1376r   r   r   r  xt  "   



z<get_all_materialized_view_objects_for_rewriting_result.writec                 C   r)   r*   r   r+   r   r   r   r  t  r-   z?get_all_materialized_view_objects_for_rewriting_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  t  r 	  zSget_all_materialized_view_objects_for_rewriting_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  t  r
	  z?get_all_materialized_view_objects_for_rewriting_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  t  r	  z=get_all_materialized_view_objects_for_rewriting_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  t  rf  z=get_all_materialized_view_objects_for_rewriting_result.__ne__r#	  r	  r   r   r   r   r  Ft      	
"r  c                   @   r  )r  %
    Attributes:
     - db_name

    Nc                 C   rd  r*   rk   r   r   r   r   r  t  r  z2get_materialized_views_for_rewriting_args.__init__c                 C   r  r  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r  r  r  r   r   r   r  t  r  z.get_materialized_views_for_rewriting_args.readc                 C   r  )Nr  rk   r   r   r  r  r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r  r  r  r   r   r   r  t  r  z/get_materialized_views_for_rewriting_args.writec                 C   r)   r*   r   r+   r   r   r   r  t  r-   z2get_materialized_views_for_rewriting_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  t  r 	  zFget_materialized_views_for_rewriting_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  t  r
	  z2get_materialized_views_for_rewriting_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  t  r	  z0get_materialized_views_for_rewriting_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  t  rf  z0get_materialized_views_for_rewriting_args.__ne__r*   r	  r   r   r   r   r  t  r	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  u  r	  z4get_materialized_views_for_rewriting_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1380	_size1377_i1381	_elem1382r   r   r   r  	u  r	  z0get_materialized_views_for_rewriting_result.readc                 C   r	  )Nr  r  r   r  r  r  r   r	  )r   r  iter1383r   r   r   r  .u  r	  z1get_materialized_views_for_rewriting_result.writec                 C   r)   r*   r   r+   r   r   r   r  Au  r-   z4get_materialized_views_for_rewriting_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Eu  r 	  zHget_materialized_views_for_rewriting_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Du  r
	  z4get_materialized_views_for_rewriting_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Hu  r	  z2get_materialized_views_for_rewriting_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Ku  rf  z2get_materialized_views_for_rewriting_result.__ne__r#	  r	  r   r   r   r   r  t  r	  r  c                   @   r9	  )r  zN
    Attributes:
     - db_patterns
     - tbl_patterns
     - tbl_types

    Nc                 C   r;	  r*   )r   r   r   r   r   r   r   r  ku  r>	  zget_table_meta_args.__init__c           	      C   rc
  rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r   rg  r   r	  r   r	  r	  r	  r	  r  r  )	r   r  r  r  r  
_etype1387	_size1384_i1388	_elem1389r   r   r   r  uu  rh
  zget_table_meta_args.readc                 C   ri
  )
Nr  r   r   r   r  r  r   r   rA	  )r  r  r  r  r  r  r   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  r  r  )r   r  iter1390r   r   r   r  u  rk
  zget_table_meta_args.writec                 C   r)   r*   r   r+   r   r   r   r  u  r-   zget_table_meta_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  u  r 	  z0get_table_meta_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  u  r
	  zget_table_meta_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  u  r	  zget_table_meta_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  u  rf  zget_table_meta_args.__ne__rG	  r	  r   r   r   r   r  bu  rl
  r  r   r   r   c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  u  r	  zget_table_meta_result.__init__c           	      C   r~
  re	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  	TableMetar  r	  r	  rg  rh  rs  r  r  r  )	r   r  r  r  r  
_etype1394	_size1391_i1395	_elem1396r   r   r   r  u  r
  zget_table_meta_result.readc                 C   r
  )Nr  r  r   r  r   r
  )r   r  iter1397r   r   r   r  v  r
  zget_table_meta_result.writec                 C   r)   r*   r   r+   r   r   r   r  (v  r-   zget_table_meta_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ,v  r 	  z2get_table_meta_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  +v  r
	  zget_table_meta_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  /v  r	  zget_table_meta_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  2v  rf  zget_table_meta_result.__ne__r#	  r	  r   r   r   r   r  u  r
  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r   r   r   r   r  Pv  r  zget_all_tables_args.__init__c                 C   r  r  r
  r  r   r   r   r  Vv  r  zget_all_tables_args.readc                 C   r  )Nr  rk   r   r   r  r  r
  r  r   r   r   r  ov  r  zget_all_tables_args.writec                 C   r)   r*   r   r+   r   r   r   r  {v  r-   zget_all_tables_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  v  r 	  z0get_all_tables_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ~v  r
	  zget_all_tables_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  v  r	  zget_all_tables_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  v  rf  zget_all_tables_args.__ne__r*   r	  r   r   r   r   r  Iv  r	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  v  r	  zget_all_tables_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1401	_size1398_i1402	_elem1403r   r   r   r  v  r	  zget_all_tables_result.readc                 C   r	  )Nr  r  r   r  r  r  r   r	  )r   r  iter1404r   r   r   r  v  r	  zget_all_tables_result.writec                 C   r)   r*   r   r+   r   r   r   r  v  r-   zget_all_tables_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  v  r 	  z2get_all_tables_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  v  r
	  zget_all_tables_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  v  r	  zget_all_tables_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  v  rf  zget_all_tables_result.__ne__r#	  r	  r   r   r   r   r  v  r	  r  c                   @   r	  )r  z4
    Attributes:
     - dbname
     - tbl_name

    Nc                 C   r	  r*   )rO   r   r   r   r   r   r  w  r	  zget_table_args.__init__c                 C   r%	  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rO   rg  r   r  r  r  r   r   r   r  w  r&	  zget_table_args.readc                 C   r'	  )Nr  rO   r   r   r  r  r   )r  r  r  r  r  r  rO   r  r   r  r  r  r  r  r  r   r  r  r  r   r   r   r  /w  r(	  zget_table_args.writec                 C   r)   r*   r   r+   r   r   r   r  ?w  r-   zget_table_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Cw  r 	  z+get_table_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Bw  r
	  zget_table_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Fw  r	  zget_table_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Iw  rf  zget_table_args.__ne__r#	  r	  r   r   r   r   r  v  r)	  r  r   c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  jw  r>	  zget_table_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  r
  r  r  rg  rs  r  r  r  r  r  r  r   r   r   r  tw  rX	  zget_table_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  w  rF	  zget_table_result.writec                 C   r)   r*   r   r+   r   r   r   r  w  r-   zget_table_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  w  r 	  z-get_table_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  w  r
	  zget_table_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  w  r	  zget_table_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  w  rf  zget_table_result.__ne__rG	  r	  r   r   r   r   r  aw  rZ	  r  c                   @   r	  )r  z5
    Attributes:
     - dbname
     - tbl_names

    Nc                 C   r	  r*   )rO   r   r   r   r   r   r  w  r	  z'get_table_objects_by_name_args.__init__c           	      C   F  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nm|dkrU|t	jkrOtjd dkrI| jdddn| | _nI|| nC|dkr|t	jkrg | _| \}}t|D ]}tjd dkr}| jdddn| }| j| qk|  n|| n|| |  q#|  d S r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rO   rg  r	  r   r	  r	  r	  r	  r  r  )	r   r  r  r  r  
_etype1408	_size1405_i1409	_elem1410r   r   r   r  w  @   



&


z#get_table_objects_by_name_args.readc                 C     |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd ury|dtjd |tj	t| j | jD ]}|
tjd dkrm|dn| q]|  |  |  |  d S )Nr  rO   r   r   r  r  r   )r  r  r  r  r  r  rO   r  r   r  r  r  r  r  r  r   r	  r	  r	  r	  r  r  )r   r  iter1411r   r   r   r  	x  "   

&

$z$get_table_objects_by_name_args.writec                 C   r)   r*   r   r+   r   r   r   r  x  r-   z'get_table_objects_by_name_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   x  r 	  z;get_table_objects_by_name_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  x  r
	  z'get_table_objects_by_name_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  #x  r	  z%get_table_objects_by_name_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  &x  rf  z%get_table_objects_by_name_args.__ne__r#	  r	  r   r   r   r   r  w      	
'r  r   c                   @   r  )r  %
    Attributes:
     - success

    Nc                 C   rd  r*   r  r   r  r   r   r   r  Ex  r  z)get_table_objects_by_name_result.__init__c           	      C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n<|dkrb|t	jkr\g | _| \}}t|D ]}t }|| | j| qF|  n|| n|| |  q#|  d S NTr   )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r
  r  r	  r	  rg  r  r  )	r   r  r  r  r  
_etype1415	_size1412_i1416	_elem1417r   r   r   r  Kx  2   






z%get_table_objects_by_name_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd urI|dtj	d |
tjt| j | jD ]}|| q9|  |  |  |  d S )Nr  r  r   )r  r  r  r  r  r  r  r  r   r	  r	  rh  r	  r	  r  r  r  )r   r  iter1418r   r   r   r  hx     


z&get_table_objects_by_name_result.writec                 C   r)   r*   r   r+   r   r   r   r  wx  r-   z)get_table_objects_by_name_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  {x  r 	  z=get_table_objects_by_name_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  zx  r
	  z)get_table_objects_by_name_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ~x  r	  z'get_table_objects_by_name_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  x  rf  z'get_table_objects_by_name_result.__ne__r*   r	  r   r   r   r   r  >x      
r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  x  r  zget_tables_ext_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetTablesExtRequestrF   r  rg  r  r  r  r   r   r   r  x  r7	  zget_tables_ext_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  x  r3	  zget_tables_ext_args.writec                 C   r)   r*   r   r+   r   r   r   r  x  r-   zget_tables_ext_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  x  r 	  z0get_tables_ext_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  x  r
	  zget_tables_ext_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  x  r	  zget_tables_ext_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  x  rf  zget_tables_ext_args.__ne__r*   r	  r   r   r   r   r  x  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  x  r	  zget_tables_ext_result.__init__c           	      C   r~
  re	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  ExtendedTableInfor  r	  r	  rg  rh  rs  r  r  r  )	r   r  r  r  r  
_etype1422	_size1419_i1423	_elem1424r   r   r   r  x  r
  zget_tables_ext_result.readc                 C   r
  )Nr  r  r   r  r   r
  )r   r  iter1425r   r   r   r  y  r
  zget_tables_ext_result.writec                 C   r)   r*   r   r+   r   r   r   r  "y  r-   zget_tables_ext_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  &y  r 	  z2get_tables_ext_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  %y  r
	  zget_tables_ext_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  )y  r	  zget_tables_ext_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ,y  rf  zget_tables_ext_result.__ne__r#	  r	  r   r   r   r   r  x  r
  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  Jy  r  zget_table_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetTableRequestrF   r  rg  r  r  r  r   r   r   r  Py  r7	  zget_table_req_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  hy  r3	  zget_table_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  ty  r-   zget_table_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  xy  r 	  z/get_table_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  wy  r
	  zget_table_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  {y  r	  zget_table_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ~y  rf  zget_table_req_args.__ne__r*   r	  r   r   r   r   r  Cy  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  y  r>	  zget_table_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetTableResultr  r  rg  rs  r  r  r  r  r  r  r   r   r   r  y  rX	  zget_table_req_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  y  rF	  zget_table_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  y  r-   zget_table_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  y  r 	  z1get_table_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  y  r
	  zget_table_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  y  r	  zget_table_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  y  rf  zget_table_req_result.__ne__rG	  r	  r   r   r   r   r  y  rZ	  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  z  r  z+get_table_objects_by_name_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetTablesRequestrF   r  rg  r  r  r  r   r   r   r  z  r7	  z'get_table_objects_by_name_req_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  %z  r3	  z(get_table_objects_by_name_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  1z  r-   z+get_table_objects_by_name_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  5z  r 	  z?get_table_objects_by_name_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  4z  r
	  z+get_table_objects_by_name_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  8z  r	  z)get_table_objects_by_name_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ;z  rf  z)get_table_objects_by_name_req_args.__ne__r*   r	  r   r   r   r   r   z  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  Vz  r	  z-get_table_objects_by_name_req_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetTablesResultr  r  rg  rs  r  r  r  r  r  r  r  r  r   r   r   r  bz  r	  z)get_table_objects_by_name_req_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r  z  r	  z*get_table_objects_by_name_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  z  r-   z-get_table_objects_by_name_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  z  r 	  zAget_table_objects_by_name_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  z  r
	  z-get_table_objects_by_name_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  z  r	  z+get_table_objects_by_name_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  z  rf  z+get_table_objects_by_name_req_result.__ne__r	  r	  r   r   r   r   r  Lz  r	  r  c                   @   r	  )r  zC
    Attributes:
     - creation_metadata
     - validTxnList

    Nc                 C   r	  r*   )r   r   r   r   r   r   r  z  r	  z3get_materialization_invalidation_info_args.__init__c                 C   s   |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nI|dkrJ|t	jkrDt | _| j| n0|| n*|dkro|t	jkritjd dkrc| jdddn| | _n|| n|| |  q#|  d S NTr   r  r   r  r  r  )r  r  r  r   r  r  r  r  r  r   r  rh  CreationMetadatar   r  rg  r  r  r  r  r  r   r  r  r  r   r   r   r  z  s2   




&
z/get_materialization_invalidation_info_args.readc                 C   s   |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  | jd urZ|dtjd |tjd dkrR| jdn| j |
  |  |  d S )Nr  r   r   r   r  r   r  )r  r  r  r  r  r  r   r  r   rh  r  r   r  r  r  r  r  r  r  r  r   r   r   r  z     


&z0get_materialization_invalidation_info_args.writec                 C   r)   r*   r   r+   r   r   r   r  {  r-   z3get_materialization_invalidation_info_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  {  r 	  zGget_materialization_invalidation_info_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  {  r
	  z3get_materialization_invalidation_info_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  {  r	  z1get_materialization_invalidation_info_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  {  rf  z1get_materialization_invalidation_info_args.__ne__r#	  r	  r   r   r   r   r  z  r	  r  r   r   c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  ;{  r	  z5get_materialization_invalidation_info_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  Materializationr  r  rg  rs  r  r  r  r  r  r  r  r  r   r   r   r  G{  r	  z1get_materialization_invalidation_info_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r  n{  r	  z2get_materialization_invalidation_info_result.writec                 C   r)   r*   r   r+   r   r   r   r  {  r-   z5get_materialization_invalidation_info_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  {  r 	  zIget_materialization_invalidation_info_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  {  r
	  z5get_materialization_invalidation_info_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  {  r	  z3get_materialization_invalidation_info_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  {  rf  z3get_materialization_invalidation_info_result.__ne__r	  r	  r   r   r   r   r  1{  r	  r  c                   @   r	  )r  z\
    Attributes:
     - catName
     - dbname
     - tbl_name
     - creation_metadata

    Nc                 C   r	  r*   )r'   rO   r   r   r   r   r   r   r  {  r	  z&update_creation_metadata_args.__init__c                 C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _no|| ni|dkrz|t	jkrttjd dkrn| jdddn| | _nJ|| nD|dkr|t	jkrtjd dkr| jdddn| | _n%|| n|d	kr|t	jkrt | _| j| n|| n|| |  q#|  d S r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r'   rg  rO   r   rh  r
  r   r  r  r  r  r   r   r   r  {  F   



&
&
&

"z"update_creation_metadata_args.readc                 C   X  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtj	d	 |
tjd dkr| jdn| j |  | jd ur|d
tjd | j| |  |  |  d S )Nr  r'   r   r   r  r  rO   r   rA	  r   r
  )r  r  r  r  r  r  r'   r  r   r  r  r  r  r  r  rO   r   r   rh  r  r  r  r   r   r   r  {  ,   

&
&
&
z#update_creation_metadata_args.writec                 C   r)   r*   r   r+   r   r   r   r  |  r-   z&update_creation_metadata_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  |  r 	  z:update_creation_metadata_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  |  r
	  z&update_creation_metadata_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  |  r	  z$update_creation_metadata_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  |  rf  z$update_creation_metadata_args.__ne__r	  r	  r   r   r   r   r  {      
-r  c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r  I|  r>	  z(update_creation_metadata_result.__init__c                 C   r?	  r@	  )r  r  r  r   r  r  r  r  r  r   r  rh  rs  r  r  rg  r  r  r  r  r  r  r  r   r   r   r  S|  rC	  z$update_creation_metadata_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  t|  rF	  z%update_creation_metadata_result.writec                 C   r)   r*   r   r+   r   r   r   r  |  r-   z(update_creation_metadata_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  |  r 	  z<update_creation_metadata_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  |  r
	  z(update_creation_metadata_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  |  r	  z&update_creation_metadata_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  |  rf  z&update_creation_metadata_result.__ne__rG	  r	  r   r   r   r   r  @|  rH	  r  c                   @   P   e Zd ZdZ			dddZdd Zdd	 Zd
d Zdd Zdd Z	dd Z
dS )r  zD
    Attributes:
     - dbname
     - filter
     - max_tables

    Nr	  c                 C   r;	  r*   )rO   r   r   r   r   r   r   r  |  r>	  z'get_table_names_by_filter_args.__init__c                 C   r\
  rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rO   rg  r   I16readI16r   r  r  r  r   r   r   r  |  r]
  z#get_table_names_by_filter_args.readc                 C   r^
  )
Nr  rO   r   r   r  r  r   r   rA	  )r  r  r  r  r  r  rO   r  r   r  r  r  r  r  r  r   r   r
  writeI16r  r  r  r   r   r   r  |  r	  z$get_table_names_by_filter_args.writec                 C   r)   r*   r   r+   r   r   r   r  |  r-   z'get_table_names_by_filter_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  }  r 	  z;get_table_names_by_filter_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   }  r
	  z'get_table_names_by_filter_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  }  r	  z%get_table_names_by_filter_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  }  rf  z%get_table_names_by_filter_args.__ne__NNr	  r	  r   r   r   r   r  |  r_
  r  r   r   r	  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  0}  r	  z)get_table_names_by_filter_result.__init__c           	      C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrn|t	jkrhg | _| \}}t|D ]}tjd dkrX| jdddn| }| j| qF|  nM|| nG|dkr|t	jkr~t|| _n7|| n1|dkr|t	jkrt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S )	NTr   r  r  r  r  r   rA	  ) r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r  r  r  r  r	  r	  rg  rh  rs  r  r  r  r  r  r  r  r  )	r   r  r  r  r  
_etype1429	_size1426_i1430	_elem1431r   r   r   r  <}  sN   








$z%get_table_names_by_filter_result.readc                 C   sH  |j d ur| jd ur|j| | | j| jg d S |d | jd urU|dtj	d |
tjt| j | jD ]}|tjd dkrI|dn| q9|  |  | jd url|dtjd | j| |  | jd ur|dtjd | j| |  | jd ur|d	tjd
 | j| |  |  |  d S )Nr  r  r   r  r  r  r   r  r  rA	  )r  r  r  r  r  r  r  r  r   r	  r	  r  r	  r  r  r  r  r	  r  r  rh  r  r  r  r  )r   r  iter1432r   r   r   r  k}  s2   


$


z&get_table_names_by_filter_result.writec                 C   r)   r*   r   r+   r   r   r   r  }  r-   z)get_table_names_by_filter_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  }  r 	  z=get_table_names_by_filter_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  }  r
	  z)get_table_names_by_filter_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  }  r	  z'get_table_names_by_filter_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  }  rf  z'get_table_names_by_filter_result.__ne__r	  r	  r   r   r   r   r  &}  s    
/r  c                   @   r9	  )r  zC
    Attributes:
     - dbname
     - tbl_name
     - new_tbl

    Nc                 C   r;	  r*   )rO   r   r   r   r   r   r   r  }  r>	  zalter_table_args.__init__c                 C   r	  rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rO   rg  r   rh  r
  r   r  r  r  r  r   r   r   r  }  r	  zalter_table_args.readc                 C   r	  )
Nr  rO   r   r   r  r  r   r   rA	  )r  r  r  r  r  r  rO   r  r   r  r  r  r  r  r  r   r   rh  r  r  r  r   r   r   r  }  r	  zalter_table_args.writec                 C   r)   r*   r   r+   r   r   r   r  ~  r-   zalter_table_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ~  r 	  z-alter_table_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ~  r
	  zalter_table_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  	~  r	  zalter_table_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ~  rf  zalter_table_args.__ne__rG	  r	  r   r   r   r   r  }  r	  r  r   c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  3~  r	  zalter_table_result.__init__c                 C   r	  r	  r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  rs  r  r  r  r  r   r   r   r  ;~  r	  zalter_table_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  W~  rj	  zalter_table_result.writec                 C   r)   r*   r   r+   r   r   r   r  g~  r-   zalter_table_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  k~  r 	  z/alter_table_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  j~  r
	  zalter_table_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  n~  r	  zalter_table_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  q~  rf  zalter_table_result.__ne__r#	  r	  r   r   r   r   r  +~  r	  r  c                   @   r	  )r  z^
    Attributes:
     - dbname
     - tbl_name
     - new_tbl
     - environment_context

    Nc                 C   r	  r*   )rO   r   r   rq   r   r   r   r   r  ~  r	  z2alter_table_with_environment_context_args.__init__c                 C   |  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _nd|| n^|dkrz|t	jkrttjd dkrn| jdddn| | _n?|| n9|dkr|t	jkrt | _| j| n%|| n|d	kr|t	jkrt | _| j| n|| n|| |  q#|  d S r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rO   rg  r   rh  r
  r   r  r	  rq   r  r  r  r   r   r   r  ~  F   



&
&


!z.alter_table_with_environment_context_args.readc                 C   >  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur~|dtjd	 | j| |  | jd ur|d
tjd | j| |  |  |  d S )Nr  rO   r   r   r  r  r   r   rA	  rq   r
  )r  r  r  r  r  r  rO   r  r   r  r  r  r  r  r  r   r   rh  rq   r  r  r  r   r   r   r  ~  ra
  z/alter_table_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r  ~  r-   z2alter_table_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ~  r 	  zFalter_table_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ~  r
	  z2alter_table_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ~  r	  z0alter_table_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ~  rf  z0alter_table_with_environment_context_args.__ne__r	  r	  r   r   r   r   r  ~      
,r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z4alter_table_with_environment_context_result.__init__c                 C   r	  r	  r
  r  r   r   r   r  #  r	  z0alter_table_with_environment_context_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  ?  rj	  z1alter_table_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r  O  r-   z4alter_table_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  S  r 	  zHalter_table_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  R  r
	  z4alter_table_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  V  r	  z2alter_table_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Y  rf  z2alter_table_with_environment_context_result.__ne__r#	  r	  r   r   r   r   r    r	  r  c                   @   r	  )r  zR
    Attributes:
     - dbname
     - tbl_name
     - new_tbl
     - cascade

    Nc                 C   r	  r*   )rO   r   r   r@   r   r   r   r   r  {  r	  z&alter_table_with_cascade_args.__init__c                 C   sr  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n_|| nY|dkrz|t	jkrttjd dkrn| jdddn| | _n:|| n4|dkr|t	jkrt | _| j| n || n|d	kr|t	jkr| | _n|| n|| |  q#|  d S r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rO   rg  r   rh  r
  r   r  rx	  ry	  r@   r  r  r  r   r   r   r    sD   



&
&


 z"alter_table_with_cascade_args.readc                 C   s>  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur~|dtjd	 | j| |  | jd ur|d
tjd || j |  |  |  d S )Nr  rO   r   r   r  r  r   r   rA	  r@   r
  )r  r  r  r  r  r  rO   r  r   r  r  r  r  r  r  r   r   rh  r@   rx	  r{	  r  r  r  r   r   r   r    ra
  z#alter_table_with_cascade_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&alter_table_with_cascade_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:alter_table_with_cascade_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&alter_table_with_cascade_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$alter_table_with_cascade_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$alter_table_with_cascade_args.__ne__r	  r	  r   r   r   r   r  q  rb
  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z(alter_table_with_cascade_result.__init__c                 C   r	  r	  r
  r  r   r   r   r  
  r	  z$alter_table_with_cascade_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  &  rj	  z%alter_table_with_cascade_result.writec                 C   r)   r*   r   r+   r   r   r   r  6  r-   z(alter_table_with_cascade_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  :  r 	  z<alter_table_with_cascade_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  9  r
	  z(alter_table_with_cascade_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  =  r	  z&alter_table_with_cascade_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  @  rf  z&alter_table_with_cascade_result.__ne__r#	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  _  r  zalter_table_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AlterTableRequestrF   r  rg  r  r  r  r   r   r   r  e  r7	  zalter_table_req_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  }  r3	  zalter_table_req_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zalter_table_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z1alter_table_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zalter_table_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zalter_table_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zalter_table_req_args.__ne__r*   r	  r   r   r   r   r  X  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  zalter_table_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  AlterTableResponser  r  rg  r  r  rs  r  r  r  r  r   r   r   r    rX	  zalter_table_req_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  ـ  rF	  zalter_table_req_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zalter_table_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3alter_table_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zalter_table_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zalter_table_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zalter_table_req_result.__ne__rG	  r	  r   r   r   r   r    rZ	  r  c                   @   r  )r  z&
    Attributes:
     - new_part

    Nc                 C   rd  r*   )r   r   r   r   r   r    r  zadd_partition_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  	Partitionr   r  rg  r  r  r  r   r   r   r  "  r7	  zadd_partition_args.readc                 C   r1	  )Nr  r   r   )r  r  r  r  r  r  r   r  r   rh  r  r  r  r  r   r   r   r  :  r3	  zadd_partition_args.writec                 C   r)   r*   r   r+   r   r   r   r  F  r-   zadd_partition_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  J  r 	  z/add_partition_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  I  r
	  zadd_partition_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  M  r	  zadd_partition_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  P  rf  zadd_partition_args.__ne__r*   r	  r   r   r   r   r    r8	  r  r   c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  k  r	  zadd_partition_result.__init__c                 C   r	  r	  r  r  r  r   r  r  r  r  r  r   r  rh  r
  r  r  rg  r~  r  r}  r  rs  r  r  r  r  r   r   r   r  w  r	  zadd_partition_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  zadd_partition_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zadd_partition_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z1add_partition_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zadd_partition_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zadd_partition_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zadd_partition_result.__ne__r	  r	  r   r   r   r   r  a  r	  r  c                   @   r	  )r  zA
    Attributes:
     - new_part
     - environment_context

    Nc                 C   r	  r*   )r   rq   r   r   r   r   r    r	  z4add_partition_with_environment_context_args.__init__c                 C   r
  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  r
  r   r  rg  r	  rq   r  r  r  r   r   r   r    r
  z0add_partition_with_environment_context_args.readc                 C   rh	  )Nr  r   r   rq   r  )r  r  r  r  r  r  r   r  r   rh  r  rq   r  r  r  r   r   r   r    rj	  z1add_partition_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r  #  r-   z4add_partition_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  '  r 	  zHadd_partition_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  &  r
	  z4add_partition_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  *  r	  z2add_partition_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  -  rf  z2add_partition_with_environment_context_args.__ne__r#	  r	  r   r   r   r   r    r$	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  O  r	  z6add_partition_with_environment_context_result.__init__c                 C   r	  r	  r
  r  r   r   r   r  [  r	  z2add_partition_with_environment_context_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  z3add_partition_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z6add_partition_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zJadd_partition_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z6add_partition_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z4add_partition_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z4add_partition_with_environment_context_result.__ne__r	  r	  r   r   r   r   r  E  r	  r  c                   @   r  )r  '
    Attributes:
     - new_parts

    Nc                 C   rd  r*   r   r   r   r   r   r  Ђ  r  zadd_partitions_args.__init__c           	      C   r
  r.	  )r  r  r  r   r  r  r  r  r  r   r  r	  r   r	  r	  r
  r  r	  r	  rg  r  r  )	r   r  r  r  r  
_etype1436	_size1433_i1437	_elem1438r   r   r   r  ւ  r
  zadd_partitions_args.readc                 C   r
  )Nr  r   r   r  r  r  r  r  r  r   r  r   r	  r	  rh  r	  r	  r  r  r  )r   r  iter1439r   r   r   r    r
  zadd_partitions_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zadd_partitions_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z0add_partitions_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zadd_partitions_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  	  r	  zadd_partitions_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zadd_partitions_args.__ne__r*   r	  r   r   r   r   r  ɂ  r
  r  r   c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  '  r	  zadd_partitions_result.__init__c                 C   r	  r	  r  r  r  r   r  r  r  r  r  r   r  I32readI32r  rg  rh  r~  r  r  r}  r  rs  r  r  r  r  r   r   r   r  3  r	  zadd_partitions_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r  r  r  r  r  r  r  r  r   r
  writeI32r  r  rh  r  r  r  r  r  r   r   r   r  Y  r	  zadd_partitions_result.writec                 C   r)   r*   r   r+   r   r   r   r  q  r-   zadd_partitions_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  u  r 	  z2add_partitions_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  t  r
	  zadd_partitions_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  x  r	  zadd_partitions_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  {  rf  zadd_partitions_result.__ne__r	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r   r   r   r   r    r  z"add_partitions_pspec_args.__init__c           	      C   r
  r.	  )r  r  r  r   r  r  r  r  r  r   r  r	  r   r	  r	  PartitionSpecr  r	  r	  rg  r  r  )	r   r  r  r  r  
_etype1443	_size1440_i1444	_elem1445r   r   r   r    r
  zadd_partitions_pspec_args.readc                 C   r
  )Nr  r   r   r
  )r   r  iter1446r   r   r   r  ʃ  r
  zadd_partitions_pspec_args.writec                 C   r)   r*   r   r+   r   r   r   r  ك  r-   z"add_partitions_pspec_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ݃  r 	  z6add_partitions_pspec_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ܃  r
	  z"add_partitions_pspec_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z add_partitions_pspec_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z add_partitions_pspec_args.__ne__r*   r	  r   r   r   r   r    r
  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z$add_partitions_pspec_result.__init__c                 C   r	  r	  r
  r  r   r   r   r  
  r	  z add_partitions_pspec_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r
  r  r   r   r   r  0  r	  z!add_partitions_pspec_result.writec                 C   r)   r*   r   r+   r   r   r   r  H  r-   z$add_partitions_pspec_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  L  r 	  z8add_partitions_pspec_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  K  r
	  z$add_partitions_pspec_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  O  r	  z"add_partitions_pspec_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  R  rf  z"add_partitions_pspec_result.__ne__r	  r	  r   r   r   r   r    r	  r  c                   @   r9	  )r  F
    Attributes:
     - db_name
     - tbl_name
     - part_vals

    Nc                 C   r;	  r*   rk   r   r   r   r   r   r   r    r>	  zappend_partition_args.__init__c           	      C   rc
  rw	  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r	  r	  r  r  )	r   r  r  r  r  
_etype1450	_size1447_i1451	_elem1452r   r   r   r    rh
  zappend_partition_args.readc                 C   ri
  )
Nr  rk   r   r   r  r  r   r   rA	  r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  r  r  )r   r  iter1453r   r   r   r    rk
  zappend_partition_args.writec                 C   r)   r*   r   r+   r   r   r   r  τ  r-   zappend_partition_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ӄ  r 	  z2append_partition_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ҄  r
	  zappend_partition_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ք  r	  zappend_partition_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ل  rf  zappend_partition_args.__ne__rG	  r	  r   r   r   r   r  w  rl
  r  r   c                   @   r	  )r   r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z append_partition_result.__init__c                 C   r	  r	  r
  r  r   r   r   r    r	  zappend_partition_result.readc                 C   r	  )
Nr   r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r  5  r	  zappend_partition_result.writec                 C   r)   r*   r   r+   r   r   r   r  M  r-   z append_partition_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Q  r 	  z4append_partition_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  P  r
	  z append_partition_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  T  r	  zappend_partition_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  W  rf  zappend_partition_result.__ne__r	  r	  r   r   r   r   r     r	  r   c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z add_partitions_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AddPartitionsRequestr;   r  rg  r  r  r  r   r   r   r    r7	  zadd_partitions_req_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  zadd_partitions_req_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z add_partitions_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z4add_partitions_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z add_partitions_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zadd_partitions_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zadd_partitions_req_args.__ne__r*   r	  r   r   r   r   r  |  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  ҅  r	  z"add_partitions_req_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  AddPartitionsResultr  r  rg  r~  r  r}  r  rs  r  r  r  r  r   r   r   r  ޅ  r	  zadd_partitions_req_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  zadd_partitions_req_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z"add_partitions_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  !  r 	  z6add_partitions_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		     r
	  z"add_partitions_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  $  r	  z add_partitions_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  '  rf  z add_partitions_req_result.__ne__r	  r	  r   r   r   r   r  ȅ  r	  r  c                   @   r	  )r	  za
    Attributes:
     - db_name
     - tbl_name
     - part_vals
     - environment_context

    Nc                 C   r	  r*   )rk   r   r   rq   r   r   r   r   r  V  r	  z7append_partition_with_environment_context_args.__init__c           	      C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n|dkrz|t	jkrttjd dkrn| jdddn| | _nc|| n]|dkr|t	jkrg | _| \}}t|D ]}tjd dkr| jdddn| }| j| q|  n%|| n|d	kr|t	jkrt | _| j| n|| n|| |  q#|  d S r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r	  r	  rh  r	  rq   r  r  r  )	r   r  r  r  r  
_etype1457	_size1454_i1458	_elem1459r   r   r   r  b  T   



&
&



)z3append_partition_with_environment_context_args.readc                 C   |  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtjd	 |tj	t| j | jD ]}|
tjd dkr|dn| q|  |  | jd ur|d
tjd | j| |  |  |  d S )Nr	  rk   r   r   r  r  r   r   rA	  rq   r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  rq   rh  r  r  )r   r  iter1460r   r   r   r    2   

&
&

$
z4append_partition_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z7append_partition_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zKappend_partition_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z7append_partition_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z5append_partition_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z5append_partition_with_environment_context_args.__ne__r	  r	  r   r   r   r   r	  L      
4r	  c                   @   r	  )r
  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z9append_partition_with_environment_context_result.__init__c                 C   r	  r	  r
  r  r   r   r   r    r	  z5append_partition_with_environment_context_result.readc                 C   r	  )
Nr
  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  z6append_partition_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r  6  r-   z9append_partition_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  :  r 	  zMappend_partition_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  9  r
	  z9append_partition_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  =  r	  z7append_partition_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  @  rf  z7append_partition_with_environment_context_result.__ne__r	  r	  r   r   r   r   r
    r	  r
  c                   @   r9	  )r  F
    Attributes:
     - db_name
     - tbl_name
     - part_name

    Nc                 C   r;	  r*   rk   r   r   r   r   r   r   r  n  r>	  z&append_partition_by_name_args.__init__c                 C   rt
  rw	  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r   r  r  r  r   r   r   r  x  ru
  z"append_partition_by_name_args.readc                 C   rv
  )
Nr  rk   r   r   r  r  r   r   rA	  r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r  r  r  r   r   r   r    rw
  z#append_partition_by_name_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&append_partition_by_name_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:append_partition_by_name_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&append_partition_by_name_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$append_partition_by_name_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$append_partition_by_name_args.__ne__rG	  r	  r   r   r   r   r  e  rx
  r  r   c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z(append_partition_by_name_result.__init__c                 C   r	  r	  r
  r  r   r   r   r    r	  z$append_partition_by_name_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  z%append_partition_by_name_result.writec                 C   r)   r*   r   r+   r   r   r   r  1  r-   z(append_partition_by_name_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  5  r 	  z<append_partition_by_name_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  4  r
	  z(append_partition_by_name_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  8  r	  z&append_partition_by_name_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ;  rf  z&append_partition_by_name_result.__ne__r	  r	  r   r   r   r   r  ܇  r	  r  c                   @   r	  )r  za
    Attributes:
     - db_name
     - tbl_name
     - part_name
     - environment_context

    Nc                 C   r	  r*   )rk   r   r   rq   r   r   r   r   r  j  r	  z?append_partition_by_name_with_environment_context_args.__init__c                 C   r
  r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r   rh  r	  rq   r  r  r  r  r   r   r   r  v  r
  z;append_partition_by_name_with_environment_context_args.readc                 C   r
  )Nr  rk   r   r   r  r  r   r   rA	  rq   r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   rq   rh  r  r  r  r   r   r   r    r
  z<append_partition_by_name_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z?append_partition_by_name_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zSappend_partition_by_name_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z?append_partition_by_name_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z=append_partition_by_name_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ň  rf  z=append_partition_by_name_with_environment_context_args.__ne__r	  r	  r   r   r   r   r  `  r
  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  zAappend_partition_by_name_with_environment_context_result.__init__c                 C   r	  r	  r
  r  r   r   r   r    r	  z=append_partition_by_name_with_environment_context_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r  (  r	  z>append_partition_by_name_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r  @  r-   zAappend_partition_by_name_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  D  r 	  zUappend_partition_by_name_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  C  r
	  zAappend_partition_by_name_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  G  r	  z?append_partition_by_name_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  J  rf  z?append_partition_by_name_with_environment_context_result.__ne__r	  r	  r   r   r   r   r    r	  r  c                   @   r	  )r  zX
    Attributes:
     - db_name
     - tbl_name
     - part_vals
     - deleteData

    Nc                 C   r	  r*   )rk   r   r   r?   r   r   r   r   r  y  r	  zdrop_partition_args.__init__c           	      C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n}|dkrz|t	jkrttjd dkrn| jdddn| | _n^|| nX|dkr|t	jkrg | _| \}}t|D ]}tjd dkr| jdddn| }| j| q|  n || n|d	kr|t	jkr| | _n|| n|| |  q#|  d S r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r	  r	  rx	  ry	  r?   r  r  )	r   r  r  r  r  
_etype1464	_size1461_i1465	_elem1466r   r   r   r    R   



&
&



(zdrop_partition_args.readc                 C   |  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtjd	 |tj	t| j | jD ]}|
tjd dkr|dn| q|  |  | jd ur|d
tjd || j |  |  |  d S )Nr  rk   r   r   r  r  r   r   rA	  r?   r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  r?   rx	  r{	  r  r  )r   r  iter1467r   r   r   r    r  zdrop_partition_args.writec                 C   r)   r*   r   r+   r   r   r   r  Ӊ  r-   zdrop_partition_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ׉  r 	  z0drop_partition_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ։  r
	  zdrop_partition_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ډ  r	  zdrop_partition_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ݉  rf  zdrop_partition_args.__ne__r	  r	  r   r   r   r   r  o      
3r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  zdrop_partition_result.__init__c                 C   r	  rV	  r  r  r  r   r  r  r  r  r  r   r  rx	  ry	  r  rg  rh  r  r  r  rs  r  r  r  r  r   r   r   r    r	  zdrop_partition_result.readc                 C   r	  )Nr  r  r   r  r   r  r  r	  r  r   r   r   r  7  rF	  zdrop_partition_result.writec                 C   r)   r*   r   r+   r   r   r   r  K  r-   zdrop_partition_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  O  r 	  z2drop_partition_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  N  r
	  zdrop_partition_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  R  r	  zdrop_partition_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  U  rf  zdrop_partition_result.__ne__rG	  r	  r   r   r   r   r    rH	  r  c                   @   rN
  )r  zs
    Attributes:
     - db_name
     - tbl_name
     - part_vals
     - deleteData
     - environment_context

    Nc                 C   rP
  r*   )rk   r   r   r?   rq   r   r   r   r   r  ~  rS
  z5drop_partition_with_environment_context_args.__init__c           	      C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n|dkrz|t	jkrttjd dkrn| jdddn| | _nx|| nr|dkr|t	jkrg | _| \}}t|D ]}tjd dkr| jdddn| }| j| q|  n:|| n4|d	kr|t	jkr| | _n%|| n|d
kr|t	jkrt | _| j| n|| n|| |   q#|!  d S NTr   r   r  r  r  r  rA	  r
  r
  )"r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r	  r	  rx	  ry	  r?   rh  r	  rq   r  r  r  )	r   r  r  r  r  
_etype1471	_size1468_i1472	_elem1473r   r   r   r    s\   



&
&




.z1drop_partition_with_environment_context_args.readc                 C   s  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtjd	 |tj	t| j | jD ]}|
tjd dkr|dn| q|  |  | jd ur|d
tjd || j |  | jd ur|dtjd | j| |  |  |  d S )Nr  rk   r   r   r  r  r   r   rA	  r?   r
  rq   r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  r?   rx	  r{	  rq   rh  r  r  )r   r  iter1474r   r   r   r  Ŋ  s:   

&
&

$

z2drop_partition_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z5drop_partition_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zIdrop_partition_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z5drop_partition_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z3drop_partition_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z3drop_partition_with_environment_context_args.__ne__rZ
  r	  r   r   r   r   r  s  s    
9r  c                   @   r9	  )r   rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  $  r>	  z7drop_partition_with_environment_context_result.__init__c                 C   r	  rV	  r  r  r   r   r   r  .  r	  z3drop_partition_with_environment_context_result.readc                 C   r	  )Nr   r  r   r  r   r  r  r	  r  r   r   r   r  O  rF	  z4drop_partition_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r  c  r-   z7drop_partition_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  g  r 	  zKdrop_partition_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  f  r
	  z7drop_partition_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  j  r	  z5drop_partition_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  m  rf  z5drop_partition_with_environment_context_result.__ne__rG	  r	  r   r   r   r   r     rH	  r   c                   @   r	  )r$  zX
    Attributes:
     - db_name
     - tbl_name
     - part_name
     - deleteData

    Nc                 C   r	  r*   )rk   r   r   r?   r   r   r   r   r    r	  z$drop_partition_by_name_args.__init__c                 C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _nj|| nd|dkrz|t	jkrttjd dkrn| jdddn| | _nE|| n?|dkr|t	jkrtjd dkr| jdddn| | _n || n|d	kr|t	jkr| | _n|| n|| |  q#|  d S r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r   rx	  ry	  r?   r  r  r  r   r   r   r    D   



&
&
&

!z drop_partition_by_name_args.readc                 C   X  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtj	d	 |
tjd dkr| jdn| j |  | jd ur|d
tjd || j |  |  |  d S )Nr$  rk   r   r   r  r  r   r   rA	  r?   r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r?   rx	  r{	  r  r  r  r   r   r   r  ͋  r
  z!drop_partition_by_name_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z$drop_partition_by_name_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8drop_partition_by_name_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$drop_partition_by_name_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"drop_partition_by_name_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"drop_partition_by_name_args.__ne__r	  r	  r   r   r   r   r$    r
  r$  c                   @   r9	  )r%  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z&drop_partition_by_name_result.__init__c                 C   r	  rV	  r  r  r   r   r   r  (  r	  z"drop_partition_by_name_result.readc                 C   r	  )Nr%  r  r   r  r   r  r  r	  r  r   r   r   r  I  rF	  z#drop_partition_by_name_result.writec                 C   r)   r*   r   r+   r   r   r   r  ]  r-   z&drop_partition_by_name_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  a  r 	  z:drop_partition_by_name_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  `  r
	  z&drop_partition_by_name_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  d  r	  z$drop_partition_by_name_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  g  rf  z$drop_partition_by_name_result.__ne__rG	  r	  r   r   r   r   r%    rH	  r%  c                   @   rN
  )r(  zs
    Attributes:
     - db_name
     - tbl_name
     - part_name
     - deleteData
     - environment_context

    Nc                 C   rP
  r*   )rk   r   r   r?   rq   r   r   r   r   r    rS
  z=drop_partition_by_name_with_environment_context_args.__init__c                 C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n~|dkrz|t	jkrttjd dkrn| jdddn| | _n_|| nY|dkr|t	jkrtjd dkr| jdddn| | _n:|| n4|d	kr|t	jkr| | _n%|| n|d
kr|t	jkrt | _| j| n|| n|| |  q#|  d S r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r   rx	  ry	  r?   rh  r	  rq   r  r  r  r  r   r   r   r    sN   



&
&
&


'z9drop_partition_by_name_with_environment_context_args.readc                 C   s  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtj	d	 |
tjd dkr| jdn| j |  | jd ur|d
tjd || j |  | jd ur|dtjd | j| |  |  |  d S )Nr(  rk   r   r   r  r  r   r   rA	  r?   r
  rq   r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r?   rx	  r{	  rq   rh  r  r  r  r   r   r   r  Ќ  s4   

&
&
&

z:drop_partition_by_name_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z=drop_partition_by_name_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zQdrop_partition_by_name_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z=drop_partition_by_name_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z;drop_partition_by_name_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z;drop_partition_by_name_with_environment_context_args.__ne__rZ
  r	  r   r   r   r   r(    s    
2r(  c                   @   r9	  )r)  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  ,  r>	  z?drop_partition_by_name_with_environment_context_result.__init__c                 C   r	  rV	  r  r  r   r   r   r  6  r	  z;drop_partition_by_name_with_environment_context_result.readc                 C   r	  )Nr)  r  r   r  r   r  r  r	  r  r   r   r   r  W  rF	  z<drop_partition_by_name_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r  k  r-   z?drop_partition_by_name_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  o  r 	  zSdrop_partition_by_name_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  n  r
	  z?drop_partition_by_name_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  r  r	  z=drop_partition_by_name_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  u  rf  z=drop_partition_by_name_with_environment_context_result.__ne__rG	  r	  r   r   r   r   r)  #  rH	  r)  c                   @   r  )r,  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r    r  z!drop_partitions_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  DropPartitionsRequestrF   r  rg  r  r  r  r   r   r   r    r7	  zdrop_partitions_req_args.readc                 C   r1	  )Nr,  rF   r   r	  r  r   r   r   r    r3	  zdrop_partitions_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  č  r-   z!drop_partitions_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ȍ  r 	  z5drop_partitions_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Ǎ  r
	  z!drop_partitions_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ˍ  r	  zdrop_partitions_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ΍  rf  zdrop_partitions_req_args.__ne__r*   r	  r   r   r   r   r,    r8	  r,  c                   @   r9	  )r-  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z#drop_partitions_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  DropPartitionsResultr  r  rg  r  r  rs  r  r  r  r  r   r   r   r    rX	  zdrop_partitions_req_result.readc                 C   rD	  )Nr-  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z drop_partitions_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  (  r-   z#drop_partitions_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ,  r 	  z7drop_partitions_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  +  r
	  z#drop_partitions_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  /  r	  z!drop_partitions_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  2  rf  z!drop_partitions_req_result.__ne__rG	  r	  r   r   r   r   r-  ߍ  rZ	  r-  c                   @   r9	  )r0  r
  Nc                 C   r;	  r*   r
  r   r   r   r   r  Y  r>	  zget_partition_args.__init__c           	      C   rc
  rw	  r
  )	r   r  r  r  r  
_etype1478	_size1475_i1479	_elem1480r   r   r   r  c  rh
  zget_partition_args.readc                 C   ri
  )
Nr0  rk   r   r   r  r  r   r   rA	  r
  )r   r  iter1481r   r   r   r    rk
  zget_partition_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_partition_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z/get_partition_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_partition_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_partition_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_partition_args.__ne__rG	  r	  r   r   r   r   r0  P  rl
  r0  c                   @   r9	  )r1  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  ڎ  r>	  zget_partition_result.__init__c                 C   rU	  rV	  r  r  r  r   r  r  r  r  r  r   r  rh  r
  r  r  rg  rs  r  r  r  r  r  r  r   r   r   r    rX	  zget_partition_result.readc                 C   rD	  )Nr1  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  zget_partition_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_partition_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z1get_partition_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_partition_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  !  r	  zget_partition_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  $  rf  zget_partition_result.__ne__rG	  r	  r   r   r   r   r1  ю  rZ	  r1  c                   @   r  )r4  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  I  r  zget_partition_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPartitionRequestrF   r  rg  r  r  r  r   r   r   r  O  r7	  zget_partition_req_args.readc                 C   r1	  )Nr4  rF   r   r	  r  r   r   r   r  g  r3	  zget_partition_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  s  r-   zget_partition_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  w  r 	  z3get_partition_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  v  r
	  zget_partition_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  z  r	  zget_partition_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  }  rf  zget_partition_req_args.__ne__r*   r	  r   r   r   r   r4  B  r8	  r4  c                   @   r9	  )r5  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z!get_partition_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPartitionResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r    rX	  zget_partition_req_result.readc                 C   rD	  )Nr5  r  r   r  r   r  r  rY	  r  r   r   r   r  Ï  rF	  zget_partition_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  ׏  r-   z!get_partition_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ۏ  r 	  z5get_partition_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ڏ  r
	  z!get_partition_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ޏ  r	  zget_partition_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_partition_req_result.__ne__rG	  r	  r   r   r   r   r5    rZ	  r5  c                   @   rN
  )r9  |
    Attributes:
     - partitionSpecs
     - source_db
     - source_table_name
     - dest_db
     - dest_table_name

    Nc                 C   rP
  r*   r  r  r  r  r	  r  r   r   r   r  
  rS
  z exchange_partition_args.__init__c                 C   R  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkr|t	jkr|i | _| \}}}t|D ]/}tjd dkrY| jdddn| }	tjd dkrm| jdddn| }
|
| j|	< qG|  n|| n|dkr|t	jkrtjd dkr| jdddn| | _n}|| nw|dkr|t	jkrtjd dkr| jdddn| | _nX|| nR|d	kr|t	jkrtjd dkr| jdddn| | _n3|| n-|d
kr|t	jkrtjd dkr| jdddn| | _n|| n|| |  q#|  d S r  r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r  r  r  r  r	  rg  r  r  r  r  r	  r  r  )r   r  r  r  r  
_ktype1483
_vtype1484	_size1482_i1486_key1487_val1488r   r   r   r    f   





&
&
&
(
6zexchange_partition_args.readc                 C     |j d ur| jd ur|j| | | j| jg d S |d | jd url|dtj	d |
tjtjt| j | j D ]&\}}|tjd dkrO|dn| |tjd dkr`|dn| q=|  |  | jd ur|dtjd |tjd dkr| jdn| j |  | jd ur|dtjd	 |tjd dkr| jdn| j |  | jd ur|d
tjd |tjd dkr| jdn| j |  | jd ur|dtjd |tjd dkr| jdn| j |  |  |  d S )Nr9  r  r   r   r  r  r  r  rA	  r  r
  r	  r
  r  r  r  r  r  r  r  r  r   r	  r	  r  r	  r	  r  r  r  r  r	  r  r  r  r  r	  r  r  )r   r  	kiter1489	viter1490r   r   r   r  Y  <   

"$
&
&
&
&zexchange_partition_args.writec                 C   r)   r*   r   r+   r   r   r   r  y  r-   z exchange_partition_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  }  r 	  z4exchange_partition_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  |  r
	  z exchange_partition_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zexchange_partition_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zexchange_partition_args.__ne__rZ
  r	  r   r   r   r   r9        
A r9  r  r  r  r  r	  c                   @   rN
  )r;  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r    rS
  z"exchange_partition_result.__init__c                 C   rT
  rU
  )r  r  r  r   r  r  r  r  r  r   r  rh  r
  r  r  rg  rs  r  r  r  r~  r  r  rX  r  r  r  r   r   r   r  ɐ  rV
  zexchange_partition_result.readc                 C   rW
  )Nr;  r  r   r  r   r  r  r  rA	  rX  r
  rX
  r  r   r   r   r    rY
  zexchange_partition_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z"exchange_partition_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z6exchange_partition_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z"exchange_partition_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z exchange_partition_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z exchange_partition_result.__ne__rZ
  r	  r   r   r   r   r;    r[
  r;  c                   @   rN
  )r>  r*  Nc                 C   rP
  r*   r+  r  r   r   r   r  R  rS
  z!exchange_partitions_args.__init__c                 C   r,  r  r-  )r   r  r  r  r  
_ktype1492
_vtype1493	_size1491_i1495_key1496_val1497r   r   r   r  `  r4  zexchange_partitions_args.readc                 C   r5  )Nr>  r  r   r   r  r  r  r  rA	  r  r
  r	  r
  r6  )r   r  	kiter1498	viter1499r   r   r   r    r9  zexchange_partitions_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!exchange_partitions_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ő  r 	  z5exchange_partitions_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  đ  r
	  z!exchange_partitions_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ȑ  r	  zexchange_partitions_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ˑ  rf  zexchange_partitions_args.__ne__rZ
  r	  r   r   r   r   r>  G  r:  r>  c                   @   rN
  )r?  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r    rS
  z#exchange_partitions_result.__init__c           	      C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrb|t	jkr\g | _| \}}t|D ]}t }|| | j| qF|  nc|| n]|dkrx|t	jkrrt|| _nM|| nG|dkr|t	jkrt|| _n7|| n1|dkr|t	jkrt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S rU
  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r
  r  r	  r	  rg  rh  rs  r  r  r  r~  r  r  rX  r  r  )	r   r  r  r  r  
_etype1503	_size1500_i1504	_elem1505r   r   r   r    sR   










&zexchange_partitions_result.readc                 C   s^  |j d ur| jd ur|j| | | j| jg d S |d | jd urI|dtj	d |
tjt| j | jD ]}|| q9|  |  | jd ur`|dtjd | j| |  | jd urw|dtjd | j| |  | jd ur|dtjd	 | j| |  | jd ur|d
tjd | j| |  |  |  d S )Nr?  r  r   r  r   r  r  r  rA	  rX  r
  )r  r  r  r  r  r  r  r  r   r	  r	  rh  r	  r	  r  r  r  r  rX  r  r  )r   r  iter1506r   r   r   r  B  s:   






z exchange_partitions_result.writec                 C   r)   r*   r   r+   r   r   r   r  a  r-   z#exchange_partitions_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  e  r 	  z7exchange_partitions_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  d  r
	  z#exchange_partitions_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  h  r	  z!exchange_partitions_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  k  rf  z!exchange_partitions_result.__ne__rZ
  r	  r   r   r   r   r?    s    
1r?  c                   @   rN
  )rB  zj
    Attributes:
     - db_name
     - tbl_name
     - part_vals
     - user_name
     - group_names

    Nc                 C   rP
  r*   )rk   r   r   r  r  r  r   r   r   r    rS
  z%get_partition_with_auth_args.__init__c                 C   s\  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n|dkrz|t	jkrttjd dkrn| jdddn| | _n|| n|dkr|t	jkrg | _| \}}t|D ]}tjd dkr| jdddn| }| j| q|  nq|| nk|d	kr|t	jkrtjd dkr| jdddn| | _nL|| nF|d
kr|t	jkrg | _| \}	}
t|
D ]}tjd dkr| jdddn| }| j| q|  n|| n|| |  q#|  d S r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r	  r	  r  r  r  r  )r   r  r  r  r  
_etype1510	_size1507_i1511	_elem1512
_etype1516	_size1513_i1517	_elem1518r   r   r   r    sl   



&
&


&


8z!get_partition_with_auth_args.readc                 C   s  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtjd	 |tj	t| j | jD ]}|
tjd dkr|dn| q|  |  | jd ur|d
tj	d |
tjd dkr| jdn| j |  | jd ur|dtjd |tj	t| j | jD ]}|
tjd dkr|dn| q|  |  |  |  d S )NrB  rk   r   r   r  r  r   r   rA	  r  r
  r  r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  r  r  r  r  )r   r  iter1519iter1520r   r   r   r    s@   

&
&

$
&

$z"get_partition_with_auth_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z%get_partition_with_auth_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z9get_partition_with_auth_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z%get_partition_with_auth_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z#get_partition_with_auth_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z#get_partition_with_auth_args.__ne__rZ
  r	  r   r   r   r   rB    s    
C"rB  r  r  c                   @   r9	  )rC  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  U  r>	  z'get_partition_with_auth_result.__init__c                 C   rU	  rV	  r'  r  r   r   r   r  _  rX	  z#get_partition_with_auth_result.readc                 C   rD	  )NrC  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z$get_partition_with_auth_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z'get_partition_with_auth_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z;get_partition_with_auth_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z'get_partition_with_auth_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z%get_partition_with_auth_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z%get_partition_with_auth_result.__ne__rG	  r	  r   r   r   r   rC  L  rZ	  rC  c                   @   r9	  )rF  r	  Nc                 C   r;	  r*   r
  r   r   r   r   r  Ɠ  r>	  z#get_partition_by_name_args.__init__c                 C   rt
  rw	  r  r  r   r   r   r  Г  ru
  zget_partition_by_name_args.readc                 C   rv
  )
NrF  rk   r   r   r  r  r   r   rA	  r  r  r   r   r   r    rw
  z get_partition_by_name_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z#get_partition_by_name_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z7get_partition_by_name_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z#get_partition_by_name_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z!get_partition_by_name_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z!get_partition_by_name_args.__ne__rG	  r	  r   r   r   r   rF    rx
  rF  c                   @   r9	  )rG  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  =  r>	  z%get_partition_by_name_result.__init__c                 C   rU	  rV	  r'  r  r   r   r   r  G  rX	  z!get_partition_by_name_result.readc                 C   rD	  )NrG  r  r   r  r   r  r  rY	  r  r   r   r   r  i  rF	  z"get_partition_by_name_result.writec                 C   r)   r*   r   r+   r   r   r   r  }  r-   z%get_partition_by_name_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z9get_partition_by_name_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z%get_partition_by_name_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z#get_partition_by_name_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z#get_partition_by_name_result.__ne__rG	  r	  r   r   r   r   rG  4  rZ	  rG  c                   @   r
  )rK  F
    Attributes:
     - db_name
     - tbl_name
     - max_parts

    Nr	  c                 C   r;	  r*   rk   r   r  r  r   r   r   r    r>	  zget_partitions_args.__init__c                 C   r\
  rw	  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r
  r
  r  r  r  r  r   r   r   r    r]
  zget_partitions_args.readc                 C   r^
  )
NrK  rk   r   r   r  r  r   r  rA	  r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r  r
  r
  r  r  r  r   r   r   r  ݔ  r	  zget_partitions_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_partitions_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z0get_partitions_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_partitions_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_partitions_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_partitions_args.__ne__r
  r	  r   r   r   r   rK    r_
  rK  r  c                   @   r9	  )rM  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  #  r>	  zget_partitions_result.__init__c           	      C   <  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nh|dkrb|t	jkr\g | _| \}}t|D ]}t }|| | j| qF|  n7|| n1|dkrx|t	jkrrt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S rV	  r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r
  r  r	  r	  rg  rh  r  r  rs  r  r  r  )	r   r  r  r  r  
_etype1524	_size1521_i1525	_elem1526r   r   r   r  -  B   








zget_partitions_result.readc                 C     |j d ur| jd ur|j| | | j| jg d S |d | jd urI|dtj	d |
tjt| j | jD ]}|| q9|  |  | jd ur`|dtjd | j| |  | jd urw|dtjd | j| |  |  |  d S )NrM  r  r   r  r   r  r  r  r  r  r  r  r  r  r  r   r	  r	  rh  r	  r	  r  r  r  r  r  )r   r  iter1527r   r   r   r  T  *   




zget_partitions_result.writec                 C   r)   r*   r   r+   r   r   r   r  k  r-   zget_partitions_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  o  r 	  z2get_partitions_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  n  r
	  zget_partitions_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  r  r	  zget_partitions_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  u  rf  zget_partitions_result.__ne__rG	  r	  r   r   r   r   rM        


'rM  c                   @   r  )rP  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r    r  z get_partitions_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  PartitionsRequestrF   r  rg  r  r  r  r   r   r   r    r7	  zget_partitions_req_args.readc                 C   r1	  )NrP  rF   r   r	  r  r   r   r   r    r3	  zget_partitions_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  ĕ  r-   z get_partitions_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ȕ  r 	  z4get_partitions_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Ǖ  r
	  z get_partitions_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ˕  r	  zget_partitions_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Ε  rf  zget_partitions_req_args.__ne__r*   r	  r   r   r   r   rP    r8	  rP  c                   @   r9	  )rQ  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z"get_partitions_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  PartitionsResponser  r  rg  r  r  rs  r  r  r  r  r   r   r   r    rX	  zget_partitions_req_result.readc                 C   rD	  )NrQ  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  zget_partitions_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  (  r-   z"get_partitions_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ,  r 	  z6get_partitions_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  +  r
	  z"get_partitions_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  /  r	  z get_partitions_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  2  rf  z get_partitions_req_result.__ne__rG	  r	  r   r   r   r   rQ  ߕ  rZ	  rQ  c                   @   sT   e Zd ZdZ					dddZdd Zdd	 Zd
d Zdd Zdd Z	dd Z
dS )rT  zj
    Attributes:
     - db_name
     - tbl_name
     - max_parts
     - user_name
     - group_names

    Nr	  c                 C   rP
  r*   )rk   r   r  r  r  r  r   r   r   r  [  rS
  z&get_partitions_with_auth_args.__init__c           	      C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n|dkrz|t	jkrttjd dkrn| jdddn| | _n|| n}|dkr|t	jkr| | _nn|| nh|d	kr|t	jkrtjd dkr| jdddn| | _nI|| nC|d
kr|t	jkrg | _| \}}t|D ]}tjd dkr| jdddn| }| j| q|  n|| n|| |  q#|  d S r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r
  r
  r  r  r	  r  r	  r	  r	  r	  r  r  )	r   r  r  r  r  
_etype1531	_size1528_i1532	_elem1533r   r   r   r  i  s\   



&
&

&


/z"get_partitions_with_auth_args.readc                 C   s  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur~|dtjd	 || j |  | jd ur|d
tj	d |
tjd dkr| jdn| j |  | jd ur|dtjd |tj	t| j | jD ]}|
tjd dkr|dn| q|  |  |  |  d S )NrT  rk   r   r   r  r  r   r  rA	  r  r
  r  r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r  r
  r
  r  r  r	  r	  r	  r	  r  r  )r   r  iter1534r   r   r   r    s:   

&
&

&

$z#get_partitions_with_auth_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&get_partitions_with_auth_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Ɩ  r 	  z:get_partitions_with_auth_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Ŗ  r
	  z&get_partitions_with_auth_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ɖ  r	  z$get_partitions_with_auth_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ̖  rf  z$get_partitions_with_auth_args.__ne__)NNr	  NNr	  r   r   r   r   rT  P  s    
:rT  c                   @   r9	  )rU  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z(get_partitions_with_auth_result.__init__c           	      C   rV  rV	  rW  )	r   r  r  r  r  
_etype1538	_size1535_i1539	_elem1540r   r   r   r    r\  z$get_partitions_with_auth_result.readc                 C   r]  )NrU  r  r   r  r   r  r  r^  )r   r  iter1541r   r   r   r  3  r`  z%get_partitions_with_auth_result.writec                 C   r)   r*   r   r+   r   r   r   r  J  r-   z(get_partitions_with_auth_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  N  r 	  z<get_partitions_with_auth_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  M  r
	  z(get_partitions_with_auth_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Q  r	  z&get_partitions_with_auth_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  T  rf  z&get_partitions_with_auth_result.__ne__rG	  r	  r   r   r   r   rU    ra  rU  c                   @   r
  )rX  rR  Nr	  c                 C   r;	  r*   rS  r  r   r   r   r  {  r>	  z"get_partitions_pspec_args.__init__c                 C   r\
  rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r
  r
  r  r  r  r  r   r   r   r    r]
  zget_partitions_pspec_args.readc                 C   r^
  )
NrX  rk   r   r   r  r  r   r  rA	  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r  r
  r
  r  r  r  r   r   r   r    r	  zget_partitions_pspec_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z"get_partitions_pspec_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z6get_partitions_pspec_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z"get_partitions_pspec_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ŗ  r	  z get_partitions_pspec_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ȗ  rf  z get_partitions_pspec_args.__ne__r
  r	  r   r   r   r   rX  r  r_
  rX  c                   @   r9	  )rY  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z$get_partitions_pspec_result.__init__c           	      C   rV  rV	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r
  r  r	  r	  rg  rh  r  r  rs  r  r  r  )	r   r  r  r  r  
_etype1545	_size1542_i1546	_elem1547r   r   r   r    r\  z get_partitions_pspec_result.readc                 C   r]  )NrY  r  r   r  r   r  r  r^  )r   r  iter1548r   r   r   r  !  r`  z!get_partitions_pspec_result.writec                 C   r)   r*   r   r+   r   r   r   r  8  r-   z$get_partitions_pspec_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  <  r 	  z8get_partitions_pspec_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ;  r
	  z$get_partitions_pspec_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ?  r	  z"get_partitions_pspec_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  B  rf  z"get_partitions_pspec_result.__ne__rG	  r	  r   r   r   r   rY    ra  rY  c                   @   r
  )r\  rR  Nr	  c                 C   r;	  r*   rS  r  r   r   r   r  i  r>	  z!get_partition_names_args.__init__c                 C   r\
  rw	  rT  r  r   r   r   r  s  r]
  zget_partition_names_args.readc                 C   r^
  )
Nr\  rk   r   r   r  r  r   r  rA	  rU  r  r   r   r   r    r	  zget_partition_names_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!get_partition_names_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5get_partition_names_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!get_partition_names_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_partition_names_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_partition_names_args.__ne__r
  r	  r   r   r   r   r\  `  r_
  r\  c                   @   r9	  )r]  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  ޘ  r>	  z#get_partition_names_result.__init__c           	      C   T  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nt|dkrn|t	jkrhg | _| \}}t|D ]}tjd dkrX| jdddn| }| j| qF|  n7|| n1|dkr|t	jkr~t|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S r	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r  r  r  r  r	  r	  rg  rh  r  r  r  rs  r  r  r  )	r   r  r  r  r  
_etype1552	_size1549_i1553	_elem1554r   r   r   r    F   







zget_partition_names_result.readc                 C     |j d ur| jd ur|j| | | j| jg d S |d | jd urU|dtj	d |
tjt| j | jD ]}|tjd dkrI|dn| q9|  |  | jd url|dtjd | j| |  | jd ur|dtjd | j| |  |  |  d S )	Nr]  r  r   r  r  r  r   r  r  r  r  r  r  r  r  r  r   r	  r	  r  r	  r  r  r  r  r	  r  r  rh  r  r  r  )r   r  iter1555r   r   r   r    *   


$

z get_partition_names_result.writec                 C   r)   r*   r   r+   r   r   r   r  )  r-   z#get_partition_names_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  -  r 	  z7get_partition_names_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ,  r
	  z#get_partition_names_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  0  r	  z!get_partition_names_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  3  rf  z!get_partition_names_result.__ne__rG	  r	  r   r   r   r   r]  ՘      


*r]  c                   @   r  )r`  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  X  r  z"get_partition_values_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  PartitionValuesRequestr;   r  rg  r  r  r  r   r   r   r  ^  r7	  zget_partition_values_args.readc                 C   r1	  )Nr`  r;   r   rv	  r  r   r   r   r  v  r3	  zget_partition_values_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z"get_partition_values_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z6get_partition_values_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z"get_partition_values_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z get_partition_values_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z get_partition_values_args.__ne__r*   r	  r   r   r   r   r`  Q  r8	  r`  c                   @   r9	  )ra  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z$get_partition_values_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  PartitionValuesResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r    rX	  z get_partition_values_result.readc                 C   rD	  )Nra  r  r   r  r   r  r  rY	  r  r   r   r   r  ҙ  rF	  z!get_partition_values_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z$get_partition_values_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8get_partition_values_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$get_partition_values_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"get_partition_values_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"get_partition_values_result.__ne__rG	  r	  r   r   r   r   ra    rZ	  ra  c                   @   R   e Zd ZdZ				dddZdd Zdd	 Zd
d Zdd Zdd Z	dd Z
dS )re  W
    Attributes:
     - db_name
     - tbl_name
     - part_vals
     - max_parts

    Nr	  c                 C   r	  r*   rk   r   r   r  r   r   r   r   r    r	  zget_partitions_ps_args.__init__c           	      C   r  r`
  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r	  r	  r
  r
  r  r  r  )	r   r  r  r  r  
_etype1559	_size1556_i1560	_elem1561r   r   r   r  $  r  zget_partitions_ps_args.readc                 C   r  )Nre  rk   r   r   r  r  r   r   rA	  r  r
  r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  r  r
  r
  r  r  )r   r  iter1562r   r   r   r  W  r  zget_partitions_ps_args.writec                 C   r)   r*   r   r+   r   r   r   r  r  r-   zget_partitions_ps_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  v  r 	  z3get_partitions_ps_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  u  r
	  zget_partitions_ps_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  y  r	  zget_partitions_ps_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  |  rf  zget_partitions_ps_args.__ne__NNNr	  r	  r   r   r   r   re    r  re  c                   @   r9	  )rg  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z!get_partitions_ps_result.__init__c           	      C   rV  rV	  r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r
  r  r	  r	  rg  rh  rs  r  r  r  r  r  )	r   r  r  r  r  
_etype1566	_size1563_i1567	_elem1568r   r   r   r    r\  zget_partitions_ps_result.readc                 C   r]  )Nrg  r  r   r  r   r  r  r^  )r   r  iter1569r   r   r   r  ܚ  r`  zget_partitions_ps_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!get_partitions_ps_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5get_partitions_ps_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!get_partitions_ps_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_partitions_ps_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_partitions_ps_result.__ne__rG	  r	  r   r   r   r   rg    ra  rg  c                   @   sV   e Zd ZdZ						dddZdd Zdd	 Zd
d Zdd Zdd Z	dd Z
dS )rm  z{
    Attributes:
     - db_name
     - tbl_name
     - part_vals
     - max_parts
     - user_name
     - group_names

    Nr	  c                 C   (   || _ || _|| _|| _|| _|| _d S r*   )rk   r   r   r  r  r  r#  r   r   r   r  '     	
z)get_partitions_ps_with_auth_args.__init__c                 C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr1n|dkrV|t	jkrPtjd dkrJ| jdddn| | _n|| n|dkr{|t	jkrutjd dkro| jdddn| | _n|| n|dkr|t	jkrg | _| \}}t|D ]}tjd dkr| jdddn| }| j| q|  n|| n|d	kr|t	jkr| | _nr|| nl|d
kr|t	jkrtjd dkr| jdddn| | _nM|| nG|dkr5|t	jkr/g | _| \}	}
t|
D ]}tjd dkr| jdddn| }| j| q|  n|| n|| |  q#|  d S NTr   r   r  r  r  r  rA	  r
  r
  r
  ) r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r	  r	  r
  r
  r  r  r  r  r  )r   r  r  r  r  
_etype1573	_size1570_i1574	_elem1575
_etype1579	_size1576_i1580	_elem1581r   r   r   r  7  st   



&
&



&


=z%get_partitions_ps_with_auth_args.readc                 C   s4  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtjd	 |tj	t| j | jD ]}|
tjd dkr|dn| q|  |  | jd ur|d
tjd || j |  | jd ur|dtj	d |
tjd dkr| jdn| j |  | jd ur|dtjd |tj	t| j | jD ]}|
tjd dkr|dn| q|  |  |  |  d S )Nrm  rk   r   r   r  r  r   r   rA	  r  r
  r  r
  r  r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  r  r
  r
  r  r  r  r  )r   r  iter1582iter1583r   r   r   r    sH   

&
&

$

&
&z&get_partitions_ps_with_auth_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z)get_partitions_ps_with_auth_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z=get_partitions_ps_with_auth_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z)get_partitions_ps_with_auth_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z'get_partitions_ps_with_auth_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z'get_partitions_ps_with_auth_args.__ne__)NNNr	  NNr	  r   r   r   r   rm    s    
H&rm  c                   @   r9	  )ro  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z+get_partitions_ps_with_auth_result.__init__c           	      C   rV  rV	  rW  )	r   r  r  r  r  
_etype1587	_size1584_i1588	_elem1589r   r   r   r    r\  z'get_partitions_ps_with_auth_result.readc                 C   r]  )Nro  r  r   r  r   r  r  r^  )r   r  iter1590r   r   r   r    r`  z(get_partitions_ps_with_auth_result.writec                 C   r)   r*   r   r+   r   r   r   r  4  r-   z+get_partitions_ps_with_auth_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  8  r 	  z?get_partitions_ps_with_auth_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  7  r
	  z+get_partitions_ps_with_auth_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ;  r	  z)get_partitions_ps_with_auth_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  >  rf  z)get_partitions_ps_with_auth_result.__ne__rG	  r	  r   r   r   r   ro    ra  ro  c                   @   r  )rr  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  c  r  z-get_partitions_ps_with_auth_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPartitionsPsWithAuthRequestrF   r  rg  r  r  r  r   r   r   r  i  r7	  z)get_partitions_ps_with_auth_req_args.readc                 C   r1	  )Nrr  rF   r   r	  r  r   r   r   r    r3	  z*get_partitions_ps_with_auth_req_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z-get_partitions_ps_with_auth_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zAget_partitions_ps_with_auth_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z-get_partitions_ps_with_auth_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z+get_partitions_ps_with_auth_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z+get_partitions_ps_with_auth_req_args.__ne__r*   r	  r   r   r   r   rr  \  r8	  rr  c                   @   r9	  )rs  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z/get_partitions_ps_with_auth_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPartitionsPsWithAuthResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r    rX	  z+get_partitions_ps_with_auth_req_result.readc                 C   rD	  )Nrs  r  r   r  r   r  r  rY	  r  r   r   r   r  ݜ  rF	  z,get_partitions_ps_with_auth_req_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z/get_partitions_ps_with_auth_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zCget_partitions_ps_with_auth_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z/get_partitions_ps_with_auth_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z-get_partitions_ps_with_auth_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z-get_partitions_ps_with_auth_req_result.__ne__rG	  r	  r   r   r   r   rs    rZ	  rs  c                   @   r  )rv  r  Nr	  c                 C   r	  r*   r  r   r   r   r   r  #  r	  z$get_partition_names_ps_args.__init__c           	      C   r  r`
  r  )	r   r  r  r  r  
_etype1594	_size1591_i1595	_elem1596r   r   r   r  /  r  z get_partition_names_ps_args.readc                 C   r  )Nrv  rk   r   r   r  r  r   r   rA	  r  r
  r  )r   r  iter1597r   r   r   r  b  r  z!get_partition_names_ps_args.writec                 C   r)   r*   r   r+   r   r   r   r  }  r-   z$get_partition_names_ps_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8get_partition_names_ps_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$get_partition_names_ps_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"get_partition_names_ps_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"get_partition_names_ps_args.__ne__r  r	  r   r   r   r   rv    r  rv  c                   @   r9	  )rw  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z&get_partition_names_ps_result.__init__c           	      C   rs  r	  r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r  r  r  r  r	  r	  rg  rh  rs  r  r  r  r  r  r  )	r   r  r  r  r  
_etype1601	_size1598_i1602	_elem1603r   r   r   r    rx  z"get_partition_names_ps_result.readc                 C   ry  )	Nrw  r  r   r  r  r  r   r  rz  )r   r  iter1604r   r   r   r    r|  z#get_partition_names_ps_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&get_partition_names_ps_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:get_partition_names_ps_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&get_partition_names_ps_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$get_partition_names_ps_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$get_partition_names_ps_result.__ne__rG	  r	  r   r   r   r   rw    r}  rw  c                   @   r  )rz  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  0  r  z(get_partition_names_ps_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPartitionNamesPsRequestrF   r  rg  r  r  r  r   r   r   r  6  r7	  z$get_partition_names_ps_req_args.readc                 C   r1	  )Nrz  rF   r   r	  r  r   r   r   r  N  r3	  z%get_partition_names_ps_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  Z  r-   z(get_partition_names_ps_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ^  r 	  z<get_partition_names_ps_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ]  r
	  z(get_partition_names_ps_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  a  r	  z&get_partition_names_ps_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  d  rf  z&get_partition_names_ps_req_args.__ne__r*   r	  r   r   r   r   rz  )  r8	  rz  c                   @   r9	  )r{  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  ~  r>	  z*get_partition_names_ps_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPartitionNamesPsResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r    rX	  z&get_partition_names_ps_req_result.readc                 C   rD	  )Nr{  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z'get_partition_names_ps_req_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z*get_partition_names_ps_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z>get_partition_names_ps_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z*get_partition_names_ps_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Ş  r	  z(get_partition_names_ps_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Ȟ  rf  z(get_partition_names_ps_req_result.__ne__rG	  r	  r   r   r   r   r{  u  rZ	  r{  c                   @   r  )r~  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r    r  z%get_partition_names_req_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  PartitionsByExprRequestrF   r  rg  r  r  r  r   r   r   r    r7	  z!get_partition_names_req_args.readc                 C   r1	  )Nr~  rF   r   r	  r  r   r   r   r    r3	  z"get_partition_names_req_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z%get_partition_names_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z9get_partition_names_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z%get_partition_names_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z#get_partition_names_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  !  rf  z#get_partition_names_req_args.__ne__r*   r	  r   r   r   r   r~    r8	  r~  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  ;  r>	  z'get_partition_names_req_result.__init__c           	      C   rs  r	  r  )	r   r  r  r  r  
_etype1608	_size1605_i1609	_elem1610r   r   r   r  E  rx  z#get_partition_names_req_result.readc                 C   ry  )	Nr  r  r   r  r  r  r   r  rz  )r   r  iter1611r   r   r   r  o  r|  z$get_partition_names_req_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z'get_partition_names_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z;get_partition_names_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z'get_partition_names_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z%get_partition_names_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z%get_partition_names_req_result.__ne__rG	  r	  r   r   r   r   r  2  r}  r  c                   @   r  )r  T
    Attributes:
     - db_name
     - tbl_name
     - filter
     - max_parts

    Nr	  c                 C   r	  r*   rk   r   r   r  r,  r   r   r   r    r	  z&get_partitions_by_filter_args.__init__c                 C   r  r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r   r
  r
  r  r  r  r  r   r   r   r  ğ  r  z"get_partitions_by_filter_args.readc                 C   r  )Nr  rk   r   r   r  r  r   r   rA	  r  r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r  r
  r
  r  r  r  r   r   r   r    r
  z#get_partitions_by_filter_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&get_partitions_by_filter_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:get_partitions_by_filter_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&get_partitions_by_filter_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$get_partitions_by_filter_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$get_partitions_by_filter_args.__ne__r  r	  r   r   r   r   r    r
  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  A  r>	  z(get_partitions_by_filter_result.__init__c           	      C   rV  rV	  r  )	r   r  r  r  r  
_etype1615	_size1612_i1616	_elem1617r   r   r   r  K  r\  z$get_partitions_by_filter_result.readc                 C   r]  )Nr  r  r   r  r   r  r  r^  )r   r  iter1618r   r   r   r  r  r`  z%get_partitions_by_filter_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z(get_partitions_by_filter_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z<get_partitions_by_filter_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z(get_partitions_by_filter_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z&get_partitions_by_filter_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z&get_partitions_by_filter_result.__ne__rG	  r	  r   r   r   r   r  8  ra  r  c                   @   r  )r  r  Nr	  c                 C   r	  r*   r  r,  r   r   r   r    r	  z&get_part_specs_by_filter_args.__init__c                 C   r  r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r   r
  r
  r  r  r  r  r   r   r   r  Ǡ  r  z"get_part_specs_by_filter_args.readc                 C   r  )Nr  rk   r   r   r  r  r   r   rA	  r  r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r  r
  r
  r  r  r  r   r   r   r    r
  z#get_part_specs_by_filter_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&get_part_specs_by_filter_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:get_part_specs_by_filter_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&get_part_specs_by_filter_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$get_part_specs_by_filter_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$get_part_specs_by_filter_args.__ne__r  r	  r   r   r   r   r    r
  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  D  r>	  z(get_part_specs_by_filter_result.__init__c           	      C   rV  rV	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r
  r  r	  r	  rg  rh  rs  r  r  r  r  r  )	r   r  r  r  r  
_etype1622	_size1619_i1623	_elem1624r   r   r   r  N  r\  z$get_part_specs_by_filter_result.readc                 C   r]  )Nr  r  r   r  r   r  r  r^  )r   r  iter1625r   r   r   r  u  r`  z%get_part_specs_by_filter_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z(get_part_specs_by_filter_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z<get_part_specs_by_filter_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z(get_part_specs_by_filter_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z&get_part_specs_by_filter_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z&get_part_specs_by_filter_result.__ne__rG	  r	  r   r   r   r   r  ;  ra  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r    r  z$get_partitions_by_expr_args.__init__c                 C   r5	  r.	  r  r  r   r   r   r    r7	  z get_partitions_by_expr_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  ١  r3	  z!get_partitions_by_expr_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z$get_partitions_by_expr_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8get_partitions_by_expr_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$get_partitions_by_expr_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"get_partitions_by_expr_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"get_partitions_by_expr_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  	  r>	  z&get_partitions_by_expr_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  PartitionsByExprResultr  r  rg  rs  r  r  r  r  r  r  r   r   r   r    rX	  z"get_partitions_by_expr_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  5  rF	  z#get_partitions_by_expr_result.writec                 C   r)   r*   r   r+   r   r   r   r  I  r-   z&get_partitions_by_expr_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  M  r 	  z:get_partitions_by_expr_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  L  r
	  z&get_partitions_by_expr_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  P  r	  z$get_partitions_by_expr_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  S  rf  z$get_partitions_by_expr_result.__ne__rG	  r	  r   r   r   r   r     rZ	  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  x  r  z)get_partitions_spec_by_expr_args.__init__c                 C   r5	  r.	  r  r  r   r   r   r  ~  r7	  z%get_partitions_spec_by_expr_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r    r3	  z&get_partitions_spec_by_expr_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z)get_partitions_spec_by_expr_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z=get_partitions_spec_by_expr_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z)get_partitions_spec_by_expr_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z'get_partitions_spec_by_expr_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z'get_partitions_spec_by_expr_args.__ne__r*   r	  r   r   r   r   r  q  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  Ƣ  r>	  z+get_partitions_spec_by_expr_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  PartitionsSpecByExprResultr  r  rg  rs  r  r  r  r  r  r  r   r   r   r  Т  rX	  z'get_partitions_spec_by_expr_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z(get_partitions_spec_by_expr_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z+get_partitions_spec_by_expr_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  
  r 	  z?get_partitions_spec_by_expr_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  	  r
	  z+get_partitions_spec_by_expr_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z)get_partitions_spec_by_expr_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z)get_partitions_spec_by_expr_result.__ne__rG	  r	  r   r   r   r   r    rZ	  r  c                   @   r9	  )r  zC
    Attributes:
     - db_name
     - tbl_name
     - filter

    Nc                 C   r;	  r*   )rk   r   r   r2  r   r   r   r  7  r>	  z*get_num_partitions_by_filter_args.__init__c                 C   rt
  rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r   r  r  r  r   r   r   r  A  ru
  z&get_num_partitions_by_filter_args.readc                 C   rv
  )
Nr  rk   r   r   r  r  r   r   rA	  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r  r  r  r   r   r   r  h  rw
  z'get_num_partitions_by_filter_args.writec                 C   r)   r*   r   r+   r   r   r   r  |  r-   z*get_num_partitions_by_filter_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z>get_num_partitions_by_filter_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z*get_num_partitions_by_filter_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z(get_num_partitions_by_filter_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z(get_num_partitions_by_filter_args.__ne__rG	  r	  r   r   r   r   r  .  rx
  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z,get_num_partitions_by_filter_result.__init__c                 C   r	  rV	  )r  r  r  r   r  r  r  r  r  r   r  r
  r
  r  rg  rh  rs  r  r  r  r  r  r  r  r   r   r   r    r	  z(get_num_partitions_by_filter_result.readc                 C   r	  )Nr  r  r   r  r   r  r  )r  r  r  r  r  r  r  r  r   r
  r
  r  r  rh  r  r  r  r  r   r   r   r  ٣  rF	  z)get_num_partitions_by_filter_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z,get_num_partitions_by_filter_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z@get_num_partitions_by_filter_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z,get_num_partitions_by_filter_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z*get_num_partitions_by_filter_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z*get_num_partitions_by_filter_result.__ne__rG	  r	  r   r   r   r   r    rH	  r  c                   @   r9	  )r  zB
    Attributes:
     - db_name
     - tbl_name
     - names

    Nc                 C   r;	  r*   )rk   r   r6  r5  r   r   r   r    r>	  z%get_partitions_by_names_args.__init__c           	      C   rc
  rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r6  r	  r	  r	  r	  r  r  )	r   r  r  r  r  
_etype1629	_size1626_i1630	_elem1631r   r   r   r  (  rh
  z!get_partitions_by_names_args.readc                 C   ri
  )
Nr  rk   r   r   r  r  r   r6  rA	  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r6  r	  r	  r	  r	  r  r  )r   r  iter1632r   r   r   r  V  rk
  z"get_partitions_by_names_args.writec                 C   r)   r*   r   r+   r   r   r   r  m  r-   z%get_partitions_by_names_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  q  r 	  z9get_partitions_by_names_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  p  r
	  z%get_partitions_by_names_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  t  r	  z#get_partitions_by_names_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  w  rf  z#get_partitions_by_names_args.__ne__rG	  r	  r   r   r   r   r    rl
  r  r6  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z'get_partitions_by_names_result.__init__c           	      C   rV  rV	  r  )	r   r  r  r  r  
_etype1636	_size1633_i1637	_elem1638r   r   r   r    r\  z#get_partitions_by_names_result.readc                 C   r]  )Nr  r  r   r  r   r  r  r^  )r   r  iter1639r   r   r   r  Ф  r`  z$get_partitions_by_names_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z'get_partitions_by_names_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z;get_partitions_by_names_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z'get_partitions_by_names_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z%get_partitions_by_names_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z%get_partitions_by_names_result.__ne__rG	  r	  r   r   r   r   r    ra  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r    r  z)get_partitions_by_names_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPartitionsByNamesRequestrF   r  rg  r  r  r  r   r   r   r    r7	  z%get_partitions_by_names_req_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  4  r3	  z&get_partitions_by_names_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  @  r-   z)get_partitions_by_names_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  D  r 	  z=get_partitions_by_names_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  C  r
	  z)get_partitions_by_names_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  G  r	  z'get_partitions_by_names_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  J  rf  z'get_partitions_by_names_req_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  d  r>	  z+get_partitions_by_names_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPartitionsByNamesResultr  r  rg  rs  r  r  r  r  r  r  r   r   r   r  n  rX	  z'get_partitions_by_names_req_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z(get_partitions_by_names_req_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z+get_partitions_by_names_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z?get_partitions_by_names_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z+get_partitions_by_names_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z)get_partitions_by_names_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z)get_partitions_by_names_req_result.__ne__rG	  r	  r   r   r   r   r  [  rZ	  r  c                   @   r9	  )r  zE
    Attributes:
     - db_name
     - tbl_name
     - new_part

    Nc                 C   r;	  r*   )rk   r   r   r:  r   r   r   r  ե  r>	  zalter_partition_args.__init__c                 C   r	  rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   rh  r
  r   r  r  r  r  r   r   r   r  ߥ  r	  zalter_partition_args.readc                 C   r	  )
Nr  rk   r   r   r  r  r   r   rA	  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   rh  r  r  r  r   r   r   r    r	  zalter_partition_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zalter_partition_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z1alter_partition_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zalter_partition_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	     r	  zalter_partition_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  #  rf  zalter_partition_args.__ne__rG	  r	  r   r   r   r   r  ̥  r	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  J  r	  zalter_partition_result.__init__c                 C   r	  r	  r
  r  r   r   r   r  R  r	  zalter_partition_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  n  rj	  zalter_partition_result.writec                 C   r)   r*   r   r+   r   r   r   r  ~  r-   zalter_partition_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3alter_partition_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zalter_partition_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zalter_partition_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zalter_partition_result.__ne__r#	  r	  r   r   r   r   r  B  r	  r  c                   @   r9	  )r  zF
    Attributes:
     - db_name
     - tbl_name
     - new_parts

    Nc                 C   r;	  r*   )rk   r   r   r=  r   r   r   r    r>	  zalter_partitions_args.__init__c           	      C   sx  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _nb|| n\|dkrz|t	jkrttjd dkrn| jdddn| | _n=|| n7|dkr|t	jkrg | _| \}}t|D ]}t }|| | j| q|  n|| n|| |  q#|  d S rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r
  r  r	  r	  r  r  )	r   r  r  r  r  
_etype1643	_size1640_i1644	_elem1645r   r   r   r    sF   



&
&



 zalter_partitions_args.readc                 C   s6  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtjd	 |tjt| j | jD ]}|| q|  |  |  |  d S )
Nr  rk   r   r   r  r  r   r   rA	  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  rh  r	  r	  r  r  )r   r  iter1646r   r   r   r  ަ  s*   

&
&

zalter_partitions_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zalter_partitions_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z2alter_partitions_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zalter_partitions_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zalter_partitions_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zalter_partitions_args.__ne__rG	  r	  r   r   r   r   r    s    


+r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  &  r	  z alter_partitions_result.__init__c                 C   r	  r	  r
  r  r   r   r   r  .  r	  zalter_partitions_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  J  rj	  zalter_partitions_result.writec                 C   r)   r*   r   r+   r   r   r   r  Z  r-   z alter_partitions_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ^  r 	  z4alter_partitions_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ]  r
	  z alter_partitions_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  a  r	  zalter_partitions_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  d  rf  zalter_partitions_result.__ne__r#	  r	  r   r   r   r   r    r	  r  c                   @   r	  )r  za
    Attributes:
     - db_name
     - tbl_name
     - new_parts
     - environment_context

    Nc                 C   r	  r*   )rk   r   r   rq   r@  r   r   r   r    r	  z7alter_partitions_with_environment_context_args.__init__c           	      C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n||| nv|dkrz|t	jkrttjd dkrn| jdddn| | _nW|| nQ|dkr|t	jkrg | _| \}}t|D ]}t }|| | j| q|  n%|| n|d	kr|t	jkrt | _| j| n|| n|| |  q#|  d S r`
  ) r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r
  r  r	  r	  rh  r	  rq   r  r  )	r   r  r  r  r  
_etype1650	_size1647_i1651	_elem1652r   r   r   r    sP   



&
&




&z3alter_partitions_with_environment_context_args.readc                 C   sd  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtjd	 |tjt| j | jD ]}|| q|  |  | jd ur|d
tjd | j| |  |  |  d S )Nr  rk   r   r   r  r  r   r   rA	  rq   r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  rh  r	  r	  rq   r  r  )r   r  iter1653r   r   r   r  ç  s2   

&
&


z4alter_partitions_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r  ާ  r-   z7alter_partitions_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zKalter_partitions_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z7alter_partitions_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z5alter_partitions_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z5alter_partitions_with_environment_context_args.__ne__r	  r	  r   r   r   r   r  |  s    
1r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z9alter_partitions_with_environment_context_result.__init__c                 C   r	  r	  r
  r  r   r   r   r    r	  z5alter_partitions_with_environment_context_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  :  rj	  z6alter_partitions_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r  J  r-   z9alter_partitions_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  N  r 	  zMalter_partitions_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  M  r
	  z9alter_partitions_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Q  r	  z7alter_partitions_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  T  rf  z7alter_partitions_with_environment_context_result.__ne__r#	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  s  r  z"alter_partitions_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AlterPartitionsRequestrF   r  rg  r  r  r  r   r   r   r  y  r7	  zalter_partitions_req_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r    r3	  zalter_partitions_req_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z"alter_partitions_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z6alter_partitions_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z"alter_partitions_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z alter_partitions_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z alter_partitions_req_args.__ne__r*   r	  r   r   r   r   r  l  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z$alter_partitions_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  AlterPartitionsResponser  r  rg  r  r  rs  r  r  r  r  r   r   r   r  ˨  rX	  z alter_partitions_req_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z!alter_partitions_req_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z$alter_partitions_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8alter_partitions_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$alter_partitions_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"alter_partitions_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"alter_partitions_req_result.__ne__rG	  r	  r   r   r   r   r    rZ	  r  c                   @   r	  )r  z`
    Attributes:
     - db_name
     - tbl_name
     - new_part
     - environment_context

    Nc                 C   r	  r*   )rk   r   r   rq   rD  r   r   r   r  3  r	  z6alter_partition_with_environment_context_args.__init__c                 C   r
  r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   rh  r
  r   r  r	  rq   r  r  r  r   r   r   r  ?  r
  z2alter_partition_with_environment_context_args.readc                 C   r
  )Nr  rk   r   r   r  r  r   r   rA	  rq   r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   rh  rq   r  r  r  r   r   r   r  k  ra
  z3alter_partition_with_environment_context_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z6alter_partition_with_environment_context_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zJalter_partition_with_environment_context_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z6alter_partition_with_environment_context_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z4alter_partition_with_environment_context_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z4alter_partition_with_environment_context_args.__ne__r	  r	  r   r   r   r   r  )  r
  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z8alter_partition_with_environment_context_result.__init__c                 C   r	  r	  r
  r  r   r   r   r  é  r	  z4alter_partition_with_environment_context_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  ߩ  rj	  z5alter_partition_with_environment_context_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z8alter_partition_with_environment_context_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zLalter_partition_with_environment_context_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z8alter_partition_with_environment_context_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z6alter_partition_with_environment_context_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z6alter_partition_with_environment_context_result.__ne__r#	  r	  r   r   r   r   r    r	  r  c                   @   r	  )r  zV
    Attributes:
     - db_name
     - tbl_name
     - part_vals
     - new_part

    Nc                 C   r	  r*   )rk   r   r   r   rG  r   r   r   r    r	  zrename_partition_args.__init__c           	      C   r
  r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r	  r	  rh  r
  r   r  r  r  )	r   r  r  r  r  
_etype1657	_size1654_i1658	_elem1659r   r   r   r  '  r  zrename_partition_args.readc                 C   r  )Nr  rk   r   r   r  r  r   r   rA	  r   r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  r   rh  r  r  )r   r  iter1660r   r   r   r  [  r  zrename_partition_args.writec                 C   r)   r*   r   r+   r   r   r   r  v  r-   zrename_partition_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  z  r 	  z2rename_partition_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  y  r
	  zrename_partition_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  }  r	  zrename_partition_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zrename_partition_args.__ne__r	  r	  r   r   r   r   r    r  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z rename_partition_result.__init__c                 C   r	  r	  r
  r  r   r   r   r    r	  zrename_partition_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  Ҫ  rj	  zrename_partition_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z rename_partition_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z4rename_partition_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z rename_partition_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zrename_partition_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zrename_partition_result.__ne__r#	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r    r  z"rename_partition_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  RenamePartitionRequestrF   r  rg  r  r  r  r   r   r   r    r7	  zrename_partition_req_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  )  r3	  zrename_partition_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  5  r-   z"rename_partition_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  9  r 	  z6rename_partition_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  8  r
	  z"rename_partition_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  <  r	  z rename_partition_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ?  rf  z rename_partition_req_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  Y  r>	  z$rename_partition_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  RenamePartitionResponser  r  rg  r  r  rs  r  r  r  r  r   r   r   r  c  rX	  z rename_partition_req_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z!rename_partition_req_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z$rename_partition_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8rename_partition_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$rename_partition_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"rename_partition_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"rename_partition_req_result.__ne__rG	  r	  r   r   r   r   r  P  rZ	  r  c                   @   r	  )r  z>
    Attributes:
     - part_vals
     - throw_exception

    Nc                 C   r	  r*   )r   rL  rK  r   r   r   r  ɫ  r	  z1partition_name_has_valid_characters_args.__init__c           	      C   s&  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n]|dkrn|t	jkrhg | _| \}}t|D ]}tjd dkrX| jdddn| }| j| qF|  n || n|dkr|t	jkr}| | _n|| n|| |  q#|  d S r  )r  r  r  r   r  r  r  r  r  r   r  r	  r   r	  r	  r  r  r  r  r	  r	  rg  rx	  ry	  rL  r  r  )	r   r  r  r  r  
_etype1664	_size1661_i1665	_elem1666r   r   r   r  ѫ  s>   






z-partition_name_has_valid_characters_args.readc                 C   s   |j d ur| jd ur|j| | | j| jg d S |d | jd urU|dtj	d |
tjt| j | jD ]}|tjd dkrI|dn| q9|  |  | jd url|dtjd || j |  |  |  d S )Nr  r   r   r   r  r  rL  )r  r  r  r  r  r  r   r  r   r	  r	  r  r	  r  r  r  r  r	  r  rL  rx	  r{	  r  r  )r   r  iter1667r   r   r   r    r	  z.partition_name_has_valid_characters_args.writec                 C   r)   r*   r   r+   r   r   r   r  	  r-   z1partition_name_has_valid_characters_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zEpartition_name_has_valid_characters_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z1partition_name_has_valid_characters_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z/partition_name_has_valid_characters_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z/partition_name_has_valid_characters_args.__ne__r#	  r	  r   r   r   r   r    r	  r  rL  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  3  r	  z3partition_name_has_valid_characters_result.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n5|dkrE|t	jkr?| | _n!|| n|dkr[|t	jkrUt|| _n|| n|| |  q#|  d S re	  r  r  r  r   r  r  r  r  r  r   r  rx	  ry	  r  rg  rh  rs  r  r  r  r  r  r   r   r   r  ;  .   





z/partition_name_has_valid_characters_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d |
| j |  | jd urM|dtjd | j| |  |  |  d S )Nr  r  r   r  r   r  r  r  r  r  r  r  r  r   rx	  r{	  r  r  rh  r  r  r  r   r   r   r  W  rj	  z0partition_name_has_valid_characters_result.writec                 C   r)   r*   r   r+   r   r   r   r  g  r-   z3partition_name_has_valid_characters_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  k  r 	  zGpartition_name_has_valid_characters_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  j  r
	  z3partition_name_has_valid_characters_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  n  r	  z1partition_name_has_valid_characters_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  q  rf  z1partition_name_has_valid_characters_result.__ne__r#	  r	  r   r   r   r   r  +  r	  r  c                   @   r	  )r  z6
    Attributes:
     - name
     - defaultValue

    Nc                 C   r	  r*   )r6   rP  rO  r   r   r   r    r	  zget_config_value_args.__init__c                 C   r%	  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r6   rg  rP  r  r  r  r   r   r   r    r&	  zget_config_value_args.readc                 C   r'	  )Nr  r6   r   r   r  r  rP  )r  r  r  r  r  r  r6   r  r   r  r  r  r  r  r  rP  r  r  r  r   r   r   r    r(	  zget_config_value_args.writec                 C   r)   r*   r   r+   r   r   r   r  Ȭ  r-   zget_config_value_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ̬  r 	  z2get_config_value_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ˬ  r
	  zget_config_value_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Ϭ  r	  zget_config_value_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Ҭ  rf  zget_config_value_args.__ne__r#	  r	  r   r   r   r   r    r)	  r  rP  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z get_config_value_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  rh  r  r  r  r  r  r  r   r   r   r    r	  zget_config_value_result.readc                 C   r 	  )Nr  r  r   r  r  r  r   r!	  r  r   r   r   r    r"	  zget_config_value_result.writec                 C   r)   r*   r   r+   r   r   r   r  (  r-   z get_config_value_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ,  r 	  z4get_config_value_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  +  r
	  z get_config_value_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  /  r	  zget_config_value_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  2  rf  zget_config_value_result.__ne__r#	  r	  r   r   r   r   r    r$	  r  c                   @   r  )r  '
    Attributes:
     - part_name

    Nc                 C   rd  r*   r   rT  r   r   r   r  P  r  z$partition_name_to_vals_args.__init__c                 C   r  r  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r   rg  r  r  r  r   r   r   r  V  r  z partition_name_to_vals_args.readc                 C   r  )Nr  r   r   r   r  r  r  r  r  r  r  r  r   r  r   r  r  r  r  r  r  r  r  r  r   r   r   r  o  r  z!partition_name_to_vals_args.writec                 C   r)   r*   r   r+   r   r   r   r  {  r-   z$partition_name_to_vals_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8partition_name_to_vals_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ~  r
	  z$partition_name_to_vals_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"partition_name_to_vals_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"partition_name_to_vals_args.__ne__r*   r	  r   r   r   r   r  I  r	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z&partition_name_to_vals_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1671	_size1668_i1672	_elem1673r   r   r   r    r	  z"partition_name_to_vals_result.readc                 C   r	  )Nr  r  r   r  r  r  r   r	  )r   r  iter1674r   r   r   r  ˭  r	  z#partition_name_to_vals_result.writec                 C   r)   r*   r   r+   r   r   r   r  ޭ  r-   z&partition_name_to_vals_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:partition_name_to_vals_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&partition_name_to_vals_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$partition_name_to_vals_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$partition_name_to_vals_result.__ne__r#	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  r  Nc                 C   rd  r*   r  rT  r   r   r   r    r  z$partition_name_to_spec_args.__init__c                 C   r  r  r  r  r   r   r   r    r  z partition_name_to_spec_args.readc                 C   r  )Nr  r   r   r   r  r  r  r  r   r   r   r  %  r  z!partition_name_to_spec_args.writec                 C   r)   r*   r   r+   r   r   r   r  1  r-   z$partition_name_to_spec_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  5  r 	  z8partition_name_to_spec_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  4  r
	  z$partition_name_to_spec_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  8  r	  z"partition_name_to_spec_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ;  rf  z"partition_name_to_spec_args.__ne__r*   r	  r   r   r   r   r    r	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  T  r	  z&partition_name_to_spec_result.__init__c                 C   sP  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nr|dkr|t	jkr|i | _| \}}}t|D ]/}tjd dkrY| jdddn| }	tjd dkrm| jdddn| }
|
| j|	< qG|  n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S r	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r  r  r  r  r	  rg  rh  rs  r  r  r  r  )r   r  r  r  r  
_ktype1676
_vtype1677	_size1675_i1679_key1680_val1681r   r   r   r  \  sF   






z"partition_name_to_spec_result.readc                 C   s  |j d ur| jd ur|j| | | j| jg d S |d | jd url|dtj	d |
tjtjt| j | j D ]&\}}|tjd dkrO|dn| |tjd dkr`|dn| q=|  |  | jd ur|dtjd | j| |  |  |  d S )Nr  r  r   r  r  r  r   )r  r  r  r  r  r  r  r  r   r	  r	  r  r	  r	  r  r  r  r  r	  r  r  rh  r  r  )r   r  	kiter1682	viter1683r   r   r   r    s$   

"$
z#partition_name_to_spec_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&partition_name_to_spec_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:partition_name_to_spec_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&partition_name_to_spec_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$partition_name_to_spec_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$partition_name_to_spec_result.__ne__r#	  r	  r   r   r   r   r  L  s    	
*r  c                   @   r	  )r  W
    Attributes:
     - db_name
     - tbl_name
     - part_vals
     - eventType

    Nc                 C   r	  r*   rk   r   r   rZ  rY  r   r   r   r  Ů  r	  z#markPartitionForEvent_args.__init__c                 C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n|dkrz|t	jkrttjd dkrn| jdddn| | _nr|| nl|dkr|t	jkri | _| \}}}t|D ]/}tjd dkr| jdddn| }	tjd dkr| jdddn| }
|
| j|	< q|  n || n|d	kr|t	jkr| | _n|| n|| |  q#|  d S r`
  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r	  r   r	  r	  r	  r
  r
  rZ  r  r  )r   r  r  r  r  
_ktype1685
_vtype1686	_size1684_i1688_key1689_val1690r   r   r   r  Ѯ  Z   



&
&



-zmarkPartitionForEvent_args.readc                 C     |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtjd	 |tj	tj	t| j | j D ]&\}}|
tjd dkr|dn| |
tjd dkr|dn| q|  |  | jd ur|d
tjd || j |  |  |  d S )Nr  rk   r   r   r  r  r   r   rA	  rZ  r
  r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   r	  r	  r	  r	  r	  rZ  r
  r
  r  r  )r   r  	kiter1691	viter1692r   r   r   r  	  4   

&
&
"$
z markPartitionForEvent_args.writec                 C   r)   r*   r   r+   r   r   r   r  %  r-   z#markPartitionForEvent_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  )  r 	  z7markPartitionForEvent_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  (  r
	  z#markPartitionForEvent_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ,  r	  z!markPartitionForEvent_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  /  rf  z!markPartitionForEvent_args.__ne__r	  r	  r   r   r   r   r        
8r  rZ  c                   @   V   e Zd ZdZ						dddZdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dS )r  zR
    Attributes:
     - o1
     - o2
     - o3
     - o4
     - o5
     - o6

    Nc                 C   r  r*   )r  r  r  rX  r  r  )r   r  r  r  rX  r  r  r   r   r   r  a  r  z%markPartitionForEvent_result.__init__c                 C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrF|t	jkr@t|| _ny|| ns|dkr\|t	jkrVt|| _nc|| n]|dkrr|t	jkrlt|| _nM|| nG|dkr|t	jkrt|| _n7|| n1|dkr|t	jkrt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S )NTr   r  rA	  r
  r
  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  rs  r  r  rg  r  r  r  r  r  rX  r  r  r  r  r  r  r  r   r   r   r  q  sN   









%z!markPartitionForEvent_result.readc                 C   sf  |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  | jd urM|dtj	d | j| |
  | jd urd|dtj	d | j| |
  | jd ur{|dtj	d	 | j| |
  | jd ur|d
tj	d | j| |
  | jd ur|dtj	d | j| |
  |  |  d S )Nr  r  r   r  r  r  rA	  rX  r
  r  r
  r  r
  )r  r  r  r  r  r  r  r  r   rh  r  r  r  rX  r  r  r  r  r  r   r   r   r    s<   






z"markPartitionForEvent_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z%markPartitionForEvent_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ů  r 	  z9markPartitionForEvent_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  į  r
	  z%markPartitionForEvent_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ȯ  r	  z#markPartitionForEvent_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ˯  rf  z#markPartitionForEvent_result.__ne__NNNNNNr	  r   r   r   r   r  U  s    
0 r  r  r  c                   @   r	  )r  r  Nc                 C   r	  r*   r  rY  r   r   r   r  	  r	  z'isPartitionMarkedForEvent_args.__init__c                 C   r  r`
  r  )r   r  r  r  r  
_ktype1694
_vtype1695	_size1693_i1697_key1698_val1699r   r   r   r    r  z#isPartitionMarkedForEvent_args.readc                 C   r  )Nr  rk   r   r   r  r  r   r   rA	  rZ  r
  r  )r   r  	kiter1700	viter1701r   r   r   r  M  r  z$isPartitionMarkedForEvent_args.writec                 C   r)   r*   r   r+   r   r   r   r  i  r-   z'isPartitionMarkedForEvent_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  m  r 	  z;isPartitionMarkedForEvent_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  l  r
	  z'isPartitionMarkedForEvent_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  p  r	  z%isPartitionMarkedForEvent_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  s  rf  z%isPartitionMarkedForEvent_args.__ne__r	  r	  r   r   r   r   r    r  r  c                   @   r
  )r  za
    Attributes:
     - success
     - o1
     - o2
     - o3
     - o4
     - o5
     - o6

    Nc                 C   r
  r*   )r  r  r  r  rX  r  r  )r   r  r  r  r  rX  r  r  r   r   r   r    r
  z)isPartitionMarkedForEvent_result.__init__c                 C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrE|t	jkr?| | _n|| n|dkr[|t	jkrUt|| _ny|| ns|dkrq|t	jkrkt|| _nc|| n]|dkr|t	jkrt|| _nM|| nG|dkr|t	jkrt|| _n7|| n1|dkr|t	jkrt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S )	NTr   r   r  rA	  r
  r
  r
  )r  r  r  r   r  r  r  r  r  r   r  rx	  ry	  r  rg  rh  rs  r  r  r  r  r  r  r  rX  r  r  r  r  r  r  r  r   r   r   r    sV   










*z%isPartitionMarkedForEvent_result.readc                 C   s  |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d |
| j |  | jd urM|dtjd | j| |  | jd urd|dtjd | j| |  | jd ur{|dtjd	 | j| |  | jd ur|d
tjd | j| |  | jd ur|dtjd | j| |  | jd ur|dtjd | j| |  |  |  d S )Nr  r  r   r  r   r  r  r  rA	  rX  r
  r  r
  r  r
  )r  r  r  r  r  r  r  r  r   rx	  r{	  r  r  rh  r  r  rX  r  r  r  r  r  r   r   r   r    sD   







z&isPartitionMarkedForEvent_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z)isPartitionMarkedForEvent_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z=isPartitionMarkedForEvent_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z)isPartitionMarkedForEvent_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z'isPartitionMarkedForEvent_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z'isPartitionMarkedForEvent_result.__ne__r>
  r	  r   r   r   r   r    s     
5$r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  \  r  zget_primary_keys_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  PrimaryKeysRequestr;   r  rg  r  r  r  r   r   r   r  b  r7	  zget_primary_keys_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  z  r3	  zget_primary_keys_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_primary_keys_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z2get_primary_keys_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_primary_keys_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_primary_keys_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_primary_keys_args.__ne__r*   r	  r   r   r   r   r  U  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z get_primary_keys_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  PrimaryKeysResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r    rX	  zget_primary_keys_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  ֱ  rF	  zget_primary_keys_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z get_primary_keys_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z4get_primary_keys_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z get_primary_keys_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_primary_keys_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_primary_keys_result.__ne__rG	  r	  r   r   r   r   r    rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  zget_foreign_keys_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ForeignKeysRequestr;   r  rg  r  r  r  r   r   r   r    r7	  zget_foreign_keys_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  7  r3	  zget_foreign_keys_args.writec                 C   r)   r*   r   r+   r   r   r   r  C  r-   zget_foreign_keys_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  G  r 	  z2get_foreign_keys_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  F  r
	  zget_foreign_keys_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  J  r	  zget_foreign_keys_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  M  rf  zget_foreign_keys_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  g  r>	  z get_foreign_keys_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  ForeignKeysResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r  q  rX	  zget_foreign_keys_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  zget_foreign_keys_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z get_foreign_keys_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z4get_foreign_keys_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z get_foreign_keys_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_foreign_keys_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_foreign_keys_result.__ne__rG	  r	  r   r   r   r   r  ^  rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  ֲ  r  z$get_unique_constraints_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  UniqueConstraintsRequestr;   r  rg  r  r  r  r   r   r   r  ܲ  r7	  z get_unique_constraints_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  z!get_unique_constraints_args.writec                 C   r)   r*   r   r+   r   r   r   r     r-   z$get_unique_constraints_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8get_unique_constraints_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$get_unique_constraints_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"get_unique_constraints_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  
  rf  z"get_unique_constraints_args.__ne__r*   r	  r   r   r   r   r  ϲ  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  $  r>	  z&get_unique_constraints_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  UniqueConstraintsResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r  .  rX	  z"get_unique_constraints_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  P  rF	  z#get_unique_constraints_result.writec                 C   r)   r*   r   r+   r   r   r   r  d  r-   z&get_unique_constraints_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  h  r 	  z:get_unique_constraints_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  g  r
	  z&get_unique_constraints_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  k  r	  z$get_unique_constraints_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  n  rf  z$get_unique_constraints_result.__ne__rG	  r	  r   r   r   r   r    rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z&get_not_null_constraints_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  NotNullConstraintsRequestr;   r  rg  r  r  r  r   r   r   r    r7	  z"get_not_null_constraints_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  z#get_not_null_constraints_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&get_not_null_constraints_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:get_not_null_constraints_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&get_not_null_constraints_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ĳ  r	  z$get_not_null_constraints_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ǳ  rf  z$get_not_null_constraints_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z(get_not_null_constraints_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  NotNullConstraintsResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r    rX	  z$get_not_null_constraints_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z%get_not_null_constraints_result.writec                 C   r)   r*   r   r+   r   r   r   r  !  r-   z(get_not_null_constraints_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  %  r 	  z<get_not_null_constraints_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  $  r
	  z(get_not_null_constraints_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  (  r	  z&get_not_null_constraints_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  +  rf  z&get_not_null_constraints_result.__ne__rG	  r	  r   r   r   r   r  س  rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  P  r  z%get_default_constraints_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  DefaultConstraintsRequestr;   r  rg  r  r  r  r   r   r   r  V  r7	  z!get_default_constraints_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  n  r3	  z"get_default_constraints_args.writec                 C   r)   r*   r   r+   r   r   r   r  z  r-   z%get_default_constraints_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ~  r 	  z9get_default_constraints_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  }  r
	  z%get_default_constraints_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z#get_default_constraints_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z#get_default_constraints_args.__ne__r*   r	  r   r   r   r   r  I  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z'get_default_constraints_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  DefaultConstraintsResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r    rX	  z#get_default_constraints_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  ʴ  rF	  z$get_default_constraints_result.writec                 C   r)   r*   r   r+   r   r   r   r  ޴  r-   z'get_default_constraints_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z;get_default_constraints_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z'get_default_constraints_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z%get_default_constraints_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z%get_default_constraints_result.__ne__rG	  r	  r   r   r   r   r    rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z#get_check_constraints_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  CheckConstraintsRequestr;   r  rg  r  r  r  r   r   r   r    r7	  zget_check_constraints_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  +  r3	  z get_check_constraints_args.writec                 C   r)   r*   r   r+   r   r   r   r  7  r-   z#get_check_constraints_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ;  r 	  z7get_check_constraints_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  :  r
	  z#get_check_constraints_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  >  r	  z!get_check_constraints_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  A  rf  z!get_check_constraints_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  [  r>	  z%get_check_constraints_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  CheckConstraintsResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r  e  rX	  z!get_check_constraints_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z"get_check_constraints_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z%get_check_constraints_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z9get_check_constraints_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z%get_check_constraints_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z#get_check_constraints_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z#get_check_constraints_result.__ne__rG	  r	  r   r   r   r   r  R  rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  ʵ  r  z'get_all_table_constraints_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AllTableConstraintsRequestr;   r  rg  r  r  r  r   r   r   r  е  r7	  z#get_all_table_constraints_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  z$get_all_table_constraints_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z'get_all_table_constraints_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z;get_all_table_constraints_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z'get_all_table_constraints_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z%get_all_table_constraints_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z%get_all_table_constraints_args.__ne__r*   r	  r   r   r   r   r  õ  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z)get_all_table_constraints_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  AllTableConstraintsResponser  r  rg  rs  r  r  r  r  r  r  r   r   r   r  "  rX	  z%get_all_table_constraints_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  D  rF	  z&get_all_table_constraints_result.writec                 C   r)   r*   r   r+   r   r   r   r  X  r-   z)get_all_table_constraints_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  \  r 	  z=get_all_table_constraints_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  [  r
	  z)get_all_table_constraints_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  _  r	  z'get_all_table_constraints_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  b  rf  z'get_all_table_constraints_result.__ne__rG	  r	  r   r   r   r   r    rZ	  r  c                   @   r  )r  '
    Attributes:
     - stats_obj

    Nc                 C   rd  r*   rg  rf  r   r   r   r    r  z,update_table_column_statistics_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  ColumnStatisticsrg  r  rg  r  r  r  r   r   r   r    r7	  z(update_table_column_statistics_args.readc                 C   r1	  )Nr  rg  r   r  r  r  r  r  r  rg  r  r   rh  r  r  r  r  r   r   r   r    r3	  z)update_table_column_statistics_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z,update_table_column_statistics_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z@update_table_column_statistics_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z,update_table_column_statistics_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z*update_table_column_statistics_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z*update_table_column_statistics_args.__ne__r*   r	  r   r   r   r   r    r8	  r  rg  c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r  ׶  rS
  z.update_table_column_statistics_result.__init__c                 C   Z  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nw|dkrE|t	jkr?| | _nc|| n]|dkr[|t	jkrUt|| _nM|| nG|dkrq|t	jkrkt|| _n7|| n1|dkr|t	jkrt|| _n!|| n|dkr|t	jkrt|| _n|| n|| |  q#|  d S rU
  r  r  r  r   r  r  r  r  r  r   r  rx	  ry	  r  rg  rh  r  r  r  r~  r  rs  r  r  rX  r  r  r  r   r   r   r    F   








 z*update_table_column_statistics_result.readc                 C   8  |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d |
| j |  | jd urM|dtjd | j| |  | jd urd|dtjd | j| |  | jd ur{|dtjd	 | j| |  | jd ur|d
tjd | j| |  |  |  d S )Nr  r  r   r  r   r  r  r  rA	  rX  r
  r  r  r  r  r  r  r  r  r   rx	  r{	  r  r  rh  r  r  rX  r  r  r  r   r   r   r    rY
  z+update_table_column_statistics_result.writec                 C   r)   r*   r   r+   r   r   r   r  ,  r-   z.update_table_column_statistics_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  0  r 	  zBupdate_table_column_statistics_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  /  r
	  z.update_table_column_statistics_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  3  r	  z,update_table_column_statistics_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  6  rf  z,update_table_column_statistics_result.__ne__rZ
  r	  r   r   r   r   r  ̶      
+r  c                   @   r  )r  r*  Nc                 C   rd  r*   r+  rf  r   r   r   r  i  r  z0update_partition_column_statistics_args.__init__c                 C   r5	  r.	  r,  r  r   r   r   r  o  r7	  z,update_partition_column_statistics_args.readc                 C   r1	  )Nr  rg  r   r.  r  r   r   r   r    r3	  z-update_partition_column_statistics_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z0update_partition_column_statistics_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zDupdate_partition_column_statistics_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z0update_partition_column_statistics_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z.update_partition_column_statistics_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z.update_partition_column_statistics_args.__ne__r*   r	  r   r   r   r   r  b  r8	  r  c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r    rS
  z2update_partition_column_statistics_result.__init__c                 C   r/  rU
  r0  r  r   r   r   r  Ƿ  r1  z.update_partition_column_statistics_result.readc                 C   r2  )Nr  r  r   r  r   r  r  r  rA	  rX  r
  r3  r  r   r   r   r    rY
  z/update_partition_column_statistics_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z2update_partition_column_statistics_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zFupdate_partition_column_statistics_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z2update_partition_column_statistics_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z0update_partition_column_statistics_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z0update_partition_column_statistics_result.__ne__rZ
  r	  r   r   r   r   r    r4  r  c                   @   r  )r   r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  K  r  z0update_table_column_statistics_req_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  SetPartitionsStatsRequestrF   r  rg  r  r  r  r   r   r   r  Q  r7	  z,update_table_column_statistics_req_args.readc                 C   r1	  )Nr   rF   r   r	  r  r   r   r   r  i  r3	  z-update_table_column_statistics_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  u  r-   z0update_table_column_statistics_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  y  r 	  zDupdate_table_column_statistics_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  x  r
	  z0update_table_column_statistics_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  |  r	  z.update_table_column_statistics_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z.update_table_column_statistics_req_args.__ne__r*   r	  r   r   r   r   r   D  r8	  r   c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r    rS
  z2update_table_column_statistics_req_result.__init__c                 C   rT
  rU
  r  r  r  r   r  r  r  r  r  r   r  rh  SetPartitionsStatsResponser  r  rg  r  r  r~  r  rs  r  r  rX  r  r  r  r   r   r   r    rV
  z.update_table_column_statistics_req_result.readc                 C   rW
  )Nr  r  r   r  r   r  r  r  rA	  rX  r
  rX
  r  r   r   r   r  ո  rY
  z/update_table_column_statistics_req_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z2update_table_column_statistics_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zFupdate_table_column_statistics_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z2update_table_column_statistics_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z0update_table_column_statistics_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z0update_table_column_statistics_req_result.__ne__rZ
  r	  r   r   r   r   r    r[
  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  .  r  z4update_partition_column_statistics_req_args.__init__c                 C   r5	  r.	  r5  r  r   r   r   r  4  r7	  z0update_partition_column_statistics_req_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  L  r3	  z1update_partition_column_statistics_req_args.writec                 C   r)   r*   r   r+   r   r   r   r  X  r-   z4update_partition_column_statistics_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  \  r 	  zHupdate_partition_column_statistics_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  [  r
	  z4update_partition_column_statistics_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  _  r	  z2update_partition_column_statistics_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  b  rf  z2update_partition_column_statistics_req_args.__ne__r*   r	  r   r   r   r   r  '  r8	  r  c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r  ~  rS
  z6update_partition_column_statistics_req_result.__init__c                 C   rT
  rU
  r7  r  r   r   r   r    rV
  z2update_partition_column_statistics_req_result.readc                 C   rW
  )Nr  r  r   r  r   r  r  r  rA	  rX  r
  rX
  r  r   r   r   r    rY
  z3update_partition_column_statistics_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  Թ  r-   z6update_partition_column_statistics_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ع  r 	  zJupdate_partition_column_statistics_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ׹  r
	  z6update_partition_column_statistics_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ۹  r	  z4update_partition_column_statistics_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ޹  rf  z4update_partition_column_statistics_req_result.__ne__rZ
  r	  r   r   r   r   r  s  r[
  r  c                   @   r  )r  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r    r  z+update_transaction_statistics_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  UpdateTransactionalStatsRequestrF   r  rg  r  r  r  r   r   r   r    r7	  z'update_transaction_statistics_args.readc                 C   r1	  )Nr  rF   r   r	  r  r   r   r   r  /  r3	  z(update_transaction_statistics_args.writec                 C   r)   r*   r   r+   r   r   r   r  ;  r-   z+update_transaction_statistics_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ?  r 	  z?update_transaction_statistics_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  >  r
	  z+update_transaction_statistics_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  B  r	  z)update_transaction_statistics_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  E  rf  z)update_transaction_statistics_args.__ne__r*   r	  r   r   r   r   r  
  r8	  r  c                   @   r  )r	  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r  ]  r  z-update_transaction_statistics_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r  c  r0	  z)update_transaction_statistics_result.readc                 C   r1	  )Nr	  r  r   r2	  r  r   r   r   r  z  r3	  z*update_transaction_statistics_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z-update_transaction_statistics_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zAupdate_transaction_statistics_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z-update_transaction_statistics_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z+update_transaction_statistics_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z+update_transaction_statistics_result.__ne__r*   r	  r   r   r   r   r	  V  r4	  r	  c                   @   r9	  )r  zE
    Attributes:
     - db_name
     - tbl_name
     - col_name

    Nc                 C   r;	  r*   )rk   r   ro  rn  r   r   r   r    r>	  z)get_table_column_statistics_args.__init__c                 C   rt
  rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   ro  r  r  r  r   r   r   r    ru
  z%get_table_column_statistics_args.readc                 C   rv
  )
Nr  rk   r   r   r  r  r   ro  rA	  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   ro  r  r  r  r   r   r   r  ۺ  rw
  z&get_table_column_statistics_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z)get_table_column_statistics_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z=get_table_column_statistics_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z)get_table_column_statistics_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z'get_table_column_statistics_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z'get_table_column_statistics_args.__ne__rG	  r	  r   r   r   r   r    rx
  r  ro  c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r  #  rS
  z+get_table_column_statistics_result.__init__c                 C   rT
  rU
  r  r  r  r   r  r  r  r  r  r   r  rh  r-  r  r  rg  r  r  rs  r  r  r  r~  rX  r  r  r  r   r   r   r  1  rV
  z'get_table_column_statistics_result.readc                 C   rW
  )Nr  r  r   r  r   r  r  r  rA	  rX  r
  rX
  r  r   r   r   r  ]  rY
  z(get_table_column_statistics_result.writec                 C   r)   r*   r   r+   r   r   r   r  y  r-   z+get_table_column_statistics_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  }  r 	  z?get_table_column_statistics_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  |  r
	  z+get_table_column_statistics_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z)get_table_column_statistics_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z)get_table_column_statistics_result.__ne__rZ
  r	  r   r   r   r   r    r[
  r  c                   @   r	  )r  zV
    Attributes:
     - db_name
     - tbl_name
     - part_name
     - col_name

    Nc                 C   r	  r*   )rk   r   r   ro  rr  r   r   r   r    r	  z-get_partition_column_statistics_args.__init__c                 C     |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _nz|| nt|dkrz|t	jkrttjd dkrn| jdddn| | _nU|| nO|dkr|t	jkrtjd dkr| jdddn| | _n0|| n*|d	kr|t	jkrtjd dkr| jdddn| | _n|| n|| |  q#|  d S r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r   ro  r  r  r  r   r   r   r  Ż  F   



&
&
&
&
#z)get_partition_column_statistics_args.readc                 C   r  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtj	d	 |
tjd dkr| jdn| j |  | jd ur|d
tj	d |
tjd dkr| jdn| j |  |  |  d S )Nr  rk   r   r   r  r  r   r   rA	  ro  r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   ro  r  r  r  r   r   r   r    ,   

&
&
&
&z*get_partition_column_statistics_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z-get_partition_column_statistics_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zAget_partition_column_statistics_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z-get_partition_column_statistics_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z+get_partition_column_statistics_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z+get_partition_column_statistics_args.__ne__r	  r	  r   r   r   r   r        
.r  c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r  F  rS
  z/get_partition_column_statistics_result.__init__c                 C   rT
  rU
  r:  r  r   r   r   r  T  rV
  z+get_partition_column_statistics_result.readc                 C   rW
  )Nr  r  r   r  r   r  r  r  rA	  rX  r
  rX
  r  r   r   r   r    rY
  z,get_partition_column_statistics_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z/get_partition_column_statistics_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zCget_partition_column_statistics_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z/get_partition_column_statistics_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z-get_partition_column_statistics_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z-get_partition_column_statistics_result.__ne__rZ
  r	  r   r   r   r   r  ;  r[
  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  ټ  r  z&get_table_statistics_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  TableStatsRequestr;   r  rg  r  r  r  r   r   r   r  ߼  r7	  z"get_table_statistics_req_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  z#get_table_statistics_req_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&get_table_statistics_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:get_table_statistics_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&get_table_statistics_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  
  r	  z$get_table_statistics_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$get_table_statistics_req_args.__ne__r*   r	  r   r   r   r   r  Ҽ  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  '  r>	  z(get_table_statistics_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  TableStatsResultr  r  rg  r  r  rs  r  r  r  r  r   r   r   r  1  rX	  z$get_table_statistics_req_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  S  rF	  z%get_table_statistics_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  g  r-   z(get_table_statistics_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  k  r 	  z<get_table_statistics_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  j  r
	  z(get_table_statistics_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  n  r	  z&get_table_statistics_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  q  rf  z&get_table_statistics_req_result.__ne__rG	  r	  r   r   r   r   r    rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z+get_partitions_statistics_req_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  PartitionsStatsRequestr;   r  rg  r  r  r  r   r   r   r    r7	  z'get_partitions_statistics_req_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  z(get_partitions_statistics_req_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z+get_partitions_statistics_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Ľ  r 	  z?get_partitions_statistics_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ý  r
	  z+get_partitions_statistics_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ǽ  r	  z)get_partitions_statistics_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ʽ  rf  z)get_partitions_statistics_req_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z-get_partitions_statistics_req_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  PartitionsStatsResultr  r  rg  r  r  rs  r  r  r  r  r   r   r   r    rX	  z)get_partitions_statistics_req_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z*get_partitions_statistics_req_result.writec                 C   r)   r*   r   r+   r   r   r   r  $  r-   z-get_partitions_statistics_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  (  r 	  zAget_partitions_statistics_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  '  r
	  z-get_partitions_statistics_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  +  r	  z+get_partitions_statistics_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  .  rf  z+get_partitions_statistics_req_result.__ne__rG	  r	  r   r   r   r   r  ۽  rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  S  r  z get_aggr_stats_for_args.__init__c                 C   r5	  r.	  rB  r  r   r   r   r  Y  r7	  zget_aggr_stats_for_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  q  r3	  zget_aggr_stats_for_args.writec                 C   r)   r*   r   r+   r   r   r   r  }  r-   z get_aggr_stats_for_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z4get_aggr_stats_for_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z get_aggr_stats_for_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_aggr_stats_for_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_aggr_stats_for_args.__ne__r*   r	  r   r   r   r   r  L  r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  z"get_aggr_stats_for_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  	AggrStatsr  r  rg  r  r  rs  r  r  r  r  r   r   r   r    rX	  zget_aggr_stats_for_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  ;  rF	  zget_aggr_stats_for_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z"get_aggr_stats_for_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z6get_aggr_stats_for_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z"get_aggr_stats_for_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z get_aggr_stats_for_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z get_aggr_stats_for_result.__ne__rG	  r	  r   r   r   r   r    rZ	  r  c                   @   r  )r   rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z set_aggr_stats_for_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  r6  r;   r  rg  r  r  r  r   r   r   r    r7	  zset_aggr_stats_for_args.readc                 C   r1	  )Nr   r;   r   rv	  r  r   r   r   r  .  r3	  zset_aggr_stats_for_args.writec                 C   r)   r*   r   r+   r   r   r   r  :  r-   z set_aggr_stats_for_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  >  r 	  z4set_aggr_stats_for_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  =  r
	  z set_aggr_stats_for_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  A  r	  zset_aggr_stats_for_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  D  rf  zset_aggr_stats_for_args.__ne__r*   r	  r   r   r   r   r   	  r8	  r   c                   @   rN
  )r!  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r  `  rS
  z"set_aggr_stats_for_result.__init__c                 C   r/  rU
  r0  r  r   r   r   r  n  r1  zset_aggr_stats_for_result.readc                 C   r2  )Nr!  r  r   r  r   r  r  r  rA	  rX  r
  r3  r  r   r   r   r    rY
  zset_aggr_stats_for_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z"set_aggr_stats_for_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z6set_aggr_stats_for_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z"set_aggr_stats_for_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z set_aggr_stats_for_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z set_aggr_stats_for_result.__ne__rZ
  r	  r   r   r   r   r!  U  r4  r!  c                   @   rN
  )r$  zd
    Attributes:
     - db_name
     - tbl_name
     - part_name
     - col_name
     - engine

    Nc                 C   rP
  r*   )rk   r   r   ro  rz  ry  r   r   r   r    rS
  z0delete_partition_column_statistics_args.__init__c                 C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n|dkrz|t	jkrttjd dkrn| jdddn| | _nz|| nt|dkr|t	jkrtjd dkr| jdddn| | _nU|| nO|d	kr|t	jkrtjd dkr| jdddn| | _n0|| n*|d
kr|t	jkrtjd dkr| jdddn| | _n|| n|| |  q#|  d S r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   r   ro  rz  r  r  r  r   r   r   r    sP   



&
&
&
&
&
*z,delete_partition_column_statistics_args.readc                 C   s  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur|dtj	d	 |
tjd dkr| jdn| j |  | jd ur|d
tj	d |
tjd dkr| jdn| j |  | jd ur|dtj	d |
tjd dkr| jdn| j |  |  |  d S )Nr$  rk   r   r   r  r  r   r   rA	  ro  r
  rz  r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   r   ro  rz  r  r  r  r   r   r   r  9  s4   

&
&
&
&
&z-delete_partition_column_statistics_args.writec                 C   r)   r*   r   r+   r   r   r   r  U  r-   z0delete_partition_column_statistics_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Y  r 	  zDdelete_partition_column_statistics_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  X  r
	  z0delete_partition_column_statistics_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  \  r	  z.delete_partition_column_statistics_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  _  rf  z.delete_partition_column_statistics_args.__ne__rZ
  r	  r   r   r   r   r$    s    
5r$  rz  c                   @   rN
  )r%  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r    rS
  z2delete_partition_column_statistics_result.__init__c                 C   r/  rU
  r  r  r  r   r  r  r  r  r  r   r  rx	  ry	  r  rg  rh  r  r  r  rs  r  r~  r  r  rX  r  r  r  r   r   r   r    r1  z.delete_partition_column_statistics_result.readc                 C   r2  )Nr%  r  r   r  r   r  r  r  rA	  rX  r
  r3  r  r   r   r   r    rY
  z/delete_partition_column_statistics_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z2delete_partition_column_statistics_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zFdelete_partition_column_statistics_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z2delete_partition_column_statistics_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z0delete_partition_column_statistics_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z0delete_partition_column_statistics_result.__ne__rZ
  r	  r   r   r   r   r%    r4  r%  c                   @   r	  )r(  zS
    Attributes:
     - db_name
     - tbl_name
     - col_name
     - engine

    Nc                 C   r	  r*   )rk   r   ro  rz  r}  r   r   r   r  ,  r	  z,delete_table_column_statistics_args.__init__c                 C   r;  r`
  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  rk   rg  r   ro  rz  r  r  r  r   r   r   r  8  r<  z(delete_table_column_statistics_args.readc                 C   r=  )Nr(  rk   r   r   r  r  r   ro  rA	  rz  r
  )r  r  r  r  r  r  rk   r  r   r  r  r  r  r  r  r   ro  rz  r  r  r  r   r   r   r  f  r>  z)delete_table_column_statistics_args.writec                 C   r)   r*   r   r+   r   r   r   r  ~  r-   z,delete_table_column_statistics_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z@delete_table_column_statistics_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z,delete_table_column_statistics_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z*delete_table_column_statistics_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z*delete_table_column_statistics_args.__ne__r	  r	  r   r   r   r   r(  "  r?  r(  c                   @   rN
  )r)  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r    rS
  z.delete_table_column_statistics_result.__init__c                 C   r/  rU
  rF  r  r   r   r   r    r1  z*delete_table_column_statistics_result.readc                 C   r2  )Nr)  r  r   r  r   r  r  r  rA	  rX  r
  r3  r  r   r   r   r    rY
  z+delete_table_column_statistics_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z.delete_table_column_statistics_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zBdelete_table_column_statistics_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z.delete_table_column_statistics_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z,delete_table_column_statistics_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z,delete_table_column_statistics_result.__ne__rZ
  r	  r   r   r   r   r)    r4  r)  c                   @   r  )r,  z"
    Attributes:
     - func

    Nc                 C   rd  r*   )r  r  r   r   r   r  K  r  zcreate_function_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  Functionr  r  rg  r  r  r  r   r   r   r  Q  r7	  zcreate_function_args.readc                 C   r1	  )Nr,  r  r   )r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r   r   r   r  i  r3	  zcreate_function_args.writec                 C   r)   r*   r   r+   r   r   r   r  u  r-   zcreate_function_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  y  r 	  z1create_function_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  x  r
	  zcreate_function_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  |  r	  zcreate_function_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcreate_function_args.__ne__r*   r	  r   r   r   r   r,  D  r8	  r,  r  c                   @   r	  )r-  r	
  Nc                 C   r	  r*   r

  r
  r   r   r   r    r	  zcreate_function_result.__init__c                 C   r
  r
  r
  r  r   r   r   r    r
  zcreate_function_result.readc                 C   r	  )
Nr-  r  r   r  r  r  rA	  rX  r
  r
  r  r   r   r   r    r	  zcreate_function_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcreate_function_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3create_function_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcreate_function_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcreate_function_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcreate_function_result.__ne__r	  r	  r   r   r   r   r-    r	  r-  c                   @   r	  )r0  4
    Attributes:
     - dbName
     - funcName

    Nc                 C   r	  r*   r   r  r  r   r   r   r    r	  zdrop_function_args.__init__c                 C   r%	  r  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r   rg  r  r  r  r  r   r   r   r  $  r&	  zdrop_function_args.readc                 C   r'	  )Nr0  r   r   r   r  r  r  r  r  r  r  r  r  r   r  r   r  r  r  r  r  r  r  r  r  r  r   r   r   r  D  r(	  zdrop_function_args.writec                 C   r)   r*   r   r+   r   r   r   r  T  r-   zdrop_function_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  X  r 	  z/drop_function_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  W  r
	  zdrop_function_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  [  r	  zdrop_function_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ^  rf  zdrop_function_args.__ne__r#	  r	  r   r   r   r   r0    r)	  r0  r  c                   @   r	  )r2  rB
  Nc                 C   r	  r*   rC
  rD
  r   r   r   r  ~  r	  zdrop_function_result.__init__c                 C   r	  r	  rE
  r  r   r   r   r    r	  zdrop_function_result.readc                 C   rh	  )Nr2  r  r   r  r  rF
  r  r   r   r   r    rj	  zdrop_function_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zdrop_function_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z1drop_function_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zdrop_function_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zdrop_function_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zdrop_function_result.__ne__r#	  r	  r   r   r   r   r2  v  r	  r2  c                   @   r9	  )r5  zC
    Attributes:
     - dbName
     - funcName
     - newFunc

    Nc                 C   r;	  r*   )r   r  r  r  r   r   r   r    r>	  zalter_function_args.__init__c                 C   r	  rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r   rg  r  rh  rG  r  r  r  r  r  r   r   r   r    r	  zalter_function_args.readc                 C   r	  )
Nr5  r   r   r   r  r  r  r  rA	  )r  r  r  r  r  r  r   r  r   r  r  r  r  r  r  r  r  rh  r  r  r  r   r   r   r    r	  zalter_function_args.writec                 C   r)   r*   r   r+   r   r   r   r  !  r-   zalter_function_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  %  r 	  z0alter_function_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  $  r
	  zalter_function_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  (  r	  zalter_function_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  +  rf  zalter_function_args.__ne__rG	  r	  r   r   r   r   r5    r	  r5  r  c                   @   r	  )r6  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  R  r	  zalter_function_result.__init__c                 C   r	  r	  r
  r  r   r   r   r  Z  r	  zalter_function_result.readc                 C   rh	  )Nr6  r  r   r  r  r	  r  r   r   r   r  v  rj	  zalter_function_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zalter_function_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z2alter_function_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zalter_function_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zalter_function_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zalter_function_result.__ne__r#	  r	  r   r   r   r   r6  J  r	  r6  c                   @   r	  )r9  z3
    Attributes:
     - dbName
     - pattern

    Nc                 C   r	  r*   )r   rJ   r  r   r   r   r    r	  zget_functions_args.__init__c                 C   r%	  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r   rg  rJ   r  r  r  r   r   r   r    r&	  zget_functions_args.readc                 C   r'	  )Nr9  r   r   r   r  r  rJ   )r  r  r  r  r  r  r   r  r   r  r  r  r  r  r  rJ   r  r  r  r   r   r   r    r(	  zget_functions_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_functions_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z/get_functions_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_functions_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_functions_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_functions_args.__ne__r#	  r	  r   r   r   r   r9    r)	  r9  c                   @   r	  )r:  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  zget_functions_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1705	_size1702_i1706	_elem1707r   r   r   r    r	  zget_functions_result.readc                 C   r	  )Nr:  r  r   r  r  r  r   r	  )r   r  iter1708r   r   r   r  ?  r	  zget_functions_result.writec                 C   r)   r*   r   r+   r   r   r   r  R  r-   zget_functions_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  V  r 	  z1get_functions_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  U  r
	  zget_functions_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Y  r	  zget_functions_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  \  rf  zget_functions_result.__ne__r#	  r	  r   r   r   r   r:  
  r	  r:  c                   @   r	  )r=  rH  Nc                 C   r	  r*   rI  r  r   r   r   r  {  r	  zget_function_args.__init__c                 C   r%	  r  rJ  r  r   r   r   r    r&	  zget_function_args.readc                 C   r'	  )Nr=  r   r   r   r  r  r  rK  r  r   r   r   r    r(	  zget_function_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_function_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z.get_function_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_function_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_function_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_function_args.__ne__r#	  r	  r   r   r   r   r=  s  r)	  r=  c                   @   r9	  )r>  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  zget_function_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  rG  r  r  rg  rs  r  r  r  r  r  r  r   r   r   r    rX	  zget_function_result.readc                 C   rD	  )Nr>  r  r   r  r   r  r  rY	  r  r   r   r   r  
  rF	  zget_function_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_function_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  "  r 	  z0get_function_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  !  r
	  zget_function_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  %  r	  zget_function_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  (  rf  zget_function_result.__ne__rG	  r	  r   r   r   r   r>    rZ	  r>  c                   @   r[	  )rA  c                 C   r\	  r*   r]	  r  r   r   r   r  G  r^	  zget_all_functions_args.readc                 C   r_	  )NrA  r`	  r  r   r   r   r  Y  ra	  zget_all_functions_args.writec                 C   r)   r*   r   r+   r   r   r   r  a  r-   zget_all_functions_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  e  r 	  z3get_all_functions_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  d  r
	  zget_all_functions_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  h  r	  zget_all_functions_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  k  rf  zget_all_functions_args.__ne__Nrb	  r   r   r   r   rA  F  rc	  rA  c                   @   r	  )rB  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  {  r	  z!get_all_functions_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetAllFunctionsResponser  r  rg  rs  r  r  r  r  r   r   r   r    rg	  zget_all_functions_result.readc                 C   rh	  )NrB  r  r   r  r   ri	  r  r   r   r   r    rj	  zget_all_functions_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!get_all_functions_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5get_all_functions_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!get_all_functions_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_all_functions_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_all_functions_result.__ne__r#	  r	  r   r   r   r   rB  s  rk	  rB  c                   @   r  )rE  z"
    Attributes:
     - role

    Nc                 C   rd  r*   )r  r  r   r   r   r    r  zcreate_role_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  Roler  r  rg  r  r  r  r   r   r   r    r7	  zcreate_role_args.readc                 C   r1	  )NrE  r  r   )r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r   r   r   r    r3	  zcreate_role_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcreate_role_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z-create_role_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcreate_role_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  	  r	  zcreate_role_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcreate_role_args.__ne__r*   r	  r   r   r   r   rE    r8	  rE  r  c                   @   r	  )rF  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  %  r	  zcreate_role_result.__init__c                 C   r  re	  r  r  r   r   r   r  -  r  zcreate_role_result.readc                 C   r  )NrF  r  r   r  r   r  r  r   r   r   r  I  rj	  zcreate_role_result.writec                 C   r)   r*   r   r+   r   r   r   r  Y  r-   zcreate_role_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ]  r 	  z/create_role_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  \  r
	  zcreate_role_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  `  r	  zcreate_role_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  c  rf  zcreate_role_result.__ne__r#	  r	  r   r   r   r   rF    r	  rF  c                   @   r  )rI  z'
    Attributes:
     - role_name

    Nc                 C   rd  r*   )r  r  r   r   r   r    r  zdrop_role_args.__init__c                 C   r  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r  r  r  r   r   r   r    r  zdrop_role_args.readc                 C   r  )NrI  r  r   r   r  r  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r   r   r   r    r  zdrop_role_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zdrop_role_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z+drop_role_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zdrop_role_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zdrop_role_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zdrop_role_args.__ne__r*   r	  r   r   r   r   rI  z  r	  rI  r  c                   @   r	  )rJ  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  zdrop_role_result.__init__c                 C   r  re	  r  r  r   r   r   r    r  zdrop_role_result.readc                 C   r  )NrJ  r  r   r  r   r  r  r   r   r   r    rj	  zdrop_role_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zdrop_role_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z-drop_role_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zdrop_role_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  
  r	  zdrop_role_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zdrop_role_result.__ne__r#	  r	  r   r   r   r   rJ    r	  rJ  c                   @   r[	  )rM  c                 C   r\	  r*   r]	  r  r   r   r   r  %  r^	  zget_role_names_args.readc                 C   r_	  )NrM  r`	  r  r   r   r   r  7  ra	  zget_role_names_args.writec                 C   r)   r*   r   r+   r   r   r   r  ?  r-   zget_role_names_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  C  r 	  z0get_role_names_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  B  r
	  zget_role_names_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  F  r	  zget_role_names_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  I  rf  zget_role_names_args.__ne__Nrb	  r   r   r   r   rM  $  rc	  rM  c                   @   r	  )rN  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  Y  r	  zget_role_names_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1712	_size1709_i1713	_elem1714r   r   r   r  a  r	  zget_role_names_result.readc                 C   r	  )NrN  r  r   r  r  r  r   r	  )r   r  iter1715r   r   r   r    r	  zget_role_names_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_role_names_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z2get_role_names_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_role_names_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_role_names_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_role_names_result.__ne__r#	  r	  r   r   r   r   rN  Q  r	  rN  c                   @   r  )rQ  z
    Attributes:
     - role_name
     - principal_name
     - principal_type
     - grantor
     - grantorType
     - grant_option

    Nc                 C   r  r*   )r  r  r  r  r  r  r  r   r   r   r    r  zgrant_role_args.__init__c                 C   s  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n|dkrz|t	jkrttjd dkrn| jdddn| | _no|| ni|dkr|t	jkr| | _nZ|| nT|d	kr|t	jkrtjd dkr| jdddn| | _n5|| n/|d
kr|t	jkr| | _n || n|dkr|t	jkr| | _n|| n|| |  q#|  d S r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r  r
  r
  r  r  r  rx	  ry	  r  r  r  r  r   r   r   r    sT   



&
&

&


+zgrant_role_args.readc                 C   s  |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urg|dtj	d |
tjd dkr_| jdn| j |  | jd ur~|dtjd	 || j |  | jd ur|d
tj	d |
tjd dkr| jdn| j |  | jd ur|dtjd || j |  | jd ur|dtjd || j |  |  |  d S )NrQ  r  r   r   r  r  r  r  rA	  r  r
  r  r
  r  r
  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r
  r
  r  r  r  rx	  r{	  r  r  r  r   r   r   r    s<   

&
&

&

zgrant_role_args.writec                 C   r)   r*   r   r+   r   r   r   r  ,  r-   zgrant_role_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  0  r 	  z,grant_role_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  /  r
	  zgrant_role_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  3  r	  zgrant_role_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  6  rf  zgrant_role_args.__ne__r  r	  r   r   r   r   rQ    s    
6 rQ  r  r  r  r  r  c                   @   r	  )rR  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  r  r	  zgrant_role_result.__init__c                 C   r  re	  r  r  r   r   r   r  z  r  zgrant_role_result.readc                 C   r  )NrR  r  r   r  r   r  r  r   r   r   r    rj	  zgrant_role_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zgrant_role_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z.grant_role_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zgrant_role_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zgrant_role_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zgrant_role_result.__ne__r#	  r	  r   r   r   r   rR  j  r	  rR  c                   @   r9	  )rU  zS
    Attributes:
     - role_name
     - principal_name
     - principal_type

    Nc                 C   r;	  r*   )r  r  r  r  r   r   r   r    r>	  zrevoke_role_args.__init__c                 C   r\
  rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r  r
  r
  r  r  r  r  r   r   r   r    r]
  zrevoke_role_args.readc                 C   r^
  )
NrU  r  r   r   r  r  r  r  rA	  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r
  r
  r  r  r  r   r   r   r    r	  zrevoke_role_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zrevoke_role_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z-revoke_role_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zrevoke_role_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zrevoke_role_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zrevoke_role_args.__ne__rG	  r	  r   r   r   r   rU    r_
  rU  c                   @   r	  )rV  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  D  r	  zrevoke_role_result.__init__c                 C   r  re	  r  r  r   r   r   r  L  r  zrevoke_role_result.readc                 C   r  )NrV  r  r   r  r   r  r  r   r   r   r  h  rj	  zrevoke_role_result.writec                 C   r)   r*   r   r+   r   r   r   r  x  r-   zrevoke_role_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  |  r 	  z/revoke_role_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  {  r
	  zrevoke_role_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zrevoke_role_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zrevoke_role_result.__ne__r#	  r	  r   r   r   r   rV  <  r	  rV  c                   @   r	  )rY  zB
    Attributes:
     - principal_name
     - principal_type

    Nc                 C   r	  r*   )r  r  r  r   r   r   r    r	  zlist_roles_args.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nD|dkrU|t	jkrOtjd dkrI| jdddn| | _n || n|dkrj|t	jkrd| | _n|| n|| |  q#|  d S r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r
  r
  r  r  r  r  r   r   r   r    0   



&

zlist_roles_args.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urZ|dtjd || j |  |  |  d S )NrY  r  r   r   r  r  r  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r
  r
  r  r  r  r   r   r   r    r"	  zlist_roles_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zlist_roles_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z,list_roles_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zlist_roles_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zlist_roles_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zlist_roles_args.__ne__r#	  r	  r   r   r   r   rY    r$	  rY  c                   @   r	  )rZ  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  zlist_roles_result.__init__c           	      C   r~
  re	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  rR  r  r	  r	  rg  rh  rs  r  r  r  )	r   r  r  r  r  
_etype1719	_size1716_i1720	_elem1721r   r   r   r  	  r
  zlist_roles_result.readc                 C   r
  )NrZ  r  r   r  r   r
  )r   r  iter1722r   r   r   r  +  r
  zlist_roles_result.writec                 C   r)   r*   r   r+   r   r   r   r  >  r-   zlist_roles_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  B  r 	  z.list_roles_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  A  r
	  zlist_roles_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  E  r	  zlist_roles_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  H  rf  zlist_roles_result.__ne__r#	  r	  r   r   r   r   rZ    r
  rZ  c                   @   r  )r]  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  f  r  zgrant_revoke_role_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GrantRevokeRoleRequestr;   r  rg  r  r  r  r   r   r   r  l  r7	  zgrant_revoke_role_args.readc                 C   r1	  )Nr]  r;   r   rv	  r  r   r   r   r    r3	  zgrant_revoke_role_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zgrant_revoke_role_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3grant_revoke_role_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zgrant_revoke_role_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zgrant_revoke_role_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zgrant_revoke_role_args.__ne__r*   r	  r   r   r   r   r]  _  r8	  r]  c                   @   r	  )r^  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z!grant_revoke_role_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  GrantRevokeRoleResponser  r  rg  rs  r  r  r  r  r   r   r   r    rg	  zgrant_revoke_role_result.readc                 C   rh	  )Nr^  r  r   r  r   ri	  r  r   r   r   r    rj	  zgrant_revoke_role_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!grant_revoke_role_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5grant_revoke_role_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!grant_revoke_role_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zgrant_revoke_role_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zgrant_revoke_role_result.__ne__r#	  r	  r   r   r   r   r^    rk	  r^  c                   @   r  )ra  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z$get_principals_in_role_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPrincipalsInRoleRequestr;   r  rg  r  r  r  r   r   r   r    r7	  z get_principals_in_role_args.readc                 C   r1	  )Nra  r;   r   rv	  r  r   r   r   r  .  r3	  z!get_principals_in_role_args.writec                 C   r)   r*   r   r+   r   r   r   r  :  r-   z$get_principals_in_role_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  >  r 	  z8get_principals_in_role_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  =  r
	  z$get_principals_in_role_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  A  r	  z"get_principals_in_role_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  D  rf  z"get_principals_in_role_args.__ne__r*   r	  r   r   r   r   ra  	  r8	  ra  c                   @   r	  )rb  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  ]  r	  z&get_principals_in_role_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPrincipalsInRoleResponser  r  rg  rs  r  r  r  r  r   r   r   r  e  rg	  z"get_principals_in_role_result.readc                 C   rh	  )Nrb  r  r   r  r   ri	  r  r   r   r   r    rj	  z#get_principals_in_role_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&get_principals_in_role_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:get_principals_in_role_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&get_principals_in_role_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$get_principals_in_role_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$get_principals_in_role_result.__ne__r#	  r	  r   r   r   r   rb  U  rk	  rb  c                   @   r  )re  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z+get_role_grants_for_principal_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh   GetRoleGrantsForPrincipalRequestr;   r  rg  r  r  r  r   r   r   r    r7	  z'get_role_grants_for_principal_args.readc                 C   r1	  )Nre  r;   r   rv	  r  r   r   r   r    r3	  z(get_role_grants_for_principal_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z+get_role_grants_for_principal_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z?get_role_grants_for_principal_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z+get_role_grants_for_principal_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z)get_role_grants_for_principal_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z)get_role_grants_for_principal_args.__ne__r*   r	  r   r   r   r   re    r8	  re  c                   @   r	  )rf  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z-get_role_grants_for_principal_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  !GetRoleGrantsForPrincipalResponser  r  rg  rs  r  r  r  r  r   r   r   r    rg	  z)get_role_grants_for_principal_result.readc                 C   rh	  )Nrf  r  r   r  r   ri	  r  r   r   r   r  ,  rj	  z*get_role_grants_for_principal_result.writec                 C   r)   r*   r   r+   r   r   r   r  <  r-   z-get_role_grants_for_principal_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  @  r 	  zAget_role_grants_for_principal_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ?  r
	  z-get_role_grants_for_principal_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  C  r	  z+get_role_grants_for_principal_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  F  rf  z+get_role_grants_for_principal_result.__ne__r#	  r	  r   r   r   r   rf    rk	  rf  c                   @   r9	  )ri  zL
    Attributes:
     - hiveObject
     - user_name
     - group_names

    Nc                 C   r;	  r*   )r  r  r  r  r   r   r   r  f  r>	  zget_privilege_set_args.__init__c           	      C   sz  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrJ|t	jkrDt | _| j| nn|| nh|dkro|t	jkritjd dkrc| jdddn| | _nI|| nC|dkr|t	jkrg | _| \}}t|D ]}tjd dkr| jdddn| }| j| q|  n|| n|| |  q#|  d S 	NTr   r  r   r  r  r  rA	  )r  r  r  r   r  r  r  r  r  r   r  rh  HiveObjectRefr  r  rg  r  r  r  r  r  r  r	  r  r	  r	  r	  r	  r  r  )	r   r  r  r  r  
_etype1726	_size1723_i1727	_elem1728r   r   r   r  p  sJ   




&


"zget_privilege_set_args.readc                 C   s4  |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  | jd urZ|dtjd |tjd dkrR| jdn| j |
  | jd ur|dtjd	 |tjt| j | jD ]}|tjd dkr|dn| qt|  |
  |  |  d S )
Nri  r  r   r  r  r   r  r  rA	  )r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r  r  r  r  r	  r	  r	  r	  r  r  )r   r  iter1729r   r   r   r    s*   


&

$zget_privilege_set_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_privilege_set_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3get_privilege_set_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_privilege_set_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_privilege_set_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_privilege_set_args.__ne__rG	  r	  r   r   r   r   ri  ]  s    


-ri  r  c                   @   r	  )rj  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z!get_privilege_set_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  PrincipalPrivilegeSetr  r  rg  rs  r  r  r  r  r   r   r   r    rg	  zget_privilege_set_result.readc                 C   rh	  )Nrj  r  r   r  r   ri	  r  r   r   r   r  
  rj	  zget_privilege_set_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!get_privilege_set_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5get_privilege_set_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!get_privilege_set_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  !  r	  zget_privilege_set_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  $  rf  zget_privilege_set_result.__ne__r#	  r	  r   r   r   r   rj    rk	  rj  c                   @   r9	  )rm  zT
    Attributes:
     - principal_name
     - principal_type
     - hiveObject

    Nc                 C   r;	  r*   )r  r  r  r  r   r   r   r  D  r>	  zlist_privileges_args.__init__c                 C   s(  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n^|dkrU|t	jkrOtjd dkrI| jdddn| | _n:|| n4|dkrj|t	jkrd| | _n%|| n|dkr|t	jkr~t | _| j| n|| n|| |  q#|  d S rw	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r
  r
  r  rh  rg  r  r  r  r  r  r   r   r   r  N  s:   



&


zlist_privileges_args.readc                 C   s   |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  | jd urZ|dtjd || j |  | jd urq|dtjd	 | j| |  |  |  d S )
Nrm  r  r   r   r  r  r  r  rA	  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r
  r
  r  rh  r  r  r  r   r   r   r  r  r|	  zlist_privileges_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zlist_privileges_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z1list_privileges_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zlist_privileges_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zlist_privileges_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zlist_privileges_args.__ne__rG	  r	  r   r   r   r   rm  ;  s    


$rm  c                   @   r	  )rn  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  zlist_privileges_result.__init__c           	      C   r~
  re	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  HiveObjectPrivileger  r	  r	  rg  rh  rs  r  r  r  )	r   r  r  r  r  
_etype1733	_size1730_i1734	_elem1735r   r   r   r    r
  zlist_privileges_result.readc                 C   r
  )Nrn  r  r   r  r   r
  )r   r  iter1736r   r   r   r    r
  zlist_privileges_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zlist_privileges_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3list_privileges_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zlist_privileges_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zlist_privileges_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zlist_privileges_result.__ne__r#	  r	  r   r   r   r   rn    r
  rn  c                   @   r  )rr  (
    Attributes:
     - privileges

    Nc                 C   rd  r*   r  r  r   r   r   r    r  zgrant_privileges_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  PrivilegeBagr  r  rg  r  r  r  r   r   r   r  "  r7	  zgrant_privileges_args.readc                 C   r1	  )Nrr  r  r   r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r   r   r   r  :  r3	  zgrant_privileges_args.writec                 C   r)   r*   r   r+   r   r   r   r  F  r-   zgrant_privileges_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  J  r 	  z2grant_privileges_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  I  r
	  zgrant_privileges_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  M  r	  zgrant_privileges_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  P  rf  zgrant_privileges_args.__ne__r*   r	  r   r   r   r   rr    r8	  rr  r  c                   @   r	  )rt  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  i  r	  z grant_privileges_result.__init__c                 C   r  re	  r  r  r   r   r   r  q  r  zgrant_privileges_result.readc                 C   r  )Nrt  r  r   r  r   r  r  r   r   r   r    rj	  zgrant_privileges_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z grant_privileges_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z4grant_privileges_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z grant_privileges_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zgrant_privileges_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zgrant_privileges_result.__ne__r#	  r	  r   r   r   r   rt  a  r	  rt  c                   @   r  )rw  rt  Nc                 C   rd  r*   ru  r  r   r   r   r    r  zrevoke_privileges_args.__init__c                 C   r5	  r.	  rv  r  r   r   r   r    r7	  zrevoke_privileges_args.readc                 C   r1	  )Nrw  r  r   rx  r  r   r   r   r    r3	  zrevoke_privileges_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zrevoke_privileges_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3revoke_privileges_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zrevoke_privileges_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zrevoke_privileges_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zrevoke_privileges_args.__ne__r*   r	  r   r   r   r   rw    r8	  rw  c                   @   r	  )rx  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z!revoke_privileges_result.__init__c                 C   r  re	  r  r  r   r   r   r    r  zrevoke_privileges_result.readc                 C   r  )Nrx  r  r   r  r   r  r  r   r   r   r  6  rj	  zrevoke_privileges_result.writec                 C   r)   r*   r   r+   r   r   r   r  F  r-   z!revoke_privileges_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  J  r 	  z5revoke_privileges_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  I  r
	  z!revoke_privileges_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  M  r	  zrevoke_privileges_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  P  rf  zrevoke_privileges_result.__ne__r#	  r	  r   r   r   r   rx  
  r	  rx  c                   @   r  )r{  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  n  r  z%grant_revoke_privileges_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GrantRevokePrivilegeRequestr;   r  rg  r  r  r  r   r   r   r  t  r7	  z!grant_revoke_privileges_args.readc                 C   r1	  )Nr{  r;   r   rv	  r  r   r   r   r    r3	  z"grant_revoke_privileges_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z%grant_revoke_privileges_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z9grant_revoke_privileges_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z%grant_revoke_privileges_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z#grant_revoke_privileges_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z#grant_revoke_privileges_args.__ne__r*   r	  r   r   r   r   r{  g  r8	  r{  c                   @   r	  )r|  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z'grant_revoke_privileges_result.__init__c                 C   rd	  re	  r  r  r  r   r  r  r  r  r  r   r  rh  GrantRevokePrivilegeResponser  r  rg  rs  r  r  r  r  r   r   r   r    rg	  z#grant_revoke_privileges_result.readc                 C   rh	  )Nr|  r  r   r  r   ri	  r  r   r   r   r    rj	  z$grant_revoke_privileges_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z'grant_revoke_privileges_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z;grant_revoke_privileges_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z'grant_revoke_privileges_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z%grant_revoke_privileges_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z%grant_revoke_privileges_result.__ne__r#	  r	  r   r   r   r   r|    rk	  r|  c                   @   r9	  )r  zP
    Attributes:
     - objToRefresh
     - authorizer
     - grantRequest

    Nc                 C   r;	  r*   )r  r  r  r  r   r   r   r    r>	  z refresh_privileges_args.__init__c                 C   s2  |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nc|dkrJ|t	jkrDt | _| j| nJ|| nD|dkro|t	jkritjd dkrc| jdddn| | _n%|| n|dkr|t	jkrt | _| j| n|| n|| |  q#|  d S rf  )r  r  r  r   r  r  r  r  r  r   r  rh  rg  r  r  rg  r  r  r  r  r  r  ry  r  r  r  r  r   r   r   r  $  s<   




&

zrefresh_privileges_args.readc                 C   s   |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  | jd urZ|dtjd |tjd dkrR| jdn| j |
  | jd urq|dtj	d	 | j| |
  |  |  d S )
Nr  r  r   r  r  r   r  r  rA	  )r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r  r  r  r  r  r  r  r   r   r   r  I  s$   


&
zrefresh_privileges_args.writec                 C   r)   r*   r   r+   r   r   r   r  ]  r-   z refresh_privileges_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  a  r 	  z4refresh_privileges_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  `  r
	  z refresh_privileges_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  d  r	  zrefresh_privileges_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  g  rf  zrefresh_privileges_args.__ne__rG	  r	  r   r   r   r   r    r_
  r  r  r  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z"refresh_privileges_result.__init__c                 C   rd	  re	  rz  r  r   r   r   r    rg	  zrefresh_privileges_result.readc                 C   rh	  )Nr  r  r   r  r   ri	  r  r   r   r   r    rj	  zrefresh_privileges_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z"refresh_privileges_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z6refresh_privileges_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z"refresh_privileges_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z refresh_privileges_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z refresh_privileges_result.__ne__r#	  r	  r   r   r   r   r    rk	  r  c                   @   r	  )r  z:
    Attributes:
     - user_name
     - group_names

    Nc                 C   r	  r*   )r  r  r  r   r   r   r    r	  zset_ugi_args.__init__c           	      C   r
  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r	  r  r	  r	  r	  r	  r  r  )	r   r  r  r  r  
_etype1740	_size1737_i1741	_elem1742r   r   r   r    r
  zset_ugi_args.readc                 C   r
  )Nr  r  r   r   r  r  r  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r	  r	  r	  r	  r  r  )r   r  iter1743r   r   r   r    r
  zset_ugi_args.writec                 C   r)   r*   r   r+   r   r   r   r  .  r-   zset_ugi_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  2  r 	  z)set_ugi_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  1  r
	  zset_ugi_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  5  r	  zset_ugi_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  8  rf  zset_ugi_args.__ne__r#	  r	  r   r   r   r   r    r
  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  X  r	  zset_ugi_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1747	_size1744_i1748	_elem1749r   r   r   r  `  r	  zset_ugi_result.readc                 C   r	  )Nr  r  r   r  r  r  r   r	  )r   r  iter1750r   r   r   r    r	  zset_ugi_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zset_ugi_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z+set_ugi_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zset_ugi_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zset_ugi_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zset_ugi_result.__ne__r#	  r	  r   r   r   r   r  P  r	  r  c                   @   r	  )r  zP
    Attributes:
     - token_owner
     - renewer_kerberos_principal_name

    Nc                 C   r	  r*   )r  r  r  r   r   r   r    r	  z"get_delegation_token_args.__init__c                 C   r%	  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r  r  r  r  r   r   r   r    r&	  zget_delegation_token_args.readc                 C   r'	  )Nr  r  r   r   r  r  r  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r   r   r   r    s$   

&
zget_delegation_token_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z"get_delegation_token_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z6get_delegation_token_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		     r
	  z"get_delegation_token_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z get_delegation_token_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z get_delegation_token_args.__ne__r#	  r	  r   r   r   r   r    s    	
 r  r  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  '  r	  z$get_delegation_token_result.__init__c                 C   r	  r	  r	  r  r   r   r   r  /  r	  z get_delegation_token_result.readc                 C   r 	  )Nr  r  r   r  r  r  r   r!	  r  r   r   r   r  M  r"	  z!get_delegation_token_result.writec                 C   r)   r*   r   r+   r   r   r   r  ]  r-   z$get_delegation_token_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  a  r 	  z8get_delegation_token_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  `  r
	  z$get_delegation_token_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  d  r	  z"get_delegation_token_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  g  rf  z"get_delegation_token_result.__ne__r#	  r	  r   r   r   r   r    r$	  r  c                   @   r  )r  ,
    Attributes:
     - token_str_form

    Nc                 C   rd  r*   r  r  r   r   r   r    r  z$renew_delegation_token_args.__init__c                 C   r  r  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r  r  r  r   r   r   r    r  z renew_delegation_token_args.readc                 C   r  )Nr  r  r   r   r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r   r   r   r    r  z!renew_delegation_token_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z$renew_delegation_token_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8renew_delegation_token_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$renew_delegation_token_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"renew_delegation_token_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"renew_delegation_token_args.__ne__r*   r	  r   r   r   r   r  ~  r	  r  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z&renew_delegation_token_result.__init__c                 C   r  re	  r  r  r  r   r  r  r  r  r  r   r  I64readI64r  rg  rh  rs  r  r  r  r  r  r   r   r   r    r  z"renew_delegation_token_result.readc                 C   r  )Nr  r  r   r  r   r  r  r  r  r  r  r  r  r   r  writeI64r  r  rh  r  r  r  r   r   r   r    rj	  z#renew_delegation_token_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&renew_delegation_token_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:renew_delegation_token_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  
  r
	  z&renew_delegation_token_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$renew_delegation_token_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$renew_delegation_token_result.__ne__r#	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  r  Nc                 C   rd  r*   r  r  r   r   r   r  /  r  z%cancel_delegation_token_args.__init__c                 C   r  r  r  r  r   r   r   r  5  r  z!cancel_delegation_token_args.readc                 C   r  )Nr  r  r   r   r  r  r  r  r   r   r   r  N  r  z"cancel_delegation_token_args.writec                 C   r)   r*   r   r+   r   r   r   r  Z  r-   z%cancel_delegation_token_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ^  r 	  z9cancel_delegation_token_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ]  r
	  z%cancel_delegation_token_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  a  r	  z#cancel_delegation_token_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  d  rf  z#cancel_delegation_token_args.__ne__r*   r	  r   r   r   r   r  (  r	  r  c                   @   r  )r  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r  |  r  z'cancel_delegation_token_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r    r0	  z#cancel_delegation_token_result.readc                 C   r1	  )Nr  r  r   r2	  r  r   r   r   r    r3	  z$cancel_delegation_token_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z'cancel_delegation_token_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z;cancel_delegation_token_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z'cancel_delegation_token_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z%cancel_delegation_token_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z%cancel_delegation_token_result.__ne__r*   r	  r   r   r   r   r  u  r4	  r  c                   @   r	  )r  zF
    Attributes:
     - token_identifier
     - delegation_token

    Nc                 C   r	  r*   )r  r  r  r   r   r   r    r	  zadd_token_args.__init__c                 C   r%	  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r  r  r  r  r   r   r   r    r&	  zadd_token_args.readc                 C   r'	  )Nr  r  r   r   r  r  r  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r   r   r   r    r(	  zadd_token_args.writec                 C   r)   r*   r   r+   r   r   r   r     r-   zadd_token_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z+add_token_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zadd_token_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zadd_token_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  
  rf  zadd_token_args.__ne__r#	  r	  r   r   r   r   r    r)	  r  r  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  )  r  zadd_token_result.__init__c                 C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n|dkrE|t	jkr?| | _n|| n|| |  q#|  d S r
  r  r  r  r   r  r  r  r  r  r   r  rx	  ry	  r  rg  r  r  r  r   r   r   r  /  &   




zadd_token_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d |
| j |  |  |  d S )Nr  r  r   r  r  r  r  r  r  r  r  r   rx	  r{	  r  r  r  r  r   r   r   r  F  r3	  zadd_token_result.writec                 C   r)   r*   r   r+   r   r   r   r  R  r-   zadd_token_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  V  r 	  z-add_token_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  U  r
	  zadd_token_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Y  r	  zadd_token_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  \  rf  zadd_token_result.__ne__r*   r	  r   r   r   r   r  "  r4	  r  c                   @   r  )r  .
    Attributes:
     - token_identifier

    Nc                 C   rd  r*   r  r  r   r   r   r  s  r  zremove_token_args.__init__c                 C   r  r  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r  r  r  r   r   r   r  y  r  zremove_token_args.readc                 C   r  )Nr  r  r   r   r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r   r   r   r    r  zremove_token_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zremove_token_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z.remove_token_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zremove_token_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zremove_token_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zremove_token_args.__ne__r*   r	  r   r   r   r   r  l  r	  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  zremove_token_result.__init__c                 C   r  r
  r  r  r   r   r   r    r  zremove_token_result.readc                 C   r  )Nr  r  r   r  r  r   r   r   r    r3	  zremove_token_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zremove_token_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z0remove_token_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zremove_token_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zremove_token_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zremove_token_result.__ne__r*   r	  r   r   r   r   r    r4	  r  c                   @   r  )r  r  Nc                 C   rd  r*   r  r  r   r   r   r  
  r  zget_token_args.__init__c                 C   r  r  r  r  r   r   r   r    r  zget_token_args.readc                 C   r  )Nr  r  r   r   r  r  r  r  r   r   r   r  )  r  zget_token_args.writec                 C   r)   r*   r   r+   r   r   r   r  5  r-   zget_token_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  9  r 	  z+get_token_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  8  r
	  zget_token_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  <  r	  zget_token_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ?  rf  zget_token_args.__ne__r*   r	  r   r   r   r   r    r	  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  W  r  zget_token_result.__init__c                 C   s   |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n/|dkrU|t	jkrOtjd dkrI| jdddn| | _n|| n|| |  q#|  d S NTr   r  r  r  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r  r  r  r   r   r   r  ]  r  zget_token_result.readc                 C   s   |j d ur| jd ur|j| | | j| jg d S |d | jd urC|dtj	d |
tjd dkr;| jdn| j |  |  |  d S )Nr  r  r   r  r  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r   r   r   r  v  r  zget_token_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_token_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z-get_token_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_token_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_token_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_token_result.__ne__r*   r	  r   r   r   r   r  P  r	  r  c                   @   r[	  )r  c                 C   r\	  r*   r]	  r  r   r   r   r    r^	  z#get_all_token_identifiers_args.readc                 C   r_	  )Nr  r`	  r  r   r   r   r    ra	  z$get_all_token_identifiers_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z'get_all_token_identifiers_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z;get_all_token_identifiers_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z'get_all_token_identifiers_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z%get_all_token_identifiers_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z%get_all_token_identifiers_args.__ne__Nrb	  r   r   r   r   r    rc	  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  z)get_all_token_identifiers_result.__init__c           	      C      |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nH|dkrn|t	jkrhg | _| \}}t|D ]}tjd dkrX| jdddn| }| j| qF|  n|| n|| |  q#|  d S r  r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r  r  r  r  r	  r	  rg  r  r  )	r   r  r  r  r  
_etype1754	_size1751_i1755	_elem1756r   r   r   r    6   





z%get_all_token_identifiers_result.readc                 C      |j d ur| jd ur|j| | | j| jg d S |d | jd urU|dtj	d |
tjt| j | jD ]}|tjd dkrI|dn| q9|  |  |  |  d S )Nr  r  r   r  r  r  r  r  r  r  r  r  r  r   r	  r	  r  r	  r  r  r  r  r	  r  r  r  )r   r  iter1757r   r   r   r       


$z&get_all_token_identifiers_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z)get_all_token_identifiers_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  	  r 	  z=get_all_token_identifiers_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z)get_all_token_identifiers_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z'get_all_token_identifiers_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z'get_all_token_identifiers_result.__ne__r*   r	  r   r   r   r   r        
 r  c                   @   r  )r  r  Nc                 C   rd  r*   r  r   r   r   r   r  &  r  zadd_master_key_args.__init__c                 C   r  r  r  r  r   r   r   r  ,  r  zadd_master_key_args.readc                 C   r  )Nr  r   r   r   r  r  r  r  r   r   r   r  E  r  zadd_master_key_args.writec                 C   r)   r*   r   r+   r   r   r   r  Q  r-   zadd_master_key_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  U  r 	  z0add_master_key_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  T  r
	  zadd_master_key_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  X  r	  zadd_master_key_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  [  rf  zadd_master_key_args.__ne__r*   r	  r   r   r   r   r    r	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  t  r	  zadd_master_key_result.__init__c                 C   r  re	  )r  r  r  r   r  r  r  r  r  r   r  r
  r
  r  rg  rh  rs  r  r  r  r  r  r   r   r   r  |  r  zadd_master_key_result.readc                 C   r  )Nr  r  r   r  r   )r  r  r  r  r  r  r  r  r   r
  r
  r  r  rh  r  r  r  r   r   r   r    rj	  zadd_master_key_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zadd_master_key_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z2add_master_key_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zadd_master_key_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zadd_master_key_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zadd_master_key_result.__ne__r#	  r	  r   r   r   r   r  l  r	  r  c                   @   r	  )r  z3
    Attributes:
     - seq_number
     - key

    Nc                 C   r	  r*   )r  r   r  r   r   r   r    r	  zupdate_master_key_args.__init__c                 C   s   |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0nD|dkrE|t	jkr?| | _n0|| n*|dkrj|t	jkrdtjd dkr^| jdddn| | _n|| n|| |  q#|  d S r
  )r  r  r  r   r  r  r  r  r  r   r  r
  r
  r  rg  r  r  r  r  r  r   r  r  r  r   r   r   r    s0   




&
zupdate_master_key_args.readc                 C   s   |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d |
| j |  | jd urZ|dtjd |tjd dkrR| jdn| j |  |  |  d S )Nr  r  r   r   r  r   r  )r  r  r  r  r  r  r  r  r   r
  r
  r  r   r  r  r  r  r  r  r  r  r   r   r   r    r
  zupdate_master_key_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zupdate_master_key_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3update_master_key_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  
  r
	  zupdate_master_key_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zupdate_master_key_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zupdate_master_key_args.__ne__r#	  r	  r   r   r   r   r    r$	  r  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  1  r	  z!update_master_key_result.__init__c                 C   r	  r	  rH
  r  r   r   r   r  9  r	  zupdate_master_key_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  U  rj	  zupdate_master_key_result.writec                 C   r)   r*   r   r+   r   r   r   r  e  r-   z!update_master_key_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  i  r 	  z5update_master_key_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  h  r
	  z!update_master_key_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  l  r	  zupdate_master_key_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  o  rf  zupdate_master_key_result.__ne__r#	  r	  r   r   r   r   r  )  r	  r  c                   @   r  )r  z%
    Attributes:
     - key_seq

    Nc                 C   rd  r*   )r  r  r   r   r   r    r  zremove_master_key_args.__init__c                 C   r  r.	  )r  r  r  r   r  r  r  r  r  r   r  r
  r
  r  rg  r  r  r  r   r   r   r    r  zremove_master_key_args.readc                 C   r  )Nr  r  r   )r  r  r  r  r  r  r  r  r   r
  r
  r  r  r  r  r   r   r   r    r3	  zremove_master_key_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zremove_master_key_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3remove_master_key_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zremove_master_key_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zremove_master_key_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zremove_master_key_args.__ne__r*   r	  r   r   r   r   r    r4	  r  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  z!remove_master_key_result.__init__c                 C   r  r
  r  r  r   r   r   r    r  zremove_master_key_result.readc                 C   r  )Nr  r  r   r  r  r   r   r   r    r3	  zremove_master_key_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!remove_master_key_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5remove_master_key_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!remove_master_key_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  	  r	  zremove_master_key_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zremove_master_key_result.__ne__r*   r	  r   r   r   r   r    r4	  r  c                   @   r[	  )r  c                 C   r\	  r*   r]	  r  r   r   r   r    r^	  zget_master_keys_args.readc                 C   r_	  )Nr  r`	  r  r   r   r   r  /  ra	  zget_master_keys_args.writec                 C   r)   r*   r   r+   r   r   r   r  7  r-   zget_master_keys_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ;  r 	  z1get_master_keys_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  :  r
	  zget_master_keys_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  >  r	  zget_master_keys_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  A  rf  zget_master_keys_args.__ne__Nrb	  r   r   r   r   r    rc	  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  P  r  zget_master_keys_result.__init__c           	      C   r  r  r  )	r   r  r  r  r  
_etype1761	_size1758_i1762	_elem1763r   r   r   r  V  r  zget_master_keys_result.readc                 C   r  )Nr  r  r   r  r  r  )r   r  iter1764r   r   r   r  v  r  zget_master_keys_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_master_keys_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3get_master_keys_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_master_keys_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_master_keys_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_master_keys_result.__ne__r*   r	  r   r   r   r   r  I  r  r  c                   @   r[	  )r  c                 C   r\	  r*   r]	  r  r   r   r   r    r^	  zget_open_txns_args.readc                 C   r_	  )Nr  r`	  r  r   r   r   r    ra	  zget_open_txns_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_open_txns_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z/get_open_txns_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zget_open_txns_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_open_txns_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_open_txns_args.__ne__Nrb	  r   r   r   r   r    rc	  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  zget_open_txns_result.__init__c                 C   r5	  r
  r  r  r  r   r  r  r  r  r  r   r  rh  GetOpenTxnsResponser  r  rg  r  r  r  r   r   r   r    r7	  zget_open_txns_result.readc                 C   r1	  )Nr  r  r   r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r   r   r   r    r3	  zget_open_txns_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zget_open_txns_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z1get_open_txns_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		     r
	  zget_open_txns_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_open_txns_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_open_txns_result.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r[	  )r  c                 C   r\	  r*   r]	  r  r   r   r   r    r^	  zget_open_txns_info_args.readc                 C   r_	  )Nr  r`	  r  r   r   r   r  *  ra	  zget_open_txns_info_args.writec                 C   r)   r*   r   r+   r   r   r   r  2  r-   z get_open_txns_info_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  6  r 	  z4get_open_txns_info_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  5  r
	  z get_open_txns_info_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  9  r	  zget_open_txns_info_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  <  rf  zget_open_txns_info_args.__ne__Nrb	  r   r   r   r   r    rc	  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  K  r  z"get_open_txns_info_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  GetOpenTxnsInfoResponser  r  rg  r  r  r  r   r   r   r  Q  r7	  zget_open_txns_info_result.readc                 C   r1	  )Nr  r  r   r  r  r   r   r   r  i  r3	  zget_open_txns_info_result.writec                 C   r)   r*   r   r+   r   r   r   r  u  r-   z"get_open_txns_info_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  y  r 	  z6get_open_txns_info_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  x  r
	  z"get_open_txns_info_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  |  r	  z get_open_txns_info_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z get_open_txns_info_result.__ne__r*   r	  r   r   r   r   r  D  r8	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  zopen_txns_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  OpenTxnRequestr"   r  rg  r  r  r  r   r   r   r    r7	  zopen_txns_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  zopen_txns_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zopen_txns_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z+open_txns_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zopen_txns_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zopen_txns_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zopen_txns_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  zopen_txns_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  OpenTxnsResponser  r  rg  r  r  r  r   r   r   r    r7	  zopen_txns_result.readc                 C   r1	  )Nr  r  r   r  r  r   r   r   r     r3	  zopen_txns_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zopen_txns_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z-open_txns_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zopen_txns_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zopen_txns_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zopen_txns_result.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  -  r  zabort_txn_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AbortTxnRequestr"   r  rg  r  r  r  r   r   r   r  3  r7	  zabort_txn_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r  K  r3	  zabort_txn_args.writec                 C   r)   r*   r   r+   r   r   r   r  W  r-   zabort_txn_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  [  r 	  z+abort_txn_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Z  r
	  zabort_txn_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ^  r	  zabort_txn_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  a  rf  zabort_txn_args.__ne__r*   r	  r   r   r   r   r  &  r8	  r  c                   @   r  )r  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r  y  r  zabort_txn_result.__init__c                 C   r-	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  r  r  r  r   r   r   r    r0	  zabort_txn_result.readc                 C   r1	  )Nr  r  r   r2	  r  r   r   r   r    r3	  zabort_txn_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zabort_txn_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z-abort_txn_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zabort_txn_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zabort_txn_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zabort_txn_result.__ne__r*   r	  r   r   r   r   r  r  r4	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  zabort_txns_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AbortTxnsRequestr"   r  rg  r  r  r  r   r   r   r    r7	  zabort_txns_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  zabort_txns_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zabort_txns_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z,abort_txns_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zabort_txns_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zabort_txns_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zabort_txns_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r  )r  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r    r  zabort_txns_result.__init__c                 C   r-	  r.	  r  r  r   r   r   r    r0	  zabort_txns_result.readc                 C   r1	  )Nr  r  r   r2	  r  r   r   r   r  -  r3	  zabort_txns_result.writec                 C   r)   r*   r   r+   r   r   r   r  9  r-   zabort_txns_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  =  r 	  z.abort_txns_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  <  r
	  zabort_txns_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  @  r	  zabort_txns_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  C  rf  zabort_txns_result.__ne__r*   r	  r   r   r   r   r  	  r4	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  [  r  zcommit_txn_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  CommitTxnRequestr"   r  rg  r  r  r  r   r   r   r  a  r7	  zcommit_txn_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r  y  r3	  zcommit_txn_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcommit_txn_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z,commit_txn_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcommit_txn_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcommit_txn_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcommit_txn_args.__ne__r*   r	  r   r   r   r   r  T  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  zcommit_txn_result.__init__c                 C   r	  r	  r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  r  r  r  r  r  r   r   r   r    r	  zcommit_txn_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r    rj	  zcommit_txn_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcommit_txn_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z.commit_txn_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcommit_txn_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcommit_txn_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcommit_txn_result.__ne__r#	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  z#
    Attributes:
     - txnId

    Nc                 C   rd  r*   )r  r  r   r   r   r    r  z*get_latest_txnid_in_conflict_args.__init__c                 C   r  r.	  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  rg  r  r  r  r   r   r   r    r  z&get_latest_txnid_in_conflict_args.readc                 C   r  )Nr  r  r   )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r   r   r   r  "  r3	  z'get_latest_txnid_in_conflict_args.writec                 C   r)   r*   r   r+   r   r   r   r  .  r-   z*get_latest_txnid_in_conflict_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  2  r 	  z>get_latest_txnid_in_conflict_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  1  r
	  z*get_latest_txnid_in_conflict_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  5  r	  z(get_latest_txnid_in_conflict_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  8  rf  z(get_latest_txnid_in_conflict_args.__ne__r*   r	  r   r   r   r   r    r4	  r  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  Q  r	  z,get_latest_txnid_in_conflict_result.__init__c                 C   r  re	  r  r  r   r   r   r  Y  r  z(get_latest_txnid_in_conflict_result.readc                 C   r  )Nr  r  r   r  r   r  r  r   r   r   r  u  rj	  z)get_latest_txnid_in_conflict_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z,get_latest_txnid_in_conflict_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z@get_latest_txnid_in_conflict_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z,get_latest_txnid_in_conflict_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z*get_latest_txnid_in_conflict_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z*get_latest_txnid_in_conflict_result.__ne__r#	  r	  r   r   r   r   r  I  r	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  z$repl_tbl_writeid_state_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ReplTblWriteIdStateRequestr"   r  rg  r  r  r  r   r   r   r    r7	  z repl_tbl_writeid_state_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  z!repl_tbl_writeid_state_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z$repl_tbl_writeid_state_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8repl_tbl_writeid_state_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$repl_tbl_writeid_state_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"repl_tbl_writeid_state_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"repl_tbl_writeid_state_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r[	  )r  c                 C   r\	  r*   r]	  r  r   r   r   r    r^	  z"repl_tbl_writeid_state_result.readc                 C   r_	  )Nr  r`	  r  r   r   r   r    ra	  z#repl_tbl_writeid_state_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&repl_tbl_writeid_state_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:repl_tbl_writeid_state_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&repl_tbl_writeid_state_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$repl_tbl_writeid_state_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$repl_tbl_writeid_state_result.__ne__Nrb	  r   r   r   r   r    rc	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  &  r  z!get_valid_write_ids_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetValidWriteIdsRequestr"   r  rg  r  r  r  r   r   r   r  ,  r7	  zget_valid_write_ids_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r  D  r3	  zget_valid_write_ids_args.writec                 C   r)   r*   r   r+   r   r   r   r  P  r-   z!get_valid_write_ids_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  T  r 	  z5get_valid_write_ids_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  S  r
	  z!get_valid_write_ids_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  W  r	  zget_valid_write_ids_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Z  rf  zget_valid_write_ids_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  t  r>	  z#get_valid_write_ids_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetValidWriteIdsResponser  r  rg  r  r  rs  r  r  r  r  r   r   r   r  ~  rX	  zget_valid_write_ids_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  z get_valid_write_ids_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z#get_valid_write_ids_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z7get_valid_write_ids_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z#get_valid_write_ids_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z!get_valid_write_ids_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z!get_valid_write_ids_result.__ne__rG	  r	  r   r   r   r   r  k  rZ	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  z&allocate_table_write_ids_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AllocateTableWriteIdsRequestr"   r  rg  r  r  r  r   r   r   r    r7	  z"allocate_table_write_ids_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  z#allocate_table_write_ids_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&allocate_table_write_ids_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:allocate_table_write_ids_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&allocate_table_write_ids_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$allocate_table_write_ids_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$allocate_table_write_ids_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  2  r	  z(allocate_table_write_ids_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  AllocateTableWriteIdsResponser  r  rg  r  r  r  r  rs  r  r  r  r  r   r   r   r  >  r	  z$allocate_table_write_ids_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r  e  r	  z%allocate_table_write_ids_result.writec                 C   r)   r*   r   r+   r   r   r   r  }  r-   z(allocate_table_write_ids_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z<allocate_table_write_ids_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z(allocate_table_write_ids_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z&allocate_table_write_ids_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z&allocate_table_write_ids_result.__ne__r	  r	  r   r   r   r   r  (  r	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  z.get_max_allocated_table_write_id_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  MaxAllocatedTableWriteIdRequestr"   r  rg  r  r  r  r   r   r   r    r7	  z*get_max_allocated_table_write_id_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  z+get_max_allocated_table_write_id_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z.get_max_allocated_table_write_id_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zBget_max_allocated_table_write_id_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z.get_max_allocated_table_write_id_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z,get_max_allocated_table_write_id_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z,get_max_allocated_table_write_id_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r     r	  z0get_max_allocated_table_write_id_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh   MaxAllocatedTableWriteIdResponser  r  rg  rs  r  r  r  r  r   r   r   r    rg	  z,get_max_allocated_table_write_id_result.readc                 C   rh	  )Nr  r  r   r  r   ri	  r  r   r   r   r  %  rj	  z-get_max_allocated_table_write_id_result.writec                 C   r)   r*   r   r+   r   r   r   r  5  r-   z0get_max_allocated_table_write_id_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  9  r 	  zDget_max_allocated_table_write_id_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  8  r
	  z0get_max_allocated_table_write_id_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  <  r	  z.get_max_allocated_table_write_id_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ?  rf  z.get_max_allocated_table_write_id_result.__ne__r#	  r	  r   r   r   r   r    rk	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  ]  r  zseed_write_id_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  SeedTableWriteIdsRequestr"   r  rg  r  r  r  r   r   r   r  c  r7	  zseed_write_id_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r  {  r3	  zseed_write_id_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zseed_write_id_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z/seed_write_id_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zseed_write_id_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zseed_write_id_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zseed_write_id_args.__ne__r*   r	  r   r   r   r   r  V  r8	  r  c                   @   r  )r  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r    r  zseed_write_id_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r    r0	  zseed_write_id_result.readc                 C   r1	  )Nr  r  r   r2	  r  r   r   r   r    r3	  zseed_write_id_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zseed_write_id_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z1seed_write_id_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zseed_write_id_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zseed_write_id_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zseed_write_id_result.__ne__r*   r	  r   r   r   r   r    r4	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  zseed_txn_id_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  SeedTxnIdRequestr"   r  rg  r  r  r  r   r   r   r    r7	  zseed_txn_id_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  zseed_txn_id_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zseed_txn_id_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  "  r 	  z-seed_txn_id_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  !  r
	  zseed_txn_id_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  %  r	  zseed_txn_id_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  (  rf  zseed_txn_id_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r  )r  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r  @  r  zseed_txn_id_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r  F  r0	  zseed_txn_id_result.readc                 C   r1	  )Nr  r  r   r2	  r  r   r   r   r  ]  r3	  zseed_txn_id_result.writec                 C   r)   r*   r   r+   r   r   r   r  i  r-   zseed_txn_id_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  m  r 	  z/seed_txn_id_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  l  r
	  zseed_txn_id_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  p  r	  zseed_txn_id_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  s  rf  zseed_txn_id_result.__ne__r*   r	  r   r   r   r   r  9  r4	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  zlock_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  LockRequestr"   r  rg  r  r  r  r   r   r   r    r7	  zlock_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  zlock_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zlock_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z&lock_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zlock_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zlock_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zlock_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r    r>	  zlock_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  LockResponser  r  rg  r  r  r  r  r  r  r  r   r   r   r    rX	  zlock_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r    rF	  zlock_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zlock_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z(lock_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zlock_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	     r	  zlock_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  #  rf  zlock_result.__ne__rG	  r	  r   r   r   r   r    rZ	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  H  r  zcheck_lock_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  CheckLockRequestr"   r  rg  r  r  r  r   r   r   r  N  r7	  zcheck_lock_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r  f  r3	  zcheck_lock_args.writec                 C   r)   r*   r   r+   r   r   r   r  r  r-   zcheck_lock_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  v  r 	  z,check_lock_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  u  r
	  zcheck_lock_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  y  r	  zcheck_lock_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  |  rf  zcheck_lock_args.__ne__r*   r	  r   r   r   r   r  A  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  zcheck_lock_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  r  r  r  r  r  r  r  r  r  r   r   r   r    r	  zcheck_lock_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  zcheck_lock_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcheck_lock_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z.check_lock_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcheck_lock_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcheck_lock_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcheck_lock_result.__ne__r	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  zunlock_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  UnlockRequestr"   r  rg  r  r  r  r   r   r   r    r7	  zunlock_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r  6  r3	  zunlock_args.writec                 C   r)   r*   r   r+   r   r   r   r  B  r-   zunlock_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  F  r 	  z(unlock_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  E  r
	  zunlock_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  I  r	  zunlock_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  L  rf  zunlock_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  e  r	  zunlock_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  r  r  r  r  r  r   r   r   r  m  r	  zunlock_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r    rj	  zunlock_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zunlock_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z*unlock_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zunlock_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zunlock_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zunlock_result.__ne__r#	  r	  r   r   r   r   r  ]  r	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  zshow_locks_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ShowLocksRequestr"   r  rg  r  r  r  r   r   r   r    r7	  zshow_locks_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  zshow_locks_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zshow_locks_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z,show_locks_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zshow_locks_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zshow_locks_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zshow_locks_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  zshow_locks_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  ShowLocksResponser  r  rg  r  r  r  r   r   r   r    r7	  zshow_locks_result.readc                 C   r1	  )Nr  r  r   r  r  r   r   r   r  ,  r3	  zshow_locks_result.writec                 C   r)   r*   r   r+   r   r   r   r  8  r-   zshow_locks_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  <  r 	  z.show_locks_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ;  r
	  zshow_locks_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ?  r	  zshow_locks_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  B  rf  zshow_locks_result.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r  )r  z!
    Attributes:
     - ids

    Nc                 C   rd  r*   )r  r  r   r   r   r  Y  r  zheartbeat_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  HeartbeatRequestr  r  rg  r  r  r  r   r   r   r  _  r7	  zheartbeat_args.readc                 C   r1	  )Nr  r  r   )r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r   r   r   r  w  r3	  zheartbeat_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zheartbeat_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z+heartbeat_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zheartbeat_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zheartbeat_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zheartbeat_args.__ne__r*   r	  r   r   r   r   r  R  r8	  r  r  c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r    r>	  zheartbeat_result.__init__c                 C   r?	  r@	  )r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  r  r  r  r  r  r  r  r   r   r   r    rC	  zheartbeat_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r    rF	  zheartbeat_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zheartbeat_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z-heartbeat_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zheartbeat_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zheartbeat_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zheartbeat_result.__ne__rG	  r	  r   r   r   r   r    rH	  r  c                   @   r  )r  z"
    Attributes:
     - txns

    Nc                 C   rd  r*   )r  r  r   r   r   r    r  z!heartbeat_txn_range_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  HeartbeatTxnRangeRequestr  r  rg  r  r  r  r   r   r   r    r7	  zheartbeat_txn_range_args.readc                 C   r1	  )Nr  r  r   )r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r   r   r   r  4  r3	  zheartbeat_txn_range_args.writec                 C   r)   r*   r   r+   r   r   r   r  @  r-   z!heartbeat_txn_range_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  D  r 	  z5heartbeat_txn_range_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  C  r
	  z!heartbeat_txn_range_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  G  r	  zheartbeat_txn_range_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  J  rf  zheartbeat_txn_range_args.__ne__r*   r	  r   r   r   r   r    r8	  r  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  b  r  z#heartbeat_txn_range_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  HeartbeatTxnRangeResponser  r  rg  r  r  r  r   r   r   r  h  r7	  zheartbeat_txn_range_result.readc                 C   r1	  )Nr  r  r   r  r  r   r   r   r    r3	  z heartbeat_txn_range_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z#heartbeat_txn_range_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z7heartbeat_txn_range_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z#heartbeat_txn_range_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z!heartbeat_txn_range_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z!heartbeat_txn_range_result.__ne__r*   r	  r   r   r   r   r  [  r8	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  zcompact_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  CompactionRequestr"   r  rg  r  r  r  r   r   r   r    r7	  zcompact_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  zcompact_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcompact_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z)compact_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcompact_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcompact_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcompact_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r[	  )r  c                 C   r\	  r*   r]	  r  r   r   r   r    r^	  zcompact_result.readc                 C   r_	  )Nr  r`	  r  r   r   r   r    ra	  zcompact_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcompact_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z+compact_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcompact_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcompact_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcompact_result.__ne__Nrb	  r   r   r   r   r    rc	  r  c                   @   r  )r	  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  &  r  zcompact2_args.__init__c                 C   r5	  r.	  r  r  r   r   r   r  ,  r7	  zcompact2_args.readc                 C   r1	  )Nr	  r"   r   rL	  r  r   r   r   r  D  r3	  zcompact2_args.writec                 C   r)   r*   r   r+   r   r   r   r  P  r-   zcompact2_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  T  r 	  z*compact2_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  S  r
	  zcompact2_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  W  r	  zcompact2_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Z  rf  zcompact2_args.__ne__r*   r	  r   r   r   r   r	    r8	  r	  c                   @   r  )r
  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  r  r  zcompact2_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  CompactionResponser  r  rg  r  r  r  r   r   r   r  x  r7	  zcompact2_result.readc                 C   r1	  )Nr
  r  r   r  r  r   r   r   r    r3	  zcompact2_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcompact2_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z,compact2_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcompact2_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcompact2_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcompact2_result.__ne__r*   r	  r   r   r   r   r
  k  r8	  r
  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  zshow_compact_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ShowCompactRequestr"   r  rg  r  r  r  r   r   r   r    r7	  zshow_compact_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  zshow_compact_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zshow_compact_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z.show_compact_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zshow_compact_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zshow_compact_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zshow_compact_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  	  r  zshow_compact_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  ShowCompactResponser  r  rg  r  r  r  r   r   r   r    r7	  zshow_compact_result.readc                 C   r1	  )Nr  r  r   r  r  r   r   r   r  '  r3	  zshow_compact_result.writec                 C   r)   r*   r   r+   r   r   r   r  3  r-   zshow_compact_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  7  r 	  z0show_compact_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  6  r
	  zshow_compact_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  :  r	  zshow_compact_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  =  rf  zshow_compact_result.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  T  r  z$add_dynamic_partitions_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AddDynamicPartitionsr"   r  rg  r  r  r  r   r   r   r  Z  r7	  z add_dynamic_partitions_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r  r  r3	  z!add_dynamic_partitions_args.writec                 C   r)   r*   r   r+   r   r   r   r  ~  r-   z$add_dynamic_partitions_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8add_dynamic_partitions_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$add_dynamic_partitions_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"add_dynamic_partitions_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"add_dynamic_partitions_args.__ne__r*   r	  r   r   r   r   r  M  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z&add_dynamic_partitions_result.__init__c                 C   r	  r	  r  r  r   r   r   r    r	  z"add_dynamic_partitions_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r    rj	  z#add_dynamic_partitions_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&add_dynamic_partitions_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:add_dynamic_partitions_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&add_dynamic_partitions_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$add_dynamic_partitions_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$add_dynamic_partitions_result.__ne__r#	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  z&
    Attributes:
     - workerId

    Nc                 C   rd  r*   )r  r  r   r   r   r    r  zfind_next_compact_args.__init__c                 C   r  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r  r  r  r   r   r   r    r  zfind_next_compact_args.readc                 C   r  )Nr  r  r   r   r  r  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r   r   r   r    r  zfind_next_compact_args.writec                 C   r)   r*   r   r+   r   r   r   r  )  r-   zfind_next_compact_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  -  r 	  z3find_next_compact_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ,  r
	  zfind_next_compact_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  0  r	  zfind_next_compact_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  3  rf  zfind_next_compact_args.__ne__r*   r	  r   r   r   r   r    r	  r  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  L  r	  z!find_next_compact_result.__init__c                 C   rd	  re	  r  r  r  r   r  r  r  r  r  r   r  rh  OptionalCompactionInfoStructr  r  rg  rs  r  r  r  r  r   r   r   r  T  rg	  zfind_next_compact_result.readc                 C   rh	  )Nr  r  r   r  r   ri	  r  r   r   r   r  q  rj	  zfind_next_compact_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!find_next_compact_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5find_next_compact_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!find_next_compact_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zfind_next_compact_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zfind_next_compact_result.__ne__r#	  r	  r   r   r   r   r  D  rk	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  z find_next_compact2_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  FindNextCompactRequestr"   r  rg  r  r  r  r   r   r   r    r7	  zfind_next_compact2_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r    r3	  zfind_next_compact2_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z find_next_compact2_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z4find_next_compact2_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z find_next_compact2_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zfind_next_compact2_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zfind_next_compact2_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z"find_next_compact2_result.__init__c                 C   rd	  re	  r  r  r   r   r   r    rg	  zfind_next_compact2_result.readc                 C   rh	  )Nr  r  r   r  r   ri	  r  r   r   r   r    rj	  zfind_next_compact2_result.writec                 C   r)   r*   r   r+   r   r   r   r  +  r-   z"find_next_compact2_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  /  r 	  z6find_next_compact2_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  .  r
	  z"find_next_compact2_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  2  r	  z find_next_compact2_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  5  rf  z find_next_compact2_result.__ne__r#	  r	  r   r   r   r   r    rk	  r  c                   @   r	  )r  z.
    Attributes:
     - cr
     - txn_id

    Nc                 C   r	  r*   )r	  r
  r  r   r   r   r  T  r	  z$update_compactor_state_args.__init__c                 C   s   |j d urt|jtjr| jd ur| | || j| jg d S |  	 | \}}}|t	j
kr0n9|dkrJ|t	jkrDt | _| j| n || n|dkr_|t	jkrY| | _n|| n|| |  q#|  d S r	  )r  r  r  r   r  r  r  r  r  r   r  rh  CompactionInfoStructr	  r  rg  r  r  r
  r  r  r  r   r   r   r  \  s0   





z update_compactor_state_args.readc                 C   s   |j d ur| jd ur|j| | | j| jg d S |d | jd ur6|dtj	d | j| |
  | jd urM|dtjd || j |
  |  |  d S )Nr  r	  r   r
  r  )r  r  r  r  r  r  r	  r  r   rh  r  r
  r  r  r  r  r  r   r   r   r  y  rj	  z!update_compactor_state_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z$update_compactor_state_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8update_compactor_state_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$update_compactor_state_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"update_compactor_state_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"update_compactor_state_args.__ne__r#	  r	  r   r   r   r   r  L  rk	  r  r	  r
  c                   @   r[	  )r  c                 C   r\	  r*   r]	  r  r   r   r   r    r^	  z"update_compactor_state_result.readc                 C   r_	  )Nr  r`	  r  r   r   r   r    ra	  z#update_compactor_state_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&update_compactor_state_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:update_compactor_state_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&update_compactor_state_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$update_compactor_state_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$update_compactor_state_result.__ne__Nrb	  r   r   r   r   r    rc	  r  c                   @   r  )r!   
    Attributes:
     - cr

    Nc                 C   rd  r*   r	  r  r   r   r   r    r  z%find_columns_with_stats_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  r  r	  r  rg  r  r  r  r   r   r   r    r7	  z!find_columns_with_stats_args.readc                 C   r1	  )Nr!  r	  r   r  r  r  r  r  r  r	  r  r   rh  r  r  r  r  r   r   r   r    r3	  z"find_columns_with_stats_args.writec                 C   r)   r*   r   r+   r   r   r   r  	  r-   z%find_columns_with_stats_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z9find_columns_with_stats_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z%find_columns_with_stats_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z#find_columns_with_stats_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z#find_columns_with_stats_args.__ne__r*   r	  r   r   r   r   r!    r8	  r!  c                   @   r  )r#  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  +  r  z'find_columns_with_stats_result.__init__c           	      C   r  r  r  )	r   r  r  r  r  
_etype1768	_size1765_i1769	_elem1770r   r   r   r  1  r  z#find_columns_with_stats_result.readc                 C   r  )Nr#  r  r   r  r  r  )r   r  iter1771r   r   r   r  Q  r  z$find_columns_with_stats_result.writec                 C   r)   r*   r   r+   r   r   r   r  `  r-   z'find_columns_with_stats_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  d  r 	  z;find_columns_with_stats_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  c  r
	  z'find_columns_with_stats_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  g  r	  z%find_columns_with_stats_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  j  rf  z%find_columns_with_stats_result.__ne__r*   r	  r   r   r   r   r#  $  r  r#  c                   @   r  )r&  r  Nc                 C   rd  r*   r  r  r   r   r   r    r  zmark_cleaned_args.__init__c                 C   r5	  r.	  r  r  r   r   r   r    r7	  zmark_cleaned_args.readc                 C   r1	  )Nr&  r	  r   r  r  r   r   r   r    r3	  zmark_cleaned_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zmark_cleaned_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z.mark_cleaned_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zmark_cleaned_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zmark_cleaned_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zmark_cleaned_args.__ne__r*   r	  r   r   r   r   r&  z  r8	  r&  c                   @   r  )r'  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r    r  zmark_cleaned_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r    r0	  zmark_cleaned_result.readc                 C   r1	  )Nr'  r  r   r2	  r  r   r   r   r    r3	  zmark_cleaned_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zmark_cleaned_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z0mark_cleaned_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zmark_cleaned_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zmark_cleaned_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	     rf  zmark_cleaned_result.__ne__r*   r	  r   r   r   r   r'    r4	  r'  c                   @   r  )r*  r  Nc                 C   rd  r*   r  r  r   r   r   r    r  zmark_compacted_args.__init__c                 C   r5	  r.	  r  r  r   r   r   r    r7	  zmark_compacted_args.readc                 C   r1	  )Nr*  r	  r   r  r  r   r   r   r  6  r3	  zmark_compacted_args.writec                 C   r)   r*   r   r+   r   r   r   r  B  r-   zmark_compacted_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  F  r 	  z0mark_compacted_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  E  r
	  zmark_compacted_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  I  r	  zmark_compacted_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  L  rf  zmark_compacted_args.__ne__r*   r	  r   r   r   r   r*    r8	  r*  c                   @   r  )r+  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r  d  r  zmark_compacted_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r  j  r0	  zmark_compacted_result.readc                 C   r1	  )Nr+  r  r   r2	  r  r   r   r   r    r3	  zmark_compacted_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zmark_compacted_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z2mark_compacted_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zmark_compacted_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zmark_compacted_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zmark_compacted_result.__ne__r*   r	  r   r   r   r   r+  ]  r4	  r+  c                   @   r  )r.  r  Nc                 C   rd  r*   r  r  r   r   r   r    r  zmark_failed_args.__init__c                 C   r5	  r.	  r  r  r   r   r   r    r7	  zmark_failed_args.readc                 C   r1	  )Nr.  r	  r   r  r  r   r   r   r    r3	  zmark_failed_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zmark_failed_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z-mark_failed_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zmark_failed_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zmark_failed_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zmark_failed_args.__ne__r*   r	  r   r   r   r   r.    r8	  r.  c                   @   r  )r/  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r    r  zmark_failed_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r    r0	  zmark_failed_result.readc                 C   r1	  )Nr/  r  r   r2	  r  r   r   r   r    r3	  zmark_failed_result.writec                 C   r)   r*   r   r+   r   r   r   r  $  r-   zmark_failed_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  (  r 	  z/mark_failed_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  '  r
	  zmark_failed_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  +  r	  zmark_failed_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  .  rf  zmark_failed_result.__ne__r*   r	  r   r   r   r   r/    r4	  r/  c                   @   r  )r2  r  Nc                 C   rd  r*   r  r  r   r   r   r  F  r  zmark_refused_args.__init__c                 C   r5	  r.	  r  r  r   r   r   r  L  r7	  zmark_refused_args.readc                 C   r1	  )Nr2  r	  r   r  r  r   r   r   r  d  r3	  zmark_refused_args.writec                 C   r)   r*   r   r+   r   r   r   r  p  r-   zmark_refused_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  t  r 	  z.mark_refused_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  s  r
	  zmark_refused_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  w  r	  zmark_refused_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  z  rf  zmark_refused_args.__ne__r*   r	  r   r   r   r   r2  ?  r8	  r2  c                   @   r  )r3  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r    r  zmark_refused_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r    r0	  zmark_refused_result.readc                 C   r1	  )Nr3  r  r   r2	  r  r   r   r   r    r3	  zmark_refused_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zmark_refused_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z0mark_refused_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zmark_refused_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zmark_refused_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zmark_refused_result.__ne__r*   r	  r   r   r   r   r3    r4	  r3  c                   @   r  )r6  z"
    Attributes:
     - data

    Nc                 C   rd  r*   )r  r  r   r   r   r    r  z,update_compaction_metrics_data_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  CompactionMetricsDataStructr  r  rg  r  r  r  r   r   r   r    r7	  z(update_compaction_metrics_data_args.readc                 C   r1	  )Nr6  r  r   )r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r   r   r   r    r3	  z)update_compaction_metrics_data_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z,update_compaction_metrics_data_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z@update_compaction_metrics_data_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  
  r
	  z,update_compaction_metrics_data_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z*update_compaction_metrics_data_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z*update_compaction_metrics_data_args.__ne__r*   r	  r   r   r   r   r6    r8	  r6  r  c                   @   r	  )r7  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  *  r	  z.update_compaction_metrics_data_result.__init__c                 C   r  re	  r  r  r   r   r   r  2  r  z*update_compaction_metrics_data_result.readc                 C   r  )Nr7  r  r   r  r   r  r  r   r   r   r  N  rj	  z+update_compaction_metrics_data_result.writec                 C   r)   r*   r   r+   r   r   r   r  ^  r-   z.update_compaction_metrics_data_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  b  r 	  zBupdate_compaction_metrics_data_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  a  r
	  z.update_compaction_metrics_data_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  e  r	  z,update_compaction_metrics_data_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  h  rf  z,update_compaction_metrics_data_result.__ne__r#	  r	  r   r   r   r   r7  "  r	  r7  c                   @   r  )r:  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z,remove_compaction_metrics_data_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  CompactionMetricsDataRequestr;   r  rg  r  r  r  r   r   r   r    r7	  z(remove_compaction_metrics_data_args.readc                 C   r1	  )Nr:  r;   r   rv	  r  r   r   r   r    r3	  z)remove_compaction_metrics_data_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z,remove_compaction_metrics_data_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z@remove_compaction_metrics_data_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z,remove_compaction_metrics_data_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z*remove_compaction_metrics_data_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z*remove_compaction_metrics_data_args.__ne__r*   r	  r   r   r   r   r:    r8	  r:  c                   @   r  )r;  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r    r  z.remove_compaction_metrics_data_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r    r0	  z*remove_compaction_metrics_data_result.readc                 C   r1	  )Nr;  r  r   r2	  r  r   r   r   r    r3	  z+remove_compaction_metrics_data_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z.remove_compaction_metrics_data_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zBremove_compaction_metrics_data_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z.remove_compaction_metrics_data_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z,remove_compaction_metrics_data_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z,remove_compaction_metrics_data_result.__ne__r*   r	  r   r   r   r   r;    r4	  r;  c                   @   r	  )r>  z0
    Attributes:
     - jobId
     - cq_id

    Nc                 C   r	  r*   )r  r  r  r   r   r   r    r	  zset_hadoop_jobid_args.__init__c                 C   rX  r  )r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r  rg  r  r  r  r  r  r  r   r   r   r  &  rY  zset_hadoop_jobid_args.readc                 C   rZ  )Nr>  r  r   r   r  r  r  )r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r   r   r   r  D  r"	  zset_hadoop_jobid_args.writec                 C   r)   r*   r   r+   r   r   r   r  T  r-   zset_hadoop_jobid_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  X  r 	  z2set_hadoop_jobid_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  W  r
	  zset_hadoop_jobid_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  [  r	  zset_hadoop_jobid_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ^  rf  zset_hadoop_jobid_args.__ne__r#	  r	  r   r   r   r   r>    r$	  r>  r  r  c                   @   r[	  )r?  c                 C   r\	  r*   r]	  r  r   r   r   r  w  r^	  zset_hadoop_jobid_result.readc                 C   r_	  )Nr?  r`	  r  r   r   r   r    ra	  zset_hadoop_jobid_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z set_hadoop_jobid_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z4set_hadoop_jobid_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z set_hadoop_jobid_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zset_hadoop_jobid_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zset_hadoop_jobid_result.__ne__Nrb	  r   r   r   r   r?  v  rc	  r?  c                   @   r  )rB  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  z2get_latest_committed_compaction_info_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  'GetLatestCommittedCompactionInfoRequestr"   r  rg  r  r  r  r   r   r   r    r7	  z.get_latest_committed_compaction_info_args.readc                 C   r1	  )NrB  r"   r   rL	  r  r   r   r   r    r3	  z/get_latest_committed_compaction_info_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z2get_latest_committed_compaction_info_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zFget_latest_committed_compaction_info_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z2get_latest_committed_compaction_info_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z0get_latest_committed_compaction_info_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z0get_latest_committed_compaction_info_args.__ne__r*   r	  r   r   r   r   rB    r8	  rB  c                   @   r  )rC  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  z4get_latest_committed_compaction_info_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  (GetLatestCommittedCompactionInfoResponser  r  rg  r  r  r  r   r   r   r    r7	  z0get_latest_committed_compaction_info_result.readc                 C   r1	  )NrC  r  r   r  r  r   r   r   r    r3	  z1get_latest_committed_compaction_info_result.writec                 C   r)   r*   r   r+   r   r   r   r     r-   z4get_latest_committed_compaction_info_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  $  r 	  zHget_latest_committed_compaction_info_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  #  r
	  z4get_latest_committed_compaction_info_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  '  r	  z2get_latest_committed_compaction_info_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  *  rf  z2get_latest_committed_compaction_info_result.__ne__r*   r	  r   r   r   r   rC    r8	  rC  c                   @   r  )rG  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  A  r  z#get_next_notification_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  NotificationEventRequestr"   r  rg  r  r  r  r   r   r   r  G  r7	  zget_next_notification_args.readc                 C   r1	  )NrG  r"   r   rL	  r  r   r   r   r  _  r3	  z get_next_notification_args.writec                 C   r)   r*   r   r+   r   r   r   r  k  r-   z#get_next_notification_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  o  r 	  z7get_next_notification_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  n  r
	  z#get_next_notification_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  r  r	  z!get_next_notification_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  u  rf  z!get_next_notification_args.__ne__r*   r	  r   r   r   r   rG  :  r8	  rG  c                   @   r  )rH  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  z%get_next_notification_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  NotificationEventResponser  r  rg  r  r  r  r   r   r   r    r7	  z!get_next_notification_result.readc                 C   r1	  )NrH  r  r   r  r  r   r   r   r    r3	  z"get_next_notification_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z%get_next_notification_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z9get_next_notification_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z%get_next_notification_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z#get_next_notification_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z#get_next_notification_result.__ne__r*   r	  r   r   r   r   rH    r8	  rH  c                   @   r[	  )rK  c                 C   r\	  r*   r]	  r  r   r   r   r    r^	  z)get_current_notificationEventId_args.readc                 C   r_	  )NrK  r`	  r  r   r   r   r    ra	  z*get_current_notificationEventId_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z-get_current_notificationEventId_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zAget_current_notificationEventId_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z-get_current_notificationEventId_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z+get_current_notificationEventId_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z+get_current_notificationEventId_args.__ne__Nrb	  r   r   r   r   rK    rc	  rK  c                   @   r  )rL  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  z/get_current_notificationEventId_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  CurrentNotificationEventIdr  r  rg  r  r  r  r   r   r   r    r7	  z+get_current_notificationEventId_result.readc                 C   r1	  )NrL  r  r   r  r  r   r   r   r  #  r3	  z,get_current_notificationEventId_result.writec                 C   r)   r*   r   r+   r   r   r   r  /  r-   z/get_current_notificationEventId_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  3  r 	  zCget_current_notificationEventId_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  2  r
	  z/get_current_notificationEventId_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  6  r	  z-get_current_notificationEventId_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  9  rf  z-get_current_notificationEventId_result.__ne__r*   r	  r   r   r   r   rL    r8	  rL  c                   @   r  )rO  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  P  r  z+get_notification_events_count_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  NotificationEventsCountRequestr"   r  rg  r  r  r  r   r   r   r  V  r7	  z'get_notification_events_count_args.readc                 C   r1	  )NrO  r"   r   rL	  r  r   r   r   r  n  r3	  z(get_notification_events_count_args.writec                 C   r)   r*   r   r+   r   r   r   r  z  r-   z+get_notification_events_count_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ~  r 	  z?get_notification_events_count_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  }  r
	  z+get_notification_events_count_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z)get_notification_events_count_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z)get_notification_events_count_args.__ne__r*   r	  r   r   r   r   rO  I  r8	  rO  c                   @   r  )rP  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  z-get_notification_events_count_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  NotificationEventsCountResponser  r  rg  r  r  r  r   r   r   r    r7	  z)get_notification_events_count_result.readc                 C   r1	  )NrP  r  r   r  r  r   r   r   r    r3	  z*get_notification_events_count_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z-get_notification_events_count_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zAget_notification_events_count_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z-get_notification_events_count_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z+get_notification_events_count_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z+get_notification_events_count_result.__ne__r*   r	  r   r   r   r   rP    r8	  rP  c                   @   r  )rS  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  z!fire_listener_event_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  FireEventRequestr"   r  rg  r  r  r  r   r   r   r    r7	  zfire_listener_event_args.readc                 C   r1	  )NrS  r"   r   rL	  r  r   r   r   r    r3	  zfire_listener_event_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!fire_listener_event_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5fire_listener_event_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!fire_listener_event_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zfire_listener_event_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zfire_listener_event_args.__ne__r*   r	  r   r   r   r   rS    r8	  rS  c                   @   r  )rT  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  3  r  z#fire_listener_event_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  FireEventResponser  r  rg  r  r  r  r   r   r   r  9  r7	  zfire_listener_event_result.readc                 C   r1	  )NrT  r  r   r  r  r   r   r   r  Q  r3	  z fire_listener_event_result.writec                 C   r)   r*   r   r+   r   r   r   r  ]  r-   z#fire_listener_event_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  a  r 	  z7fire_listener_event_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  `  r
	  z#fire_listener_event_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  d  r	  z!fire_listener_event_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  g  rf  z!fire_listener_event_result.__ne__r*   r	  r   r   r   r   rT  ,  r8	  rT  c                   @   r[	  )rW  c                 C   r\	  r*   r]	  r  r   r   r   r  x  r^	  zflushCache_args.readc                 C   r_	  )NrW  r`	  r  r   r   r   r    ra	  zflushCache_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zflushCache_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z,flushCache_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zflushCache_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zflushCache_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zflushCache_args.__ne__Nrb	  r   r   r   r   rW  w  rc	  rW  c                   @   r[	  )rX  c                 C   r\	  r*   r]	  r  r   r   r   r    r^	  zflushCache_result.readc                 C   r_	  )NrX  r`	  r  r   r   r   r    ra	  zflushCache_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zflushCache_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z.flushCache_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zflushCache_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zflushCache_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zflushCache_result.__ne__Nrb	  r   r   r   r   rX    rc	  rX  c                   @   r  )r[  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r    r  z(add_write_notification_log_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WriteNotificationLogRequestr"   r  rg  r  r  r  r   r   r   r    r7	  z$add_write_notification_log_args.readc                 C   r1	  )Nr[  r"   r   rL	  r  r   r   r   r    r3	  z%add_write_notification_log_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z(add_write_notification_log_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z<add_write_notification_log_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z(add_write_notification_log_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  	  r	  z&add_write_notification_log_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z&add_write_notification_log_args.__ne__r*   r	  r   r   r   r   r[    r8	  r[  c                   @   r  )r\  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  $  r  z*add_write_notification_log_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  WriteNotificationLogResponser  r  rg  r  r  r  r   r   r   r  *  r7	  z&add_write_notification_log_result.readc                 C   r1	  )Nr\  r  r   r  r  r   r   r   r  B  r3	  z'add_write_notification_log_result.writec                 C   r)   r*   r   r+   r   r   r   r  N  r-   z*add_write_notification_log_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  R  r 	  z>add_write_notification_log_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  Q  r
	  z*add_write_notification_log_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  U  r	  z(add_write_notification_log_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  X  rf  z(add_write_notification_log_result.__ne__r*   r	  r   r   r   r   r\    r8	  r\  c                   @   r  )r_  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  o  r  z1add_write_notification_log_in_batch_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh   WriteNotificationLogBatchRequestr"   r  rg  r  r  r  r   r   r   r  u  r7	  z-add_write_notification_log_in_batch_args.readc                 C   r1	  )Nr_  r"   r   rL	  r  r   r   r   r    r3	  z.add_write_notification_log_in_batch_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z1add_write_notification_log_in_batch_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zEadd_write_notification_log_in_batch_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z1add_write_notification_log_in_batch_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z/add_write_notification_log_in_batch_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z/add_write_notification_log_in_batch_args.__ne__r*   r	  r   r   r   r   r_  h  r8	  r_  c                   @   r  )r`  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  z3add_write_notification_log_in_batch_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  !WriteNotificationLogBatchResponser  r  rg  r  r  r  r   r   r   r    r7	  z/add_write_notification_log_in_batch_result.readc                 C   r1	  )Nr`  r  r   r  r  r   r   r   r    r3	  z0add_write_notification_log_in_batch_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z3add_write_notification_log_in_batch_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zGadd_write_notification_log_in_batch_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z3add_write_notification_log_in_batch_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z1add_write_notification_log_in_batch_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z1add_write_notification_log_in_batch_result.__ne__r*   r	  r   r   r   r   r`    r8	  r`  c                   @   r  )rc  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  zcm_recycle_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  CmRecycleRequestr;   r  rg  r  r  r  r   r   r   r    r7	  zcm_recycle_args.readc                 C   r1	  )Nrc  r;   r   rv	  r  r   r   r   r  $  r3	  zcm_recycle_args.writec                 C   r)   r*   r   r+   r   r   r   r  0  r-   zcm_recycle_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  4  r 	  z,cm_recycle_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  3  r
	  zcm_recycle_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  7  r	  zcm_recycle_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  :  rf  zcm_recycle_args.__ne__r*   r	  r   r   r   r   rc    r8	  rc  c                   @   r	  )rd  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  S  r	  zcm_recycle_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  CmRecycleResponser  r  rg  rs  r  r  r  r  r   r   r   r  [  rg	  zcm_recycle_result.readc                 C   rh	  )Nrd  r  r   r  r   ri	  r  r   r   r   r  x  rj	  zcm_recycle_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcm_recycle_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z.cm_recycle_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcm_recycle_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcm_recycle_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcm_recycle_result.__ne__r#	  r	  r   r   r   r   rd  K  rk	  rd  c                   @   r  )rg  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r    r  z'get_file_metadata_by_expr_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetFileMetadataByExprRequestrF   r  rg  r  r  r  r   r   r   r    r7	  z#get_file_metadata_by_expr_args.readc                 C   r1	  )Nrg  rF   r   r	  r  r   r   r   r    r3	  z$get_file_metadata_by_expr_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z'get_file_metadata_by_expr_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z;get_file_metadata_by_expr_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z'get_file_metadata_by_expr_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z%get_file_metadata_by_expr_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z%get_file_metadata_by_expr_args.__ne__r*   r	  r   r   r   r   rg    r8	  rg  c                   @   r  )rh  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  z)get_file_metadata_by_expr_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  GetFileMetadataByExprResultr  r  rg  r  r  r  r   r   r   r    r7	  z%get_file_metadata_by_expr_result.readc                 C   r1	  )Nrh  r  r   r  r  r   r   r   r    r3	  z&get_file_metadata_by_expr_result.writec                 C   r)   r*   r   r+   r   r   r   r  &  r-   z)get_file_metadata_by_expr_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  *  r 	  z=get_file_metadata_by_expr_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  )  r
	  z)get_file_metadata_by_expr_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  -  r	  z'get_file_metadata_by_expr_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  0  rf  z'get_file_metadata_by_expr_result.__ne__r*   r	  r   r   r   r   rh    r8	  rh  c                   @   r  )rk  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  G  r  zget_file_metadata_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetFileMetadataRequestrF   r  rg  r  r  r  r   r   r   r  M  r7	  zget_file_metadata_args.readc                 C   r1	  )Nrk  rF   r   r	  r  r   r   r   r  e  r3	  zget_file_metadata_args.writec                 C   r)   r*   r   r+   r   r   r   r  q  r-   zget_file_metadata_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  u  r 	  z3get_file_metadata_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  t  r
	  zget_file_metadata_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  x  r	  zget_file_metadata_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  {  rf  zget_file_metadata_args.__ne__r*   r	  r   r   r   r   rk  @  r8	  rk  c                   @   r  )rl  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  z!get_file_metadata_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  GetFileMetadataResultr  r  rg  r  r  r  r   r   r   r    r7	  zget_file_metadata_result.readc                 C   r1	  )Nrl  r  r   r  r  r   r   r   r    r3	  zget_file_metadata_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!get_file_metadata_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5get_file_metadata_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!get_file_metadata_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_file_metadata_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_file_metadata_result.__ne__r*   r	  r   r   r   r   rl    r8	  rl  c                   @   r  )ro  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r    r  zput_file_metadata_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  PutFileMetadataRequestrF   r  rg  r  r  r  r   r   r   r    r7	  zput_file_metadata_args.readc                 C   r1	  )Nro  rF   r   r	  r  r   r   r   r    r3	  zput_file_metadata_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zput_file_metadata_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3put_file_metadata_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zput_file_metadata_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zput_file_metadata_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zput_file_metadata_args.__ne__r*   r	  r   r   r   r   ro    r8	  ro  c                   @   r  )rp  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  *  r  z!put_file_metadata_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  PutFileMetadataResultr  r  rg  r  r  r  r   r   r   r  0  r7	  zput_file_metadata_result.readc                 C   r1	  )Nrp  r  r   r  r  r   r   r   r  H  r3	  zput_file_metadata_result.writec                 C   r)   r*   r   r+   r   r   r   r  T  r-   z!put_file_metadata_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  X  r 	  z5put_file_metadata_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  W  r
	  z!put_file_metadata_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  [  r	  zput_file_metadata_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ^  rf  zput_file_metadata_result.__ne__r*   r	  r   r   r   r   rp  #  r8	  rp  c                   @   r  )rs  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r  u  r  z!clear_file_metadata_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ClearFileMetadataRequestrF   r  rg  r  r  r  r   r   r   r  {  r7	  zclear_file_metadata_args.readc                 C   r1	  )Nrs  rF   r   r	  r  r   r   r   r    r3	  zclear_file_metadata_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!clear_file_metadata_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5clear_file_metadata_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!clear_file_metadata_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zclear_file_metadata_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zclear_file_metadata_args.__ne__r*   r	  r   r   r   r   rs  n  r8	  rs  c                   @   r  )rt  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r    r  z#clear_file_metadata_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  ClearFileMetadataResultr  r  rg  r  r  r  r   r   r   r    r7	  zclear_file_metadata_result.readc                 C   r1	  )Nrt  r  r   r  r  r   r   r   r    r3	  z clear_file_metadata_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z#clear_file_metadata_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z7clear_file_metadata_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z#clear_file_metadata_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z!clear_file_metadata_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z!clear_file_metadata_result.__ne__r*   r	  r   r   r   r   rt    r8	  rt  c                   @   r  )rw  r~	  Nc                 C   rd  r*   r	  rE   r   r   r   r    r  z!cache_file_metadata_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  CacheFileMetadataRequestrF   r  rg  r  r  r  r   r   r   r    r7	  zcache_file_metadata_args.readc                 C   r1	  )Nrw  rF   r   r	  r  r   r   r   r  *  r3	  zcache_file_metadata_args.writec                 C   r)   r*   r   r+   r   r   r   r  6  r-   z!cache_file_metadata_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  :  r 	  z5cache_file_metadata_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  9  r
	  z!cache_file_metadata_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  =  r	  zcache_file_metadata_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  @  rf  zcache_file_metadata_args.__ne__r*   r	  r   r   r   r   rw    r8	  rw  c                   @   r  )rx  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  X  r  z#cache_file_metadata_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  CacheFileMetadataResultr  r  rg  r  r  r  r   r   r   r  ^  r7	  zcache_file_metadata_result.readc                 C   r1	  )Nrx  r  r   r  r  r   r   r   r  v  r3	  z cache_file_metadata_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z#cache_file_metadata_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z7cache_file_metadata_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z#cache_file_metadata_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z!cache_file_metadata_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z!cache_file_metadata_result.__ne__r*   r	  r   r   r   r   rx  Q  r8	  rx  c                   @   r[	  )r{  c                 C   r\	  r*   r]	  r  r   r   r   r    r^	  zget_metastore_db_uuid_args.readc                 C   r_	  )Nr{  r`	  r  r   r   r   r    ra	  z get_metastore_db_uuid_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z#get_metastore_db_uuid_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z7get_metastore_db_uuid_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z#get_metastore_db_uuid_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z!get_metastore_db_uuid_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z!get_metastore_db_uuid_args.__ne__Nrb	  r   r   r   r   r{    rc	  r{  c                   @   r	  )r|  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z%get_metastore_db_uuid_result.__init__c                 C   r	  r	  r	  r  r   r   r   r    r	  z!get_metastore_db_uuid_result.readc                 C   r 	  )Nr|  r  r   r  r  r  r   r!	  r  r   r   r   r    r"	  z"get_metastore_db_uuid_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z%get_metastore_db_uuid_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z9get_metastore_db_uuid_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  
  r
	  z%get_metastore_db_uuid_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z#get_metastore_db_uuid_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z#get_metastore_db_uuid_result.__ne__r#	  r	  r   r   r   r   r|    r$	  r|  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  /  r  z"create_resource_plan_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMCreateResourcePlanRequestr;   r  rg  r  r  r  r   r   r   r  5  r7	  zcreate_resource_plan_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  M  r3	  zcreate_resource_plan_args.writec                 C   r)   r*   r   r+   r   r   r   r  Y  r-   z"create_resource_plan_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ]  r 	  z6create_resource_plan_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  \  r
	  z"create_resource_plan_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  `  r	  z create_resource_plan_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  c  rf  z create_resource_plan_args.__ne__r*   r	  r   r   r   r   r  (  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  ~  r	  z$create_resource_plan_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMCreateResourcePlanResponser  r  rg  r}  r  r~  r  rs  r  r  r  r  r   r   r   r    r	  z create_resource_plan_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  z!create_resource_plan_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z$create_resource_plan_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8create_resource_plan_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$create_resource_plan_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"create_resource_plan_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"create_resource_plan_result.__ne__r	  r	  r   r   r   r   r  t  r	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  zget_resource_plan_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMGetResourcePlanRequestr;   r  rg  r  r  r  r   r   r   r    r7	  zget_resource_plan_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  zget_resource_plan_args.writec                 C   r)   r*   r   r+   r   r   r   r  )  r-   zget_resource_plan_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  -  r 	  z3get_resource_plan_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ,  r
	  zget_resource_plan_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  0  r	  zget_resource_plan_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  3  rf  zget_resource_plan_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  M  r>	  z!get_resource_plan_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMGetResourcePlanResponser  r  rg  r  r  rs  r  r  r  r  r   r   r   r  W  rX	  zget_resource_plan_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  y  rF	  zget_resource_plan_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!get_resource_plan_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5get_resource_plan_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!get_resource_plan_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zget_resource_plan_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zget_resource_plan_result.__ne__rG	  r	  r   r   r   r   r  D  rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z&get_active_resource_plan_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMGetActiveResourcePlanRequestr;   r  rg  r  r  r  r   r   r   r    r7	  z"get_active_resource_plan_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  z#get_active_resource_plan_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&get_active_resource_plan_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:get_active_resource_plan_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&get_active_resource_plan_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$get_active_resource_plan_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$get_active_resource_plan_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  	  r	  z(get_active_resource_plan_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMGetActiveResourcePlanResponser  r  rg  rs  r  r  r  r  r   r   r   r    rg	  z$get_active_resource_plan_result.readc                 C   rh	  )Nr  r  r   r  r   )r  r  r  r  r  r  r  r  r   rh  r  r  r  r  r  r   r   r   r  .  rj	  z%get_active_resource_plan_result.writec                 C   r)   r*   r   r+   r   r   r   r  >  r-   z(get_active_resource_plan_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  B  r 	  z<get_active_resource_plan_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  A  r
	  z(get_active_resource_plan_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  E  r	  z&get_active_resource_plan_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  H  rf  z&get_active_resource_plan_result.__ne__r#	  r	  r   r   r   r   r    rk	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  f  r  z$get_all_resource_plans_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMGetAllResourcePlanRequestr;   r  rg  r  r  r  r   r   r   r  l  r7	  z get_all_resource_plans_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  z!get_all_resource_plans_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z$get_all_resource_plans_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8get_all_resource_plans_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$get_all_resource_plans_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"get_all_resource_plans_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"get_all_resource_plans_args.__ne__r*   r	  r   r   r   r   r  _  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z&get_all_resource_plans_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMGetAllResourcePlanResponser  r  rg  rs  r  r  r  r  r   r   r   r    rg	  z"get_all_resource_plans_result.readc                 C   rh	  )Nr  r  r   r  r   ri	  r  r   r   r   r    rj	  z#get_all_resource_plans_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z&get_all_resource_plans_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z:get_all_resource_plans_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z&get_all_resource_plans_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z$get_all_resource_plans_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z$get_all_resource_plans_result.__ne__r#	  r	  r   r   r   r   r    rk	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z!alter_resource_plan_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMAlterResourcePlanRequestr;   r  rg  r  r  r  r   r   r   r    r7	  zalter_resource_plan_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  .  r3	  zalter_resource_plan_args.writec                 C   r)   r*   r   r+   r   r   r   r  :  r-   z!alter_resource_plan_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  >  r 	  z5alter_resource_plan_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  =  r
	  z!alter_resource_plan_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  A  r	  zalter_resource_plan_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  D  rf  zalter_resource_plan_args.__ne__r*   r	  r   r   r   r   r  	  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  _  r	  z#alter_resource_plan_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMAlterResourcePlanResponser  r  rg  r  r  r  r  rs  r  r  r  r  r   r   r   r  k  r	  zalter_resource_plan_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  z alter_resource_plan_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z#alter_resource_plan_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z7alter_resource_plan_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z#alter_resource_plan_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z!alter_resource_plan_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z!alter_resource_plan_result.__ne__r	  r	  r   r   r   r   r  U  r	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z$validate_resource_plan_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMValidateResourcePlanRequestr;   r  rg  r  r  r  r   r   r   r    r7	  z validate_resource_plan_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  z!validate_resource_plan_args.writec                 C   r)   r*   r   r+   r   r   r   r  
  r-   z$validate_resource_plan_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z8validate_resource_plan_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z$validate_resource_plan_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z"validate_resource_plan_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z"validate_resource_plan_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  .  r>	  z&validate_resource_plan_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMValidateResourcePlanResponser  r  rg  r  r  rs  r  r  r  r  r   r   r   r  8  rX	  z"validate_resource_plan_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  Z  rF	  z#validate_resource_plan_result.writec                 C   r)   r*   r   r+   r   r   r   r  n  r-   z&validate_resource_plan_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  r  r 	  z:validate_resource_plan_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  q  r
	  z&validate_resource_plan_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  u  r	  z$validate_resource_plan_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  x  rf  z$validate_resource_plan_result.__ne__rG	  r	  r   r   r   r   r  %  rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z drop_resource_plan_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMDropResourcePlanRequestr;   r  rg  r  r  r  r   r   r   r    r7	  zdrop_resource_plan_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  zdrop_resource_plan_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z drop_resource_plan_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z4drop_resource_plan_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z drop_resource_plan_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zdrop_resource_plan_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zdrop_resource_plan_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z"drop_resource_plan_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMDropResourcePlanResponser  r  rg  r  r  r  r  rs  r  r  r  r  r   r   r   r    r	  zdrop_resource_plan_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  zdrop_resource_plan_result.writec                 C   r)   r*   r   r+   r   r   r   r  7  r-   z"drop_resource_plan_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ;  r 	  z6drop_resource_plan_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  :  r
	  z"drop_resource_plan_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  >  r	  z drop_resource_plan_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  A  rf  z drop_resource_plan_result.__ne__r	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  m  r  zcreate_wm_trigger_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMCreateTriggerRequestr;   r  rg  r  r  r  r   r   r   r  s  r7	  zcreate_wm_trigger_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  zcreate_wm_trigger_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcreate_wm_trigger_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3create_wm_trigger_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcreate_wm_trigger_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcreate_wm_trigger_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcreate_wm_trigger_args.__ne__r*   r	  r   r   r   r   r  f  r8	  r  c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r    rS
  z!create_wm_trigger_result.__init__c                 C   rT
  rU
  )r  r  r  r   r  r  r  r  r  r   r  rh  WMCreateTriggerResponser  r  rg  r}  r  r  r  r~  r  rs  rX  r  r  r  r   r   r   r    rV
  zcreate_wm_trigger_result.readc                 C   rW
  )Nr  r  r   r  r   r  r  r  rA	  rX  r
  rX
  r  r   r   r   r    rY
  zcreate_wm_trigger_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z!create_wm_trigger_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z5create_wm_trigger_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z!create_wm_trigger_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcreate_wm_trigger_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcreate_wm_trigger_result.__ne__rZ
  r	  r   r   r   r   r    r[
  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  P  r  zalter_wm_trigger_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMAlterTriggerRequestr;   r  rg  r  r  r  r   r   r   r  V  r7	  zalter_wm_trigger_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  n  r3	  zalter_wm_trigger_args.writec                 C   r)   r*   r   r+   r   r   r   r  z  r-   zalter_wm_trigger_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ~  r 	  z2alter_wm_trigger_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  }  r
	  zalter_wm_trigger_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zalter_wm_trigger_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zalter_wm_trigger_args.__ne__r*   r	  r   r   r   r   r  I  r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r    r	  z alter_wm_trigger_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMAlterTriggerResponser  r  rg  r  r  r~  r  rs  r  r  r  r  r   r   r   r    r	  zalter_wm_trigger_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  zalter_wm_trigger_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z alter_wm_trigger_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z4alter_wm_trigger_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z alter_wm_trigger_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zalter_wm_trigger_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zalter_wm_trigger_result.__ne__r	  r	  r   r   r   r   r    r	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r     r  zdrop_wm_trigger_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMDropTriggerRequestr;   r  rg  r  r  r  r   r   r   r  &  r7	  zdrop_wm_trigger_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  >  r3	  zdrop_wm_trigger_args.writec                 C   r)   r*   r   r+   r   r   r   r  J  r-   zdrop_wm_trigger_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  N  r 	  z1drop_wm_trigger_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  M  r
	  zdrop_wm_trigger_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Q  r	  zdrop_wm_trigger_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  T  rf  zdrop_wm_trigger_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  o  r	  zdrop_wm_trigger_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMDropTriggerResponser  r  rg  r  r  r  r  rs  r  r  r  r  r   r   r   r  {  r	  zdrop_wm_trigger_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r    r	  zdrop_wm_trigger_result.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zdrop_wm_trigger_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z3drop_wm_trigger_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zdrop_wm_trigger_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zdrop_wm_trigger_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zdrop_wm_trigger_result.__ne__r	  r	  r   r   r   r   r  e  r	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  z+get_triggers_for_resourceplan_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  "WMGetTriggersForResourePlanRequestr;   r  rg  r  r  r  r   r   r   r    r7	  z'get_triggers_for_resourceplan_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  z(get_triggers_for_resourceplan_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z+get_triggers_for_resourceplan_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z?get_triggers_for_resourceplan_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z+get_triggers_for_resourceplan_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  !  r	  z)get_triggers_for_resourceplan_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  $  rf  z)get_triggers_for_resourceplan_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  >  r>	  z-get_triggers_for_resourceplan_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  #WMGetTriggersForResourePlanResponser  r  rg  r  r  rs  r  r  r  r  r   r   r   r  H  rX	  z)get_triggers_for_resourceplan_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  j  rF	  z*get_triggers_for_resourceplan_result.writec                 C   r)   r*   r   r+   r   r   r   r  ~  r-   z-get_triggers_for_resourceplan_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  zAget_triggers_for_resourceplan_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z-get_triggers_for_resourceplan_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  z+get_triggers_for_resourceplan_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  z+get_triggers_for_resourceplan_result.__ne__rG	  r	  r   r   r   r   r  5  rZ	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  zcreate_wm_pool_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMCreatePoolRequestr;   r  rg  r  r  r  r   r   r   r    r7	  zcreate_wm_pool_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  zcreate_wm_pool_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zcreate_wm_pool_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z0create_wm_pool_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zcreate_wm_pool_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zcreate_wm_pool_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zcreate_wm_pool_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r    rS
  zcreate_wm_pool_result.__init__c                 C   rT
  rU
  )r  r  r  r   r  r  r  r  r  r   r  rh  WMCreatePoolResponser  r  rg  r}  r  r  r  r~  r  rs  rX  r  r  r  r   r   r   r    rV
  zcreate_wm_pool_result.readc                 C   rW
  )Nr  r  r   r  r   r  r  r  rA	  rX  r
  rX
  r  r   r   r   r  7  rY
  zcreate_wm_pool_result.writec                 C   r)   r*   r   r+   r   r   r   r  S  r-   zcreate_wm_pool_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  W  r 	  z2create_wm_pool_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  V  r
	  zcreate_wm_pool_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  Z  r	  zcreate_wm_pool_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ]  rf  zcreate_wm_pool_result.__ne__rZ
  r	  r   r   r   r   r    r[
  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r    r  zalter_wm_pool_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMAlterPoolRequestr;   r  rg  r  r  r  r   r   r   r    r7	  zalter_wm_pool_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r    r3	  zalter_wm_pool_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   zalter_wm_pool_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z/alter_wm_pool_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  zalter_wm_pool_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	    r	  zalter_wm_pool_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	    rf  zalter_wm_pool_args.__ne__r*   r	  r   r   r   r   r    r8	  r  c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r    rS
  zalter_wm_pool_result.__init__c                 C   rT
  rU
  )r  r  r  r   r  r  r  r  r  r   r  rh  WMAlterPoolResponser  r  rg  r}  r  r  r  r~  r  rs  rX  r  r  r  r   r   r   r    rV
  zalter_wm_pool_result.readc                 C   rW
  )Nr  r  r   r  r   r  r  r  rA	  rX  r
  rX
  r  r   r   r   r   rY
  zalter_wm_pool_result.writec                 C   r)   r*   r   r+   r   r   r   r  6 r-   zalter_wm_pool_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  : r 	  z1alter_wm_pool_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  9 r
	  zalter_wm_pool_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  = r	  zalter_wm_pool_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  @ rf  zalter_wm_pool_result.__ne__rZ
  r	  r   r   r   r   r    r[
  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  s r  zdrop_wm_pool_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMDropPoolRequestr;   r  rg  r  r  r  r   r   r   r  y r7	  zdrop_wm_pool_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r   r3	  zdrop_wm_pool_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zdrop_wm_pool_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z.drop_wm_pool_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zdrop_wm_pool_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zdrop_wm_pool_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zdrop_wm_pool_args.__ne__r*   r	  r   r   r   r   r  l r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r   r	  zdrop_wm_pool_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMDropPoolResponser  r  rg  r  r  r  r  rs  r  r  r  r  r   r   r   r   r	  zdrop_wm_pool_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r   r	  zdrop_wm_pool_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zdrop_wm_pool_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z0drop_wm_pool_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zdrop_wm_pool_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zdrop_wm_pool_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zdrop_wm_pool_result.__ne__r	  r	  r   r   r   r   r   r	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  C r  z)create_or_update_wm_mapping_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMCreateOrUpdateMappingRequestr;   r  rg  r  r  r  r   r   r   r  I r7	  z%create_or_update_wm_mapping_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  a r3	  z&create_or_update_wm_mapping_args.writec                 C   r)   r*   r   r+   r   r   r   r  m r-   z)create_or_update_wm_mapping_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  q r 	  z=create_or_update_wm_mapping_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  p r
	  z)create_or_update_wm_mapping_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  t r	  z'create_or_update_wm_mapping_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  w rf  z'create_or_update_wm_mapping_args.__ne__r*   r	  r   r   r   r   r  < r8	  r  c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r   rS
  z+create_or_update_wm_mapping_result.__init__c                 C   rT
  rU
  )r  r  r  r   r  r  r  r  r  r   r  rh  WMCreateOrUpdateMappingResponser  r  rg  r}  r  r  r  r~  r  rs  rX  r  r  r  r   r   r   r   rV
  z'create_or_update_wm_mapping_result.readc                 C   rW
  )Nr  r  r   r  r   r  r  r  rA	  rX  r
  rX
  r  r   r   r   r   rY
  z(create_or_update_wm_mapping_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z+create_or_update_wm_mapping_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z?create_or_update_wm_mapping_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z+create_or_update_wm_mapping_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z)create_or_update_wm_mapping_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z)create_or_update_wm_mapping_result.__ne__rZ
  r	  r   r   r   r   r   r[
  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  & r  zdrop_wm_mapping_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMDropMappingRequestr;   r  rg  r  r  r  r   r   r   r  , r7	  zdrop_wm_mapping_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  D r3	  zdrop_wm_mapping_args.writec                 C   r)   r*   r   r+   r   r   r   r  P r-   zdrop_wm_mapping_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  T r 	  z1drop_wm_mapping_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  S r
	  zdrop_wm_mapping_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  W r	  zdrop_wm_mapping_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Z rf  zdrop_wm_mapping_args.__ne__r*   r	  r   r   r   r   r   r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  u r	  zdrop_wm_mapping_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  WMDropMappingResponser  r  rg  r  r  r  r  rs  r  r  r  r  r   r   r   r   r	  zdrop_wm_mapping_result.readc                 C   r	  )
Nr  r  r   r  r   r  r  r  rA	  r	  r  r   r   r   r   r	  zdrop_wm_mapping_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zdrop_wm_mapping_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z3drop_wm_mapping_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zdrop_wm_mapping_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zdrop_wm_mapping_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zdrop_wm_mapping_result.__ne__r	  r	  r   r   r   r   r  k r	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r   r  z7create_or_drop_wm_trigger_to_pool_mapping_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  )WMCreateOrDropTriggerToPoolMappingRequestr;   r  rg  r  r  r  r   r   r   r   r7	  z3create_or_drop_wm_trigger_to_pool_mapping_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r   r3	  z4create_or_drop_wm_trigger_to_pool_mapping_args.writec                 C   r)   r*   r   r+   r   r   r   r    r-   z7create_or_drop_wm_trigger_to_pool_mapping_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  $ r 	  zKcreate_or_drop_wm_trigger_to_pool_mapping_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  # r
	  z7create_or_drop_wm_trigger_to_pool_mapping_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ' r	  z5create_or_drop_wm_trigger_to_pool_mapping_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  * rf  z5create_or_drop_wm_trigger_to_pool_mapping_args.__ne__r*   r	  r   r   r   r   r   r8	  r  c                   @   rN
  )r  rO
  Nc                 C   rP
  r*   rQ
  rR
  r   r   r   r  F rS
  z9create_or_drop_wm_trigger_to_pool_mapping_result.__init__c                 C   rT
  rU
  )r  r  r  r   r  r  r  r  r  r   r  rh  *WMCreateOrDropTriggerToPoolMappingResponser  r  rg  r}  r  r  r  r~  r  rs  rX  r  r  r  r   r   r   r  T rV
  z5create_or_drop_wm_trigger_to_pool_mapping_result.readc                 C   rW
  )Nr  r  r   r  r   r  r  r  rA	  rX  r
  rX
  r  r   r   r   r   rY
  z6create_or_drop_wm_trigger_to_pool_mapping_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z9create_or_drop_wm_trigger_to_pool_mapping_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  zMcreate_or_drop_wm_trigger_to_pool_mapping_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z9create_or_drop_wm_trigger_to_pool_mapping_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z7create_or_drop_wm_trigger_to_pool_mapping_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z7create_or_drop_wm_trigger_to_pool_mapping_result.__ne__rZ
  r	  r   r   r   r   r  ; r[
  r  c                   @   r  )r  z$
    Attributes:
     - schema

    Nc                 C   rd  r*   )r@  r?  r   r   r   r   r  zcreate_ischema_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ISchemar@  r  rg  r  r  r  r   r   r   r   r7	  zcreate_ischema_args.readc                 C   r1	  )Nr  r@  r   )r  r  r  r  r  r  r@  r  r   rh  r  r  r  r  r   r   r   r   r3	  zcreate_ischema_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zcreate_ischema_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z0create_ischema_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zcreate_ischema_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  
 r	  zcreate_ischema_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zcreate_ischema_args.__ne__r*   r	  r   r   r   r   r   r8	  r  r@  c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r  ' r>	  zcreate_ischema_result.__init__c                 C   r?	  r@	  r  r  r  r   r  r  r  r  r  r   r  rh  r}  r  r  rg  r  r  rs  r  r  r  r  r   r   r   r  1 rC	  zcreate_ischema_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  R rF	  zcreate_ischema_result.writec                 C   r)   r*   r   r+   r   r   r   r  f r-   zcreate_ischema_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  j r 	  z2create_ischema_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  i r
	  zcreate_ischema_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  m r	  zcreate_ischema_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  p rf  zcreate_ischema_result.__ne__rG	  r	  r   r   r   r   r   rH	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r   r  zalter_ischema_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AlterISchemaRequestr"   r  rg  r  r  r  r   r   r   r   r7	  zalter_ischema_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r   r3	  zalter_ischema_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zalter_ischema_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z/alter_ischema_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zalter_ischema_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zalter_ischema_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zalter_ischema_args.__ne__r*   r	  r   r   r   r   r   r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r   r	  zalter_ischema_result.__init__c                 C   r	  r	  rH
  r  r   r   r   r   r	  zalter_ischema_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r   rj	  zalter_ischema_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zalter_ischema_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z1alter_ischema_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zalter_ischema_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zalter_ischema_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ! rf  zalter_ischema_result.__ne__r#	  r	  r   r   r   r   r   r	  r  c                   @   r  )r  rn	  Nc                 C   rd  r*   ro	  r5   r   r   r   r  @ r  zget_ischema_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  ISchemaNamer6   r  rg  r  r  r  r   r   r   r  F r7	  zget_ischema_args.readc                 C   r1	  )Nr  r6   r   r  r  r  r  r  r  r6   r  r   rh  r  r  r  r  r   r   r   r  ^ r3	  zget_ischema_args.writec                 C   r)   r*   r   r+   r   r   r   r  j r-   zget_ischema_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  n r 	  z-get_ischema_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  m r
	  zget_ischema_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  q r	  zget_ischema_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  t rf  zget_ischema_args.__ne__r*   r	  r   r   r   r   r  9 r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r   r>	  zget_ischema_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  r  r  rs  r  r  r  r  r   r   r   r   rX	  zget_ischema_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r   rF	  zget_ischema_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zget_ischema_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z/get_ischema_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zget_ischema_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zget_ischema_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zget_ischema_result.__ne__rG	  r	  r   r   r   r   r   rZ	  r  c                   @   r  )r  rn	  Nc                 C   rd  r*   ro	  r5   r   r   r   r   r  zdrop_ischema_args.__init__c                 C   r5	  r.	  r  r  r   r   r   r   r7	  zdrop_ischema_args.readc                 C   r1	  )Nr  r6   r   r  r  r   r   r   r   r3	  zdrop_ischema_args.writec                 C   r)   r*   r   r+   r   r   r   r  ' r-   zdrop_ischema_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  + r 	  z.drop_ischema_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  * r
	  zdrop_ischema_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  . r	  zdrop_ischema_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  1 rf  zdrop_ischema_args.__ne__r*   r	  r   r   r   r   r   r8	  r  c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r  K r>	  zdrop_ischema_result.__init__c                 C   r?	  r@	  rM	  r  r   r   r   r  U rC	  zdrop_ischema_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  v rF	  zdrop_ischema_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zdrop_ischema_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z0drop_ischema_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zdrop_ischema_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zdrop_ischema_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zdrop_ischema_result.__ne__rG	  r	  r   r   r   r   r  B rH	  r  c                   @   r  )r  +
    Attributes:
     - schemaVersion

    Nc                 C   rd  r*   rH  rG  r   r   r   r   r  z add_schema_version_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  SchemaVersionrH  r  rg  r  r  r  r   r   r   r   r7	  zadd_schema_version_args.readc                 C   r1	  )Nr  rH  r   r  r  r  r  r  r  rH  r  r   rh  r  r  r  r  r   r   r   r   r3	  zadd_schema_version_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z add_schema_version_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z4add_schema_version_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z add_schema_version_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zadd_schema_version_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zadd_schema_version_args.__ne__r*   r	  r   r   r   r   r   r8	  r  rH  c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r   r>	  z"add_schema_version_result.__init__c                 C   r?	  r@	  r  r  r   r   r   r   rC	  zadd_schema_version_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  3 rF	  zadd_schema_version_result.writec                 C   r)   r*   r   r+   r   r   r   r  G r-   z"add_schema_version_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  K r 	  z6add_schema_version_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  J r
	  z"add_schema_version_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  N r	  z add_schema_version_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  Q rf  z add_schema_version_result.__ne__rG	  r	  r   r   r   r   r   rH	  r  c                   @   r  )r  r  Nc                 C   rd  r*   r  rG  r   r   r   r  w r  z get_schema_version_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  SchemaVersionDescriptorrH  r  rg  r  r  r  r   r   r   r  } r7	  zget_schema_version_args.readc                 C   r1	  )Nr  rH  r   r   r  r   r   r   r   r3	  zget_schema_version_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z get_schema_version_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z4get_schema_version_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z get_schema_version_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zget_schema_version_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zget_schema_version_args.__ne__r*   r	  r   r   r   r   r  p r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r   r>	  z"get_schema_version_result.__init__c                 C   rU	  rV	  r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  r  r  rs  r  r  r  r  r   r   r   r   rX	  zget_schema_version_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r   rF	  zget_schema_version_result.writec                 C   r)   r*   r   r+   r   r   r   r  	 r-   z"get_schema_version_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  		 r 	  z6get_schema_version_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  	 r
	  z"get_schema_version_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  	 r	  z get_schema_version_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  	 rf  z get_schema_version_result.__ne__rG	  r	  r   r   r   r   r   rZ	  r  c                   @   r  )r  (
    Attributes:
     - schemaName

    Nc                 C   rd  r*   rN  rM  r   r   r   r  4	 r  z'get_schema_latest_version_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  r  rN  r  rg  r  r  r  r   r   r   r  :	 r7	  z#get_schema_latest_version_args.readc                 C   r1	  )Nr  rN  r   r  r  r  r  r  r  rN  r  r   rh  r  r  r  r  r   r   r   r  R	 r3	  z$get_schema_latest_version_args.writec                 C   r)   r*   r   r+   r   r   r   r  ^	 r-   z'get_schema_latest_version_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  b	 r 	  z;get_schema_latest_version_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  a	 r
	  z'get_schema_latest_version_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  e	 r	  z%get_schema_latest_version_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  h	 rf  z%get_schema_latest_version_args.__ne__r*   r	  r   r   r   r   r  -	 r8	  r  rN  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  	 r>	  z)get_schema_latest_version_result.__init__c                 C   rU	  rV	  r#  r  r   r   r   r  	 rX	  z%get_schema_latest_version_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r  	 rF	  z&get_schema_latest_version_result.writec                 C   r)   r*   r   r+   r   r   r   r  	 r-   z)get_schema_latest_version_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  	 r 	  z=get_schema_latest_version_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  	 r
	  z)get_schema_latest_version_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  	 r	  z'get_schema_latest_version_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  	 rf  z'get_schema_latest_version_result.__ne__rG	  r	  r   r   r   r   r  y	 rZ	  r  c                   @   r  )r  r$  Nc                 C   rd  r*   r%  rM  r   r   r   r  	 r  z%get_schema_all_versions_args.__init__c                 C   r5	  r.	  r&  r  r   r   r   r  	 r7	  z!get_schema_all_versions_args.readc                 C   r1	  )Nr  rN  r   r'  r  r   r   r   r  
 r3	  z"get_schema_all_versions_args.writec                 C   r)   r*   r   r+   r   r   r   r  
 r-   z%get_schema_all_versions_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  
 r 	  z9get_schema_all_versions_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  
 r
	  z%get_schema_all_versions_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  "
 r	  z#get_schema_all_versions_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  %
 rf  z#get_schema_all_versions_args.__ne__r*   r	  r   r   r   r   r  	 r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  ?
 r>	  z'get_schema_all_versions_result.__init__c           	      C   rV  rV	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r  r  r	  r	  rg  rh  r  r  rs  r  r  r  )	r   r  r  r  r  
_etype1775	_size1772_i1776	_elem1777r   r   r   r  I
 r\  z#get_schema_all_versions_result.readc                 C   r]  )Nr  r  r   r  r   r  r  r^  )r   r  iter1778r   r   r   r  p
 r`  z$get_schema_all_versions_result.writec                 C   r)   r*   r   r+   r   r   r   r  
 r-   z'get_schema_all_versions_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  
 r 	  z;get_schema_all_versions_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  
 r
	  z'get_schema_all_versions_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  
 r	  z%get_schema_all_versions_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  
 rf  z%get_schema_all_versions_result.__ne__rG	  r	  r   r   r   r   r  6
 ra  r  c                   @   r  )r  r  Nc                 C   rd  r*   r  rG  r   r   r   r  
 r  z!drop_schema_version_args.__init__c                 C   r5	  r.	  r!  r  r   r   r   r  
 r7	  zdrop_schema_version_args.readc                 C   r1	  )Nr  rH  r   r   r  r   r   r   r  
 r3	  zdrop_schema_version_args.writec                 C   r)   r*   r   r+   r   r   r   r  
 r-   z!drop_schema_version_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  
 r 	  z5drop_schema_version_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  
 r
	  z!drop_schema_version_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  
 r	  zdrop_schema_version_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  
 rf  zdrop_schema_version_args.__ne__r*   r	  r   r   r   r   r  
 r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r   r	  z#drop_schema_version_result.__init__c                 C   r	  r	  rH
  r  r   r   r   r   r	  zdrop_schema_version_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  ' rj	  z drop_schema_version_result.writec                 C   r)   r*   r   r+   r   r   r   r  7 r-   z#drop_schema_version_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ; r 	  z7drop_schema_version_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  : r
	  z#drop_schema_version_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  > r	  z!drop_schema_version_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  A rf  z!drop_schema_version_result.__ne__r#	  r	  r   r   r   r   r  
 r	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  ` r  z!get_schemas_by_cols_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  FindSchemasByColsRqstr"   r  rg  r  r  r  r   r   r   r  f r7	  zget_schemas_by_cols_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r  ~ r3	  zget_schemas_by_cols_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z!get_schemas_by_cols_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z5get_schemas_by_cols_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z!get_schemas_by_cols_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zget_schemas_by_cols_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zget_schemas_by_cols_args.__ne__r*   r	  r   r   r   r   r  Y r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r   r	  z#get_schemas_by_cols_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  FindSchemasByColsRespr  r  rg  rs  r  r  r  r  r   r   r   r   rg	  zget_schemas_by_cols_result.readc                 C   rh	  )Nr  r  r   r  r   ri	  r  r   r   r   r   rj	  z get_schemas_by_cols_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z#get_schemas_by_cols_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z7get_schemas_by_cols_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z#get_schemas_by_cols_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z!get_schemas_by_cols_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z!get_schemas_by_cols_result.__ne__r#	  r	  r   r   r   r   r   rk	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r  
 r  z)map_schema_version_to_serde_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  MapSchemaVersionToSerdeRequestr"   r  rg  r  r  r  r   r   r   r   r7	  z%map_schema_version_to_serde_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r  ( r3	  z&map_schema_version_to_serde_args.writec                 C   r)   r*   r   r+   r   r   r   r  4 r-   z)map_schema_version_to_serde_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  8 r 	  z=map_schema_version_to_serde_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  7 r
	  z)map_schema_version_to_serde_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ; r	  z'map_schema_version_to_serde_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  > rf  z'map_schema_version_to_serde_args.__ne__r*   r	  r   r   r   r   r   r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  W r	  z+map_schema_version_to_serde_result.__init__c                 C   r	  r	  rH
  r  r   r   r   r  _ r	  z'map_schema_version_to_serde_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  { rj	  z(map_schema_version_to_serde_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z+map_schema_version_to_serde_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z?map_schema_version_to_serde_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z+map_schema_version_to_serde_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z)map_schema_version_to_serde_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z)map_schema_version_to_serde_result.__ne__r#	  r	  r   r   r   r   r  O r	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r   r  z&set_schema_version_state_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  SetSchemaVersionStateRequestr"   r  rg  r  r  r  r   r   r   r   r7	  z"set_schema_version_state_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r   r3	  z#set_schema_version_state_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z&set_schema_version_state_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z:set_schema_version_state_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z&set_schema_version_state_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z$set_schema_version_state_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z$set_schema_version_state_args.__ne__r*   r	  r   r   r   r   r   r8	  r  c                   @   r9	  )r  r:	  Nc                 C   r;	  r*   r<	  r=	  r   r   r   r   r>	  z(set_schema_version_state_result.__init__c                 C   r?	  r@	  rM	  r  r   r   r   r   rC	  z$set_schema_version_state_result.readc                 C   rD	  )Nr  r  r   r  r  r  rA	  rE	  r  r   r   r   r  - rF	  z%set_schema_version_state_result.writec                 C   r)   r*   r   r+   r   r   r   r  A r-   z(set_schema_version_state_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  E r 	  z<set_schema_version_state_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  D r
	  z(set_schema_version_state_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  H r	  z&set_schema_version_state_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  K rf  z&set_schema_version_state_result.__ne__rG	  r	  r   r   r   r   r   rH	  r  c                   @   r  )r  z#
    Attributes:
     - serde

    Nc                 C   rd  r*   )rW  rV  r   r   r   r  q r  zadd_serde_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  	SerDeInforW  r  rg  r  r  r  r   r   r   r  w r7	  zadd_serde_args.readc                 C   r1	  )Nr  rW  r   )r  r  r  r  r  r  rW  r  r   rh  r  r  r  r  r   r   r   r   r3	  zadd_serde_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zadd_serde_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z+add_serde_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zadd_serde_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zadd_serde_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zadd_serde_args.__ne__r*   r	  r   r   r   r   r  j r8	  r  rW  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r   r	  zadd_serde_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  r}  r  r  rg  rs  r  r  r  r  r   r   r   r   r	  zadd_serde_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r   rj	  zadd_serde_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zadd_serde_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z-add_serde_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zadd_serde_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zadd_serde_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zadd_serde_result.__ne__r#	  r	  r   r   r   r   r   r	  r  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r   r  zget_serde_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetSerdeRequestr"   r  rg  r  r  r  r   r   r   r  ! r7	  zget_serde_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r  9 r3	  zget_serde_args.writec                 C   r)   r*   r   r+   r   r   r   r  E r-   zget_serde_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  I r 	  z+get_serde_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  H r
	  zget_serde_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  L r	  zget_serde_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  O rf  zget_serde_args.__ne__r*   r	  r   r   r   r   r   r8	  r  c                   @   r9	  )r  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r  i r>	  zget_serde_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  r1  r  r  rg  r  r  rs  r  r  r  r  r   r   r   r  s rX	  zget_serde_result.readc                 C   rD	  )Nr  r  r   r  r   r  r  rY	  r  r   r   r   r   rF	  zget_serde_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zget_serde_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z-get_serde_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zget_serde_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zget_serde_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zget_serde_result.__ne__rG	  r	  r   r   r   r   r  ` rZ	  r  c                   @   r9	  )r  B
    Attributes:
     - dbName
     - tableName
     - txnId

    Nc                 C   r;	  r*   r   r   r  r\  r   r   r   r   r>	  z.get_lock_materialization_rebuild_args.__init__c                 C   r\
  rw	  r  r  r  r   r  r  r  r  r  r   r  r  r  r  r  r  r   rg  r   r  r  r  r  r  r  r   r   r   r   r]
  z*get_lock_materialization_rebuild_args.readc                 C   r^
  )
Nr  r   r   r   r  r  r   r  rA	  r  r  r  r  r  r  r   r  r   r  r  r  r  r  r  r   r  r  r  r  r  r  r   r   r   r  	 r	  z+get_lock_materialization_rebuild_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z.get_lock_materialization_rebuild_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ! r 	  zBget_lock_materialization_rebuild_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		    r
	  z.get_lock_materialization_rebuild_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  $ r	  z,get_lock_materialization_rebuild_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ' rf  z,get_lock_materialization_rebuild_args.__ne__rG	  r	  r   r   r   r   r   r_
  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r  M r  z0get_lock_materialization_rebuild_result.__init__c                 C   r5	  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  r  r  r  rg  r  r  r  r   r   r   r  S r7	  z,get_lock_materialization_rebuild_result.readc                 C   r1	  )Nr  r  r   r  r  r   r   r   r  k r3	  z-get_lock_materialization_rebuild_result.writec                 C   r)   r*   r   r+   r   r   r   r  w r-   z0get_lock_materialization_rebuild_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  { r 	  zDget_lock_materialization_rebuild_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  z r
	  z0get_lock_materialization_rebuild_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ~ r	  z.get_lock_materialization_rebuild_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z.get_lock_materialization_rebuild_result.__ne__r*   r	  r   r   r   r   r  F r8	  r  c                   @   r9	  )r  r3  Nc                 C   r;	  r*   r4  r\  r   r   r   r   r>	  z4heartbeat_lock_materialization_rebuild_args.__init__c                 C   r\
  rw	  r5  r  r   r   r   r   r]
  z0heartbeat_lock_materialization_rebuild_args.readc                 C   r^
  )
Nr  r   r   r   r  r  r   r  rA	  r6  r  r   r   r   r   r	  z1heartbeat_lock_materialization_rebuild_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z4heartbeat_lock_materialization_rebuild_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  zHheartbeat_lock_materialization_rebuild_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z4heartbeat_lock_materialization_rebuild_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z2heartbeat_lock_materialization_rebuild_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z2heartbeat_lock_materialization_rebuild_args.__ne__rG	  r	  r   r   r   r   r   r_
  r  c                   @   r  )r  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r   r  z6heartbeat_lock_materialization_rebuild_result.__init__c                 C   r  r
  r  r  r   r   r   r   r  z2heartbeat_lock_materialization_rebuild_result.readc                 C   r  )Nr  r  r   r  r  r   r   r   r  * r3	  z3heartbeat_lock_materialization_rebuild_result.writec                 C   r)   r*   r   r+   r   r   r   r  6 r-   z6heartbeat_lock_materialization_rebuild_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  : r 	  zJheartbeat_lock_materialization_rebuild_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  9 r
	  z6heartbeat_lock_materialization_rebuild_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  = r	  z4heartbeat_lock_materialization_rebuild_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  @ rf  z4heartbeat_lock_materialization_rebuild_result.__ne__r*   r	  r   r   r   r   r   r4	  r  c                   @   r  )r  z"
    Attributes:
     - stat

    Nc                 C   rd  r*   )ra  r`  r   r   r   r  W r  zadd_runtime_stats_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  RuntimeStatra  r  rg  r  r  r  r   r   r   r  ] r7	  zadd_runtime_stats_args.readc                 C   r1	  )Nr  ra  r   )r  r  r  r  r  r  ra  r  r   rh  r  r  r  r  r   r   r   r  u r3	  zadd_runtime_stats_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zadd_runtime_stats_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z3add_runtime_stats_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zadd_runtime_stats_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zadd_runtime_stats_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zadd_runtime_stats_args.__ne__r*   r	  r   r   r   r   r  P r8	  r  ra  c                   @   r  )r	  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r   r  z!add_runtime_stats_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r   r0	  zadd_runtime_stats_result.readc                 C   r1	  )Nr	  r  r   r2	  r  r   r   r   r   r3	  zadd_runtime_stats_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z!add_runtime_stats_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z5add_runtime_stats_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z!add_runtime_stats_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zadd_runtime_stats_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zadd_runtime_stats_result.__ne__r*   r	  r   r   r   r   r	   r4	  r	  c                   @   r  )r  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r   r  zget_runtime_stats_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetRuntimeStatsRequestr"   r  rg  r  r  r  r   r   r   r   r7	  zget_runtime_stats_args.readc                 C   r1	  )Nr  r"   r   rL	  r  r   r   r   r   r3	  zget_runtime_stats_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zget_runtime_stats_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z3get_runtime_stats_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zget_runtime_stats_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zget_runtime_stats_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  " rf  zget_runtime_stats_args.__ne__r*   r	  r   r   r   r   r   r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  ; r	  z!get_runtime_stats_result.__init__c           	      C   r~
  re	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  r7  r  r	  r	  rg  rh  rs  r  r  r  )	r   r  r  r  r  
_etype1782	_size1779_i1783	_elem1784r   r   r   r  C r
  zget_runtime_stats_result.readc                 C   r
  )Nr  r  r   r  r   r
  )r   r  iter1785r   r   r   r  e r
  zget_runtime_stats_result.writec                 C   r)   r*   r   r+   r   r   r   r  x r-   z!get_runtime_stats_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  | r 	  z5get_runtime_stats_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  { r
	  z!get_runtime_stats_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zget_runtime_stats_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zget_runtime_stats_result.__ne__r#	  r	  r   r   r   r   r  3 r
  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r   r  z'get_partitions_with_specs_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPartitionsRequestr;   r  rg  r  r  r  r   r   r   r   r7	  z#get_partitions_with_specs_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r   r3	  z$get_partitions_with_specs_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z'get_partitions_with_specs_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z;get_partitions_with_specs_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z'get_partitions_with_specs_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z%get_partitions_with_specs_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z%get_partitions_with_specs_args.__ne__r*   r	  r   r   r   r   r   r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r   r	  z)get_partitions_with_specs_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPartitionsResponser  r  rg  rs  r  r  r  r  r   r   r   r   rg	  z%get_partitions_with_specs_result.readc                 C   rh	  )Nr  r  r   r  r   ri	  r  r   r   r   r   rj	  z&get_partitions_with_specs_result.writec                 C   r)   r*   r   r+   r   r   r   r  " r-   z)get_partitions_with_specs_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  & r 	  z=get_partitions_with_specs_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  % r
	  z)get_partitions_with_specs_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ) r	  z'get_partitions_with_specs_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  , rf  z'get_partitions_with_specs_result.__ne__r#	  r	  r   r   r   r   r   rk	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  J r  z"scheduled_query_poll_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ScheduledQueryPollRequestr;   r  rg  r  r  r  r   r   r   r  P r7	  zscheduled_query_poll_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r  h r3	  zscheduled_query_poll_args.writec                 C   r)   r*   r   r+   r   r   r   r  t r-   z"scheduled_query_poll_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  x r 	  z6scheduled_query_poll_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  w r
	  z"scheduled_query_poll_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  { r	  z scheduled_query_poll_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ~ rf  z scheduled_query_poll_args.__ne__r*   r	  r   r   r   r   r  C r8	  r  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r   r	  z$scheduled_query_poll_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  ScheduledQueryPollResponser  r  rg  rs  r  r  r  r  r   r   r   r   rg	  z scheduled_query_poll_result.readc                 C   rh	  )Nr  r  r   r  r   ri	  r  r   r   r   r   rj	  z!scheduled_query_poll_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z$scheduled_query_poll_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z8scheduled_query_poll_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z$scheduled_query_poll_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z"scheduled_query_poll_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z"scheduled_query_poll_result.__ne__r#	  r	  r   r   r   r   r   rk	  r  c                   @   r  )r  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r   r  z)scheduled_query_maintenance_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh   ScheduledQueryMaintenanceRequestr;   r  rg  r  r  r  r   r   r   r   r7	  z%scheduled_query_maintenance_args.readc                 C   r1	  )Nr  r;   r   rv	  r  r   r   r   r   r3	  z&scheduled_query_maintenance_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z)scheduled_query_maintenance_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  " r 	  z=scheduled_query_maintenance_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  ! r
	  z)scheduled_query_maintenance_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  % r	  z'scheduled_query_maintenance_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  ( rf  z'scheduled_query_maintenance_args.__ne__r*   r	  r   r   r   r   r   r8	  r  c                   @   r	  )r  r	
  Nc                 C   r	  r*   r

  r
  r   r   r   r  C r	  z+scheduled_query_maintenance_result.__init__c                 C   r
  r
  )r  r  r  r   r  r  r  r  r  r   r  rh  rs  r  r  rg  r  r  r}  r  r  rX  r  r  r  r   r   r   r  O r
  z'scheduled_query_maintenance_result.readc                 C   r	  )
Nr  r  r   r  r  r  rA	  rX  r
  r
  r  r   r   r   r  u r	  z(scheduled_query_maintenance_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z+scheduled_query_maintenance_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z?scheduled_query_maintenance_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z+scheduled_query_maintenance_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z)scheduled_query_maintenance_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z)scheduled_query_maintenance_result.__ne__r	  r	  r   r   r   r   r  9 r	  r  c                   @   r  )r  z"
    Attributes:
     - info

    Nc                 C   rd  r*   )ri  rh  r   r   r   r   r  z&scheduled_query_progress_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ScheduledQueryProgressInfori  r  rg  r  r  r  r   r   r   r   r7	  z"scheduled_query_progress_args.readc                 C   r1	  )Nr  ri  r   )r  r  r  r  r  r  ri  r  r   rh  r  r  r  r  r   r   r   r   r3	  z#scheduled_query_progress_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z&scheduled_query_progress_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z:scheduled_query_progress_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z&scheduled_query_progress_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z$scheduled_query_progress_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z$scheduled_query_progress_args.__ne__r*   r	  r   r   r   r   r   r8	  r  ri  c                   @   r	  )r  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r   r	  z(scheduled_query_progress_result.__init__c                 C   r	  r	  )r  r  r  r   r  r  r  r  r  r   r  rh  rs  r  r  rg  r  r  r  r  r  r   r   r   r   r	  z$scheduled_query_progress_result.readc                 C   rh	  )Nr  r  r   r  r  r	  r  r   r   r   r  5 rj	  z%scheduled_query_progress_result.writec                 C   r)   r*   r   r+   r   r   r   r  E r-   z(scheduled_query_progress_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  I r 	  z<scheduled_query_progress_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  H r
	  z(scheduled_query_progress_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  L r	  z&scheduled_query_progress_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  O rf  z&scheduled_query_progress_result.__ne__r#	  r	  r   r   r   r   r  	 r	  r  c                   @   r  )r   z)
    Attributes:
     - scheduleKey

    Nc                 C   rd  r*   )rm  rl  r   r   r   r  n r  z!get_scheduled_query_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ScheduledQueryKeyrm  r  rg  r  r  r  r   r   r   r  t r7	  zget_scheduled_query_args.readc                 C   r1	  )Nr   rm  r   )r  r  r  r  r  r  rm  r  r   rh  r  r  r  r  r   r   r   r   r3	  zget_scheduled_query_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z!get_scheduled_query_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z5get_scheduled_query_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z!get_scheduled_query_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zget_scheduled_query_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zget_scheduled_query_args.__ne__r*   r	  r   r   r   r   r   g r8	  r   rm  c                   @   r9	  )r!  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r   r>	  z#get_scheduled_query_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  ScheduledQueryr  r  rg  rs  r  r  r  r  r  r  r   r   r   r   rX	  zget_scheduled_query_result.readc                 C   rD	  )Nr!  r  r   r  r   r  r  rY	  r  r   r   r   r   rF	  z get_scheduled_query_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z#get_scheduled_query_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r    r 	  z7get_scheduled_query_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z#get_scheduled_query_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z!get_scheduled_query_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z!get_scheduled_query_result.__ne__rG	  r	  r   r   r   r   r!   rZ	  r!  c                   @   r  )r$  z3
    Attributes:
     - replicationMetricList

    Nc                 C   rd  r*   )rq  rp  r   r   r   r  + r  z%add_replication_metrics_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ReplicationMetricListrq  r  rg  r  r  r  r   r   r   r  1 r7	  z!add_replication_metrics_args.readc                 C   r1	  )Nr$  rq  r   )r  r  r  r  r  r  rq  r  r   rh  r  r  r  r  r   r   r   r  I r3	  z"add_replication_metrics_args.writec                 C   r)   r*   r   r+   r   r   r   r  U r-   z%add_replication_metrics_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  Y r 	  z9add_replication_metrics_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  X r
	  z%add_replication_metrics_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  \ r	  z#add_replication_metrics_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  _ rf  z#add_replication_metrics_args.__ne__r*   r	  r   r   r   r   r$  $ r8	  r$  rq  c                   @   r  )r%  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r  w r  z'add_replication_metrics_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r  } r0	  z#add_replication_metrics_result.readc                 C   r1	  )Nr%  r  r   r2	  r  r   r   r   r   r3	  z$add_replication_metrics_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z'add_replication_metrics_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z;add_replication_metrics_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z'add_replication_metrics_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z%add_replication_metrics_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z%add_replication_metrics_result.__ne__r*   r	  r   r   r   r   r%  p r4	  r%  c                   @   r  )r(  rI	  Nc                 C   rd  r*   rJ	  r!   r   r   r   r   r  z%get_replication_metrics_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetReplicationMetricsRequestr"   r  rg  r  r  r  r   r   r   r   r7	  z!get_replication_metrics_args.readc                 C   r1	  )Nr(  r"   r   rL	  r  r   r   r   r   r3	  z"get_replication_metrics_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z%get_replication_metrics_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z9get_replication_metrics_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z%get_replication_metrics_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z#get_replication_metrics_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z#get_replication_metrics_args.__ne__r*   r	  r   r   r   r   r(   r8	  r(  c                   @   r	  )r)  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r   r	  z'get_replication_metrics_result.__init__c                 C   rd	  re	  )r  r  r  r   r  r  r  r  r  r   r  rh  rF  r  r  rg  rs  r  r  r  r  r   r   r   r   rg	  z#get_replication_metrics_result.readc                 C   rh	  )Nr)  r  r   r  r   ri	  r  r   r   r   r  4 rj	  z$get_replication_metrics_result.writec                 C   r)   r*   r   r+   r   r   r   r  D r-   z'get_replication_metrics_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  H r 	  z;get_replication_metrics_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  G r
	  z'get_replication_metrics_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  K r	  z%get_replication_metrics_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  N rf  z%get_replication_metrics_result.__ne__r#	  r	  r   r   r   r   r)   rk	  r)  c                   @   r  )r,  z0
    Attributes:
     - getOpenTxnsRequest

    Nc                 C   rd  r*   )rv  ru  r   r   r   r  l r  zget_open_txns_req_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetOpenTxnsRequestrv  r  rg  r  r  r  r   r   r   r  r r7	  zget_open_txns_req_args.readc                 C   r1	  )Nr,  rv  r   )r  r  r  r  r  r  rv  r  r   rh  r  r  r  r  r   r   r   r   r3	  zget_open_txns_req_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zget_open_txns_req_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z3get_open_txns_req_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zget_open_txns_req_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zget_open_txns_req_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zget_open_txns_req_args.__ne__r*   r	  r   r   r   r   r,  e r8	  r,  rv  c                   @   r  )r-  r
  Nc                 C   rd  r*   r
  r
  r   r   r   r   r  z!get_open_txns_req_result.__init__c                 C   r5	  r
  r  r  r   r   r   r   r7	  zget_open_txns_req_result.readc                 C   r1	  )Nr-  r  r   r  r  r   r   r   r   r3	  zget_open_txns_req_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z!get_open_txns_req_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z5get_open_txns_req_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z!get_open_txns_req_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zget_open_txns_req_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zget_open_txns_req_result.__ne__r*   r	  r   r   r   r   r-   r8	  r-  c                   @   r  )r0  z"
    Attributes:
     - proc

    Nc                 C   rd  r*   )rz  ry  r   r   r   r   r  z%create_stored_procedure_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  StoredProcedurerz  r  rg  r  r  r  r   r   r   r  	 r7	  z!create_stored_procedure_args.readc                 C   r1	  )Nr0  rz  r   )r  r  r  r  r  r  rz  r  r   rh  r  r  r  r  r   r   r   r  ! r3	  z"create_stored_procedure_args.writec                 C   r)   r*   r   r+   r   r   r   r  - r-   z%create_stored_procedure_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  1 r 	  z9create_stored_procedure_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  0 r
	  z%create_stored_procedure_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  4 r	  z#create_stored_procedure_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  7 rf  z#create_stored_procedure_args.__ne__r*   r	  r   r   r   r   r0   r8	  r0  rz  c                   @   r	  )r1  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  P r	  z'create_stored_procedure_result.__init__c                 C   r	  r	  rH
  r  r   r   r   r  X r	  z#create_stored_procedure_result.readc                 C   rh	  )Nr1  r  r   r  r  r	  r  r   r   r   r  t rj	  z$create_stored_procedure_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z'create_stored_procedure_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z;create_stored_procedure_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z'create_stored_procedure_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z%create_stored_procedure_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z%create_stored_procedure_result.__ne__r#	  r	  r   r   r   r   r1  H r	  r1  c                   @   r  )r4  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r   r  z"get_stored_procedure_args.__init__c                 C   r5	  r.	  r  r  r  r   r  r  r  r  r  r   r  rh  StoredProcedureRequestr;   r  rg  r  r  r  r   r   r   r   r7	  zget_stored_procedure_args.readc                 C   r1	  )Nr4  r;   r   rv	  r  r   r   r   r   r3	  zget_stored_procedure_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z"get_stored_procedure_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z6get_stored_procedure_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z"get_stored_procedure_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z get_stored_procedure_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z get_stored_procedure_args.__ne__r*   r	  r   r   r   r   r4   r8	  r4  c                   @   r9	  )r5  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r   r>	  z$get_stored_procedure_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  rI  r  r  rg  rs  r  r  r  r  r  r  r   r   r   r   rX	  z get_stored_procedure_result.readc                 C   rD	  )Nr5  r  r   r  r   r  r  rY	  r  r   r   r   r  ' rF	  z!get_stored_procedure_result.writec                 C   r)   r*   r   r+   r   r   r   r  ; r-   z$get_stored_procedure_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  ? r 	  z8get_stored_procedure_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  > r
	  z$get_stored_procedure_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  B r	  z"get_stored_procedure_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  E rf  z"get_stored_procedure_result.__ne__rG	  r	  r   r   r   r   r5   rZ	  r5  c                   @   r  )r8  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  j r  z#drop_stored_procedure_args.__init__c                 C   r5	  r.	  rJ  r  r   r   r   r  p r7	  zdrop_stored_procedure_args.readc                 C   r1	  )Nr8  r;   r   rv	  r  r   r   r   r   r3	  z drop_stored_procedure_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z#drop_stored_procedure_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z7drop_stored_procedure_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z#drop_stored_procedure_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z!drop_stored_procedure_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z!drop_stored_procedure_args.__ne__r*   r	  r   r   r   r   r8  c r8	  r8  c                   @   r  )r9  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r   r  z%drop_stored_procedure_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r   r0	  z!drop_stored_procedure_result.readc                 C   r1	  )Nr9  r  r   r2	  r  r   r   r   r   r3	  z"drop_stored_procedure_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z%drop_stored_procedure_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z9drop_stored_procedure_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z%drop_stored_procedure_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z#drop_stored_procedure_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z#drop_stored_procedure_result.__ne__r*   r	  r   r   r   r   r9   r4	  r9  c                   @   r  )r<  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r   r  z'get_all_stored_procedures_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ListStoredProcedureRequestr;   r  rg  r  r  r  r   r   r   r   r7	  z#get_all_stored_procedures_args.readc                 C   r1	  )Nr<  r;   r   rv	  r  r   r   r   r   r3	  z$get_all_stored_procedures_args.writec                 C   r)   r*   r   r+   r   r   r   r  + r-   z'get_all_stored_procedures_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  / r 	  z;get_all_stored_procedures_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  . r
	  z'get_all_stored_procedures_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  2 r	  z%get_all_stored_procedures_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  5 rf  z%get_all_stored_procedures_args.__ne__r*   r	  r   r   r   r   r<   r8	  r<  c                   @   r	  )r=  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  N r	  z)get_all_stored_procedures_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1789	_size1786_i1790	_elem1791r   r   r   r  V r	  z%get_all_stored_procedures_result.readc                 C   r	  )Nr=  r  r   r  r  r  r   r	  )r   r  iter1792r   r   r   r  { r	  z&get_all_stored_procedures_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z)get_all_stored_procedures_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z=get_all_stored_procedures_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z)get_all_stored_procedures_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z'get_all_stored_procedures_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z'get_all_stored_procedures_result.__ne__r#	  r	  r   r   r   r   r=  F r	  r=  c                   @   r  )r@  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r   r  zfind_package_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetPackageRequestr;   r  rg  r  r  r  r   r   r   r   r7	  zfind_package_args.readc                 C   r1	  )Nr@  r;   r   rv	  r  r   r   r   r   r3	  zfind_package_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zfind_package_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z.find_package_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zfind_package_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zfind_package_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zfind_package_args.__ne__r*   r	  r   r   r   r   r@   r8	  r@  c                   @   r9	  )rA  rR	  Nc                 C   r;	  r*   rS	  rT	  r   r   r   r   r>	  zfind_package_result.__init__c                 C   rU	  rV	  )r  r  r  r   r  r  r  r  r  r   r  rh  Packager  r  rg  rs  r  r  r  r  r  r  r   r   r   r   rX	  zfind_package_result.readc                 C   rD	  )NrA  r  r   r  r   r  r  rY	  r  r   r   r   r  0 rF	  zfind_package_result.writec                 C   r)   r*   r   r+   r   r   r   r  D r-   zfind_package_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  H r 	  z0find_package_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  G r
	  zfind_package_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  K r	  zfind_package_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  N rf  zfind_package_result.__ne__rG	  r	  r   r   r   r   rA   rZ	  rA  c                   @   r  )rD  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  s r  zadd_package_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  AddPackageRequestr;   r  rg  r  r  r  r   r   r   r  y r7	  zadd_package_args.readc                 C   r1	  )NrD  r;   r   rv	  r  r   r   r   r   r3	  zadd_package_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zadd_package_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z-add_package_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zadd_package_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zadd_package_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zadd_package_args.__ne__r*   r	  r   r   r   r   rD  l r8	  rD  c                   @   r  )rE  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r   r  zadd_package_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r   r0	  zadd_package_result.readc                 C   r1	  )NrE  r  r   r2	  r  r   r   r   r   r3	  zadd_package_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zadd_package_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z/add_package_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zadd_package_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zadd_package_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zadd_package_result.__ne__r*   r	  r   r   r   r   rE   r4	  rE  c                   @   r  )rH  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  
 r  zget_all_packages_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  ListPackageRequestr;   r  rg  r  r  r  r   r   r   r   r7	  zget_all_packages_args.readc                 C   r1	  )NrH  r;   r   rv	  r  r   r   r   r  ( r3	  zget_all_packages_args.writec                 C   r)   r*   r   r+   r   r   r   r  4 r-   zget_all_packages_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  8 r 	  z2get_all_packages_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  7 r
	  zget_all_packages_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ; r	  zget_all_packages_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  > rf  zget_all_packages_args.__ne__r*   r	  r   r   r   r   rH   r8	  rH  c                   @   r	  )rI  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r  W r	  z get_all_packages_result.__init__c           	      C   r	  r	  r	  )	r   r  r  r  r  
_etype1796	_size1793_i1797	_elem1798r   r   r   r  _ r	  zget_all_packages_result.readc                 C   r	  )NrI  r  r   r  r  r  r   r	  )r   r  iter1799r   r   r   r   r	  zget_all_packages_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z get_all_packages_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z4get_all_packages_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z get_all_packages_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zget_all_packages_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zget_all_packages_result.__ne__r#	  r	  r   r   r   r   rI  O r	  rI  c                   @   r  )rL  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r   r  zdrop_package_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  DropPackageRequestr;   r  rg  r  r  r  r   r   r   r   r7	  zdrop_package_args.readc                 C   r1	  )NrL  r;   r   rv	  r  r   r   r   r   r3	  zdrop_package_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   zdrop_package_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z.drop_package_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  zdrop_package_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  zdrop_package_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  zdrop_package_args.__ne__r*   r	  r   r   r   r   rL   r8	  rL  c                   @   r  )rM  r*	  Nc                 C   rd  r*   r+	  r,	  r   r   r   r   r  zdrop_package_result.__init__c                 C   r-	  r.	  r/	  r  r   r   r   r   r0	  zdrop_package_result.readc                 C   r1	  )NrM  r  r   r2	  r  r   r   r   r  ( r3	  zdrop_package_result.writec                 C   r)   r*   r   r+   r   r   r   r  4 r-   zdrop_package_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r  8 r 	  z0drop_package_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		  7 r
	  zdrop_package_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	  ; r	  zdrop_package_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	  > rf  zdrop_package_result.__ne__r*   r	  r   r   r   r   rM   r4	  rM  c                   @   r  )rP  rs	  Nc                 C   rd  r*   rt	  r:   r   r   r   r  V r  z&get_all_write_event_info_args.__init__c                 C   r5	  r.	  )r  r  r  r   r  r  r  r  r  r   r  rh  GetAllWriteEventInfoRequestr;   r  rg  r  r  r  r   r   r   r  \ r7	  z"get_all_write_event_info_args.readc                 C   r1	  )NrP  r;   r   rv	  r  r   r   r   r  t r3	  z#get_all_write_event_info_args.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z&get_all_write_event_info_args.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z:get_all_write_event_info_args.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z&get_all_write_event_info_args.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z$get_all_write_event_info_args.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z$get_all_write_event_info_args.__ne__r*   r	  r   r   r   r   rP  O r8	  rP  c                   @   r	  )rQ  r	  Nc                 C   r	  r*   r	  r	  r   r   r   r   r	  z(get_all_write_event_info_result.__init__c           	      C   r~
  re	  )r  r  r  r   r  r  r  r  r  r   r  r	  r  r	  r	  WriteEventInfor  r	  r	  rg  rh  rs  r  r  r  )	r   r  r  r  r  
_etype1803	_size1800_i1804	_elem1805r   r   r   r   r
  z$get_all_write_event_info_result.readc                 C   r
  )NrQ  r  r   r  r   r
  )r   r  iter1806r   r   r   r   r
  z%get_all_write_event_info_result.writec                 C   r)   r*   r   r+   r   r   r   r   r-   z(get_all_write_event_info_result.validatec                 C   r  )Nc                 S   r  r  r  r  r   r   r   r   r 	  z<get_all_write_event_info_result.__repr__.<locals>.<listcomp>r	  r	  r	  r	  r   r   r   r		   r
	  z(get_all_write_event_info_result.__repr__c                 C   r	  r*   r	  r	  r   r   r   r	   r	  z&get_all_write_event_info_result.__eq__c                 C   r	  r*   r   r	  r   r   r   r	   rf  z&get_all_write_event_info_result.__ne__r#	  r	  r   r   r   r   rQ   r
  rQ  (5  rt  r  fb303.FacebookServicer  thrift.Thriftr   r   r   r   thrift.transportr   thrift.TRecursiver   ttypesall_structsr  r
   r  rR  r  r	  r  r  r  rh  rs  r  r  r  r6	  r  r}  r~  r  rK	  r  r  r  r  rP	  r  rW	  r  r  rf	  r  rl	  r  r  rm	  r  r  r  r  ru	  r  r  rx	  r  r  r	  r  r  r  r	  r  r  r  r  r  r	  r  r  r	  r  r  r  r  r  r  r  r  r   r	  r$  r'  r+  r,  r/  r0  r	  r6  r8  r	  r  r  r>  r	  r@  rE  r	  rF  r	  rI  rJ  rM  rN  rQ  r
  rR  r
  rU  r
  rW  r\  r]  r`  r
  r
  r
  r
  r
  r
  ra  rd  r@
  re  rh  rA
  ri  rl  rG
  rm  rp  rI
  rq  rt  rJ
  ru  rx  rK
  ry  r|  rL
  r}  r  rM
  r  r  r  r  r  r  r  r  r  r  rm
  r  rn
  r  r  r  r  r  r  r  r  r  r  r
  r  r  r  r  r  r  r  r
  r  r
  r  r
  r  r
  r  r
  r  r
  r  r
  r  r
  r  r  r  r
  r  r  r  r  r  r  r  r  r
  r  r
  r  r
  r  r  r  r  r  r
  r  r
  r  r  r   r  r
  r  r
  r	  r
  r  r  r  r  r  r  r  r   r$  r%  r(  r)  r,  r   r-  r!  r0  r1  r4  r(  r5  r)  r9  r;  r  r>  r?  rB  rC  rF  rG  rK  rM  rP  rb  rQ  rc  rT  rU  rX  rY  r\  r]  r`  r~  ra  r  re  rg  rm  ro  rr  r  rs  r  rv  rw  rz  r  r{  r  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r!  r  r"  r  r#  r  r$  r  r%  r  r&  r  r'  r  r(  r  r)  r  r-  r  r  r  r   r6  r  r8  r  r  r  r9  r	  r  r  r  r  r  r@  r  rA  r  rC  r  rD  r  r  rE  r   r!  r$  r%  r(  r)  r,  rG  r-  r0  r2  r5  r6  r9  r:  r=  r>  rA  rB  rQ  rE  rR  rF  rI  rJ  rM  rN  rQ  rR  rU  rV  rY  rZ  r]  r`  r^  ra  ra  rb  rb  rc  re  rd  rf  re  ri  rg  rj  rm  rm  rn  rn  rr  rw  rt  rw  rx  r{  ry  r|  r{  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r!  r#  r&  r'  r*  r+  r.  r/  r2  r3  r6  r  r7  r:  r  r;  r>  r?  rB  r  rC  r  rG  r  rH  r  rK  rL  r  rO  r  rP  r  rS  r  rT  r  rW  rX  r[  r  r\  r  r_  r  r`  r  rc  r  rd  r  rg  r  rh  r  rk  r  rl  r  ro  r  rp  r  rs  r  rt  r  rw  r  rx  r  r{  r|  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r	  r  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r"  r  r  r  r  r  r  r  r  r-  r  r.  r  r/  r  r  r0  r  r  r1  r  r  r2  r  r  r  r  r  r  r7  r	  r  r8  r  r  r>  r  r?  r  r@  r  rA  r  rB  r  r  rC  r  r   rD  r!  rE  r$  rF  r%  r(  rG  r)  r,  rH  r-  r0  rI  r1  r4  rK  r5  r8  r9  r<  rL  r=  r@  rR  rA  rS  rD  rT  rE  rH  rU  rI  rL  r[  rM  rP  r\  rQ  r]  r   r   r   r   <module>   s<E                                                                                                -                                                               $
@
L
N
>
?
V
?
V
?
W
)
K
?
V
?
V
@
W
?
W
X
V
?
V
@
V

)
V

M
J
?
V
?
W
X
V
)
V

M
J
@
W
?
b 
@
V
@
Y
N
k 
[
k 
?
c 
N
k 
[
k 
?
c 
?
b!
L
b! 
>6
b!
?
b!
?
J
?
J
?
J
?
J
?
J
?
J
?
J
?
o'
Z
J
g!
J
f

>
?
K
N
V

\
V

)
S
@
V

f

S
@
V

N
W
X

G
?
S
?
W
?
c 
M
c 
i!
V
Z
n
 
[
J
h!
J
g!
J
?
W
?
c 
L
c 
G
b 
G
b 
f

c 
?
c 
s
!
c 
\
c 
i!
c 
r
!
V

(
V
h!
V
u(
V
?
W
f

W
?
W 
	(
o' 
	(
w' 


(
W\WZ_?W 
(_Z_Zb
?Wr
!_ 

/_?Wr
!b
?W?b
h!_h!_?W?W\Vf
_?W[JcJp!J?Wh!Js
!J?WV
JNL@V
@\x!z/x! 5?W?W?W?W?W?W?W?n'?n'?o'?o'?>\o'j!o'?W?W?W?n'x(n'j!n'?b!NJ[JNV
NW)K?J@J)V
 /JZJLS?K?K?Ke
KYS?J?J?KZKX
V
RL@J@>N>@>@@)J
@JLJ>>)J
)?)????>?>?J>J?)?W?c ?K?>?>?W?c ?J???V???)?????J@K?KK)?J
?>?>?>?>?J?>L)????)?????))?????K??????????)L?c ?W?K?K?c ?W?c ?o'?c ?c ?W?o'?o'?c ?o'?c ?o'?V?J?W?V?V?W?W?_?J?K?J?V?J?WZ?Z>?>?S?K?K?b!?J?W?>?K???J?W?>?V
?W?>?V
?>?S