Synchronously refresh user defined function metadata. ``function`` is a :class:`cassandra.UserFunctionDescriptor`. See :meth:`~.Cluster.refresh_schema_metadata` for description of ``max_schema_agreement_wait`` behavior
(self, keyspace, function, max_schema_agreement_wait=None)
| 2208 | raise DriverException("User Type metadata was not refreshed. See log for details.") |
| 2209 | |
| 2210 | def refresh_user_function_metadata(self, keyspace, function, max_schema_agreement_wait=None): |
| 2211 | """ |
| 2212 | Synchronously refresh user defined function metadata. |
| 2213 | |
| 2214 | ``function`` is a :class:`cassandra.UserFunctionDescriptor`. |
| 2215 | |
| 2216 | See :meth:`~.Cluster.refresh_schema_metadata` for description of ``max_schema_agreement_wait`` behavior |
| 2217 | """ |
| 2218 | if not self.control_connection.refresh_schema(target_type=SchemaTargetType.FUNCTION, keyspace=keyspace, function=function, |
| 2219 | schema_agreement_wait=max_schema_agreement_wait, force=True): |
| 2220 | raise DriverException("User Function metadata was not refreshed. See log for details.") |
| 2221 | |
| 2222 | def refresh_user_aggregate_metadata(self, keyspace, aggregate, max_schema_agreement_wait=None): |
| 2223 | """ |