o
    m$dÑ%  ã                   @   sP   d Z ddlZddlZG dd„ deƒZG dd„ deƒZdd„ ZG d	d
„ d
eƒZdS )zEClient and server classes corresponding to protobuf-defined services.é    Nc                   @   s   e Zd ZdZdd„ ZdS )ÚservicesCloudConfigServiceStubú8Missing associated documentation comment in .proto file.c                 C   s†   |j dtjjtjjd�| _|j dtjjtjjd�| _	|j dtj
jtjjd�| _|j dtjjtjjd�| _|j dtjjtjjd�| _dS )zIConstructor.

        Args:
            channel: A grpc.Channel.
        ú>/servicesCloudConfig.servicesCloudConfigService/getProductType)Úrequest_serializerÚresponse_deserializerú?/servicesCloudConfig.servicesCloudConfigService/getPlansServiceúH/servicesCloudConfig.servicesCloudConfigService/getServicesAllContractedú@/servicesCloudConfig.servicesCloudConfigService/getIpServiceByIdúB/servicesCloudConfig.servicesCloudConfigService/getServicesCatalogN)Úunary_unaryÚservicesCloudConfig__pb2ÚProductTypeRequestÚSerializeToStringÚProductTypeResponseÚ
FromStringÚgetProductTypeÚPlansServiceRequestÚPlansServiceResponseÚgetPlansServiceÚServicesAllContractedRequestÚServicesContractedResponseÚgetServicesAllContractedÚIpServiceByIdRequestÚIpServiceByIdResponseÚgetIpServiceByIdÚServicesByProductTypeRequestÚServicesByProductTypeResponseÚgetServicesCatalog)ÚselfÚchannel© r    úK/home/gothic-suse/public_html/api_core_daas/servicesCloudConfig_pb2_grpc.pyÚ__init__   s2   ýýýýýz'servicesCloudConfigServiceStub.__init__N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r"   r    r    r    r!   r      s    r   c                   @   s8   e Zd ZdZdd„ Zdd„ Zdd„ Zdd	„ Zd
d„ ZdS )Ú"servicesCloudConfigServiceServicerr   c                 C   ó    |  tjj¡ | d¡ tdƒ‚©r   zMethod not implemented!©Úset_codeÚgrpcÚ
StatusCodeÚUNIMPLEMENTEDÚset_detailsÚNotImplementedError©r   ÚrequestÚcontextr    r    r!   r   /   ó   
z1servicesCloudConfigServiceServicer.getProductTypec                 C   r(   r)   r*   r1   r    r    r!   r   5   r4   z2servicesCloudConfigServiceServicer.getPlansServicec                 C   r(   r)   r*   r1   r    r    r!   r   ;   r4   z;servicesCloudConfigServiceServicer.getServicesAllContractedc                 C   r(   r)   r*   r1   r    r    r!   r   A   r4   z3servicesCloudConfigServiceServicer.getIpServiceByIdc                 C   r(   r)   r*   r1   r    r    r!   r   G   r4   z5servicesCloudConfigServiceServicer.getServicesCatalogN)	r#   r$   r%   r&   r   r   r   r   r   r    r    r    r!   r'   ,   s    r'   c              	   C   sš   t j| jtjjtjjd�t j| jtj	jtj
jd�t j| jtjjtjjd�t j| jtjjtjjd�t j| jtjjtjjd�dœ}t  d|¡}| |f¡ d S )N)Úrequest_deserializerÚresponse_serializer)r   r   r   r   r   z.servicesCloudConfig.servicesCloudConfigService)r,   Úunary_unary_rpc_method_handlerr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Úmethod_handlers_generic_handlerÚadd_generic_rpc_handlers)ÚservicerÚserverÚrpc_method_handlersÚgeneric_handlerr    r    r!   Ú0add_servicesCloudConfigServiceServicer_to_serverN   s<   ýýýýýëÿr>   c                   @   s¦   e Zd ZdZe								ddd„ƒZe								ddd„ƒZe								dd	d
„ƒZe								ddd„ƒZe								ddd„ƒZ	dS )ÚservicesCloudConfigServicer   r    NFc
           
      C   ó,   t j | |dtjjtjj||||||||	¡S )Nr   )r,   Úexperimentalr   r   r   r   r   r   ©
r2   ÚtargetÚoptionsÚchannel_credentialsÚcall_credentialsÚinsecureÚcompressionÚwait_for_readyÚtimeoutÚmetadatar    r    r!   r   s   ó   üz)servicesCloudConfigService.getProductTypec
           
      C   r@   )Nr   )r,   rA   r   r   r   r   r   r   rB   r    r    r!   r   „   rL   z*servicesCloudConfigService.getPlansServicec
           
      C   r@   )Nr   )r,   rA   r   r   r   r   r   r   rB   r    r    r!   r   •   rL   z3servicesCloudConfigService.getServicesAllContractedc
           
      C   r@   )Nr	   )r,   rA   r   r   r   r   r   r   rB   r    r    r!   r   ¦   rL   z+servicesCloudConfigService.getIpServiceByIdc
           
      C   r@   )Nr
   )r,   rA   r   r   r   r   r   r   rB   r    r    r!   r   ·   rL   z-servicesCloudConfigService.getServicesCatalog)r    NNFNNNN)
r#   r$   r%   r&   Ústaticmethodr   r   r   r   r   r    r    r    r!   r?   p   sh    ÷÷÷÷÷r?   )	r&   r,   ÚservicesCloudConfig_pb2r   Úobjectr   r'   r>   r?   r    r    r    r!   Ú<module>   s   $""