def __init__()

in custos-client-sdks/custos-python-sdk/custos/server/core/SharingService_pb2_grpc.py [0:0]


    def __init__(self, channel):
        """Constructor.

        Args:
            channel: A grpc.Channel.
        """
        self.createEntityType = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/createEntityType',
                request_serializer=SharingService__pb2.EntityTypeRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.updateEntityType = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/updateEntityType',
                request_serializer=SharingService__pb2.EntityTypeRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.deleteEntityType = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/deleteEntityType',
                request_serializer=SharingService__pb2.EntityTypeRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.getEntityType = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/getEntityType',
                request_serializer=SharingService__pb2.EntityTypeRequest.SerializeToString,
                response_deserializer=SharingService__pb2.EntityType.FromString,
                )
        self.getEntityTypes = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/getEntityTypes',
                request_serializer=SharingService__pb2.SearchRequest.SerializeToString,
                response_deserializer=SharingService__pb2.EntityTypes.FromString,
                )
        self.createPermissionType = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/createPermissionType',
                request_serializer=SharingService__pb2.PermissionTypeRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.updatePermissionType = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/updatePermissionType',
                request_serializer=SharingService__pb2.PermissionTypeRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.deletePermissionType = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/deletePermissionType',
                request_serializer=SharingService__pb2.PermissionTypeRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.getPermissionType = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/getPermissionType',
                request_serializer=SharingService__pb2.PermissionTypeRequest.SerializeToString,
                response_deserializer=SharingService__pb2.PermissionType.FromString,
                )
        self.getPermissionTypes = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/getPermissionTypes',
                request_serializer=SharingService__pb2.SearchRequest.SerializeToString,
                response_deserializer=SharingService__pb2.PermissionTypes.FromString,
                )
        self.createEntity = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/createEntity',
                request_serializer=SharingService__pb2.EntityRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.updateEntity = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/updateEntity',
                request_serializer=SharingService__pb2.EntityRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.isEntityExists = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/isEntityExists',
                request_serializer=SharingService__pb2.EntityRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.getEntity = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/getEntity',
                request_serializer=SharingService__pb2.EntityRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Entity.FromString,
                )
        self.deleteEntity = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/deleteEntity',
                request_serializer=SharingService__pb2.EntityRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.searchEntities = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/searchEntities',
                request_serializer=SharingService__pb2.SearchRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Entities.FromString,
                )
        self.getListOfSharedUsers = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/getListOfSharedUsers',
                request_serializer=SharingService__pb2.SharingRequest.SerializeToString,
                response_deserializer=SharingService__pb2.SharedOwners.FromString,
                )
        self.getListOfDirectlySharedUsers = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/getListOfDirectlySharedUsers',
                request_serializer=SharingService__pb2.SharingRequest.SerializeToString,
                response_deserializer=SharingService__pb2.SharedOwners.FromString,
                )
        self.getListOfSharedGroups = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/getListOfSharedGroups',
                request_serializer=SharingService__pb2.SharingRequest.SerializeToString,
                response_deserializer=SharingService__pb2.SharedOwners.FromString,
                )
        self.getListOfDirectlySharedGroups = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/getListOfDirectlySharedGroups',
                request_serializer=SharingService__pb2.SharingRequest.SerializeToString,
                response_deserializer=SharingService__pb2.SharedOwners.FromString,
                )
        self.getAllDirectSharings = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/getAllDirectSharings',
                request_serializer=SharingService__pb2.SharingRequest.SerializeToString,
                response_deserializer=SharingService__pb2.GetAllDirectSharingsResponse.FromString,
                )
        self.shareEntityWithUsers = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/shareEntityWithUsers',
                request_serializer=SharingService__pb2.SharingRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.shareEntityWithGroups = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/shareEntityWithGroups',
                request_serializer=SharingService__pb2.SharingRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.revokeEntitySharingFromUsers = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/revokeEntitySharingFromUsers',
                request_serializer=SharingService__pb2.SharingRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.revokeEntitySharingFromGroups = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/revokeEntitySharingFromGroups',
                request_serializer=SharingService__pb2.SharingRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )
        self.userHasAccess = channel.unary_unary(
                '/org.apache.custos.sharing.service.SharingService/userHasAccess',
                request_serializer=SharingService__pb2.SharingRequest.SerializeToString,
                response_deserializer=SharingService__pb2.Status.FromString,
                )