def get_external_partition_set_execution_param_data( self, repository_handle, partition_set_name, partition_names ): check.inst_param(repository_handle, "repository_handle", RepositoryHandle) check.str_param(partition_set_name, "partition_set_name") check.list_param(partition_names, "partition_names", of_type=str) return sync_get_external_partition_set_execution_param_data_grpc( self._handle.client, repository_handle, partition_set_name, partition_names )
def test_external_partition_set_execution_params_grpc(): with get_bar_repo_handle() as repository_handle: data = sync_get_external_partition_set_execution_param_data_grpc( repository_handle.repository_location.client, repository_handle, "baz_partitions", ["a", "b", "c"], ) assert isinstance(data, ExternalPartitionSetExecutionParamData) assert len(data.partition_data) == 3
def get_external_partition_set_execution_param_data( self, repository_handle: RepositoryHandle, partition_set_name: str, partition_names: List[str], ) -> "ExternalPartitionSetExecutionParamData": check.inst_param(repository_handle, "repository_handle", RepositoryHandle) check.str_param(partition_set_name, "partition_set_name") check.list_param(partition_names, "partition_names", of_type=str) return sync_get_external_partition_set_execution_param_data_grpc( self.client, repository_handle, partition_set_name, partition_names )